Commit Graph

172 Commits

Author SHA1 Message Date
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
1dea635e09 update Mysql2::Result spec table creation to include a missing type, and properly configure another 2010-04-06 00:59:09 -07:00
Brian Lopez
ec40ee8f06 add ssl support 2010-04-05 23:30:36 -07:00
Brian Lopez
0a089e5c76 add link to AR Mysql driver docs for option list 2010-04-05 22:46:56 -07:00
Brian Lopez
807f0a2730 slight change to socket monitoring loop per code-review from @tmm1 2010-04-05 21:13:13 -07:00
Brian Lopez
3357d3b077 show who we're talking about ;) 2010-04-05 20:53:32 -07:00
Brian Lopez
c2fd214cb4 convert over to mysql_send_query/mysql_read_query_result non-blocking API 2010-04-05 20:51:59 -07:00
Brian Lopez
4974ec4a6e note about compatibility 2010-04-05 19:17:32 -07:00
Brian Lopez
c7c359d16a note about installing 2010-04-05 14:15:30 -07:00
Brian Lopez
90a7f2c415 small readme tweak 2010-04-05 00:01:17 -07:00
Brian Lopez
7bac2c520a add Mysql2::Error exception type, use it 2010-04-04 23:46:42 -07:00
Brian Lopez
432a5fb766 no release just yet 2010-04-04 23:32:18 -07:00
Brian Lopez
9b59478cf6 allow access to file descriptor in C, EventMachine anyone? ;) 2010-04-04 23:31:32 -07:00
Brian Lopez
c81bc8c6e9 update tagline 2010-04-04 22:58:47 -07:00
Brian Lopez
2f6eb6fe38 text update 2010-04-04 22:52:17 -07:00
Brian Lopez
c1c31c50c7 reorder benchmark output, update readme 2010-04-04 22:51:38 -07:00
Brian Lopez
dd60ede9d1 no need 2010-04-04 22:48:19 -07:00
Brian Lopez
9b3f862f8b initial readme 2010-04-04 22:42:00 -07:00
Brian Lopez
aa574a0a92 minor org 2010-04-04 22:07:37 -07:00
Brian Lopez
2e11b94e5f initial readme 2010-04-04 13:14:58 -07:00
Brian Lopez
11dc43c882 add initial changelog 2010-04-04 13:14:15 -07:00
Brian Lopez
b3064b8c7b add license 2010-04-04 13:14:04 -07:00
Brian Lopez
11dbec7a4d Version bump to 0.1.0 2010-04-04 13:13:42 -07:00
Brian Lopez
e6eb502e8e Version bump to 0.0.1 2010-04-04 13:07:11 -07:00
Brian Lopez
cc6d7455b0 Version bump to 0.0.0 2010-04-04 13:06:52 -07:00
Brian Lopez
c439865a1f remove invalid errors for valid queries without results 2010-04-04 12:58:41 -07:00
Brian Lopez
45eea6515c initial client and result specs 2010-04-04 12:17:50 -07:00
Brian Lopez
cdb4137979 whitespace 2010-04-04 12:17:40 -07:00
Brian Lopez
cba8f65026 Mysql2 isn't a class 2010-04-03 17:14:12 -07:00
Brian Lopez
0a733a1f02 finally add real date/time/datetime parsing 2010-04-03 16:51:10 -07:00
Brian Lopez
31c0255451 add do_mysql to benchmarks 2010-04-03 16:47:25 -07:00
Brian Lopez
b820100249 add Mysql2::Client#info and Mysql2::Client#server_info methods 2010-04-03 12:15:16 -07:00
Brian Lopez
0128ad0e13 some notes about escape benchmark 2010-04-03 01:45:41 -07:00
Brian Lopez
677c309963 compare length of original and escaped string, if they match return the original 2010-04-03 01:42:15 -07:00
Brian Lopez
1b9e35712f add support for setting MYSQL_OPT_CONNECT_TIMEOUT setting 2010-04-03 01:36:30 -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
82e2a1de21 add initial support for connecting with options 2010-04-02 20:14:29 -07:00
Brian Lopez
cb9eb5a188 remove Mysql gem compat for now 2010-04-02 16:45:06 -07:00
Brian Lopez
6c76cbbda0 return the actual value for TINY fields - let the caller coerce into bool 2010-04-02 16:32:18 -07:00
Brian Lopez
9482ca36d6 whitespace 2010-04-02 16:15:21 -07:00
Brian Lopez
ed62fe51c3 initial lib dir stuff 2010-04-02 16:14:16 -07:00
Brian Lopez
559bd3d426 reorg vars 2010-04-02 16:14:03 -07:00
Brian Lopez
872bdb0caf rename method to each, seek dataset to beginning on each call of #each 2010-04-02 15:32:58 -07:00
Brian Lopez
d90e2a3187 remove fetch_row(s) methods, mixin Enumerable 2010-04-02 11:18:13 -07:00
Brian Lopez
b5f22d7c05 check charsetnr flag as well 2010-04-01 14:45:58 -07:00
Brian Lopez
bbf7585d09 use binary encoding on fields that have the binary flag set 2010-04-01 14:29:20 -07:00
Brian Lopez
bd25b31731 formatting 2010-04-01 12:58:31 -07:00
Brian Lopez
858523d7a9 force string encoding to utf8 in 1.9 2010-04-01 12:56:49 -07:00
Brian Lopez
d1466a10f1 add escape benchmark 2010-04-01 12:04:55 -07:00