Revision history for MariaDB-NonBlocking
0.14 2017-11-27
* run_query_start(undef) will no longer segfault.
0.13 2017-10-24
* Prevent cyclic reference keeping connections alive
when all other refs were gone.
0.12 2017-10-24
* Pakket.json specfile
0.11 2017-10-19
* Respect INSTALL_BASE
* Options to Makefile.PL for the default database
to test in.
* Test files!
* Further streamlined the API
* Fixed several bugs related to error conditions
* Report the rows affected on update/create
and probably delete.
0.10 2017-10-13
* cast values so that mysql ints actually show
up as Perl IVs
0.09 2017-10-13
* Look for headers/libraries in MariaDB-specific
paths before going for the more generic ones.
0.08 2017-10-12
* Added a plain eventloop implementation, and
then reimplemented the promises version as a
thin wrapper of that.
* Simplified the API; now there are only three
methods (connect, run_query, ping) which are
called on connections, rather than class
methods that got called on pools of connections.
0.07 2017-09-13
* DESTROY() will now reject all pending promises.
* AnyEvent::detect() will be called before the first
query, assuming nothing else called it first.
0.06 2017-09-06
* Work with AnyEvent, and utilize less watchers if
we can -- mostly if we are using EV.
0.05 2017-08-31
* want_hashrefs was returning read-only undefs
0.04 2017-07-31
* Copy the query string more aggressively, driver will not copy it.
0.03 2017-07-31
* Leftover debugging statement
0.02 2017-07-31
* ->run_query_start() can now take query params
* ->run_query_start() may optionally return an arrayref of hashrefs
0.01 Date/time
First version, released on an unsuspecting world.