Commit graph

8 commits

Author SHA1 Message Date
taca
cbeaa390ae Update ruby-pg to 0.14.0.
== v0.14.0 [2012-06-17] Michael Granger <ged@FaerieMUD.org>

Bugfixes:
  #47, #104


New Methods for PostgreSQL 9 and async API support:
PG
- ::library_version

PG::Connection
- ::ping
- #escape_literal
- #escape_identifier
- #set_default_encoding

PG::Result
- #check


New Samples:

This release also comes with a collection of contributed sample scripts for
doing resource-utilization reports, graphing database statistics,
monitoring for replication lag, shipping WAL files for replication,
automated tablespace partitioning, etc. See the samples/ directory.
2012-07-31 13:46:52 +00:00
taca
8467289bf8 Update databases/ruby-pg package to 0.13.2.
== v0.13.2 [2012-02-22] Michael Granger <ged@FaerieMUD.org>

- Make builds against PostgreSQL earlier than 8.3 fail with a descriptive
  message instead of a compile failure.


== v0.13.1 [2012-02-12] Michael Granger <ged@FaerieMUD.org>

- Made use of a finished PG::Connection raise a PG::Error instead of
  a fatal error (#110).
- Added missing BSDL license file (#108)


== v0.13.0 [] Michael Granger <ged@FaerieMUD.org>

Reorganization of modules/classes to be better Ruby citizens (with backward-compatible aliases):
- Created toplevel namespace 'PG' to correspond with the gem name.
- Renamed PGconn to PG::Connection (with ::PGconn alias)
- Renamed PGresult to PG::Result (with ::PGresult alias)
- Renamed PGError to PG::Error (with ::PGError alias)
- Declare all constants inside PG::Constants, then include them in
  PG::Connection and PG::Result for backward-compatibility, and
  in PG for convenience.
- Split the extension source up by class/module.
- Removed old compatibility code for PostgreSQL versions < 8.3

Documentation:
- Clarified licensing, updated to Ruby 1.9's license.
- Merged authors list, added some missing people to the Contributor's
  list.
- Cleaned up the sample/ directory
- Making contact info a bit clearer, link to the Google+ page and
  the mailing list

Enhancements:
- Added a convenience method: PG.connect -> PG::Connection.new

Bugfixes:
- Fixed LATIN5-LATIN10 Postgres<->Ruby encoding conversions
2012-02-23 14:18:23 +00:00
taca
256b66b033 Update ruby-pg package to 0.12.0.
== v0.12.0 [2011-12-07] Michael Granger <ged@FaerieMUD.org>

- PGconn#wait_for_notify
  * send nil as the payload argument if the NOTIFY didn't have one.
  * accept a nil argument for no timeout (Sequel support)
  * Fixed API docs
  * Taint and encode event name and payload
- Handle errors while rb_thread_select()ing in PGconn#block.
  (Brian Weaver).
- Fixes for Win32 async queries (Rafa©È Bigaj)
- Memory leak fixed: Closing opened WSA event. (rafal)
- Fixes for #66 Win32 asynchronous queries hang on connection
  error. (rafal)
- Fixed a typo in PGconn#error_message's documentation
- fixing unused variable warnings for ruby 1.9.3 (Aaron Patterson)
- Build system bugfixes
- Converted to Hoe
- Updates for the Win32 binary gem builds (Lars Kanis)
2011-12-15 15:02:03 +00:00
taca
df740dddb9 Update ruby-pg package to 0.10.0.
Compact changes aren't available please refer the below page in detail:

	http://bitbucket.org/ged/ruby-pg/changesets
2010-12-04 03:45:23 +00:00
taca
8f2eb3876e Update databases/ruby-pg to 0.9.0.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Correct LICENSE.
* Remove default value of GEM_BUILD.

CHANGES:

158[tip]   872063e42b12   2010-02-19 08:02 -0800   ged
  Adding "fat gem" compatible loader, set the default RUBY_CC_VERSION.

157   ab525ca90531   2010-02-19 06:27 -0800   ged
  Updated the Rakefile so it includes itself in gems. (closes #15) Thanks to flameeyes@bitbucket for

156   9c65eb905416   2010-02-18 06:52 -0800   ged
  Applied patch for PGconn#async_exec to make it have the same semantics as PGconn#exec (closes #19). Thanks again to Lars Kanis for the patch.

155   b0017ac0ecb5   2010-02-17 15:30 -0800   ged
  Updated the Rakefile to always default the package version even if a version can't be read from the VERSION_FILE.

154   c7d5458af696   2010-02-17 06:23 -0800   ged
  Improving spec database setup function (closes #18). Thanks to Lars Kanis for another fine patch.

153   39b11474d035   2010-02-17 06:14 -0800   ged
  Ack! Removing typo

152   9d54bbc98488   2010-02-17 06:10 -0800   ged
  Adding a test to ensure the result encoding remains the same even when client_encoding in the connection changes.

151   31afece7c203   2010-01-18 09:15 -0800   ged
  Made the 'make_header' in the extconf more clear.

150:149,148   d9c920068712   2010-01-13 20:56 -0800   pgsql
  Merged

149:141   294eb6d5530b   2010-01-13 20:51 -0800   pgsql
  In rspec tests, replace the pattern:

148   74fab32c2687   2010-01-11 08:15 -0800   ged
  A better fix for the PGconn#block weirdness on Win32 (closes #16).

147   f8dfc1b6c51c   2010-01-06 06:17 -0800   ged
  Rearranged the sections of the README.

146   0df792de2a19   2010-01-05 08:48 -0800   ged
  Updating MacOS X README.

145   2894973bc63f   2010-01-04 18:28 -0800   ged
  Work around broken rb_thread_select() on win32; thanks to Lars Kanis for the patch!

144   88dacdb9c97d   2010-01-04 18:16 -0800   ged
  Reverted removal of PGresult::InvalidOid, fixed broken spec.

143   739cec560448   2010-01-04 17:55 -0800   ged
  Ignore some generated files, documentation work, removed type OID constants.

142   38a0d2a90664   2010-01-04 17:39 -0800   ged
  Applied patch for static cross-compilation of win32 gem from Lars Kanis with a few changes to

141   f31202539234   2010-01-03 11:40 -0800   ged
  Updated build system
2010-09-10 04:36:01 +00:00
taca
ec059eea0c Update ruby-pg package to 0.8.0.
* Add LICENSE.


Release Name: ruby-pg-0.8.0

Notes:
This release provides much better support for win32. Big thanks to:
Charlie Savage <cfis [at] savagexi [dot] com>

Also, numerous bug fixes, better support for Ruby 1.9.1, and improved tests.

Changes:
* many windows fixes and improvements (cfis)
* some 1.9 fixes (jdavis, cfis)
* fix headers to work on 1.8 and 1.9 (jdavis)
* fix PGconn#lo_close, bug #24634, thanks to tietew for report (jdavis)
* Fix socket leak on connection error, bug #24920, thanks to
  Andrea Barisani <andrea [at] inversepath [dot] com> and
  Rob Holland <rob [at] inversepath [dot] com> for report (jdavis)
2009-10-17 09:24:13 +00:00
joerg
61b9e83a85 Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
erh
5a3a4f4957 Add the ruby-pg module, a newer replacement for ruby-postgres 2008-10-16 21:48:26 +00:00