MCPcopy Create free account

hub / github.com/SouravRoy-ETL/slothdb / functions

Functions2,343 in github.com/SouravRoy-ETL/slothdb

↓ 11 callersFunctionPqProfileOn
include/slothdb/storage/parquet.hpp:39
↓ 11 callersMethodReserveExpectedRows
src/execution/inline_row_agg.cpp:88
↓ 11 callersFunctionResolveRemoteFile
If `path_or_url` starts with http://, https://, or s3://, fetch it to a system temp file and return the temp path (with the original extension preserv
src/main/connection.cpp:120
↓ 11 callersFunctionabort
(what)
docs/playground/slothdb.js:1
↓ 11 callersFunctionabort
(what)
packaging/npm/slothdb.js:1
↓ 11 callersMethodadd
Add `delta` to the count for `k`. Returns true iff this added a new key.
include/slothdb/execution/simple_i64_count_map.hpp:50
↓ 11 callersFunctionthrowBindingError
docs/playground/slothdb.js:1
↓ 11 callersFunctionthrowBindingError
packaging/npm/slothdb.js:1
↓ 10 callersFunctionDecompressPage
Decompress a page body. Parquet codecs we handle: UNCOMPRESSED (0), SNAPPY (1), GZIP (2), ZSTD (6). LZO (3) / BROTLI (4) / LZ4 (5) / LZ4_RAW (7) are n
src/storage/parquet.cpp:719
↓ 10 callersMethodField
Returns true if field present; sets fid, tid. tid==0 marks end of struct.
src/storage/parquet.cpp:128
↓ 10 callersMethodMergeShard
src/execution/inline_row_agg.cpp:159
↓ 10 callersFunctionResolveColumn
Resolve an English noun to a column on a specific table. Synonyms are tried in order: exact, lowercase, then the synonym class the noun belongs to (if
src/ask/nl_to_sql.cpp:126
↓ 10 callersMethodSkip
src/storage/parquet.cpp:150
↓ 10 callersMethodStructBegin
src/storage/parquet.cpp:125
↓ 10 callersMethodStructEnd
src/storage/parquet.cpp:126
↓ 10 callersMethodalloc
src/execution/radix_count_agg.cpp:809
↓ 10 callersFunctioncleanup
Clean up test file.
test/unit/storage/test_persistence.cpp:11
↓ 10 callersFunctioncleanup_files
test/unit/storage/test_json_fileio.cpp:10
↓ 10 callersFunctionmz_zip_reader_end_internal
src/storage/miniz.c:3904
↓ 10 callersFunctionopen
(stream)
packaging/npm/slothdb.js:1
↓ 10 callersFunctionregisterType
(rawType,registeredInstance,options={})
docs/playground/slothdb.js:1
↓ 10 callersFunctionregisterType
(rawType,registeredInstance,options={})
packaging/npm/slothdb.js:1
↓ 9 callersMethodCount
include/slothdb/storage/row_group.hpp:15
↓ 9 callersMethodGetOperatorType
include/slothdb/planner/logical_operator.hpp:37
↓ 9 callersMethodGetValue<int16_t>
src/common/types/value.cpp:269
↓ 9 callersMethodGetValue<int8_t>
src/common/types/value.cpp:263
↓ 9 callersMethodIsIdentityProjection
Detect SELECT * style identity projection: every output column is a plain BoundColumnRef pointing at the same input slot. When this holds, GetData bec
src/execution/physical_planner.cpp:1889
↓ 9 callersMethodReadColumnInto
src/storage/parquet.cpp:2475
↓ 9 callersMethodRegisterScalarFunction
src/extension/extension_manager.cpp:259
↓ 9 callersMethodSetProjection
Column pruning: tell the scan which columns are needed.
src/execution/physical_planner.cpp:805
↓ 9 callersFunctionWriteFile
Write a full file replacing its previous contents. Used by LIVE VIEW tests - the mtime change is what the cache check observes.
test/unit/execution/test_between_explain_view.cpp:14
↓ 9 callersMethodZigI64
src/storage/parquet.cpp:116
↓ 9 callersFunctionescapeHtml
(s)
docs/playground/app.js:30
↓ 9 callersFunctionmz_zip_reader_locate_file_v2
src/storage/miniz.c:4418
↓ 8 callersFunction$$
(s, root = document)
docs/playground/app.js:15
↓ 8 callersFunctionFindSubstr
LIKE '%needle%' substring search. memchr-anchored memcmp confirm — uses the CRT's SIMD memchr (MSVC) for the hot byte-scan, then memcmp to verify. Mic
src/execution/physical_planner.cpp:85
↓ 8 callersMethodInit
src/execution/literal_emit_filter.cpp:22
↓ 8 callersMethodMightContain
src/storage/compression/compression.cpp:26
↓ 8 callersMethodReadData
src/storage/block_manager.cpp:47
↓ 8 callersFunctionReadOnePageMapped
Read one page from the given file offset. Returns bytes consumed. `body_ptr` is set to point at the (compressed) page body inside `file_base` - no cop
src/storage/parquet.cpp:1468
↓ 8 callersMethodSetQueryLocation
src/common/exception.cpp:22
↓ 8 callersMethodWriteData
src/storage/block_manager.cpp:43
↓ 8 callersFunctioncleanup
test/unit/storage/test_csv.cpp:13
↓ 8 callersFunctionfast_skip_ws
Fast NDJSON parser: single pass over the mmap'd/loaded buffer, no per-line std::unordered_map, no per-char std::string append. Detects schema from the
src/storage/json_reader.cpp:156
↓ 8 callersFunctionfetch
(request, env)
cloudflare/cors-proxy/worker.js:25
↓ 8 callersFunctionfmt_ms
(seconds)
bench/run.py:94
↓ 8 callersFunctionstringToUTF8
(str,outPtr,maxBytesToWrite)
docs/playground/slothdb.js:1
↓ 8 callersFunctionstringToUTF8
(str,outPtr,maxBytesToWrite)
packaging/npm/slothdb.js:1
↓ 8 callersFunctiontinfl_decompress
src/storage/miniz.c:2437
↓ 7 callersMethodDetectSchema
src/storage/json_reader.cpp:443
↓ 7 callersMethodDetectSchemaLight
Parse only the schema header - magic bytes + column list - so callers can register the catalog entry without reading every row.
src/storage/arrow_ipc.cpp:196
↓ 7 callersMethodGetTableNames
src/catalog/schema_catalog_entry.cpp:34
↓ 7 callersFunctionIdentKey
Normalize an identifier for fuzzy matching: lowercase + map `_`, ` `, and `-` to a single separator. This lets us recognise `customer_id` as referring
src/ask/embedded_llm.cpp:344
↓ 7 callersMethodNext
src/storage/parquet.cpp:518
↓ 7 callersMethodPlan
src/planner/planner.cpp:320
↓ 7 callersMethodmax_val_is_null
src/execution/physical_planner.cpp:6057
↓ 7 callersMethodmin_val_is_null
src/execution/physical_planner.cpp:6056
↓ 7 callersFunctionmz_zip_get_cdh
src/storage/miniz.c:4132
↓ 7 callersFunctionmz_zip_reader_file_stat
src/storage/miniz.c:7809
↓ 7 callersFunctionparse_double_range
Parse a double from [start, end). Apple's libc++ doesn't implement `std::from_chars` for floating point, so we can't use it portably - fall back to st
src/storage/json_reader.cpp:34
↓ 7 callersMethodwrite
()
docs/playground/slothdb.js:1
↓ 6 callersMethodActiveTransactionCount
src/transaction/transaction.cpp:69
↓ 6 callersMethodBeginTransaction
src/main/connection.cpp:2234
↓ 6 callersMethodBuild
src/execution/dictionary_vector.cpp:6
↓ 6 callersMethodDetectTypes
src/storage/csv_reader.cpp:76
↓ 6 callersMethodEmitTopK
src/execution/inline_row_agg.cpp:201
↓ 6 callersMethodExecuteFunction
src/extension/extension_manager.cpp:269
↓ 6 callersMethodGetBuffer
Expose internal buffer for parallel processing.
include/slothdb/storage/fast_csv_reader.hpp:70
↓ 6 callersMethodGetID
include/slothdb/transaction/transaction.hpp:35
↓ 6 callersMethodNextBatch
Bulk-extract up to n indices from whichever run is currently active. If the active run is bit-packed, peel values in a tight loop without re-checking
src/storage/parquet.cpp:548
↓ 6 callersMethodReadIntoChunks
Stream-parse the Arrow data directly into typed DataChunk Vectors. Each chunk holds up to VECTOR_SIZE rows. No Value-boxed rows_ stored.
src/storage/arrow_ipc.cpp:233
↓ 6 callersFunctionUTF8ArrayToString
(heapOrArray,idx=0,maxBytesToRead,ignoreNul)
docs/playground/slothdb.js:1
↓ 6 callersFunctionUTF8ArrayToString
(heapOrArray,idx=0,maxBytesToRead,ignoreNul)
packaging/npm/slothdb.js:1
↓ 6 callersMethodWriteRow
src/storage/csv_reader.cpp:318
↓ 6 callersMethodWriteRowGroup
src/storage/parquet.cpp:936
↓ 6 callersFunctionbigintToI53Checked
docs/playground/slothdb.js:1
↓ 6 callersFunctionbigintToI53Checked
packaging/npm/slothdb.js:1
↓ 6 callersMethodmerge
include/slothdb/execution/simple_i64_set.hpp:80
↓ 6 callersFunctionmz_zip_writer_create_zip64_extra_data
src/storage/miniz.c:6044
↓ 6 callersFunctionrunQuery
()
docs/playground/app.js:497
↓ 6 callersFunctionsetStatus
(text, state = 'ok')
docs/playground/app.js:64
↓ 6 callersFunctionslothdb_ext_value_free
src/extension/extension_manager.cpp:95
↓ 6 callersFunctionslothdb_free_result
src/api/slothdb_api.cpp:177
↓ 6 callersFunctiontdefl_compress_buffer
src/storage/miniz.c:1986
↓ 6 callersFunctiontdefl_init
src/storage/miniz.c:1992
↓ 5 callersFunctionBuildValidity
src/api/slothdb_api.cpp:196
↓ 5 callersMethodCommitTransaction
src/main/connection.cpp:2241
↓ 5 callersFunctionEmitAggValue
src/execution/agg_emit_helpers.cpp:26
↓ 5 callersFunctionEnsureColBuf
src/api/slothdb_api.cpp:187
↓ 5 callersMethodInTransaction
include/slothdb/main/connection.hpp:118
↓ 5 callersMethodListBeg
List/set header: (count << 4) | elem_type, count==15 => varint count.
src/storage/parquet.cpp:144
↓ 5 callersFunctionMixIntStrHash
src/execution/radix_count_agg.cpp:793
↓ 5 callersMethodReadChunk
src/storage/csv_reader.cpp:264
↓ 5 callersMethodReadChunkProjected
src/storage/fast_csv_reader.cpp:587
↓ 5 callersMethodReadColumn
src/storage/parquet.cpp:2708
↓ 5 callersFunctionResolveTable
Resolve an English noun to a table in the schema. Tries exact match, case-insensitive, and singular<->plural. Returns nullptr if nothing matches or mu
src/ask/nl_to_sql.cpp:102
↓ 5 callersMethodRowGroupMightMatch
src/storage/parquet.cpp:3200
↓ 5 callersMethodSetFilePath
include/slothdb/catalog/table_catalog_entry.hpp:81
↓ 5 callersFunctionUnresolvedColumn
src/ask/nl_to_sql.cpp:216
↓ 5 callersFunctionUnresolvedTable
src/ask/nl_to_sql.cpp:208
← previousnext →101–200 of 2,343, ranked by callers