Issues
- 5
Assertion failed at src/task.c:951:task_system_get_thread_scratch(): "(tid < MAX_THREADS)". tid=64
#629 opened by tinoryj - 8
- 4
Debug assert "filter->addr != 0" trips in trunk_flush_into_bundle() -> trunk_inc_filter(): test_issue_458_mini_destroy_unused_debug_assert test case
#570 opened by gapisback - 1
Remove #include <unistd.h> from various files that use getpid(). Instead provide platform'ized version of getpid()
#599 opened by gapisback - 2
Is macOS support considered?
#591 opened by barracuda156 - 0
clockcache_page_size() -> clockcache_config_page_size() is hot while running driver_test btree_test debug mode.
#604 opened by gapisback - 2
- 5
Error On Running Examples
#600 opened by aaditya2200 - 0
Test error on btree - random concurrent inserts
#597 opened by debnil - 0
- 0
Cannot find the "_Bool" type
#580 opened by deukyeon - 0
A segmentation fault during closing database
#581 opened by deukyeon - 0
- 0
A segmentation fault in routing_filter_lookup
#585 opened by deukyeon - 0
Overruning write by sccanf
#576 opened by szsam - 0
Segmentation fault after splinterdb_stats_reset()
#546 opened by deukyeon - 3
Assertion failure routing_filter_prefetch() -> cache_get(), reporting invalid input page addr.
#545 opened by gapisback - 1
Add unit-tests to exercise core APIs in mini_allocator.c module. Associated minor code refactoring / cleanup.
#538 opened by gapisback - 1
Add test cases to exercise mini_unkeyed_print() and mini_keyed_print() methods found in mini_allocator.c
#530 opened by gapisback - 1
Add unit-tests to exercise core APIs in allocator.c module. Associated minor code refactoring / cleanup.
#537 opened by gapisback - 1
Definition of typedef bool as int32 on Linux causes integration issues w/ other s/w that define bool as BYTE.
#548 opened by gapisback - 0
Arithmetic error in computation of page-addr in routing_filter_prefetch() causes debug-assert, or can lead to unending looping hang.
#561 opened by gapisback - 4
Debug assert fails in routing_filter_add(), "(index_no / addrs_per_page < pages_per_extent)": Causes large inserts workload to fail.
#560 opened by gapisback - 1
- 1
Enhance platform_error_log() to also report source code location and pid / tid values as part of the error message.
#505 opened by gapisback - 0
Improve the handling of 'hook'-related globals in task.c: hook_init_done, num_hooks, hooks[].
#500 opened by gapisback - 1
Assertion failure while running multi-thread concurrent inserts workload: trunk_split_leaf(): "(num_leaves + trunk_num_pivot_keys(spl, parent) <= spl->cfg.max_pivot_keys)"
#467 opened by gapisback - 3
Rework env-var interface to set log streams from unit-tests that exercise print diagnostics code.
#534 opened by gapisback - 0
Refactor code that manages stdout / stderr file handles in unit tests to a common routine.
#513 opened by gapisback - 0
Provide a way to call btree_print_tree() to print all BTrees under a given trunk node.
#533 opened by gapisback - 0
Add utility routines to print 'size' bytes value in human-readable string with unit-specifiers.
#511 opened by gapisback - 0
Potential use of uninitialized variable, thread_tid, in task_register_thread() in assert code.
#499 opened by gapisback - 0
Rework platform_buffer_create() to take platform_heap_id hid as arg. Fix (minor) latent bug in this routine.
#507 opened by gapisback - 0
Assertion failures trip in clockcache.c due to off-by-1 issues handling MAX_THREADS.
#509 opened by gapisback - 0
add allocator.c
#516 opened by jonhnet - 0
rename allocator get_ref to get_refcount
#517 opened by jonhnet - 0
Refactor inline BTree index_entry{}, leaf_entry{} and related sub-structure print code chunks into separate functions.
#520 opened by gapisback - 0
Design & implement support for page-deallocations and re-allocation to support CoW operations on trunk nodes.
#515 opened by gapisback - 3
Large inserts stress tests with 4 inserting-threads, and background threads, runs into Assertion from trunk_get_new_bundle() : (hdr->end_bundle != hdr->start_bundle)". [3363] No available bundles in trunk node.
#474 opened by gapisback - 0
Stabilize support for background threads in Splinter task system. Add tests to exercise this feature.
#468 opened by gapisback - 1
With background threads enabled, large inserts stress test case test_seq_key_seq_values_inserts_threaded hangs in memtable_maybe_rotate_and_get_insert_lock()
#475 opened by gapisback - 0
- 0
- 5
- 0
Remove next_extent business from mini_allocator apis
#492 opened by rtjohnso - 1
Compaction-size estimation errors cause system crash
#484 opened by rtjohnso - 0
Memory allocated for large fingerprint array is not free()'ed in some code paths.
#481 opened by gapisback - 0
Document a minimum required kernel version?
#479 opened by rosenhouse - 2
Couple of incorrect usages of `platform_heap_id hid` in BTree unit-tests: Could potentially lead to ASAN failures.
#463 opened by gapisback - 0