|
CUBRID Engine
latest
|
#include "file_io.h"#include "log_lsa.hpp"#include "release_string.h"#include "storage_common.h"#include "system.h"#include "transaction_global.hpp"#include "tde.h"#include <cstdint>

Go to the source code of this file.
Classes | |
| struct | log_hdrpage |
| struct | log_page |
| struct | log_hdr_bkup_level_info |
| struct | log_header |
| struct | log_arv_header |
Macros | |
| #define | LOG_HDRPAGE_FLAG_ENCRYPTED_AES 0x1 |
| #define | LOG_HDRPAGE_FLAG_ENCRYPTED_ARIA 0x2 |
| #define | LOG_HDRPAGE_FLAG_ENCRYPTED_MASK 0x3 |
| #define | LOG_IS_PAGE_TDE_ENCRYPTED(log_page_p) |
Typedefs | |
| typedef struct log_hdrpage | LOG_HDRPAGE |
| typedef struct log_page | LOG_PAGE |
| using | VACUUM_LOG_BLOCKID = std::int64_t |
| typedef struct log_hdr_bkup_level_info | LOG_HDR_BKUP_LEVEL_INFO |
| typedef struct log_header | LOG_HEADER |
| typedef struct log_arv_header | LOG_ARV_HEADER |
Variables | |
| const LOG_PAGEID | LOGPB_HEADER_PAGE_ID = -9 |
| const size_t | LOGPB_IO_NPAGES = 4 |
| const size_t | LOGPB_BUFFER_NPAGES_LOWER = 128 |
| const size_t | MAXLOGNAME = (30 - 12) |
| #define LOG_HDRPAGE_FLAG_ENCRYPTED_AES 0x1 |
Definition at line 42 of file log_storage.hpp.
Referenced by logpb_get_tde_algorithm(), logpb_set_tde_algorithm(), and logwr_log_ha_filestat_to_string().
| #define LOG_HDRPAGE_FLAG_ENCRYPTED_ARIA 0x2 |
Definition at line 43 of file log_storage.hpp.
Referenced by logpb_get_tde_algorithm(), logpb_set_tde_algorithm(), and logwr_log_ha_filestat_to_string().
| #define LOG_HDRPAGE_FLAG_ENCRYPTED_MASK 0x3 |
Definition at line 45 of file log_storage.hpp.
Referenced by logpb_set_tde_algorithm(), and logwr_log_ha_filestat_to_string().
| #define LOG_IS_PAGE_TDE_ENCRYPTED | ( | log_page_p | ) |
Definition at line 47 of file log_storage.hpp.
Referenced by la_log_fetch(), la_log_fetch_from_archive(), la_log_page_check(), logpb_start_append(), logpb_write_page_to_disk(), logpb_write_toflush_pages_to_archive(), and logpb_writev_append_pages().
| typedef struct log_arv_header LOG_ARV_HEADER |
Definition at line 228 of file log_storage.hpp.
| typedef struct log_hdr_bkup_level_info LOG_HDR_BKUP_LEVEL_INFO |
Definition at line 99 of file log_storage.hpp.
| typedef struct log_hdrpage LOG_HDRPAGE |
Definition at line 62 of file log_storage.hpp.
| typedef struct log_header LOG_HEADER |
Definition at line 112 of file log_storage.hpp.
Definition at line 80 of file log_storage.hpp.
| using VACUUM_LOG_BLOCKID = std::int64_t |
Definition at line 91 of file log_storage.hpp.
| const size_t LOGPB_BUFFER_NPAGES_LOWER = 128 |
Definition at line 56 of file log_storage.hpp.
| const LOG_PAGEID LOGPB_HEADER_PAGE_ID = -9 |
Definition at line 51 of file log_storage.hpp.
Referenced by la_log_phypageid(), log_create_internal(), log_pageid_hash(), logwr_get_log_pages(), logwr_log_ha_filestat_to_string(), and net_client_logwr_send_end_msg().
| const size_t LOGPB_IO_NPAGES = 4 |
Definition at line 55 of file log_storage.hpp.
Referenced by logpb_archive_active_log(), and logpb_background_archiving().
| const size_t MAXLOGNAME = (30 - 12) |
Definition at line 88 of file log_storage.hpp.
Referenced by logpb_verify_length().