Results 99 comments of Ben Green

Putting the binlog position in the error sounds good to me. I agree with @nevill that having all the errors emitted by the ZongJi object makes the most sense. Have...

I am interested where you obtained the figures for performance improvements. If you have written a test suite for performance, it would be helpful to have it included in the...

Sorry about not merging sooner. I figured that you were planning on writing the changes to the error handling in this pull request and that this was still a work...

@jmealo @nevill I've created a branch called `error_handling` that includes the commits from this pull request and adds 3 commits for emitting errors from the ZongJi object. https://github.com/nevill/zongji/commits/error_handling The only...

Be sure to close the connection on exit, this doesn't automatically happen https://github.com/nevill/zongji/blob/master/example.js#L21

Does it work fine if you try to reconnect on error? https://gist.github.com/numtel/5b37b2a7f47b380c1a099596c6f3db2f

Have you done any work to get this going? Like I've mentioned before, send me an email if you want me to spend time working on new features.

Those are good points on the limitations of the JS Date object. The mysql package probably has an option for 64-bit ints that don't fit in JS numbers either. The...

Do you know which column types and/or values it's trying to parse? Also, which version of mysql?

The tablemap message contains the column information needed in order to decode the proceeding row event. https://github.com/nevill/zongji/blob/bf99b89826229afe185ffb6afdb7ec7f6c424af9/lib/binlog_event.js#L108-254