bmc
766b4286d5
merge branch v1.0
2013-04-04 11:51:55 -05:00
brianc
6e3cc794c3
ignore socket hangup. fixes #314
2013-03-29 09:38:49 -05:00
brianc
683d636501
better handling of client stream termination
...
1. Pass an error to an active query if the client is ended while a query is in progress.
2. actually emit 'end' event on the client when the stream ends
3. do not emit an error from native bindings if lasterror is null
2013-03-28 13:24:33 -05:00
brianc
cee5f1d8b3
move buffer-writer to external module
2013-03-16 11:51:26 -05:00
Sandro Santilli
f38f9f084d
Fix parsing of numeric[], previously returning array of ints
...
Closes #304 , includes testcase
2013-03-14 10:06:46 +01:00
brianc
a5ee365116
remove parseFloat
2013-03-07 16:19:11 -06:00
brianc
e93a4a5d66
remove pauseDrain/resumeDrain
2013-03-07 16:12:09 -06:00
brianc
9c7a33caca
remove 2 parameter pg.connect function
2013-03-07 15:57:00 -06:00
swilly
49bff032aa
fix tests
2013-03-06 12:00:17 -05:00
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