Browse Source

Merge pull request #241 from go-sql-driver/changelog

Update Changelog
Julien Schmidt 11 years ago
parent
commit
411cb38170
2 changed files with 16 additions and 2 deletions
  1. 15 1
      CHANGELOG.md
  2. 1 1
      README.md

+ 15 - 1
CHANGELOG.md

@@ -2,15 +2,29 @@
 
 Changes:
 
- - Version v1 of the driver is will not be maintained anymore. Go 1.0 now is not supported by this driver anymore.
+ - Version v1 of the driver is will not be maintained anymore. Go 1.0 is no longer supported by this driver
+ - Exported errors to allow easy checking from application code
+ - Enabled TCP Keepalives on TCP connections
+ - Optimized INFILE handling (better buffer size calculation, lazy init, ...)
+ - The DSN parser also checks for a missing separating slash
+ - Faster binary date / datetime to string formatting
+ - Also exported the MySQLWarning type
+ - mysqlConn.Close returns the first error encountered instead of ignoring all errors
+ - writePacket() automatically writes the packet size to the header
+ - readPacket() uses an iterative approach instead of the recursive approach to merge splitted packets
 
 New Features:
 
  - Logging of critical errors is configurable with `SetLogger`
+ - Google CloudSQL support
 
 Bugfixes:
 
  - Allow more than 32 parameters in prepared statements
+ - Various old_password fixes
+ - Fixed TestConcurrent test to pass Go's race detection
+ - Fixed appendLengthEncodedInteger for large numbers
+ - Renamed readLengthEnodedString to readLengthEncodedString and skipLengthEnodedString to skipLengthEncodedString (fixed typo)
 
 
 ## Version 1.1 (2013-11-02)

+ 1 - 1
README.md

@@ -41,7 +41,7 @@ A MySQL-Driver for Go's [database/sql](http://golang.org/pkg/database/sql) packa
 
 ## Requirements
   * Go 1.1 or higher
-  * MySQL (Version 4.1 or higher), MariaDB or Percona Server
+  * MySQL (Version 4.1 or higher), MariaDB, Percona Server, Google CloudSQL or Sphinx (Version 2.2.3 or higher)
 
 ---------------------------------------