MCPcopy Create free account

hub / github.com/VexDB-THU/VexDB-Lite / functions

Functions3,466 in github.com/VexDB-THU/VexDB-Lite

↓ 5 callersFunctionpad32
(s)
scripts/fix_duckdb_footer.py:33
↓ 5 callersMethodpop
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 callersFunctionposition_for
thirdparties/boost/unordered/detail/foa/core.hpp:1947
↓ 5 callersMethodprepare
vexdb_pg/src/pq.cpp:243
↓ 5 callersMethodpush_back
common/vtl/disk_container/tempfilevector.hpp:181
↓ 5 callersFunctionreduce
common/distance/src/sse_dispatcher.cpp:116
↓ 5 callersMethodreport
common/module/timer.h:118
↓ 5 callersMethodreserve_new_pages
common/vtl/disk_container/blockmgr.hpp:107
↓ 5 callersMethodreset
thirdparties/boost/unordered/detail/foa/node_handle.hpp:120
↓ 5 callersMethodreset
common/module/timer.h:44
↓ 5 callersMethodset_invalid
vexdb_pg/include/vector_buffer/vector_buffer_manager.h:141
↓ 5 callersFunctionsize
common/vtl/disk_container/diskvector.hpp:625
↓ 5 callersMethodtry_emplace_or_visit
thirdparties/boost/unordered/concurrent_node_map.hpp:788
↓ 5 callersMethodunit_str
vexdb_pg/include/module/size_format.h:50
↓ 5 callersMethodunlock_shared
vexdb_duckdb/include/vex_simple_rwlock.hpp:79
↓ 5 callersMethodvisit
thirdparties/boost/unordered/concurrent_node_map.hpp:242
↓ 5 callersMethodvisit
thirdparties/boost/unordered/concurrent_flat_map.hpp:234
↓ 5 callersMethodvisit
thirdparties/boost/unordered/concurrent_flat_set.hpp:233
↓ 5 callersMethodvisit
thirdparties/boost/unordered/concurrent_node_set.hpp:241
↓ 5 callersMethodwait
common/vtl/bitlock.hpp:60
↓ 4 callersFunctionCheckDim
vexdb_pg/src/floatvector.cpp:172
↓ 4 callersFunctionCheckElement
vexdb_pg/src/floatvector.cpp:37
↓ 4 callersFunctionCheckStateArray
vexdb_pg/src/floatvector.cpp:193
↓ 4 callersFunctionCompareVectors
common/quantizer/annkmeans.cpp:46
↓ 4 callersFunctionDatumGetVector
vexdb_pg/src/ann_utils.cpp:137
↓ 4 callersFunctionDistanceFunctionImpl
vexdb_duckdb/functions/distance_functions.cpp:29
↓ 4 callersFunctionExecOrThrow
vexdb_duckdb/test/stress_parallel_build.cpp:45
↓ 4 callersFunctionExecOrThrow
vexdb_duckdb/test/explain_literal_query.cpp:22
↓ 4 callersFunctionGetRawDistanceFunc
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 callersFunctionItemPointerEquals
vexdb_duckdb/include/vex_graph_index_depend_duck.hpp:120
↓ 4 callersFunctionNormalizeInPlace
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 callersMethodReport
common/quantizer/pq_alloc.h:158
↓ 4 callersFunctionResolveToFloatArray
vexdb_duckdb/functions/vector_functions.cpp:13
↓ 4 callersFunctionRunOne
vexdb_duckdb/test/benchmark/vex_sift_sql_benchmark.cpp:141
↓ 4 callersFunctionRunWithDuckAlgo
vexdb_duckdb/index/graph_index.cpp:53
↓ 4 callersFunction_strip_block_trailing_blanks
去掉 block 末尾的空行 + # 注释行 (block 间的注释常粘到上一个 block 末尾).
tests/spec/_lib/migrate_test_to_yaml.py:313
↓ 4 callersMethodadd_elem
模拟 add_elem 路径(EXCLUSIVE 拿 elems_veclock)
vexdb_duckdb/test/cpp/test_duck_pg_shim.cpp:58
↓ 4 callersFunctionbyteswap_impl
thirdparties/boost/core/bit.hpp:894
↓ 4 callersFunctioncblas_sgemm_rnt
vexdb_pg/include/distance/cblas_interface.h:14
↓ 4 callersMethodclear
common/vtl/disk_container/tempfilevector.hpp:253
↓ 4 callersMethoddata_size
common/vtl/disk_container/diskvector.hpp:126
↓ 4 callersFunctiondelete_buckets
thirdparties/boost/unordered/detail/implementation.hpp:1516
↓ 4 callersMethoddistance_to_code
vexdb_pg/src/pq.cpp:187
↓ 4 callersMethodempty
thirdparties/boost/unordered/unordered_map.hpp:187
↓ 4 callersMethodempty
thirdparties/boost/unordered/unordered_set.hpp:183
↓ 4 callersMethodend
thirdparties/boost/unordered/unordered_map.hpp:826
↓ 4 callersMethodextract
thirdparties/boost/unordered/unordered_map.hpp:255
↓ 4 callersMethodextract
thirdparties/boost/unordered/unordered_set.hpp:253
↓ 4 callersFunctionfloatvector_isspace
vexdb_pg/src/floatvector.cpp:34
↓ 4 callersFunctionformat_size
vexdb_pg/include/module/size_format.h:53
↓ 4 callersFunctiongenerate_seed
common/vtl/disk_container/disk_hashtable.hpp:1121
↓ 4 callersMethodget
common/vtl/disk_container/diskvector.hpp:201
↓ 4 callersMethodget_allocator
thirdparties/boost/unordered/unordered_node_set.hpp:221
↓ 4 callersMethodget_allocator
thirdparties/boost/unordered/unordered_node_map.hpp:223
↓ 4 callersMethodget_allocator
thirdparties/boost/unordered/unordered_map.hpp:160
↓ 4 callersMethodget_blkno
common/vtl/disk_container/blockmgr.hpp:30
↓ 4 callersMethodget_page
common/vtl/disk_container/diskarray.hpp:198
↓ 4 callersMethodget_page_data
common/vtl/disk_container/blockmgr.hpp:99
↓ 4 callersMethodget_type
vexdb_pg/include/quantizer.h:60
↓ 4 callersMethodget_type_u8
common/vtl/disk_container/disk_hashtable_dependency.hpp:36
↓ 4 callersMethodgroup_count
thirdparties/boost/unordered/detail/implementation.hpp:1259
↓ 4 callersMethodinsert
thirdparties/boost/unordered/unordered_flat_set.hpp:265
↓ 4 callersMethodinsert
thirdparties/boost/unordered/unordered_node_set.hpp:274
↓ 4 callersMethodinsert_reserve
common/vtl/internal/hashtable/swisstable.hpp:431
↓ 4 callersFunctionis_valid
every elem has one lock, used when find duplicate point */
common/include/graph_index/graph_index_storage.h:660
↓ 4 callersFunctionkey_from
thirdparties/boost/unordered/detail/foa/core.hpp:1928
↓ 4 callersMethodmove_back
common/vtl/list.hpp:447
↓ 4 callersFunctionnavigate_blkno_offset
common/vtl/disk_container/diskvector.hpp:649
↓ 4 callersFunctionnosize_unchecked_emplace_at
thirdparties/boost/unordered/detail/foa/core.hpp:2367
↓ 4 callersFunctionpg_memory_barrier
vexdb_duckdb/include/duck_pg_shim.hpp:160
↓ 4 callersMethodprocess
vexdb_pg/src/pq.cpp:269
↓ 4 callersMethodpush_back_n
common/vtl/disk_container/tempfilevector.hpp:209
↓ 4 callersMethodrelease_entry_lock
common/include/graph_index/graph_index_storage_impl.h:136
↓ 4 callersMethodreset
thirdparties/boost/unordered/detail/foa/core.hpp:258
↓ 4 callersMethodreset_pending
(self)
tests/spec/_lib/migrate_pg_sql_to_yaml.py:39
↓ 4 callersFunctionserialize_fca_container
thirdparties/boost/unordered/detail/serialize_fca_container.hpp:146
↓ 4 callersMethodset
vexdb_duckdb/include/vex_graph_index_depend_duck.hpp:165
↓ 4 callersFunctionset_bit
thirdparties/boost/unordered/detail/fca.hpp:215
↓ 4 callersMethodsub
common/distance/src/general_dispatcher.cpp:66
↓ 4 callersMethodswap
common/vtl/disk_container/buffer_cache.hpp:39
↓ 4 callersFunctiontuple_transform_impl
thirdparties/boost/mp11/tuple.hpp:119
↓ 4 callersMethodunlock
thirdparties/boost/unordered/detail/foa/concurrent_table.hpp:121
↓ 4 callersFunctionunpolluted_prefetch
common/distance/core/distance_template.h:371
↓ 4 callersFunctionupperpoint_size
common/include/graph_index/graph_index_storage.h:661
↓ 4 callersMethodvalid
vexdb_pg/include/vector_buffer/vector_buffer_manager.h:140
↓ 4 callersFunctionvec_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 callersFunctionvec_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 callersMethodxl_extend_newpages
common/vtl/disk_container/log_manager.hpp:46
↓ 3 callersFunctionExecOrThrow
vexdb_duckdb/test/smoke_create_index.cpp:21
↓ 3 callersFunctionFindDistanceFunc
vexdb_duckdb/optimizer/vex_optimizer.cpp:58
↓ 3 callersMethodGetNeighbors
vexdb_duckdb/include/vex_hnsw_node.hpp:52
↓ 3 callersMethodGetNodeCount
vexdb_duckdb/index/graph_index.cpp:1030
↓ 3 callersMethodInitAllocators
vexdb_duckdb/include/vex_graph_index_depend_duck.hpp:725
↓ 3 callersFunctionMakeArrayValue
vexdb_duckdb/test/smoke_create_index.cpp:12
↓ 3 callersFunctionMakeArrayValue
vexdb_duckdb/test/explain_literal_query.cpp:13
↓ 3 callersMethodMs
vexdb_duckdb/test/benchmark/vex_sift_sql_benchmark.cpp:27
↓ 3 callersMethodRandomDouble
common/quantizer/pq_alloc.cpp:27
↓ 3 callersMethodStart
vexdb_duckdb/test/benchmark/vex_sift_sql_benchmark.cpp:23
↓ 3 callersMethod_offset_by
common/vtl/disk_container/diskvector.hpp:133
↓ 3 callersFunctionbackoff
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
← previousnext →301–400 of 3,466, ranked by callers