Skip to content
This repository
  • 28 commits
  • 23 files changed
  • 9 comments
  • 2 contributors
Sep 29, 2010
Felix Geisendörfer Update todo list 20a542e
Oct 01, 2010
Bert Belder Delay client.end until queries are finished
This patch also ands an optional callback argument to client.end() so the user can be notified when the connection is closed; this makes testing a little easier.
1708b1e
Oct 09, 2010
Felix Geisendörfer Send proper COM_QUIT packet for client.end() 626265e
Felix Geisendörfer Implemented client.ping() 974c7d6
Felix Geisendörfer Added select performance test to benchmark
Also boosting performance by 25% by explicitely type-casting the buffer
into a string.
f1b1d50
Felix Geisendörfer Add PHP mysql benchmark
Hopefuly some stuff is still screwed up, this driver is much slower
than PHP at his point.
ad299e8
Felix Geisendörfer Make benchmarks more comparable f692d90
Oct 11, 2010
Felix Geisendörfer Replace Math.pow with pre-computed powers
Get's our select benchmark from 19k to 23k rows / sec.
e0bd111
Felix Geisendörfer Implemented client.destroy()
Also added further documentation for client.end() to distinguish the two.
f2e895c
Felix Geisendörfer Makefile targets for benchmarking
Also moved node-mysql benchmark directory
62becf9
Oct 12, 2010
Felix Geisendörfer Explictely name enqueued functions
This makes inspecting client._queue much easier.
4f0f096
Felix Geisendörfer Fix reconnect
Now one can reconnect a client that has been disconnected using `.end()`.
2db5bbd
Oct 13, 2010
Felix Geisendörfer Implement missing warningCount for OK packets
Forgot to implement this somehow : )
4a90b68
Felix Geisendörfer Add index.js module dfc5075
Felix Geisendörfer Backwards compatibilty ed9419e
Oct 14, 2010
Felix Geisendörfer Initial support for reconnecting on timeout
Needs more some more testing, and probably also some way of being
configured.
81edd83
Felix Geisendörfer Do not reconnect on authentication failure 4ce2fa8
Felix Geisendörfer Fix timeout reconnect
Also make sure client.connect is always set properly
2b3258c
Bert Belder Client emits error only if the query has no error handler db328a1
Bert Belder Tests for query error behavior e3bc7db
Felix Geisendörfer Proper unit test for query error listener handling ffdc745
Felix Geisendörfer Handle ECONNREFUSED properly 8f599e3
Felix Geisendörfer Update readme f7aeead
Felix Geisendörfer useDatabase 636d27e
Felix Geisendörfer Fix parsing RESULT_SET_HEADER_PACKET extra part b0bf778
Felix Geisendörfer client.statistics() 9275640
Felix Geisendörfer Update docs 5628337
Felix Geisendörfer Bump version ceec17d
Something went wrong with that request. Please try again.