Python MySQL Replication 0.8

48 views
Skip to first unread message

Julien Duponchelle

unread,
Jan 2, 2016, 4:21:17 PM1/2/16
to Python MySQL replication
Changelog
* bugfix for decoding values of columns in charset "utf8mb4"
* Close connection on EOF packet
* Don't fail on incomplete dates (with 0 as day or month), such as 2015-00-21 or 2015-05-00
* Fix GtidSet __str__ representation
* Fix typo in TableMapEvent comment
* gtid failed parsing: raise with value
* Explicit close stream connection on exception, to prevent sockets from sitting in CLOSE_WAIT status with PyPy
* Further (micro)optimization: Moving popular column types to top of if/elif, so they can shortcircuit earlier.
* Making Column attribiutes into regular object attributes instead of a dictionary. This makes getting the attribute about 20 times faster.

Thanks a lot to all contributors !
Reply all
Reply to author
Forward
0 new messages