35#ifndef log0encryption_h
36#define log0encryption_h
dberr_t
Definition: db0err.h:39
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:196
dberr_t log_encryption_read(log_t &log)
Reads the log encryption header to get the redo log encryption information.
Definition: log0encryption.cc:85
dberr_t log_encryption_generate_metadata(log_t &log)
Enables the redo log encryption and generates new encryption metadata.
Definition: log0encryption.cc:208
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:141
bool log_can_encrypt(const log_t &log)
Definition: log0encryption.cc:192
Definition: buf0block_hint.cc:30
Meta information about single log file.
Definition: log0types.h:454
Redo log - single data structure with state of the redo log system.
Definition: log0sys.h:77
Version control for database, common definitions, and include files.