|
xapian-core
1.4.29
|
#include <config.h>#include "chert_table.h"#include <xapian/error.h>#include <cerrno>#include "errno_to_string.h"#include "omassert.h"#include "stringutils.h"#include <sys/types.h>#include <cstring>#include <climits>#include "chert_btreebase.h"#include "chert_cursor.h"#include "filetests.h"#include "io_utils.h"#include "debuglog.h"#include "pack.h"#include "str.h"#include "wordaccess.h"#include <algorithm>#include <string>
Include dependency graph for chert_table.cc:Go to the source code of this file.
Macros | |
| #define | SEQ_START_POINT (-10) |
| Flip to sequential addition block-splitting after this number of observed sequential additions (in negated form). More... | |
| #define | BYTE_PAIR_RANGE (1 << 2 * CHAR_BIT) |
Functions | |
| static uint8_t * | zeroed_new (size_t size) |
Variables | |
| const size_t | COMPRESS_MIN = 4 |
| #define BYTE_PAIR_RANGE (1 << 2 * CHAR_BIT) |
Definition at line 166 of file chert_table.cc.
Referenced by ChertTable::add(), and ChertTable::set_block_size().
| #define SEQ_START_POINT (-10) |
Flip to sequential addition block-splitting after this number of observed sequential additions (in negated form).
Definition at line 151 of file chert_table.cc.
Referenced by ChertTable::add_kt(), ChertTable::cancel(), ChertTable::commit(), ChertTable::delete_kt(), and ChertTable::do_open_to_write().
|
inlinestatic |
Definition at line 96 of file chert_table.cc.
Referenced by ChertTable::basic_open(), ChertTable::do_open_to_write(), and ChertTable::split_root().
| const size_t COMPRESS_MIN = 4 |
Definition at line 71 of file chert_table.cc.
Referenced by ChertTable::add().