Commit Graph

680 Commits

Author SHA1 Message Date
booo
5f7e85162a lib/client: added optional callback function to client.prototype.connect(); issue #52 2011-10-03 03:26:49 -05:00
booo
aded1af4e5 unit/client/test-helper: removed unnecessary parameters for client.connect() 2011-10-03 03:26:49 -05:00
brianc
760a2aad11 npm package version bump 2011-09-21 14:35:38 -05:00
brianc
41bf1e1e2e update contributors in readme 2011-09-21 14:34:49 -05:00
brianc
67a2290f30 emit error object from memory stream 2011-09-21 14:34:02 -05:00
Homme Zwaagstra
21b597ef17 All errors are now instances of the built in Error class
This is a fix for issue #50. It alters both the native binding and the
javascript binding to ensure that any errors returned by Postgresql
are returned to the client code as instances of the built in Error
class.

The test code has been updated to assert that this is the case. Rather
than run some individual tests the updated test code ensures this is
the case for *all* errors encountered during a test run.
2011-09-22 12:36:12 +01:00
brianc
cd4e95d88c remove unused code 2011-09-16 00:13:22 -05:00
brianc
1731def7dd assert against correct client object 2011-09-13 18:18:44 -05:00
Brian Carlson
43555e7931 version bump 2011-09-01 22:09:42 -05:00
brianc
ec1c70c4b5 ability to pause/resume drain event for long-running async transactions 2011-08-29 23:43:36 -05:00
brianc
45a5142159 remove dead test code 2011-08-29 23:29:08 -05:00
brianc
4f1fef5933 start native code cleanup 2011-08-29 23:06:07 -05:00
brianc
334e5739d4 organize require statementsC 2011-08-29 22:53:38 -05:00
brianc
7d44d7868d move functions to increase readability 2011-08-29 22:52:16 -05:00
brianc
f888f3b947 cleanup code 2011-08-29 22:48:17 -05:00
brianc
844831fb8e Merge branch 'master' of https://github.com/brianc/node-postgres 2011-08-29 02:35:56 -05:00
brianc
2ddc553ee4 pg object emit error event on idle pooled client errors 2011-08-29 02:35:46 -05:00
brianc
d9fbe9e878 remove require.paths use 2011-08-29 02:35:08 -05:00
Brian Carlson
98014d0269 tweak to native Client#query overload 2011-08-16 23:58:54 -05:00
Brian Carlson
915b49fb03 version bump 2011-08-16 18:59:02 -05:00
brianc
24b664efbd fix js/native api inconsistency 2011-08-15 20:57:39 -05:00
brianc
293eaf8b0f failing test for inconsistent js/native query api 2011-08-15 20:37:46 -05:00
brianc
f726bf29ef do not fire drain before any queries execute 2011-08-15 20:31:31 -05:00
brianc
e6fe115962 use native in native pg.connect 2011-08-15 20:15:43 -05:00
brianc
a8d8f84e67 update contributors in readme 2011-08-12 03:19:00 -05:00
ben hockey
8ffdfc16e4 added check for month in assert.UTCDate and fixed broken test 2011-08-12 12:17:43 -04:00
brianc
494c167960 version bump 2011-08-12 01:17:42 -05:00
brianc
452fa668e6 update readme 2011-08-12 01:16:38 -05:00
brianc
7397abbdf7 update readme 'marketing' line 2011-08-12 01:07:03 -05:00
brianc
c16c7f619d configurable idle timeout on pooled clients 2011-08-11 21:52:29 -05:00
brianc
aa63f50437 remove custom pool code 2011-08-11 21:30:10 -05:00
brianc
4cb97a2b9e switch to node-pool from custom client pool 2011-08-11 20:59:56 -05:00
brianc
390f4e8e48 add generic-pool dependency 2011-08-11 19:37:04 -05:00
brianc
a7fbe95e72 make pg.connect config/conString argument optional 2011-08-11 19:32:57 -05:00
brianc
7cfd76c2fe version bump 2011-07-20 15:33:00 -05:00
brianc
c317606b0a fix writing empty string to buffer. closes gh-39 2011-07-20 15:32:47 -05:00
brianc
621857746d update contributors 2011-07-19 18:13:09 -05:00
brianc
39e963b464 version bump 2011-07-19 18:07:32 -05:00
Aleksey Zhukov
f0aa7ccaea Simple bytea support, returning buffers instead of escaped strings. 2011-07-20 02:14:40 +04:00
Aleksey Zhukov
6dd0157280 Fixes for testing with non-local Postgres server. 2011-07-20 01:55:39 +04:00
brianc
d58fa16a6d version bump 2011-07-12 23:10:46 -05:00
brianc
1fbe54d5f2 fix gh#36 2011-07-12 23:08:16 -05:00
Alexander Sulfrian
36243af0af tests: fixed bug, because of renamed function 2011-07-10 22:50:01 +02:00
brianc
f395ee646f fix failing error handling tests 2011-07-10 13:34:25 -05:00
Alexander Sulfrian
207b7dbb2b Merge remote branch 'upstream/master'
Conflicts:
	lib/query.js
	test/unit/client/typed-query-results-tests.js
2011-06-21 21:42:43 +02:00
Alexander Sulfrian
727de59494 tests: added test for binary timestamp 2011-06-19 16:31:48 +02:00
Alexander Sulfrian
a8acf9a656 tests: added test for binary null 2011-06-19 14:53:26 +02:00
Alexander Sulfrian
abaa4a1020 tests: added some tests for binary parser 2011-06-16 18:36:56 +02:00
Alexander Sulfrian
e891e7f4fb parser: added bool parsing 2011-06-16 18:32:20 +02:00
Alexander Sulfrian
671a5c52ff binaryParser: fixed text protocoll 2011-06-07 16:12:04 +02:00