29 #ifndef UPS_UPSCALEDB_INT_H
30 #define UPS_UPSCALEDB_INT_H
44 #define ups_key_get_intflags(key) (key)->_flags
53 #define ups_key_set_intflags(key, f) (key)->_flags=(f)
103 #define UPS_PRINT_GRAPH 1
210 #define UPS_METRICS_VERSION 9
uint64_t page_count_type_page_manager
UPS_EXPORT uint32_t UPS_CALLCONV ups_calc_compare_name_hash(const char *zname)
min_max_avg_u32_t keylist_blocks_per_page
min_max_avg_u32_t keylist_unused
UPS_EXPORT void UPS_CALLCONV ups_set_context_data(ups_db_t *db, void *data)
struct ups_env_metrics_t ups_env_metrics_t
UPS_EXPORT uint32_t UPS_CALLCONV ups_db_get_compare_name_hash(ups_db_t *db)
unsigned __int64 uint64_t
uint64_t key_bytes_before_compression
uint64_t page_count_type_blob
min_max_avg_u32_t recordlist_index
min_max_avg_u32_t recordlist_ranges
struct min_max_avg_u32_t min_max_avg_u32_t
uint64_t blob_total_allocated
uint64_t journal_bytes_after_compression
Include file for upscaledb embedded database.
uint64_t mem_current_allocations
UPS_EXPORT void *UPS_CALLCONV ups_get_context_data(ups_db_t *db, ups_bool_t dont_lock)
struct ups_cursor_t ups_cursor_t
min_max_avg_u32_t keylist_index
btree_metrics_t btree_leaf_metrics
uint64_t page_count_type_index
UPS_EXPORT ups_bool_t UPS_CALLCONV ups_is_debug()
UPS_EXPORT ups_status_t UPS_CALLCONV ups_env_get_metrics(ups_env_t *env, ups_env_metrics_t *metrics)
UPS_EXPORT int UPS_CALLCONV ups_key_get_approximate_match_type(ups_key_t *key)
uint64_t page_count_flushed
uint64_t extended_duptables
uint64_t record_bytes_after_compression
uint64_t mem_total_allocations
struct btree_metrics_t btree_metrics_t
min_max_avg_u32_t keylist_ranges
UPS_EXPORT ups_status_t UPS_CALLCONV ups_db_check_integrity(ups_db_t *db, uint32_t flags)
UPS_EXPORT ups_db_t *UPS_CALLCONV ups_cursor_get_database(ups_cursor_t *cursor)
uint64_t mem_current_usage
btree_metrics_t btree_internal_metrics
min_max_avg_u32_t keylist_block_sizes
uint64_t journal_bytes_flushed
ups_bool_t is_avx_enabled
uint64_t journal_bytes_before_compression
min_max_avg_u32_t keys_per_page
uint64_t page_count_fetched
uint64_t total_btree_space
uint64_t record_bytes_before_compression
uint64_t key_bytes_after_compression
min_max_avg_u32_t recordlist_unused
uint32_t overhead_per_page
struct ups_env_t ups_env_t