Commit Graph

72 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