34#ifndef log0encryption_h
35#define log0encryption_h
dberr_t
Definition: db0err.h:38
dberr_t log_encryption_on_master_key_changed(log_t &log)
Re-encrypts the redo log's encryption metadata using the current master key and writes it encrypted t...
Definition: log0encryption.cc:195
dberr_t log_encryption_read(log_t &log)
Reads the log encryption header to get the redo log encryption information.
Definition: log0encryption.cc:84
dberr_t log_encryption_generate_metadata(log_t &log)
Enables the redo log encryption and generates new encryption metadata.
Definition: log0encryption.cc:207
bool log_file_header_fill_encryption(const Encryption_metadata &encryption_metadata, bool encrypt_key, byte *buf)
Writes encryption information to log header.
Definition: log0encryption.cc:140
bool log_can_encrypt(const log_t &log)
Definition: log0encryption.cc:191
Definition: buf0block_hint.cc:29
Meta information about single log file.
Definition: log0types.h:453
Redo log - single data structure with state of the redo log system.
Definition: log0sys.h:76
Version control for database, common definitions, and include files.