Commit Graph

147 Commits

Author SHA1 Message Date
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
brianc
f395ee646f fix failing error handling tests 2011-07-10 13:34:25 -05: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