Jeremy Suriel
|
0d334c5077
|
update gemspec for gemcutter
|
2010-07-06 15:19:05 -04:00 |
|
Jeremy Suriel
|
bfd0e9b5f0
|
update gemspec for gemcutter
|
2010-07-06 15:17:52 -04:00 |
|
Jeremy Suriel
|
8920f77c69
|
|
2010-07-06 11:43:13 -07:00 |
|
Jeremy Suriel
|
6651972045
|
Determine mysql config (from original branch)
|
2010-07-03 23:01:44 -04:00 |
|
Jeremy Suriel
|
13bec8bd19
|
Added Encoding awareness for Ruby 1.9. Convert all data to default external encoding
|
2010-07-03 22:28:24 -04:00 |
|
Filip Tepper
|
2daef86c48
|
gemspec now compatible with bundler
|
2010-05-18 15:47:53 +02:00 |
|
Roger Pack
|
e283a6d89f
|
add note of other helpful utilities
|
2009-05-22 20:29:04 +00:00 |
|
Roger Pack
|
482fd82d83
|
allow the gem to compile, also ensure it requires our version of mysql.so
|
2009-05-13 00:23:47 +00:00 |
|
Roger Pack
|
b44d124700
|
add some notes to the tests
|
2009-04-21 15:08:40 +00:00 |
|
Roger Pack
|
c5042772b5
|
add some comments to the C code. take out come compiler warnings, add some notes.
|
2009-04-21 02:54:29 +00:00 |
|
Roger Pack
|
d40d8ff323
|
create an automated test, somewhat automated it seems impossible to actually interrupt mysql real_connect
|
2009-04-21 02:17:44 +00:00 |
|
Roger Pack
|
d1433a549e
|
attempt to not blow up on ctrl+c during connect--that might have been a problem
|
2009-04-21 02:13:24 +00:00 |
|
Roger Pack
|
52d95ff3e8
|
better exception message on collision with mysql gem
|
2009-04-21 01:41:06 +00:00 |
|
oldmoe
|
de93dd90a9
|
fixed typo in error message
|
2009-04-20 15:35:31 -07:00 |
|
Roger Pack
|
731baec31e
|
update TODO
|
2009-04-18 23:10:14 +00:00 |
|
Roger Pack
|
49726a5d80
|
minor cleanup
|
2009-04-18 23:07:30 +00:00 |
|
Roger Pack
|
021cd36670
|
add test runner for all
|
2009-04-18 23:06:12 +00:00 |
|
Roger Pack
|
e14c8b9876
|
share test create db code, add a comment for the rb_thread_blocking_region helper in the C code
|
2009-04-18 22:55:17 +00:00 |
|
Roger Pack
|
f9c62edae3
|
add instructions to the test_all_hashes test
|
2009-04-18 22:50:45 +00:00 |
|
Roger Pack
|
0f14fb920c
|
add an assertion for the out_of_sync_test
|
2009-04-18 22:42:12 +00:00 |
|
Roger Pack
|
0fa6f9f30f
|
remove the require rubygems from test, so that we can have more control over which version is being tested
|
2009-04-18 22:39:12 +00:00 |
|
Roger Pack
|
aab6964387
|
overcome a ruby warning message
|
2009-04-18 22:36:55 +00:00 |
|
Roger Pack
|
f910919ffc
|
take out begins_with_insensitive--never liked that thing, anyway, and turned out to not be the real bug
|
2009-04-18 22:36:16 +00:00 |
|
Roger Pack
|
c235dcdf46
|
overcome merge conflicts
|
2009-04-18 22:35:02 +00:00 |
|
Roger Pack
|
e4bb045695
|
overcome a merge conflict which wasn't one
|
2009-04-18 22:24:31 +00:00 |
|
Roger Pack
|
497be9ca26
|
Merge branch '19_non_gvl_connect_original'
|
2009-04-18 22:23:17 +00:00 |
|
Aman Gupta
|
6768cc73dc
|
Update gemspec
|
2009-03-22 19:17:07 -07:00 |
|
Roger Pack
|
3198fc25e7
|
add docu on how to use within rails--hopefully this is right
|
2009-01-31 20:15:37 +00:00 |
|
Roger Pack
|
91179231f0
|
add 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
|
2009-01-29 23:53:48 +00:00 |
|
Aman Gupta
|
bb63b9d78c
|
remove misleading comments from tests
|
2009-01-25 13:00:34 -08:00 |
|
Aman Gupta
|
e259f9507e
|
improve extconf glob to find osx stock installs (/usr/local/mysql-5.0.51b-osx10.5-x86/bin/mysql_config)
|
2009-01-25 13:00:28 -08:00 |
|
Aman Gupta
|
8320b50e64
|
update extconf to look in common mysql installation paths
|
2009-01-23 22:14:38 -08:00 |
|
Roger Pack
|
f44f9c6d13
|
update some tests
|
2009-01-12 18:42:46 +00:00 |
|
unknown
|
9471ee3629
|
use c_async_query by default
|
2009-01-12 11:18:58 -07:00 |
|
unknown
|
edff42ab2c
|
use c_async_query by default
|
2009-01-12 11:18:33 -07:00 |
|
unknown
|
b80dcb437e
|
add todo list
|
2009-01-12 11:16:10 -07:00 |
|
Roger Pack
|
98373d7b15
|
take out the rb gc for now, until I can merge in Lourens' stuff, and also add a test for multiple queries
|
2009-01-08 06:30:24 +00:00 |
|
Roger Pack
|
d2549f3907
|
remove test output
|
2008-12-20 23:07:21 +00:00 |
|
Roger Pack
|
9f677c3047
|
resolve merge conflicts
|
2008-12-20 23:03:56 +00:00 |
|
Roger Pack
|
9d88487022
|
add test for when a db isn't there
|
2008-12-20 22:59:35 +00:00 |
|
Hongli Lai (Phusion)
|
dcb1e10c16
|
Fix various compiler warnings.
|
2008-11-18 19:23:31 +01:00 |
|
Hongli Lai (Phusion)
|
8a758f77e3
|
When in Ruby 1.9, release the global interpreter lock while performing a query, so that other threads can still run.
|
2008-11-18 19:18:51 +01:00 |
|
Hongli Lai (Phusion)
|
1af96063be
|
Fix compilation on Ruby 1.9.
|
2008-11-18 18:56:40 +01:00 |
|
Lourens Naude
|
79f742908d
|
Use rb_thread_alone exclusively to determine if the query should be Thread scheduled
|
2008-11-01 17:12:03 +00:00 |
|
Roger Pack
|
8099da577d
|
allow the 19_non_gvl branch to work with 1.8, also fix some warnings
|
2008-10-31 12:37:00 -06:00 |
|
Lourens Naude
|
57712a64e6
|
Conditional schedule cleanup
|
2008-10-31 15:48:28 +00:00 |
|
Lourens Naude
|
4640893f27
|
Do not schedule in a single threaded environment
|
2008-10-31 15:09:33 +00:00 |
|
Lourens Naude
|
48a61dd627
|
Introduce Mysql#idle? && Mysql#busy? as Threaded connection pool helpers for Mysql#c_async_query
|
2008-10-20 01:46:03 +01:00 |
|
Lourens Naude
|
1af85383eb
|
Applied Roger's async validation patch, with a minimal test case
|
2008-10-19 23:17:42 +01:00 |
|
Lourens Naude
|
9d66a3b71e
|
Piggy back schedule loop on MYSQL_STATUS_READY
|
2008-10-19 23:04:33 +01:00 |
|