Skip to content

Commit 520f4bc

Browse files
committed
Update the Compatibility section
1 parent 3f1b39e commit 520f4bc

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -405,15 +405,15 @@ As for field values themselves, I'm workin on it - but expect that soon.
405405

406406
## Compatibility
407407

408-
The specs pass on my system (SL 10.6.3, x86_64) in these rubies:
408+
This gem is regularly tested against the following Ruby versions on Linux and Mac OS X:
409409

410-
* 1.8.7-p249
411-
* ree-1.8.7-2010.01
412-
* 1.9.1-p378
413-
* ruby-trunk
414-
* rbx-head - broken at the moment, working with the rbx team for a solution
410+
* Ruby MRI 1.8.7, 1.9.2, 1.9.3, 2.0.0 (ongoing patch releases).
411+
* Ruby Enterprise Edition (based on MRI 1.8.7).
412+
* Rubinius 2.0 in compatibility modes 1.8, 1.9, 2.0.
415413

416-
The Active Record driver should work on 2.3.5 and 3.0
414+
The mysql2 gem 0.2.x series includes an Active Record driver that works with AR
415+
2.3.x and 3.0.x. Starting in Active Record 3.1, a mysql2 driver is included in
416+
the Active Record codebase and no longer provided in mysql2 gem 0.3 and above.
417417

418418
## Yeah... but why?
419419

@@ -422,7 +422,6 @@ Someone: Dude, the Mysql gem works fiiiiiine.
422422
Me: It sure does, but it only hands you nil and strings for field values. Leaving you to convert
423423
them into proper Ruby types in Ruby-land - which is slow as balls.
424424

425-
426425
Someone: OK fine, but do_mysql can already give me back values with Ruby objects mapped to MySQL types.
427426

428427
Me: Yep, but it's API is considerably more complex *and* can be ~2x slower.

0 commit comments

Comments
 (0)