Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VexDB-THU/VexDB-Lite
/ functions
Functions
3,466 in github.com/VexDB-THU/VexDB-Lite
⨍
Functions
3,466
◇
Types & classes
1,249
↓ 5 callers
Function
pad32
(s)
scripts/fix_duckdb_footer.py:33
↓ 5 callers
Method
pop
Pops object from stack. * * \post if pop operation is successful, object will be copied to ret. * \returns true, if the pop operation i
thirdparties/boost/lockfree/stack.hpp:536
↓ 5 callers
Function
position_for
thirdparties/boost/unordered/detail/foa/core.hpp:1947
↓ 5 callers
Method
prepare
vexdb_pg/src/pq.cpp:243
↓ 5 callers
Method
push_back
common/vtl/disk_container/tempfilevector.hpp:181
↓ 5 callers
Function
reduce
common/distance/src/sse_dispatcher.cpp:116
↓ 5 callers
Method
report
common/module/timer.h:118
↓ 5 callers
Method
reserve_new_pages
common/vtl/disk_container/blockmgr.hpp:107
↓ 5 callers
Method
reset
thirdparties/boost/unordered/detail/foa/node_handle.hpp:120
↓ 5 callers
Method
reset
common/module/timer.h:44
↓ 5 callers
Method
set_invalid
vexdb_pg/include/vector_buffer/vector_buffer_manager.h:141
↓ 5 callers
Function
size
common/vtl/disk_container/diskvector.hpp:625
↓ 5 callers
Method
try_emplace_or_visit
thirdparties/boost/unordered/concurrent_node_map.hpp:788
↓ 5 callers
Method
unit_str
vexdb_pg/include/module/size_format.h:50
↓ 5 callers
Method
unlock_shared
vexdb_duckdb/include/vex_simple_rwlock.hpp:79
↓ 5 callers
Method
visit
thirdparties/boost/unordered/concurrent_node_map.hpp:242
↓ 5 callers
Method
visit
thirdparties/boost/unordered/concurrent_flat_map.hpp:234
↓ 5 callers
Method
visit
thirdparties/boost/unordered/concurrent_flat_set.hpp:233
↓ 5 callers
Method
visit
thirdparties/boost/unordered/concurrent_node_set.hpp:241
↓ 5 callers
Method
wait
common/vtl/bitlock.hpp:60
↓ 4 callers
Function
CheckDim
vexdb_pg/src/floatvector.cpp:172
↓ 4 callers
Function
CheckElement
vexdb_pg/src/floatvector.cpp:37
↓ 4 callers
Function
CheckStateArray
vexdb_pg/src/floatvector.cpp:193
↓ 4 callers
Function
CompareVectors
common/quantizer/annkmeans.cpp:46
↓ 4 callers
Function
DatumGetVector
vexdb_pg/src/ann_utils.cpp:137
↓ 4 callers
Function
DistanceFunctionImpl
vexdb_duckdb/functions/distance_functions.cpp:29
↓ 4 callers
Function
ExecOrThrow
vexdb_duckdb/test/stress_parallel_build.cpp:45
↓ 4 callers
Function
ExecOrThrow
vexdb_duckdb/test/explain_literal_query.cpp:22
↓ 4 callers
Function
GetRawDistanceFunc
The shared distance core has `ann_helper::get_general_distance_func(Metric)` but only ships with the PG build target. For vexdb_duckdb we instantiate
vexdb_duckdb/functions/distance_functions.cpp:75
↓ 4 callers
Function
ItemPointerEquals
vexdb_duckdb/include/vex_graph_index_depend_duck.hpp:120
↓ 4 callers
Function
NormalizeInPlace
Normalize a single vector in-place to unit L2 length. Used for cosine indexes so that the algorithm's apply_arrangement byte-equality check (used to d
vexdb_duckdb/index/graph_index.cpp:300
↓ 4 callers
Method
Report
common/quantizer/pq_alloc.h:158
↓ 4 callers
Function
ResolveToFloatArray
vexdb_duckdb/functions/vector_functions.cpp:13
↓ 4 callers
Function
RunOne
vexdb_duckdb/test/benchmark/vex_sift_sql_benchmark.cpp:141
↓ 4 callers
Function
RunWithDuckAlgo
vexdb_duckdb/index/graph_index.cpp:53
↓ 4 callers
Function
_strip_block_trailing_blanks
去掉 block 末尾的空行 + # 注释行 (block 间的注释常粘到上一个 block 末尾).
tests/spec/_lib/migrate_test_to_yaml.py:313
↓ 4 callers
Method
add_elem
模拟 add_elem 路径(EXCLUSIVE 拿 elems_veclock)
vexdb_duckdb/test/cpp/test_duck_pg_shim.cpp:58
↓ 4 callers
Function
byteswap_impl
thirdparties/boost/core/bit.hpp:894
↓ 4 callers
Function
cblas_sgemm_rnt
vexdb_pg/include/distance/cblas_interface.h:14
↓ 4 callers
Method
clear
common/vtl/disk_container/tempfilevector.hpp:253
↓ 4 callers
Method
data_size
common/vtl/disk_container/diskvector.hpp:126
↓ 4 callers
Function
delete_buckets
thirdparties/boost/unordered/detail/implementation.hpp:1516
↓ 4 callers
Method
distance_to_code
vexdb_pg/src/pq.cpp:187
↓ 4 callers
Method
empty
thirdparties/boost/unordered/unordered_map.hpp:187
↓ 4 callers
Method
empty
thirdparties/boost/unordered/unordered_set.hpp:183
↓ 4 callers
Method
end
thirdparties/boost/unordered/unordered_map.hpp:826
↓ 4 callers
Method
extract
thirdparties/boost/unordered/unordered_map.hpp:255
↓ 4 callers
Method
extract
thirdparties/boost/unordered/unordered_set.hpp:253
↓ 4 callers
Function
floatvector_isspace
vexdb_pg/src/floatvector.cpp:34
↓ 4 callers
Function
format_size
vexdb_pg/include/module/size_format.h:53
↓ 4 callers
Function
generate_seed
common/vtl/disk_container/disk_hashtable.hpp:1121
↓ 4 callers
Method
get
common/vtl/disk_container/diskvector.hpp:201
↓ 4 callers
Method
get_allocator
thirdparties/boost/unordered/unordered_node_set.hpp:221
↓ 4 callers
Method
get_allocator
thirdparties/boost/unordered/unordered_node_map.hpp:223
↓ 4 callers
Method
get_allocator
thirdparties/boost/unordered/unordered_map.hpp:160
↓ 4 callers
Method
get_blkno
common/vtl/disk_container/blockmgr.hpp:30
↓ 4 callers
Method
get_page
common/vtl/disk_container/diskarray.hpp:198
↓ 4 callers
Method
get_page_data
common/vtl/disk_container/blockmgr.hpp:99
↓ 4 callers
Method
get_type
vexdb_pg/include/quantizer.h:60
↓ 4 callers
Method
get_type_u8
common/vtl/disk_container/disk_hashtable_dependency.hpp:36
↓ 4 callers
Method
group_count
thirdparties/boost/unordered/detail/implementation.hpp:1259
↓ 4 callers
Method
insert
thirdparties/boost/unordered/unordered_flat_set.hpp:265
↓ 4 callers
Method
insert
thirdparties/boost/unordered/unordered_node_set.hpp:274
↓ 4 callers
Method
insert_reserve
common/vtl/internal/hashtable/swisstable.hpp:431
↓ 4 callers
Function
is_valid
every elem has one lock, used when find duplicate point */
common/include/graph_index/graph_index_storage.h:660
↓ 4 callers
Function
key_from
thirdparties/boost/unordered/detail/foa/core.hpp:1928
↓ 4 callers
Method
move_back
common/vtl/list.hpp:447
↓ 4 callers
Function
navigate_blkno_offset
common/vtl/disk_container/diskvector.hpp:649
↓ 4 callers
Function
nosize_unchecked_emplace_at
thirdparties/boost/unordered/detail/foa/core.hpp:2367
↓ 4 callers
Function
pg_memory_barrier
vexdb_duckdb/include/duck_pg_shim.hpp:160
↓ 4 callers
Method
process
vexdb_pg/src/pq.cpp:269
↓ 4 callers
Method
push_back_n
common/vtl/disk_container/tempfilevector.hpp:209
↓ 4 callers
Method
release_entry_lock
common/include/graph_index/graph_index_storage_impl.h:136
↓ 4 callers
Method
reset
thirdparties/boost/unordered/detail/foa/core.hpp:258
↓ 4 callers
Method
reset_pending
(self)
tests/spec/_lib/migrate_pg_sql_to_yaml.py:39
↓ 4 callers
Function
serialize_fca_container
thirdparties/boost/unordered/detail/serialize_fca_container.hpp:146
↓ 4 callers
Method
set
vexdb_duckdb/include/vex_graph_index_depend_duck.hpp:165
↓ 4 callers
Function
set_bit
thirdparties/boost/unordered/detail/fca.hpp:215
↓ 4 callers
Method
sub
common/distance/src/general_dispatcher.cpp:66
↓ 4 callers
Method
swap
common/vtl/disk_container/buffer_cache.hpp:39
↓ 4 callers
Function
tuple_transform_impl
thirdparties/boost/mp11/tuple.hpp:119
↓ 4 callers
Method
unlock
thirdparties/boost/unordered/detail/foa/concurrent_table.hpp:121
↓ 4 callers
Function
unpolluted_prefetch
common/distance/core/distance_template.h:371
↓ 4 callers
Function
upperpoint_size
common/include/graph_index/graph_index_storage.h:661
↓ 4 callers
Method
valid
vexdb_pg/include/vector_buffer/vector_buffer_manager.h:140
↓ 4 callers
Function
vec_openseg
* Open a segment file for the visibility map fork. * Returns the file descriptor, or -1 on failure. */
vexdb_pg/src/vector_buffer/vector_smgr.cpp:115
↓ 4 callers
Function
vec_write
* vec_write - write vector data directly to file * Can throw ERROR on write failure. */
vexdb_pg/src/vector_buffer/vector_smgr.cpp:1183
↓ 4 callers
Method
xl_extend_newpages
common/vtl/disk_container/log_manager.hpp:46
↓ 3 callers
Function
ExecOrThrow
vexdb_duckdb/test/smoke_create_index.cpp:21
↓ 3 callers
Function
FindDistanceFunc
vexdb_duckdb/optimizer/vex_optimizer.cpp:58
↓ 3 callers
Method
GetNeighbors
vexdb_duckdb/include/vex_hnsw_node.hpp:52
↓ 3 callers
Method
GetNodeCount
vexdb_duckdb/index/graph_index.cpp:1030
↓ 3 callers
Method
InitAllocators
vexdb_duckdb/include/vex_graph_index_depend_duck.hpp:725
↓ 3 callers
Function
MakeArrayValue
vexdb_duckdb/test/smoke_create_index.cpp:12
↓ 3 callers
Function
MakeArrayValue
vexdb_duckdb/test/explain_literal_query.cpp:13
↓ 3 callers
Method
Ms
vexdb_duckdb/test/benchmark/vex_sift_sql_benchmark.cpp:27
↓ 3 callers
Method
RandomDouble
common/quantizer/pq_alloc.cpp:27
↓ 3 callers
Method
Start
vexdb_duckdb/test/benchmark/vex_sift_sql_benchmark.cpp:23
↓ 3 callers
Method
_offset_by
common/vtl/disk_container/diskvector.hpp:133
↓ 3 callers
Function
backoff
Escalating backoff: cpu_pause → batched cpu_pause → std::this_thread::yield. Caller bumps `spin` each call; never reset.
vexdb_duckdb/include/vex_simple_rwlock.hpp:30
← previous
next →
301–400 of 3,466, ranked by callers