OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Compaction
(Results
1 - 3
of
3
) sorted by null
/external/chromium_org/third_party/leveldatabase/src/db/
version_set.h
30
class
Compaction
;
77
//
compaction
may need to be triggered, false otherwise.
100
// Return the level at which we should place a new memtable
compaction
111
friend class
Compaction
;
129
// Level that should be compacted next and its
compaction
score.
130
// Score < 1 means
compaction
is not strictly needed. These fields
212
// Pick level and inputs for a new
compaction
.
213
// Returns NULL if there is no
compaction
to be done.
215
// describes the
compaction
. Caller should delete the result.
216
Compaction
* PickCompaction()
[
all
...]
version_set.cc
26
// stop building a single file in a level->level+1
compaction
.
30
// the lower level file set of a
compaction
if it would make the
31
// total
compaction
cover more than this many bytes.
36
// the level-0
compaction
threshold based on number of files.
583
// Update
compaction
pointers
610
// (3) A
compaction
of 1MB does 25MB of IO:
614
// This implies that 25 seeks cost the same as the
compaction
616
// same as the
compaction
of 40KB of data. We are a little
618
// of data before triggering a
compaction
.
952
// Precomputed best level for next
compaction
[
all
...]
db_impl.cc
52
Compaction
* const
compaction
;
member in struct:leveldb::DBImpl::CompactionState
60
// Files produced by
compaction
76
explicit CompactionState(
Compaction
* c)
77
:
compaction
(c),
509
s = Status::IOError("Deleting DB during memtable
compaction
");
586
// Wait until the
compaction
completes
629
// Wait a little bit before retrying background
compaction
in
634
Log(options_.info_log, "Waiting after background
compaction
error: %s",
649
// Previous
compaction
may have produced too many files in a level
[
all
...]
Completed in 36 milliseconds