Commits

Author Commit Message Labels Comments Date
Lars Kanis
Add wrappers to blocking functions and callbacks in order to release the GVL of ruby 1.9 as long as not in ruby code. This allowes better concurrency in threaded applications.
Lars Kanis
Remove duplicated test. It is equally defined in result_spec.rb.
Lars Kanis
Don't do parameter test with 'keepalives' on PostgreSQL<9.0
Lars Kanis
Adjust PGError test to also match PostgreSQL 8.3
Lars Kanis
Skip some tests that do not run on PostgreSQL<9.0
Lars Kanis
Replace Encoding::KOI8_U by Encoding::KOI8_R to allow testing with PostgreSQL 8.3.
Lars Kanis
Async connection test seems to be a bit racy on 1.8.7. So allow CONNECTION_OK, too.
Lars Kanis
Avoid warning about deprecated expect{ }.should.
Lars Kanis
Lars Kanis
Add configuration for travis-ci.org and add build status icon to README.
Michael Granger
Make source settings override TM2 defaults
Lars Kanis
merge in default branch
Branches
use_gvl_for_blocking_functions
Lars Kanis
Add some documentation to gvl_wrappers
Branches
use_gvl_for_blocking_functions
Lars Kanis
Add test case for threading with Connection#exec in ruby 1.9
Branches
use_gvl_for_blocking_functions
Lars Kanis
Add wrappers to blocking functions and callbacks in order to release the GVL of ruby 1.9 as long as not in ruby code
Branches
use_gvl_for_blocking_functions
Lars Kanis
Fix encoding of values delivered to the row processor and add specs for binary and text data.
Branches
row_processor
Lars Kanis
Polish the documentation a little bit
Branches
row_processor
Lars Kanis
Get rid of gcc warning about (non-)const PGresult to pg_new_result_for_callback()
Branches
row_processor
Lars Kanis
Fix wrong encoding for Result object passed to a notice-receiver block. Add proper specs for #set_notice_receiver.
Branches
row_processor
Lars Kanis
Implement PostgreSQL-9.2 functions PG::Connection#set_row_processor, get_row_processor, skip_result
Branches
row_processor
Lars Kanis
Add PGRES_COPY_BOTH to documentation of PG::Result#result_status
Branches
copy_both_docu
tenderlove
adding PG::Result#each_row for looping over result sets by row
Lars Kanis
Update PostgreSQL to 9.2.2 for cross compilation task
Lars Kanis
Fix text encoding for Connection#notifies
Lars Kanis
Fix text encoding for Connection#wait_for_notify
Lars Kanis
Fix encoding of messages delivered by notice callbacks
Lars Kanis
Use proper const check instead of implicit relation
Lars Kanis
Improve spec for Connection#set_single_row_mode
Lars Kanis
Add some more documentation to Connection#set_single_row_mode
Lars Kanis
Merged in larskanis/ruby-pg/single_row_mode (pull request #13: Add single row mode of PostgreSQL 9.2)
  1. Prev
  2. Next