24 lines
1.1 KiB
Markdown
24 lines
1.1 KiB
Markdown
# Changelog
|
|
|
|
## 0.1.4 (April 23rd, 2010)
|
|
* optimization: implemented a local cache for rows that are lazily created in ruby during iteration. The MySQL C result is freed as soon as all the results have been cached
|
|
* optimization: implemented a local cache for field names so every row reuses the same objects as field names/keys
|
|
* refactor the Mysql2 connection adapter for ActiveRecord to not extend the Mysql adapter - now being a free-standing connection adapter
|
|
|
|
## 0.1.3 (April 15th, 2010)
|
|
* added an EventMachine Deferrable API
|
|
* added an ActiveRecord connection adapter
|
|
** should be compatible with 2.3.5 and 3.0 (including Arel)
|
|
|
|
## 0.1.2 (April 9th, 2010)
|
|
* fix a bug (copy/paste fail) around checking for empty TIME values and returning nil (thanks @marius)
|
|
|
|
## 0.1.1 (April 6th, 2010)
|
|
* added affected_rows method (mysql_affected_rows)
|
|
* added last_id method (last_insert_id)
|
|
* enable reconnect option by default
|
|
* added initial async query support
|
|
* updated extconf (thanks to the mysqlplus project) for easier gem building
|
|
|
|
## 0.1.0 (April 6th, 2010)
|
|
* initial release |