Browse files

Preparing RC

  • Loading branch information...
1 parent f27a0c4 commit 6eef3008b5d7fe4e3d3014a593f52f2a15e50dae @Philio committed Feb 25, 2011
Showing with 4 additions and 3 deletions.
  1. +3 −2 README.markdown
  2. +1 −1 mysql.go
5 README.markdown
@@ -1,12 +1,13 @@
-GoMySQL Version 0.3.0-beta-1
+GoMySQL Version 0.3.0-RC
Revision History
0.3.x series [testing]
+* 0.3.0-RC - Fixed SimpleTest unit test.
* 0.3.0-beta-1 - Added full statement and functions. Refactored packet handlers into generic functions. Added new BindResult/Fetch method to get result data from prepared statements. Added type conversions for similar types to populate the result pointers with values from the row data. Added simple type conversion to standard queries. Added automatic reconnect for a select number of operations. Added greater number of client errors from the MySQL manual. Added date/time types to allow date/time elements to be stored as integers and ints, making them more useful.
* 0.3.0-alpha-3 - Added new error structs ClientError and ServerError. Replaced majority of os.Error/os.NewError functionality with MySQL specific ClientError objects. Server error responses now return a ServerError. Removed Client.Errno and Client.Error. Added deferred error processing to reader, writer and packets to catch and errors and always return a ClientError. Rewrote auto reconnect to check for specific MySQL error codes.
* 0.3.0-alpha-2 - Added transaction wrappers, Added auto-reconnect functionality to repeatable methods. Removed mutex lock/unlocking, as it is now more appropriate that the application decides when thread safe functions are required and it's considerably safer to have a sequence such as Client.Lock(), Client.Query(...), Client.Unlock(). Added a new test which performs create, drop, select, insert and update queries on a simple demo table to test the majority of the library functionality. Added additional error messages to places where an error could be returned but there was no error number/string set. Many small changes and general improvements.
2 mysql.go
@@ -21,7 +21,7 @@ import (
// Constants
const (
// General
- VERSION = "0.3.0-beta-1"
+ VERSION = "0.3.0-RC"
DEFAULT_SOCKET = "/var/run/mysqld/mysqld.sock"
MAX_PACKET_SIZE = 1<<24 - 1

0 comments on commit 6eef300

Please sign in to comment.