Skip to content

Releases: brianmario/mysql2

0.1.4

13 Jun 01:56

Choose a tag to compare

  • 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

13 Jun 02:06

Choose a tag to compare

  • 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

13 Jun 01:54

Choose a tag to compare

  • fix a bug (copy/paste fail) around checking for empty TIME values and returning nil (thanks @marius)

0.1.1

13 Jun 01:55

Choose a tag to compare

  • 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

Initial release

12 Jun 21:58

Choose a tag to compare

0.1.0

update files for release