Commit Graph

489 Commits

Author SHA1 Message Date
Brian Carlson
91aac6d350 initial callback api integration underway 2010-11-15 00:10:21 -06:00
Brian Carlson
f8096cbe55 initial work on streamlined client interface 2010-11-14 23:04:41 -06:00
Brian Carlson
9ba0f9ed17 version bump 2010-11-14 18:12:31 -06:00
Brian Carlson
78c4ca832c test for row count > result count in cursor row limit 2010-11-14 17:56:18 -06:00
Brian Carlson
ebf5c5c4ed support for limiting number of rows returned at a time from a cursor 2010-11-14 17:53:49 -06:00
Brian Carlson
e61ec5dfed unit test for portal suspended 2010-11-14 17:44:36 -06:00
Brian Carlson
6585f85d03 query object now emits query related errors, client object no longer
emits query related errors
2010-11-14 16:50:38 -06:00
Brian Carlson
d221d8b1f3 version bump 2010-11-12 00:06:39 -06:00
brianc
d77fd0ee65 ability to init connection with url instead of config object 2010-11-10 21:45:39 -06:00
brianc
aa975af83d don't output parsed cli commands when running test 2010-11-10 20:52:44 -06:00
brianc
460c30369c Merge branch 'master' of https://github.com/brianc/node-postgres 2010-11-04 23:58:01 -05:00
Brian Carlson
7766f419cd documentation 2010-11-04 21:21:05 -07:00
Brian Carlson
49490f273e updated readme 2010-11-04 21:20:16 -07:00
Brian Carlson
db6ad04358 updating docs 2010-11-04 19:55:03 -07:00
Brian Carlson
c0478b95ed 2010-11-04 19:54:11 -07:00
brianc
24dcf84c4c version bump for row api change 2010-11-04 10:00:45 -05:00
Brian Carlson
2f854656c5 updated readme to better reflect row api 2010-11-03 22:41:44 -07:00
brianc
c88aa5daf0 Merge branch 'master' of https://github.com/brianc/node-postgres 2010-11-04 00:26:37 -05:00
brianc
3bb989962c updated docs to reflect row datatype change 2010-11-04 00:24:51 -05:00
brianc
95ee9e645c query now returns named records in rows 2010-11-04 00:21:29 -05:00
brianc
b9387dfda5 added more robust multiple query result tests 2010-11-03 23:16:58 -05:00
brianc
dbc84f69f0 changed integration test to depend on row array methods for
future-proofing any accidental api change
2010-11-03 23:08:14 -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
477d0744fa version bump 2010-11-03 16:48:30 -05:00
brianc
8ec671a67c added test & fix for missing 'sys' require in query.js 2010-11-03 16:47:26 -05:00
Brian Carlson
fb5ecd8bc6 tweak readme to reflect require path from npm install 2010-11-03 12:02:55 -07:00
brianc
836084db59 readme update 2010-11-03 01:57:41 -05:00
brianc
ef634702b9 added package info for initial npm publish 2010-11-03 01:52:27 -05:00
Brian Carlson
641752cd1c readme tweaks 2010-11-02 22:40:07 -07:00
brianc
d2e3dfb647 split query out from client file and did minor refactorings 2010-11-03 00:27:11 -05:00
brianc
7ce1ddeab5 small refactorings 2010-11-02 23:46:13 -05:00
brianc
1b9ccf97e9 reduced number of flush messages during prepared statement, 2x performance 2010-11-02 03:29:11 -05:00
brianc
aa53908e88 updating tests to use fewer connections and up timeout for slower machines 2010-11-02 18:15:41 -05:00
brianc
381598d3c0 date type coercion works in both directions 2010-11-02 00:50:42 -05:00
brianc
2c362250b3 use regex for date part parse 2010-11-02 00:46:29 -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
2ce2277bcf updated type coercion test execution order to not fail due to slow query perf timeouts 2010-11-01 20:38:22 -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
0f926ca62e refactored to increase performance 2010-10-31 18:36:35 -05:00
brianc
0d2d6b5107 Moved buffer list to test directory and replaced w/ slightly cleaner
"writer" for use in the library code.  BufferList was always supposed
to be a test helper and the api is trash
2010-10-31 18:21:37 -05:00
brianc
6969eb6404 readme tweaks 2010-10-31 18:02:12 -05:00
brianc
2454d6b355 a bit of code cleanup 2010-10-31 17:58:32 -05:00
brianc
6764af30eb sped up parser ~70% (http://jsperf.com/case-v-method) 2010-10-31 17:46:33 -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
brianc
a928453d69 integration tests for parsing types, failing on nulls 2010-10-30 21:10:26 -05:00