This block provides internal interfaces to transaction and data
operations, performing essential operations on signals passed
between nodes. This block implements transactional services
which can then be used by other blocks. It is also used in
building online indexes, and is found in
storage/ndb/src/kernel/blocks/dbutil, which
includes these files:
DbUtil.cpp: Implements
Dbutil class methods
DbUtil.hpp: Defines the
Dbutil class, used to provide
transactional services.
DbUtil.txt: Implementation notes on
utility protocols implemented by DBUTIL.
Among the duties performed by this block is the maintenance of sequences for backup IDs and other distributed identifiers.
