Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SouravRoy-ETL/slothdb
/ functions
Functions
2,343 in github.com/SouravRoy-ETL/slothdb
⨍
Functions
2,343
◇
Types & classes
479
↓ 1 callers
Method
SumInt32
src/execution/gpu/gpu_engine.cpp:59
↓ 1 callers
Method
Sync
src/storage/block_manager.cpp:55
↓ 1 callers
Method
Sync
src/storage/file_handle.cpp:80
↓ 1 callers
Function
TokenTypeToString
src/parser/tokenizer.cpp:373
↓ 1 callers
Function
Tokenize
Tokenize an NL question. Collapses whitespace + punctuation, preserves quoted strings as single tokens (for future "where name = 'alice'" support; cur
src/ask/nl_to_sql.cpp:24
↓ 1 callers
Function
TopKVarcharFromDict
src/execution/topk_varchar.cpp:43
↓ 1 callers
Function
TopKVarcharFromDictUsed
src/execution/topk_varchar.cpp:9
↓ 1 callers
Function
TryCompileSimplePredicateImpl
Returns true iff `e` is an AND-tree of (ColumnRef OP Constant) comparisons on numeric columns; fills `out`. On `false`, `out` may be partially filled
src/execution/physical_planner.cpp:180
↓ 1 callers
Function
TryComputeVarcharGroupDistinctTopN
src/execution/physical_planner.cpp:14103
↓ 1 callers
Function
TryDictHistogramAgg
src/execution/dict_histogram.cpp:10
↓ 1 callers
Function
TwoTableSchema
test/unit/ask/test_nl_to_sql.cpp:22
↓ 1 callers
Function
UnionCountParallel
Union one group's per-thread distinct-int sets and return the distinct count. For W>=2 the union is split into W uid-hash buckets so a single huge gro
src/execution/str_group_distinct.cpp:172
↓ 1 callers
Function
ZstdDecompress
Decompress a Parquet ZSTD page using the vendored libzstd. Sized from the page header's uncompressed_size; ZSTD_decompressDCtx reuses a thread-local c
src/storage/parquet.cpp:693
↓ 1 callers
Function
__emval_decref
docs/playground/slothdb.js:1
↓ 1 callers
Function
__emval_decref
packaging/npm/slothdb.js:1
↓ 1 callers
Method
__repr__
(self)
python/slothdb/__init__.py:187
↓ 1 callers
Function
_canon_num
(t)
bench/clickbench/official_bench.py:80
↓ 1 callers
Function
_canon_num
(t)
bench/clickbench/verify_all.py:59
↓ 1 callers
Function
_emscripten_date_now
()
docs/playground/slothdb.js:1
↓ 1 callers
Function
_emscripten_date_now
()
packaging/npm/slothdb.js:1
↓ 1 callers
Function
_emscripten_get_now
()
docs/playground/slothdb.js:1
↓ 1 callers
Function
_emscripten_get_now
()
packaging/npm/slothdb.js:1
↓ 1 callers
Function
_find_library
Find the SlothDB shared library.
python/slothdb/__init__.py:30
↓ 1 callers
Function
_generate_if_missing
(path)
python/slothdb/_demo.py:27
↓ 1 callers
Function
_has_order_by
(sql)
bench/clickbench/verify_all.py:95
↓ 1 callers
Function
_limit_n
(sql)
bench/clickbench/verify_all.py:91
↓ 1 callers
Function
_load_library
Load the SlothDB C library.
python/slothdb/__init__.py:61
↓ 1 callers
Method
_materialise_numpy
(self)
python/slothdb/__init__.py:209
↓ 1 callers
Method
_materialise_rows
Build list-of-row-tuples from C buffers. Slow for large results; prefer fetchnumpy() / fetchdf() in that case.
python/slothdb/__init__.py:290
↓ 1 callers
Method
_open
Open the database connection using the C API.
python/slothdb/__init__.py:385
↓ 1 callers
Function
_sample_path
()
python/slothdb/_demo.py:21
↓ 1 callers
Function
addOnPostRun
docs/playground/slothdb.js:1
↓ 1 callers
Function
addOnPostRun
packaging/npm/slothdb.js:1
↓ 1 callers
Function
addOnPreRun
docs/playground/slothdb.js:1
↓ 1 callers
Function
addOnPreRun
packaging/npm/slothdb.js:1
↓ 1 callers
Function
addRunDependency
docs/playground/slothdb.js:1
↓ 1 callers
Function
addRunDependency
packaging/npm/slothdb.js:1
↓ 1 callers
Function
assignWasmExports
(wasmExports)
docs/playground/slothdb.js:1
↓ 1 callers
Function
assignWasmExports
(wasmExports)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
assign_value
Assign a parsed value to a row slot based on the column's declared type.
src/storage/json_reader.cpp:211
↓ 1 callers
Function
asyncLoad
docs/playground/slothdb.js:1
↓ 1 callers
Function
asyncLoad
packaging/npm/slothdb.js:1
↓ 1 callers
Function
augment_schema_with_referenced_files
Walk the question for referenced files, peek each schema that isn't already in the catalog, and splice the results into `schema`. Keeps the Qwen promp
tools/shell/shell.cpp:300
↓ 1 callers
Function
boot
()
docs/playground/app.js:678
↓ 1 callers
Function
build_ask_schema
Build a NL-to-SQL schema snapshot using the catalog-introspection C API. Straight ports the catalog contents into the engine's Schema struct; each str
tools/shell/shell.cpp:151
↓ 1 callers
Function
ccall
(ident,returnType,argTypes,args,opts)
docs/playground/slothdb.js:1
↓ 1 callers
Function
ccall
(ident,returnType,argTypes,args,opts)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
checkWasiClock
docs/playground/slothdb.js:1
↓ 1 callers
Function
checkWasiClock
packaging/npm/slothdb.js:1
↓ 1 callers
Method
close
Free the underlying C result. Called automatically on GC.
python/slothdb/__init__.py:130
↓ 1 callers
Function
convertReturnValue
(ret)
docs/playground/slothdb.js:1
↓ 1 callers
Function
convertReturnValue
(ret)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
craftInvokerFunction
(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc,isAsync)
docs/playground/slothdb.js:1
↓ 1 callers
Function
craftInvokerFunction
(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc,isAsync)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
createJsInvoker
(argTypes,isClassMethodFunc,returns,isAsync)
docs/playground/slothdb.js:1
↓ 1 callers
Function
createJsInvoker
(argTypes,isClassMethodFunc,returns,isAsync)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
createNamedFunction
(name,func)
docs/playground/slothdb.js:1
↓ 1 callers
Function
createNamedFunction
(name,func)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
createSlothDB
(moduleArg={})
docs/playground/slothdb.js:1
↓ 1 callers
Function
createWasm
()
docs/playground/slothdb.js:1
↓ 1 callers
Function
createWasm
()
packaging/npm/slothdb.js:1
↓ 1 callers
Function
doReadv
(stream,iov,iovcnt,offset)
docs/playground/slothdb.js:1
↓ 1 callers
Function
doReadv
(stream,iov,iovcnt,offset)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
doWritev
(stream,iov,iovcnt,offset)
docs/playground/slothdb.js:1
↓ 1 callers
Function
doWritev
(stream,iov,iovcnt,offset)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
done
(errCode)
docs/playground/slothdb.js:1
↓ 1 callers
Function
done
(errCode)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
donut
(rows, th, suffix)
bench/clickbench/make_charts.py:64
↓ 1 callers
Function
embind__requireFunction
(signature,rawFunction,isAsync=false)
docs/playground/slothdb.js:1
↓ 1 callers
Function
embind__requireFunction
(signature,rawFunction,isAsync=false)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
ensureOverloadTable
(proto,methodName,humanName)
docs/playground/slothdb.js:1
↓ 1 callers
Function
ensureOverloadTable
(proto,methodName,humanName)
packaging/npm/slothdb.js:1
↓ 1 callers
Method
execute
Execute a SQL statement (no result expected).
python/slothdb/__init__.py:480
↓ 1 callers
Function
exposePublicSymbol
(name,value,numArguments)
docs/playground/slothdb.js:1
↓ 1 callers
Function
exposePublicSymbol
(name,value,numArguments)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
extract_file_paths
Find every filename-looking token in a question. Quoted ('x.csv') and bare (x.csv) paths both count. Used to auto-peek schemas the model needs for que
tools/shell/shell.cpp:184
↓ 1 callers
Function
fetchWithFallback
(url)
docs/playground/app.js:415
↓ 1 callers
Method
fetchall
(self)
python/slothdb/__init__.py:160
↓ 1 callers
Method
fetchnumpy
Return columns as a dict of numpy arrays. Numeric columns (INTEGER / BIGINT / FLOAT / DOUBLE) are zero-copy wraps over the C buffers
python/slothdb/__init__.py:163
↓ 1 callers
Function
findWasmBinary
()
docs/playground/slothdb.js:1
↓ 1 callers
Function
findWasmBinary
()
packaging/npm/slothdb.js:1
↓ 1 callers
Function
find_char3_simd
Find first byte equal to any of c1, c2, c3. Used to scan for the end of an unquoted CSV field in one pass - delim / '\n' / '\r'.
src/storage/fast_csv_reader.cpp:93
↓ 1 callers
Function
find_duckdb
()
bench/clickbench/official_bench.py:37
↓ 1 callers
Function
floatReadValueFromPointer
(name,width)
docs/playground/slothdb.js:1
↓ 1 callers
Function
floatReadValueFromPointer
(name,width)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
getBinarySync
(file)
docs/playground/slothdb.js:1
↓ 1 callers
Function
getBinarySync
(file)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
getExecutableName
()
docs/playground/slothdb.js:1
↓ 1 callers
Function
getExecutableName
()
packaging/npm/slothdb.js:1
↓ 1 callers
Function
getFunctionName
docs/playground/slothdb.js:1
↓ 1 callers
Function
getFunctionName
packaging/npm/slothdb.js:1
↓ 1 callers
Function
getHeapMax
()
docs/playground/slothdb.js:1
↓ 1 callers
Function
getHeapMax
()
packaging/npm/slothdb.js:1
↓ 1 callers
Function
getUniqueRunDependency
docs/playground/slothdb.js:1
↓ 1 callers
Function
getUniqueRunDependency
packaging/npm/slothdb.js:1
↓ 1 callers
Function
getWasmBinary
(binaryFile)
docs/playground/slothdb.js:1
↓ 1 callers
Function
getWasmBinary
(binaryFile)
packaging/npm/slothdb.js:1
↓ 1 callers
Function
getWasmImports
()
docs/playground/slothdb.js:1
↓ 1 callers
Function
getWasmImports
()
packaging/npm/slothdb.js:1
↓ 1 callers
Method
get_caught
()
docs/playground/slothdb.js:1
← previous
next →
701–800 of 2,343, ranked by callers