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 |
|
Bryan Burgers
|
79f85a4a9e
|
Add ssl query string to the connection string parser
|
2013-02-20 18:17:18 -06: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 |
|
Edward Faulkner
|
54d065f4a1
|
Adding a parser for postgres time intervals
|
2011-04-29 10:39:00 -04:00 |
|
Brian Carlson
|
bab0382ce7
|
fixed spelling
|
2011-04-20 22:31:04 -05:00 |
|
brianc
|
526a6284f9
|
50x performance increase on javascript client prepared statement execution on linux!
|
2011-04-16 11:42:23 -05:00 |
|
brianc
|
c1b5fe2ab0
|
native 'notify' and 'notification' events
|
2011-03-04 20:04:59 +00:00 |
|
brianc
|
749531f597
|
notification message
|
2011-03-03 23:20:47 -06:00 |
|
brianc
|
16aa5ae981
|
working on bubbling up notifications
|
2011-03-03 22:55:06 -06:00 |
|
brianc
|
0b97f699c5
|
merge master into topic
|
2011-03-03 18:31:20 +00:00 |
|
brianc
|
08eddd26e2
|
make type coercion a part of the api
|
2011-03-03 18:05:29 +00:00 |
|
bmc
|
c0ef5296c6
|
support for connecting via domain socket
|
2011-03-01 20:35:14 +00:00 |
|
bmc
|
d5bd9c904a
|
defaults changed to be more in line with libpq defaults
|
2011-03-01 20:13:04 +00:00 |
|
Brian Carlson
|
7d05daaf2c
|
removed some globals from tests
|
2011-02-23 19:50:43 -06:00 |
|
brianc
|
daa370a610
|
move some query listener delegation to client
|
2011-02-04 19:03:23 -06:00 |
|
Brian Carlson
|
2029248dbe
|
edge case millisecond parsing fixed
|
2011-01-23 23:58:03 -06:00 |
|
Brian Carlson
|
2e3dee254f
|
failing test for the elusive milisecond parsing bug
|
2011-01-23 22:19:55 -06:00 |
|
brianc
|
56ba2567ce
|
result of query contains metadata about query execution
|
2011-01-19 00:35:32 -06:00 |
|
Brian Carlson
|
31b5f82ad0
|
initial implementation of providing command execution results
|
2011-01-18 23:03:24 -06:00 |
|
Brian Carlson
|
fcd1fd563b
|
add failing tests for missing query result metadata
|
2011-01-18 22:37:37 -06:00 |
|
Brian Carlson
|
c93b76fb15
|
support adding header packet to remove final buffer.copy call
|
2011-01-14 15:19:10 -06:00 |
|
Brian Carlson
|
3500154d2a
|
writer's buffer resize no longer dies when item byteLength > 2x buffer length
|
2011-01-14 14:52:16 -06:00 |
|
Darwin
|
7fcfbd8bb0
|
.
|
2011-01-08 16:41:48 +01:00 |
|
Darwin
|
a811fcd069
|
test showing bug...
|
2011-01-08 16:34:47 +01:00 |
|
brianc
|
eb3e4ca3ab
|
writer#addString
|
2011-01-01 12:36:26 -06:00 |
|
brianc
|
99086cf4bf
|
Writer#flush
|
2011-01-01 11:51:33 -06:00 |
|
brianc
|
905207dff8
|
failing test for 'clear'
|
2011-01-01 11:32:59 -06:00 |
|
brianc
|
6f37062a11
|
remove duplicate class definition in test file
|
2011-01-01 11:31:53 -06:00 |
|
brianc
|
c724ea276d
|
ElasticBuffer now has same public interface as old Writer
|
2010-12-29 20:51:18 -06:00 |
|
brianc
|
dd1e291ef3
|
resize internal buffer on cstring
|
2010-12-29 20:33:36 -06:00 |
|
brianc
|
ee35bd8a78
|
cstring adding
|
2010-12-29 20:30:49 -06:00 |
|
brianc
|
e93cb644e8
|
starting working on faster buffer writer
|
2010-12-29 20:27:58 -06:00 |
|
brianc
|
51d922f3e1
|
a connection string without all settings no longer causes client
constructor to throw error
|
2010-12-28 10:44:33 -06:00 |
|
Brian Carlson
|
f89e9c4bb0
|
made require statement work with older versions of node
|
2010-12-14 19:57:26 -06:00 |
|
Brian Carlson
|
a23be1d085
|
remove empty row tests
|
2010-12-13 18:25:08 -06:00 |
|
Darwin
|
8ba010b0fe
|
fixed bug related to parseInt bug, leading 0 is interpreated in a fucked upp way
|
2010-12-11 12:07:05 +01:00 |
|
Brian Carlson
|
ab13d0c1eb
|
initial crack at connection pooling -- still dirty
|
2010-12-10 17:32:34 -06:00 |
|
Brian Carlson
|
169c6dc3ce
|
Pool object for use in connection pooling
|
2010-12-09 18:10:42 -06:00 |
|
Brian Carlson
|
8d7ff353af
|
fix to allow executing queries within the callback function of another query.
there was a timing issue with emiting the drain event
|
2010-11-21 23:30:10 -06:00 |
|
Brian Carlson
|
de5438e6f5
|
started working on specifying defaults
|
2010-11-20 14:09:18 -06:00 |
|
Brian Carlson
|
e61ec5dfed
|
unit test for portal suspended
|
2010-11-14 17:44:36 -06:00 |
|
brianc
|
d77fd0ee65
|
ability to init connection with url instead of config object
|
2010-11-10 21:45:39 -06:00 |
|
brianc
|
95ee9e645c
|
query now returns named records in rows
|
2010-11-04 00:21:29 -05:00 |
|
brianc
|
2efe451ee6
|
added Row object instead of returning raw dataRow object w/ coerced types
|
2010-11-03 23:06:07 -05:00 |
|
brianc
|
6841178ca2
|
modified tests to correctly check for adjusted utc values
|
2010-11-02 00:23:39 -05:00 |
|
brianc
|
0c777fafec
|
fix for strang \0 buffer encoding issue in node v0.3.0
|
2010-11-01 22:11:40 -04:00 |
|
brianc
|
07010389ff
|
basic (ugly) date type coercion tests
|
2010-11-01 00:27:06 -05:00 |
|
brianc
|
074779b5ff
|
initial work on dates
|
2010-11-01 00:27:05 -05:00 |
|
brianc
|
75da13a4b9
|
removed id from connection messages (simplify API)
|
2010-10-31 17:30:35 -05:00 |
|
brianc
|
6eea7b3c4f
|
added unit test for connection propagating stream errors
|
2010-10-31 14:49:49 -05:00 |
|
brianc
|
d2079478da
|
change name of assert.raises to assert.emits
|
2010-10-31 14:43:10 -05:00 |
|