Turnstone Operating System
Loading...
Searching...
No Matches
tosdb_compaction.64.c File Reference

tosdb compaction implementation More...

#include <tosdb/tosdb.h>
#include <tosdb/tosdb_internal.h>
#include <logging.h>
#include <stdbufs.h>

Functions

 MODULE ("turnstone.kernel.db")
 
boolean_t tosdb_compact (tosdb_t *tdb, tosdb_compaction_type_t type)
 
boolean_t tosdb_database_compact (const tosdb_database_t *db, tosdb_compaction_type_t type)
 
boolean_t tosdb_table_compact (const tosdb_table_t *tbl, tosdb_compaction_type_t type)
 
boolean_t tosdb_sstable_level_minor_compact (const tosdb_table_t *tbl, uint64_t level)
 
boolean_t tosdb_sstable_level_major_compact (const tosdb_table_t *tbl, uint64_t level)
 

Detailed Description

tosdb compaction implementation

This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.