Brian Lopez
|
9b401ba9b9
|
take advantage of DO API in benchmark
|
2010-09-04 11:52:09 -07:00 |
Lourens Naudé
|
10ee025647
|
Benchmark for select VS rb_thread_select
|
2010-08-11 11:25:20 -07:00 |
Lourens Naudé
|
2609783aeb
|
Avoid INT2NUM overhead when coercing date specific elements for MYSQL_TYPE_TIME + introduce basic infrastructure for measuring GC overhead
|
2010-08-11 11:25:20 -07:00 |
Lourens Naudé
|
d9153b82fc
|
Save on coercion overhead for zero value decimal and float column values
|
2010-08-11 11:25:20 -07:00 |
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 |