be4fffe220changing gem name back to make it work with bundler
master
John Bintz
2010-11-17 11:24:53 -0500
2eb503a89dwhen a mysql directory is specified in the lib list, tell the linker to add that directory to the compiled library's LD_RUN_PATH
John Bintz
2010-11-17 11:18:42 -0500
a6bdcfb673version bump
Jeremy Suriel
2010-07-06 15:21:27 -0400
dd5b61c9a9reference ruby 1.9 encoding mysql-ruby project in readme
Jeremy Suriel
2010-07-06 15:20:14 -0400
0d334c5077update gemspec for gemcutter
Jeremy Suriel
2010-07-06 15:19:05 -0400
bfd0e9b5f0update gemspec for gemcutter
Jeremy Suriel
2010-07-06 15:17:52 -0400
8920f77c69
Jeremy Suriel
2010-07-06 11:43:13 -0700
6651972045Determine mysql config (from original branch)
Jeremy Suriel
2010-07-03 23:01:44 -0400
13bec8bd19Added Encoding awareness for Ruby 1.9. Convert all data to default external encoding
Jeremy Suriel
2010-07-03 22:28:24 -0400
2daef86c48gemspec now compatible with bundler
Filip Tepper
2010-05-18 15:47:53 +0200
e283a6d89fadd note of other helpful utilities
Roger Pack
2009-05-22 20:29:04 +0000
482fd82d83allow the gem to compile, also ensure it requires our version of mysql.so
Roger Pack
2009-05-13 00:23:47 +0000
b44d124700add some notes to the tests
Roger Pack
2009-04-21 15:08:40 +0000
c5042772b5add some comments to the C code. take out come compiler warnings, add some notes.
Roger Pack
2009-04-21 02:54:29 +0000
d40d8ff323create an automated test, somewhat automated it seems impossible to actually interrupt mysql real_connect
Roger Pack
2009-04-21 02:17:44 +0000
d1433a549eattempt to not blow up on ctrl+c during connect--that might have been a problem
Roger Pack
2009-04-21 02:13:24 +0000
52d95ff3e8better exception message on collision with mysql gem
Roger Pack
2009-04-21 01:41:06 +0000
de93dd90a9fixed typo in error message
oldmoe
2009-04-20 15:35:31 -0700
731baec31eupdate TODO
Roger Pack
2009-04-18 23:10:14 +0000
49726a5d80minor cleanup
Roger Pack
2009-04-18 23:07:30 +0000
021cd36670add test runner for all
Roger Pack
2009-04-18 23:06:12 +0000
e14c8b9876share test create db code, add a comment for the rb_thread_blocking_region helper in the C code
Roger Pack
2009-04-18 22:55:17 +0000
f9c62edae3add instructions to the test_all_hashes test
Roger Pack
2009-04-18 22:50:45 +0000
0f14fb920cadd an assertion for the out_of_sync_test
Roger Pack
2009-04-18 22:42:12 +0000
0fa6f9f30fremove the require rubygems from test, so that we can have more control over which version is being tested
Roger Pack
2009-04-18 22:39:12 +0000
aab6964387overcome a ruby warning message
Roger Pack
2009-04-18 22:36:55 +0000
f910919ffctake out begins_with_insensitive--never liked that thing, anyway, and turned out to not be the real bug
Roger Pack
2009-04-18 22:36:16 +0000
c235dcdf46overcome merge conflicts
Roger Pack
2009-04-18 22:35:02 +0000
e4bb045695overcome a merge conflict which wasn't one
Roger Pack
2009-04-18 22:24:31 +0000
497be9ca26Merge branch '19_non_gvl_connect_original'
Roger Pack
2009-04-18 22:23:17 +0000
6768cc73dcUpdate gemspec
Aman Gupta
2009-03-22 19:17:07 -0700
3198fc25e7add docu on how to use within rails--hopefully this is right
Roger Pack
2009-01-31 20:15:37 +0000
91179231f0add small documentation, also raise with a useful message if they require mysqlplus after mysql--don't know if that works with 1.9 but it does with 1.8.x
Roger Pack
2009-01-29 23:53:48 +0000
bb63b9d78cremove misleading comments from tests
Aman Gupta
2009-01-25 12:59:25 -0800
e259f9507eimprove extconf glob to find osx stock installs (/usr/local/mysql-5.0.51b-osx10.5-x86/bin/mysql_config)
Aman Gupta
2009-01-25 12:58:46 -0800
8320b50e64update extconf to look in common mysql installation paths
Aman Gupta
2009-01-23 22:14:38 -0800
f44f9c6d13update some tests
Roger Pack
2009-01-12 18:42:46 +0000
9471ee3629use c_async_query by default
unknown
2009-01-12 11:18:58 -0700
edff42ab2cuse c_async_query by default
unknown
2009-01-12 11:18:33 -0700
b80dcb437eadd todo list
unknown
2009-01-12 11:16:10 -0700
98373d7b15take out the rb gc for now, until I can merge in Lourens' stuff, and also add a test for multiple queries
Roger Pack
2009-01-08 06:30:24 +0000
9f677c3047resolve merge conflicts
Roger Pack
2008-12-20 23:03:56 +0000
9d88487022add test for when a db isn't there
Roger Pack
2008-12-20 22:59:35 +0000
dcb1e10c16Fix various compiler warnings.
Hongli Lai (Phusion)
2008-11-18 19:23:31 +0100
8a758f77e3When in Ruby 1.9, release the global interpreter lock while performing a query, so that other threads can still run.
Hongli Lai (Phusion)
2008-11-18 19:18:51 +0100
1af96063beFix compilation on Ruby 1.9.
Hongli Lai (Phusion)
2008-11-18 18:56:40 +0100
79f742908dUse rb_thread_alone exclusively to determine if the query should be Thread scheduled
with_async_validation
Lourens Naude
2008-11-01 17:12:03 +0000
8099da577dallow the 19_non_gvl branch to work with 1.8, also fix some warnings
Roger Pack
2008-10-31 12:37:00 -0600
f57c2a6576Let #c_async_query support a block syntax that yields the result; ensure async in progress is negated by #get_result
Lourens Naude
2008-10-08 05:17:01 +0100
4e5967bd24Do not schedule && retrieve the result if #query_with_result is false
Lourens Naude
2008-10-06 23:32:43 +0100
1404c2bc44code cleanup, since rb_thread_blocking_region actually returns the value of the function passed to it
Roger Pack
2008-10-03 14:11:11 -0600
6884d454bcUse TCP_NODELAY if supported; Remove file descriptor ops from the tight loop; Cleanup timeout assignment; Split the threaded test suite in native and c to avoid a large number of active Threads affecting results.Add experimental Mysql#socket_type which typically returns 'socket (x)', but may be helpful for debugging purposes.
Lourens Naude
2008-09-10 00:33:18 +0100
02e265072cupdate the RB_UBF_DL for more recent versions of Ruby 1.9, which doesn't have it
Roger Pack
2008-09-08 12:39:00 -0600
16d9c043c2Merge branch 'master' into 19_full_thread_no_gil
Roger Pack
2008-09-08 12:17:20 -0600
6c2b9ecb84Merge branch 'master' of git@github.com:oldmoe/mysqlplus
Roger Pack
2008-09-08 12:10:17 -0600
b1bf771d6fadd back in all_hashes method--this time hopefully with the right line lengths
Roger Pack
2008-09-08 12:10:12 -0600
f077108a69Introduce configureable query overheads and contexts in the test wrapper in preparation for timeout tests.
Lourens Naude
2008-09-08 17:45:00 +0100
ea2965270cDecouple native Ruby Mysql#async_query from the C extension as per Roger's suggestion.Remove no-op c_mysql_query flag for evented tests.
Lourens Naude
2008-09-08 17:27:11 +0100
b9285dbcb7Merge branch 'master' of git@github.com:oldmoe/mysqlplus
Roger Pack
2008-09-08 09:46:05 -0600
55411cd9d4Introduce Mysql#blocking?; Set the file drescriptor for all new connections to non blocking; Add tests to the existing evented and threaded runs. ( verified 1.8 && 1.9 )
Lourens Naude
2008-09-08 01:48:47 +0100