MCPcopy Create free account

hub / github.com/couchbase/forestdb / functions

Functions1,297 in github.com/couchbase/forestdb

↓ 5 callersFunctionis_subblock
tests/unit/btreeblock_test.cc:309
↓ 5 callersFunctionlist_pop_front
src/list.cc:124
↓ 5 callersFunctionlist_prev
src/list.h:79
↓ 5 callersFunctionstrlwc
utils/iniparser.cc:60
↓ 5 callersFunctionsubbid2bid
tools/dump_common.h:72
↓ 5 callersFunctionver_is_valid_magic
src/version.cc:21
↓ 5 callersFunctionver_non_consecutive_doc
src/version.cc:56
↓ 5 callersFunctionverify_db
--- verify ---- 1. check that num of keys within index are correct 2. check that age index total is correct for specified range 3. check that doc coun
tests/e2e/e2etest.cc:161
↓ 5 callersFunctionwal_get_datasize
src/wal.cc:1460
↓ 5 callersFunctionwal_get_dirty_status
src/wal.cc:1483
↓ 5 callersFunctionwal_shutdown
discard all WAL entries
src/wal.cc:1420
↓ 4 callersFunction_abs
src/avltree.cc:22
↓ 4 callersFunction_bcache_release_freeblock
src/blockcache.cc:303
↓ 4 callersFunction_compactor_prefix_len
return the location of '.'
src/compactor.cc:193
↓ 4 callersFunction_docio_length_decode
src/docio.cc:476
↓ 4 callersFunction_docio_read_length
src/docio.cc:712
↓ 4 callersFunction_fdb_cleanup_compact_err
src/forestdb.cc:5784
↓ 4 callersFunction_fdb_keycmp
lexicographically compares two variable-length binary streams
src/iterator.cc:50
↓ 4 callersFunction_fdb_kvs_open
1) allocate memory & create 'handle->kvs' by calling fdb_kvs_info_create(). -> this will allocate a corresponding node and insert it into fhandle->han
src/kv_instance.cc:1538
↓ 4 callersFunction_fdb_sync_dirty_root
src/forestdb.cc:2467
↓ 4 callersFunction_fdb_update_block_distance
src/forestdb.cc:4329
↓ 4 callersFunction_flush_dirty_blocks
Flush some consecutive or all dirty blocks for a given file and move them to the clean list.
src/blockcache.cc:376
↓ 4 callersFunction_hbtrie_clear_msb
src/hbtrie.cc:312
↓ 4 callersFunction_hbtrie_find
src/hbtrie.cc:1099
↓ 4 callersFunction_hbtrie_is_msb_set
src/hbtrie.cc:316
↓ 4 callersFunction_hbtrie_reform_key_reverse
this function only returns (raw) key length
src/hbtrie.cc:104
↓ 4 callersFunction_hbtrie_set_msb
endian safe option is turned on, OR, the architecture is based on big endian
src/hbtrie.cc:308
↓ 4 callersFunction_insert_n_merge
src/staleblock.cc:158
↓ 4 callersFunction_kvs_stat_set
src/filemgr.cc:2752
↓ 4 callersFunction_reconstruct_path
<example> fname: 'foo.bar' path: 'tmp/dir/other.file' returned dst: 'tmp/dir/foo.bar'
src/compactor.cc:246
↓ 4 callersFunction_set_random_string
tests/functional/functional_util.cc:20
↓ 4 callersFunctionatomic_destroy_uint8_t
src/atomic.h:98
↓ 4 callersFunctionatomic_sub_uint32_t
src/atomic.h:442
↓ 4 callersFunctionavl_search_greater
src/avltree.cc:339
↓ 4 callersFunctionbtree_kv_get_kb32_vb64
src/btree_kv.cc:276
↓ 4 callersFunctionbtree_update_meta
src/btree.cc:271
↓ 4 callersFunctioncompactor_get_next_filename
src/compactor.cc:283
↓ 4 callersFunctiondecaying_usleep
utils/time_utils.cc:78
↓ 4 callersFunctionderef32
src/btree_kv.h:29
↓ 4 callersFunctionend_checkpoint
* save current state of db keeping track of last seqnum for rollback * also close open transactions and commit all file handles * * returns key of
tests/e2e/e2espec.cc:349
↓ 4 callersFunctionfdb_estimate_space_used_from
src/forestdb.cc:6878
↓ 4 callersFunctionfdb_file_handle_free
src/kv_instance.cc:260
↓ 4 callersFunctionfdb_kvs_header_create
src/kv_instance.cc:552
↓ 4 callersFunctionfdb_kvs_set_seqnum
src/kv_instance.cc:1235
↓ 4 callersFunctionfdb_sync_add_and_fetch_16
src/atomic/libatomic.h:59
↓ 4 callersFunctionfdb_sync_add_and_fetch_32
src/atomic/libatomic.h:50
↓ 4 callersFunctionfdb_sync_add_and_fetch_64
src/atomic/libatomic.h:41
↓ 4 callersFunctionfdb_sync_add_and_fetch_8
src/atomic/libatomic.h:67
↓ 4 callersFunctionfilemgr_add_stale_block
src/filemgr.cc:2611
↓ 4 callersFunctionfilemgr_copy_file_range
src/filemgr.cc:2123
↓ 4 callersFunctionfilemgr_get_header
src/filemgr.cc:950
↓ 4 callersFunctionfilemgr_get_header_revnum
src/filemgr.cc:929
↓ 4 callersFunctionfilemgr_read_block
Read a block from the file, decrypting if necessary.
src/filemgr.cc:301
↓ 4 callersFunctionfilemgr_remove_pending
src/filemgr.cc:2256
↓ 4 callersFunctiongetDefaultConfig
tests/functional/fdb_extended_test.cc:92
↓ 4 callersFunctionget_default_kvs_config
src/configuration.cc:96
↓ 4 callersFunctionhash_djb2
djb2 hashing using last LEN digits in VALUE
src/hash_functions.cc:11
↓ 4 callersFunctionhash_djb2_last8
src/hash_functions.cc:20
↓ 4 callersFunctionhbtrie_find_partial
src/hbtrie.cc:1324
↓ 4 callersFunctionhbtrie_insert_partial
src/hbtrie.cc:2187
↓ 4 callersFunctionhbtrie_set_leaf_cmp
src/hbtrie.cc:192
↓ 4 callersFunctionloadDocsWithRandomKeys
tests/functional/fdb_extended_test.cc:100
↓ 4 callersFunctionperform_integrity_check
* Perform an integrity check of buf for buf_len bytes. * * A checksum of buf is created and compared against checksum argument. * * mode = UNKNOWN
src/checksum.cc:86
↓ 4 callersFunctionprint_stats
tests/bench/fdb_bench.cc:20
↓ 4 callersFunctionrm_storage_fs
tests/e2e/e2espec.cc:128
↓ 4 callersFunctionrw_spin_write_unlock
src/atomic.h:554
↓ 4 callersFunctionsave_tx
* save a transaction doc into the records db */
tests/e2e/e2espec.cc:146
↓ 4 callersFunctionstart_checkpoint
* begin a new transaction and update storage state */
tests/e2e/e2espec.cc:307
↓ 4 callersFunctionsubbid2bid
tests/unit/btreeblock_test.cc:316
↓ 4 callersFunctionupdateDocsWithRandomKeys
tests/functional/fdb_extended_test.cc:124
↓ 4 callersFunctionupdate_index
* reset params used to index storage * delete old docs that are part of new index * so that they are not included at verification time */
tests/e2e/e2etest.cc:94
↓ 4 callersFunctionvalidate_fdb_config
src/configuration.cc:107
↓ 4 callersFunctionwal_get_size
src/wal.cc:1437
↓ 3 callersFunction_bcache_set_score
src/blockcache.cc:881
↓ 3 callersFunction_bnode_size
src/btree.cc:82
↓ 3 callersFunction_cmp_variable
tests/functional/fdb_functional_test.cc:2355
↓ 3 callersFunction_disk_dump
tests/functional/functional_util.cc:36
↓ 3 callersFunction_docio_check_buffer
src/docio.cc:704
↓ 3 callersFunction_fdb_append_batched_delta
src/forestdb.cc:5328
↓ 3 callersFunction_fdb_compact_move_docs
src/forestdb.cc:4673
↓ 3 callersFunction_fdb_init_file_config
src/forestdb.cc:1253
↓ 3 callersFunction_fdb_kvs_close
1) remove corresponding node from fhandle->handles list. 2) call _fdb_close().
src/kv_instance.cc:1765
↓ 3 callersFunction_fdb_kvs_header_import
src/kv_instance.cc:776
↓ 3 callersFunction_fdb_restore_wal
src/forestdb.cc:250
↓ 3 callersFunction_fname_free
src/blockcache.cc:847
↓ 3 callersFunction_get_nchunk
src/hbtrie.cc:61
↓ 3 callersFunction_hbtrie_btree_cascaded_update
src/hbtrie.cc:1050
↓ 3 callersFunction_init_op_stats
src/filemgr.cc:2959
↓ 3 callersFunction_rotate_LL
src/avltree.cc:60
↓ 3 callersFunction_rotate_RR
src/avltree.cc:100
↓ 3 callersFunction_set_doc
tests/unit/hbtrie_test.cc:31
↓ 3 callersFunction_wal_close
discard all entries
src/wal.cc:1306
↓ 3 callersFunction_wal_release_item
src/wal.cc:811
↓ 3 callersFunctionatomic_add_uint32_t
src/atomic.h:376
↓ 3 callersFunctionatomic_cas_uint32_t
src/atomic.h:230
↓ 3 callersFunctionatomic_decr_uint8_t
src/atomic.h:351
↓ 3 callersFunctionatomic_incr_uint8_t
src/atomic.h:318
↓ 3 callersFunctionavl_search_smaller
src/avltree.cc:376
↓ 3 callersFunctionbcache_get_num_free_blocks
src/blockcache.cc:1407
↓ 3 callersFunctionbcache_remove_dirty_blocks
remove all dirty blocks of the FILE (they are only discarded and not written back)
src/blockcache.cc:1261
← previousnext →201–300 of 1,297, ranked by callers