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 |
|
brianc
|
405fbbec12
|
nulls supported in all currently supported type coercions
|
2010-10-30 21:10:26 -05:00 |
|
bmc
|
01161c2d80
|
todo note about possibly handling commandComplete message tags
|
2010-10-29 21:50:13 -04:00 |
|