summaryrefslogtreecommitdiff
path: root/mysql-test/r/key_primary.result
diff options
context:
space:
mode:
authorunknown <msvensson@neptunus.(none)>2005-03-15 15:03:25 +0100
committerunknown <msvensson@neptunus.(none)>2005-03-15 15:03:25 +0100
commitaa5dba42ef7e68cb013d36c689fec4ec62a14f1d (patch)
tree010081d8effca4d5df9e0ba9b338746127e2685b /mysql-test/r/key_primary.result
parent87636012c7a84ad90d38ff7b28d68ebea67a5098 (diff)
downloadmariadb-git-aa5dba42ef7e68cb013d36c689fec4ec62a14f1d.tar.gz
WL#2269 Enable query cache for NDB part 2
-This is mostly fixes for correct behaviour when using query cache + transactions + the thread that fetches commit count from NDB at regular intervals. The major fix is to add a list in thd_ndb, that keeps a list of NDB_SHARE's that were modified by transaction and then "clearing" them in ndbcluster_commit. mysql-test/r/ndb_cache2.result: Updated test cases for the ndb_util thread, more simultaneous tables and more tesst mysql-test/t/ndb_cache2.test: Updated test cases for the ndb_util thread, more simultaneous tables and more advanced tesst sql/ha_ndbcluster.cc: Add table changed during transaction to list of changed tables in Thd_ndb, this list is then used in ndbcluster_commit to invalidate the cached commit_count in share Fix so that ndb_util_thread uses milliseconds "sleeps" Changed so that ndb_commit_count uses the commit_count from share if available sql/ha_ndbcluster.h: Add commit_count_lock to NBD_SHARE, use for detecting simultaneous attempts to update commit_count Add list of tables changed by transaction to Thd_ndb Change check_ndb_connection to take thd as argument, use current_thd as default Added m_rows_changed variable to keep track of if this handler has modified any records within the transaction sql/set_var.cc: Change format of code Sort sys__ variables in aplha order
Diffstat (limited to 'mysql-test/r/key_primary.result')
0 files changed, 0 insertions, 0 deletions