| Turnstone Operating System
    | 
tosdb primary key getter implementation More...
#include <tosdb/tosdb.h>#include <tosdb/tosdb_internal.h>#include <tosdb/tosdb_cache.h>#include <logging.h>#include <strings.h>#include <iterator.h>#include <xxhash.h>#include <set.h>#include <compression.h>| Functions | |
| MODULE ("turnstone.kernel.db") | |
| boolean_t | tosdb_primary_key_memtable_get (const tosdb_table_t *tbl, uint64_t mt_id, const tosdb_memtable_index_t *idx, set_t *pks) | 
| boolean_t | tosdb_primary_key_sstable_get_on_list (const tosdb_table_t *tbl, list_t *st_list, set_t *pks, list_t *old_pks) | 
| boolean_t | tosdb_primary_key_sstable_get_on_index (const tosdb_table_t *tbl, tosdb_block_sstable_list_item_t *sli, set_t *pks, list_t *old_pks) | 
| int8_t | tosdb_record_primary_key_comparator (const void *item1, const void *item2) | 
| boolean_t | tosdb_table_get_primary_keys_internal (const tosdb_table_t *tbl, set_t *pks, list_t *old_pks) | 
tosdb primary key getter implementation
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.