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.
83
// bytes. Returns true if a new
compaction
may need to be triggered.
106
// Return the level at which we should place a new memtable
compaction
117
friend class
Compaction
;
144
// Level that should be compacted next and its
compaction
score.
145
// Score < 1 means
compaction
is not strictly needed. These fields
227
// Pick level and inputs for a new
compaction
.
228
// Returns NULL if there is no
compaction
to be done.
230
// describes the
compaction
. Caller should delete the result
[
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.
671
// Update
compaction
pointers
698
// (3) A
compaction
of 1MB does 25MB of IO:
702
// This implies that 25 seeks cost the same as the
compaction
704
// same as the
compaction
of 40KB of data. We are a little
706
// of data before triggering a
compaction
.
1032
// 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),
515
s = Status::IOError("Deleting DB during memtable
compaction
");
580
} else { // Running either my
compaction
or another
compaction
.
585
// Cancel my manual
compaction
since we aborted early for some reason.
594
// Wait until the
compaction
complete
[
all
...]
Completed in 662 milliseconds