xapian-core
1.4.27
|
#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>
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().