mariadb/libmysqld
Konstantin Osipov c43f894c51 Backport of:
------------------------------------------------------------
revno: 2630.22.3
committer: Davi Arnaut <Davi.Arnaut@Sun.COM>
branch nick: 4284-6.0
timestamp: Thu 2008-08-07 22:33:43 -0300
message:
WL#4284: Transactional DDL locking

Make transaction management more modular through a new interface.

The overall objective of this change is to provide groundwork
for the design of transactional DDL locking by cleaning up the
transaction high level API to better distinguish operations implicit
and explicit, and single statement transaction from operations on
the normal transaction.

Having a a high-level interface for transaction management provides
a better base for implementing transactional concepts that are not
always tied to storage engines and also makes it easier to interect
with other higher level modules of the server.
2009-12-03 21:37:38 +03:00
..
examples Windows improvements : manual backport of 2009-09-30 03:22:57 +02:00
CMakeLists.txt Backport of: 2009-12-03 21:37:38 +03:00
copyright Added all changes from old 4.0 version: 2001-04-11 13:04:03 +02:00
emb_qcache.cc WL#2110 (SIGNAL) 2009-09-10 03:18:29 -06:00
emb_qcache.h Bug#44521 Prepared Statement: CALL p() - crashes: `! thd->main_da.is_sent' failed et.al. 2009-07-30 00:44:04 +02:00
embedded_priv.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
lib_sql.cc Backport of Bug#47304 to mysql-next-mr 2009-11-10 12:23:55 -02:00
libmysqld.c Merge from mysql-next-mr. 2009-10-23 15:22:21 +04:00
libmysqld.def Manual merge from mysql-trunk-merge. 2009-11-06 17:20:27 +03:00
libmysqld.rc query_id and my_xid -> ulonglong 2005-01-27 22:38:56 +01:00
Makefile.am Backport of: 2009-12-03 21:37:38 +03:00
resource.h query_id and my_xid -> ulonglong 2005-01-27 22:38:56 +01:00