Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: felixge/node-mysql
...
head fork: felixge/node-mysql
Commits on Sep 29, 2010
@felixge Update todo list 20a542e
Commits on Oct 01, 2010
@piscisaureus piscisaureus 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
Commits on Oct 09, 2010
@felixge Send proper COM_QUIT packet for client.end() 626265e
@felixge Implemented client.ping() 974c7d6
@felixge Added select performance test to benchmark
Also boosting performance by 25% by explicitely type-casting the buffer
into a string.
f1b1d50
@felixge Add PHP mysql benchmark
Hopefuly some stuff is still screwed up, this driver is much slower
than PHP at his point.
ad299e8
@felixge Make benchmarks more comparable f692d90
Commits on Oct 11, 2010
@felixge Replace Math.pow with pre-computed powers
Get's our select benchmark from 19k to 23k rows / sec.
e0bd111
@felixge Implemented client.destroy()
Also added further documentation for client.end() to distinguish the two.
f2e895c
@felixge Makefile targets for benchmarking
Also moved node-mysql benchmark directory
62becf9
Commits on Oct 12, 2010
@felixge Explictely name enqueued functions
This makes inspecting client._queue much easier.
4f0f096
@felixge Fix reconnect
Now one can reconnect a client that has been disconnected using `.end()`.
2db5bbd
Commits on Oct 13, 2010
@felixge Implement missing warningCount for OK packets
Forgot to implement this somehow : )
4a90b68
@felixge Add index.js module dfc5075
@felixge Backwards compatibilty ed9419e
Commits on Oct 14, 2010
@felixge Initial support for reconnecting on timeout
Needs more some more testing, and probably also some way of being
configured.
81edd83
@felixge Do not reconnect on authentication failure 4ce2fa8
@felixge Fix timeout reconnect
Also make sure client.connect is always set properly
2b3258c
@piscisaureus piscisaureus Client emits error only if the query has no error handler db328a1
@piscisaureus piscisaureus Tests for query error behavior e3bc7db
@felixge Proper unit test for query error listener handling ffdc745
@felixge Handle ECONNREFUSED properly 8f599e3
@felixge Update readme f7aeead
@felixge useDatabase 636d27e
@felixge Fix parsing RESULT_SET_HEADER_PACKET extra part b0bf778
@felixge client.statistics() 9275640
@felixge Update docs 5628337
@felixge Bump version ceec17d
Something went wrong with that request. Please try again.