gems mysql2 0.1.5

latest releases: 0.5.6, 0.5.5, 0.5.4...
13 years ago
  • quite a few patches from Eric Wong related to thread-safety, non-blocking I/O and general cleanup
    • wrap mysql_real_connect with rb_thread_blocking_region
    • release GVL for possibly blocking mysql_* library calls
    • [cleanup] quiet down warnings
    • [cleanup] make all C symbols static
    • add Mysql2::Client#close method
    • correctly free the wrapped result in case of EOF
    • Fix memory leak from the result wrapper struct itself
    • make Mysql2::Client destructor safely non-blocking
  • bug fixes for ActiveRecord adapter
    • added casting for default values since they all come back from Mysql as strings (!?!)
    • missing constant was added
    • fixed a typo in the show_variable method
  • switched over sscanf for date/time parsing in C
  • made some specs a little finer-grained
  • initial Sequel adapter added
  • updated query benchmarks to reflect the difference between casting in C and in Ruby

Don't miss a new mysql2 release

NewReleases is sending notifications on new releases.