diff options
author | antony@pcg5ppc.xiphis.org <> | 2007-07-23 23:35:43 -0700 |
---|---|---|
committer | antony@pcg5ppc.xiphis.org <> | 2007-07-23 23:35:43 -0700 |
commit | 6b38c5b762361ccf6960f448a34e4f3cf42ebad0 (patch) | |
tree | 08599e66c46ca787fcb363a53ba51081b988fd4e /zlib/uncompr.c | |
parent | c04ae188f5b9e45ab5610a044bd00b8dacabfe09 (diff) | |
download | mariadb-git-6b38c5b762361ccf6960f448a34e4f3cf42ebad0.tar.gz |
Bug#25714
"getGeneratedKeys() does not work with FEDERATED table"
mysql_insert() expected the storage engine to update the row data
during the write_row() operation with the value of the new auto-
increment field. The field must be updated when only one row has
been inserted as mysql_insert() would ignore the thd->last_insert.
This patch implements HA_STATUS_AUTO support in ha_federated::info()
and ensures that ha_federated::write_row() does update the row's
auto-increment value.
The test case was written in C as the protocol's 'id' value is
accessible through libmysqlclient and not via SQL statements.
mysql-test-run.pl was extended to enable running the test binary.
Diffstat (limited to 'zlib/uncompr.c')
0 files changed, 0 insertions, 0 deletions