Results 99 comments of Ben Green

I'm not sure of any workaround for this case. Why can't you simply write a more complex SQL query that formats the data as you want it in the Postgres...

**Note**: This has now been fixed! ~~I would say that the memory usage is the biggest limitation. See [this issue on the `pg-live-select` repo](https://github.com/numtel/pg-live-select/issues/3). As illustrated in the memory usage...

As of the just released version 1.0.0, the memory leak has been fixed by rewriting `pg-live-select` to use callbacks throughout instead of Promises provided by Babel.

This PR is adding a new feature without explicitly stating the bug that necessitated it. In the [current implementation](https://github.com/nevill/zongji/commit/31e21c2ec2a38c0ee080080fa2bca5f16cdafb3d), if a binlog event occurs that is filtered, (due to not...

I didn't even think about the `null` JSON string since all the other data types use the same output for null values. ``` diff --git a/test/types.js b/test/types.js index a8c1302..412b41f 100644...

That scenario does not cause an error. This type test passes: ``` javascript defineTypeTest('int_and_json', [ 'INT SIGNED NULL', 'JSON NULL' ], [ [ 5, null ], [ null, '\'null\'' ],...

It would be cool if the time zone was automatically detected. [This post says that the `Query` binlog events should contain a variable containing the timezone value](https://bugs.mysql.com/bug.php?id=39967#c292989). And, [the documentation...

As far as the `TODO`s for the errors, do you think you could have those all sent to the `error` event on the root ZongJi object? Would you be able...

Also, while you're at it, `node-mysql` is up to version 2.9.0. https://www.npmjs.com/package/mysql Can you update that version in the `package.js`?

Ok, I've made comments for each of those `TODO`s. These should be pretty simple to implement. If you don't have time, let me know and I can come up with...