Vladislav Vaintroub
Vladislav Vaintroub
new ADO batching API is not entirely new. JDBC's Statement.addBatch/Statement.executeBatch have efficient implementations in some MySQL drivers, and probably the most sophisticated is in MariaDB JDBC, which ranges from simple...
Of course there is no capability flag that would say: my server will read, and silently drop client data.. What Aurora implements is called a bug. What MariaDB JDBC implements,...
Alright, MySQL protocol is such that it is the server that sends some information already when the client connects - the version string, capability flags and such. From what I...
we don't have a special batching marker. The batching worked just out of the box, but yes, a "batch start" and "batch end" commands would be interesting FWIW, I'm all...
FYI, [This part of a larger pull request ](https://github.com/akopytov/sysbench/pull/512/commits/289a611f63e4ce62d3761a58923b3f66c7b4d882) implements it this way, via storing TLS variable. It was noticed, because MSVC compiler also optimized away the function.
assert() tends to hide information, therefore some testing frameworks invented asserts that do not hide information, instead presenting it in a well readable form. E.g assertEquals in JUnit, which ,...
> To clarify the comment > > > The big problem with the TLS port is the need to add a new option flag for all client programs and any...
There needs to be some proper mysys exported functionality, for manipulating virtual memory. I'm aware, that Linux is missing functionality for some of it, but it provides something similar, so...
I think it is a backwards dependency. nothing should depend on "dist". "dist" can depend on something else
There is a problem with it, in that those writes are not killable. It is not hard to imagine someone writes more than PIPE_BUF into FIFO, but nobody is reading...