bminer/node-mysql-queues — Issue #6: Not being allowed to do async makes it useless
Author: ronkorving
Created: 2011-12-30 07:17:00+00:00
State: open

While I love the idea behind node-mysql-queues, I won't be able to use it, simply due to the requirement that inside of a query callback, one is not allowed to do anything asynchronous. This is an unreasonable requirement in the asynchronous world that is NodeJS, and will no doubt cause many users to become clueless as to why things aren't working. The mentioned workarounds are hacks, at best.

My feature (removal) request:

Why not simply remove the auto-commit behavior, and rely on the developer to always commit or rollback? This magic that is auto-commit, (apparently accompanied by warnings, so who would want to use it anyway?) is useless. Yet it creates the "no async for you buddy" constraint, which is a huge anti-feature for everybody.