Commit Graph

27 Commits

Author SHA1 Message Date
Lourens Naudé f601c3cef8 Skip additional string length access in rb_mysql_client_escape and benchmark escaping "clean" strings as well 2010-08-11 11:25:20 -07:00
Brian Lopez fc6c24a20c add support for configuring which timezone Time objects should be created in 2010-08-02 01:20:03 -07:00
Brian Lopez 36c243be71 Add cascading options hash at Mysql2::Client.default_query_options, which can be overridden by passing options to Mysql2::Client#query and/or Mysql2::Result#each
Tune up specs, benchmarks and AR adapter to conform
2010-08-01 20:20:48 -07:00
Brian Lopez 1e258c9d9c don't forget to turn on time_zone_aware_attributes in AR benchmark 2010-07-29 08:57:05 -07:00
Brian Lopez f0e7e4a425 fix load path in benchmark scripts 2010-07-08 23:26:18 -07:00
Brian Lopez 52f42ba38b make sure the setup_db script can find the library 2010-07-08 22:56:42 -07:00
Brian Lopez d3db7ec52a fixes for running benchmarks in 1.9.2 preview3 2010-06-01 23:45:48 -07:00
Brian Lopez 30e06479e0 add raw driver benchmark with casting for the mysql gem 2010-05-06 00:17:00 -07:00
Brian Lopez 46020e5ef5 add initial Sequel adapter 2010-04-25 23:13:27 -07:00
Brian Lopez f6d62225ee update AR benchmark to better reflect typecasting 2010-04-25 21:45:26 -07:00
Brian Lopez efc66b6c06 update benchmark scripts 2010-04-21 01:31:46 -07:00
Brian Lopez 1d3c281904 add AR benchmark - mysql2 looks to be about 19% faster so far 2010-04-15 13:00:39 -07:00
Brian Lopez 737edcfe67 don't really need to specify a db for the escape benchmark 2010-04-15 10:53:58 -07:00
Brian Lopez 88305d53c0 add data generation script for benchmarking, update order benchmarks are run to sort by speed according to the test data generated by benchmark/setup_db.rb - update benchmarks on readme 2010-04-06 01:16:37 -07:00
Brian Lopez c1c31c50c7 reorder benchmark output, update readme 2010-04-04 22:51:38 -07:00
Brian Lopez 31c0255451 add do_mysql to benchmarks 2010-04-03 16:47:25 -07:00
Brian Lopez 0128ad0e13 some notes about escape benchmark 2010-04-03 01:45:41 -07:00
Brian Lopez 2f380fd0ff bugfix or escape method 2010-04-03 01:35:41 -07:00
Brian Lopez 799f9809d0 must connect with a user, show errors again 2010-04-02 20:24:13 -07:00
Brian Lopez d1466a10f1 add escape benchmark 2010-04-01 12:04:55 -07:00
Brian Lopez 841c6f677b use larger table 2010-03-31 23:01:35 -07:00
Brian Lopez 7e64570770 turn off debug symbols again, put back benchmark script 2010-03-31 08:56:07 -07:00
Brian Lopez ae5a028189 testing benchmark script 2010-03-31 08:40:46 -07:00
Brian Lopez 26619b10b6 misc updates 2010-03-30 23:54:07 -07:00
Brian Lopez 1848b0da4a mostly flesh out mysql type to ruby type conversion mapping 2010-03-30 23:30:06 -07:00
Brian Lopez 82545702fe update benchmark script 2010-03-30 16:40:41 -07:00
Brian Lopez 47e2faa27d add initial benchmark 2010-03-30 10:18:29 -07:00