Commit Graph

917 Commits

Author SHA1 Message Date
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
brianc
df2533e9a3 adding begining of better testing of types 2010-10-30 21:10:26 -05:00
Paul Collier
f5528fa7ed propagate connection stream errors 2010-10-30 18:23:54 -07:00
bmc
01161c2d80 todo note about possibly handling commandComplete message tags 2010-10-29 21:50:13 -04:00
bmc
cafded964e support for 'emptyQuery' command 2010-10-29 21:33:53 -04:00
bmc
adcadd5810 rename to correct typo in filename 2010-10-29 21:16:37 -04:00
bmc
e57e1809a3 no-data test passing 2010-10-29 21:16:05 -04:00
bmc
8108736b21 added more complicated simple query & used 'drain' event to disconnect 2010-10-29 21:10:49 -04:00
bmc
d0de1fc890 unrolled test nesting to better demonstrate async nature 2010-10-29 21:05:35 -04:00
bmc
577f48f824 added 'drain' event to client which fires after all pending queries
are done
2010-10-29 20:48:31 -04:00
brianc
d38a7f5ed7 added tests to support noData & extra query scenarios but currently
failing...ignoring for now
2010-10-29 00:46:08 -05:00
brianc
f63659cbc5 parsing noData message 2010-10-29 00:02:08 -05:00
brianc
65b64ff005 doc links 2010-10-28 22:29:47 -05:00
brianc
1e48642351 wiki links 2010-10-28 22:29:00 -05:00
brianc
c29ec3f331 doc tweaks 2010-10-28 22:27:50 -05:00
brianc
827e7d7c1d updated documentation 2010-10-28 19:46:50 -05:00
brianc
da8026df9d prepared statements moved forward a good deal 2010-10-28 19:09:40 -05:00
brianc
9d2c1e378c removed not-working readme code formatting. will test in private repo
to stop clouding this history w/ trash
2010-10-28 01:28:20 -05:00
brianc
8bb278519a readme code formatting 2010-10-28 01:26:47 -05:00
brianc
7729b2d493 code formatting in readme 2010-10-28 01:25:07 -05:00
brianc
61ebab438f updated readme 2010-10-28 01:22:31 -05:00
brianc
0787df4f74 remove detailed logging from integration test 2010-10-28 01:04:55 -05:00
brianc
104727fd87 simple prepared statements working! 2010-10-28 00:50:45 -05:00