#include "KeyfileIncIndex.hpp"#include "KeyfileDocListSegmentReader.hpp"#include "ReadBuffer.hpp"#include "WriteBuffer.hpp"#include "DocMgrManager.hpp"#include "minmax.hpp"#include <assert.h>#include <functional>#include <algorithm>#include <sstream>Compounds | |
| class | reader_less |
Defines | |
| #define | KEYFILE_BASE_MEMORY_USAGE (50*1024*1024) |
| #define | KEYFILE_WRITEBUFFER_SIZE (1024*1024) |
| #define | KEYFILE_DOCLISTREADER_SIZE (1024*1024) |
| #define | KEYFILE_MINIMUM_LISTS_SIZE (512*1024) |
| #define | KEYFILE_EPSILON_FLUSH_POSTINGS (512*1024) |
| #define | NAMES_SIZE 10 |
| #define | DOC_INDEX 0 |
| #define | DOC_LOOKUP 1 |
| #define | TERM_INDEX 2 |
| #define | TERM_LOOKUP 3 |
| #define | TERM_IDS 4 |
| #define | DOC_IDS 5 |
| #define | DOCMGR_IDS 6 |
| #define | VERSION_NUM 7 |
| #define | TERM_IDSTRS 8 |
| #define | DOC_IDSTRS 9 |
| #define | IVLINDEX ".ivl" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18