183 Commits

Author SHA1 Message Date
Andrew Dunstan
ed015f9b58 Fix Unix domain socket setting.
This code was misconceived in that the host parameter for a Unix
domain socket connection must point to the directory containing
the socket, and not to the socket itself. Libpq will look for
the socket based on the host and port settings. See
<http://www.postgresql.org/docs/current/static/libpq-connect.html#LIBPQ-PARAMKEYWORDS>
2013-02-23 11:11:44 -05:00
bmc
cc84799c7a integrate new pool into existing codebase 2013-02-20 16:08:48 -06:00
bmc
bb448fe61a finish out the first rev of the improved pool api 2013-02-19 19:34:28 -06:00
bmc
971eb5d1ef initial work on new pool 2013-02-15 16:13:28 -06:00
Arkady Emelyanov
4c254e8edf force utf-8 encoding on connect 2013-01-29 20:19:38 -06:00
bmc
6f73583112 add another test for weird connection strings 2013-01-29 20:06:50 -06:00
Francois Payette
7d773508fc replace space by %20 in connection string before passing to url.parse 2013-01-24 20:05:55 -05:00
Brian C
beb3e4fcd1 Merge pull request #248 from liamks/master
Added varchar[] and char[] to array parsing.
2013-01-23 20:32:27 -08:00
Liam Kaufman
30fce731ca added unit tests for the three array types 2013-01-23 20:35:20 -05:00
bmc
113b6298e2 use ConnectionParameters with native bindings and remove unused util functions 2013-01-22 23:23:47 -06:00
bmc
1e3107aa55 use ConnectionParameters for js client properties 2013-01-21 16:14:19 -06:00
bmc
9dad56a54e add more functionality to connection parameters 2013-01-21 15:44:55 -06:00
bmc
ec0d0beff2 build libpq connection string & support domain socket 2013-01-21 15:09:44 -06:00
bmc
868a9d0e8d remove node-tap 2013-01-20 19:42:40 -06:00
bmc
92e75f0577 add ConnectionParameters object 2013-01-20 19:42:39 -06:00
anton
b6fcffc302 write messages for assertions 2013-01-06 12:06:27 -06:00
anton
4ef99b2e8e write unit tests for CopyToStream class 2013-01-06 12:06:27 -06:00
anton
3a2684c928 add unit tests for copyFromStream class 2013-01-06 12:06:27 -06:00
Stephen Sugden
5d25bcdcf0 add some tests for normalizeQueryConfig 2012-12-16 00:58:30 -06:00
brianc
312a3dd01c update tests to assert local time for timestamp without timezone -- bumps minor version 2012-12-10 21:24:40 -06:00
brianc
ee36344a26 add test for exported types 2012-10-15 17:47:28 -05:00
Stephen Sugden
0205860dfd Fix typos in simple-query-tests.js 2012-08-19 12:20:48 -07:00
booo
dea80ac588 Add unit test for #156.
TODO: add integration test
2012-08-01 18:48:47 +02:00
brianc
fa80b4e3fa make data conversion the same between native & javascript 2012-07-11 22:47:02 -05:00
brianc
046c4f07c2 ignore connection string test until better parsing is incorporated 2012-07-11 22:44:21 -05:00
burc sahinoglu
3e70c457cc test case for password containing a < or > sign 2012-06-13 12:46:47 -07:00
brianc
66ea0249d8 add failing test for #130 2012-05-30 22:40:49 -05:00
Ahti Heinla
b65b76f2bd Added parseStringArray() unit test with escaped strings 2011-11-30 02:54:01 +02:00
Alexander Sulfrian
09ee46da22 fix binaryParsers: oid is 32bit 2011-11-22 04:53:38 +01:00
Alexander Sulfrian
916895639b Merge remote branch 'upstream/master'
Conflicts:
	lib/query.js
	lib/types.js
	test/unit/client/query-tests.js
	test/unit/client/typed-query-results-tests.js
2011-11-18 21:12:28 +01:00
Simon Tokumine
53423dfbaa stringArrayParser can parse empty arrays & stringArrayParser tests 2011-10-24 14:08:05 +01:00
brianc
afe4382c63 change assert.length to assert.lengthIs 2011-10-10 19:21:06 -05:00
booo
aded1af4e5 unit/client/test-helper: removed unnecessary parameters for client.connect() 2011-10-03 03:26:49 -05:00
brianc
67a2290f30 emit error object from memory stream 2011-09-21 14:34:02 -05:00
brianc
ec1c70c4b5 ability to pause/resume drain event for long-running async transactions 2011-08-29 23:43:36 -05:00
brianc
d9fbe9e878 remove require.paths use 2011-08-29 02:35:08 -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
aa63f50437 remove custom pool code 2011-08-11 21:30:10 -05:00
brianc
c317606b0a fix writing empty string to buffer. closes gh-39 2011-07-20 15:32:47 -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
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
brianc
94f670590f support for connecting via hostname with native bindings (using node async dns lookup instead of sync libpq dns) 2011-05-05 19:13:43 -05:00
brianc
b18c981a82 remove unused functions of pool 2011-05-01 21:55:31 -05:00
Edward Faulkner
795ef164fb Decided not to include zero fields, for consistency. 2011-04-29 10:52:55 -04:00