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
↓ 5 callers
Method
WriteHeader
src/storage/csv_reader.cpp:310
↓ 5 callers
Function
corsHeaders
()
cloudflare/cors-proxy/worker.js:87
↓ 5 callers
Method
create
* Boot a new SlothDB instance backed by a WASM module. * Resolves once the database is open and ready for queries. * * @param {object}
packaging/npm/index.mjs:30
↓ 5 callers
Function
fast_parse_string
Read a quoted JSON string into a std::string; handles simple escapes. Returns past the closing quote.
src/storage/json_reader.cpp:163
↓ 5 callers
Method
for_each
include/slothdb/execution/simple_i64_set.hpp:75
↓ 5 callers
Function
formatBytes
(n)
docs/playground/app.js:36
↓ 5 callers
Function
mz_utf8z_to_widechar
src/storage/miniz.c:3067
↓ 5 callers
Function
mz_write_le32
src/storage/miniz.c:5648
↓ 5 callers
Function
mz_write_le64
src/storage/miniz.c:5655
↓ 5 callers
Function
mz_zip_writer_create_local_dir_header
src/storage/miniz.c:6079
↓ 5 callers
Function
rnd
()
docs/playground/data/generate.py:24
↓ 5 callers
Method
set_max_from
src/execution/physical_planner.cpp:6063
↓ 5 callers
Method
set_min_from
src/execution/physical_planner.cpp:6060
↓ 5 callers
Function
slothdb_close
src/api/slothdb_api.cpp:64
↓ 5 callers
Function
tdefl_optimize_huffman_table
src/storage/miniz.c:871
↓ 4 callers
Method
AddTable
src/binder/binder.cpp:12
↓ 4 callers
Method
Append
src/storage/row_group.cpp:15
↓ 4 callers
Method
Clear
include/slothdb/storage/parquet.hpp:190
↓ 4 callers
Function
DateColumn
src/ask/nl_to_sql.cpp:175
↓ 4 callers
Method
EnsureCapForOneInsert
src/execution/inline_row_agg.cpp:42
↓ 4 callers
Method
GetCode
include/slothdb/common/exception.hpp:97
↓ 4 callers
Method
GetDelimiter
src/execution/physical_planner.cpp:817
↓ 4 callers
Method
GetPos
include/slothdb/storage/fast_csv_reader.hpp:72
↓ 4 callers
Function
GetTypeIdSize
src/common/enums.cpp:6
↓ 4 callers
Method
IncrementRow
src/execution/radix_count_agg.cpp:167
↓ 4 callers
Method
MaterialiseRows
Materialise chunks into rows. One-shot — once built, subsequent GetValue calls hit the boxed copy. Callers that want to avoid this (typed-batch fetch)
include/slothdb/main/connection.hpp:61
↓ 4 callers
Function
ReadDefLevels
Helper: read def_levels (bit-width 1) and populate def_mask (size n_values, byte-per-row, 1 = valid, 0 = null). For DATA_PAGE V1 the levels are prefix
src/storage/parquet.cpp:1879
↓ 4 callers
Method
Reserve
src/execution/inline_row_agg.cpp:46
↓ 4 callers
Function
SpecAlreadyOnDisk
src/ask/embedded_llm.cpp:732
↓ 4 callers
Function
SpecPath
Helpers for the background-download coordination below.
src/ask/embedded_llm.cpp:728
↓ 4 callers
Method
Submit
include/slothdb/common/thread_pool.hpp:29
↓ 4 callers
Method
VarU64
src/storage/parquet.cpp:104
↓ 4 callers
Method
Width
include/slothdb/common/types/logical_type.hpp:55
↓ 4 callers
Method
WriteBatch
src/storage/arrow_ipc.cpp:49
↓ 4 callers
Function
connect
Connect to a SlothDB database. Args: path: Path to database file. Empty string for in-memory database. Returns: Connect
python/slothdb/__init__.py:503
↓ 4 callers
Method
get
(idx)
docs/playground/slothdb.js:1
↓ 4 callers
Method
init
(type,destructor)
docs/playground/slothdb.js:1
↓ 4 callers
Method
init
(type,destructor)
packaging/npm/slothdb.js:1
↓ 4 callers
Method
length
()
packaging/npm/slothdb.js:1
↓ 4 callers
Function
lengthBytesUTF8
docs/playground/slothdb.js:1
↓ 4 callers
Function
lengthBytesUTF8
packaging/npm/slothdb.js:1
↓ 4 callers
Function
like_match
Simple wildcard match: '%' matches any run of chars. Used for the optional LIKE pattern on .tables.
tools/shell/shell.cpp:610
↓ 4 callers
Function
median
(xs)
bench/run.py:84
↓ 4 callers
Function
mz_zip_reader_extract_to_callback
src/storage/miniz.c:4701
↓ 4 callers
Function
mz_zip_reader_extract_to_mem_no_alloc1
src/storage/miniz.c:4483
↓ 4 callers
Function
mz_zip_reader_filename_less
src/storage/miniz.c:3519
↓ 4 callers
Function
mz_zip_reader_init_file_v2
src/storage/miniz.c:4036
↓ 4 callers
Function
mz_zip_reader_init_internal
src/storage/miniz.c:3485
↓ 4 callers
Function
mz_zip_reader_read_central_dir
src/storage/miniz.c:3646
↓ 4 callers
Function
mz_zip_writer_init_v2
src/storage/miniz.c:5749
↓ 4 callers
Function
mz_zip_zero_struct
src/storage/miniz.c:3898
↓ 4 callers
Function
run_one
Time one query through `exe -c '<sql>'`. Returns (seconds, error_or_None). Note: DuckDB's CLI exits 0 even on Conversion/Binder errors (printed t
bench/run.py:46
↓ 4 callers
Function
setTempRet0
docs/playground/slothdb.js:1
↓ 4 callers
Function
setTempRet0
packaging/npm/slothdb.js:1
↓ 4 callers
Function
setup_join_tables
test/unit/execution/test_joins.cpp:7
↓ 4 callers
Function
setup_window_data
test/unit/execution/test_window_qualify.cpp:7
↓ 4 callers
Function
slothdb_column_type
src/api/slothdb_api.cpp:119
↓ 4 callers
Function
slothdb_ext_value_is_null
src/extension/extension_manager.cpp:67
↓ 4 callers
Function
slothdb_query
src/api/slothdb_api.cpp:84
↓ 4 callers
Function
slothdb_table_name
src/api/slothdb_api.cpp:456
↓ 4 callers
Function
slothdb_version
src/api/slothdb_api.cpp:509
↓ 4 callers
Method
sql
Execute a SQL query and return a QueryResult. Materialisation is lazy: row tuples / numpy arrays / DataFrames are built on first acce
python/slothdb/__init__.py:448
↓ 4 callers
Function
switchPanel
(name)
docs/playground/app.js:354
↓ 4 callers
Function
tdefl_flush_block
src/storage/miniz.c:1256
↓ 4 callers
Function
tmp_arrow
test/unit/storage/test_arrow.cpp:14
↓ 3 callers
Function
AppendJSONString
Append `s` as a JSON string literal. Escapes ", \, \n, \r, \t and control chars.
tools/playground/wasm_bindings.cpp:29
↓ 3 callers
Function
EmbeddedAvailable
src/ask/embedded_llm.cpp:777
↓ 3 callers
Function
FS_getMode
(canRead,canWrite)
docs/playground/slothdb.js:1
↓ 3 callers
Function
FS_getMode
(canRead,canWrite)
packaging/npm/slothdb.js:1
↓ 3 callers
Method
GetAuxiliaryPtr
Expose the underlying auxiliary buffer (VectorStringBuffer for VARCHAR) as a shared_ptr - lets downstream owners (e.g. ColumnData) keep the buffer ali
include/slothdb/common/types/vector.hpp:125
↓ 3 callers
Method
GetCategory
include/slothdb/common/exception.hpp:96
↓ 3 callers
Method
GetValue<hugeint_t>
src/common/types/value.cpp:323
↓ 3 callers
Method
GetValue<uint32_t>
src/common/types/value.cpp:299
↓ 3 callers
Function
HcIngest
Ingest one (string, count) pair into the bounded active table.
src/execution/radix_count_agg.cpp:452
↓ 3 callers
Function
HoistAggregates
Walks an expression tree and replaces any aggregate BoundFunction with a BoundColumnRef pointing at the aggregate operator's output position. Each hoi
src/planner/planner.cpp:15
↓ 3 callers
Method
IsActive
include/slothdb/transaction/transaction.hpp:50
↓ 3 callers
Function
IsInteger
src/ask/nl_to_sql.cpp:47
↓ 3 callers
Function
LogicalToParquetType
src/storage/parquet.cpp:745
↓ 3 callers
Function
RemapGroupColumns
Walks an expression tree and rewrites any source-schema BoundColumnRef that matches a GROUP BY column to the aggregate's group-output position. Stops
src/planner/planner.cpp:85
↓ 3 callers
Function
ResolveEmitAggKind
src/execution/agg_emit_helpers.cpp:8
↓ 3 callers
Function
RewriteGroupExprs
Walks a SELECT-list / ORDER-BY expression top-down. If a subtree matches (structurally) one of the original GROUP BY expressions, replace it with a Bo
src/planner/planner.cpp:254
↓ 3 callers
Method
SetCachedMTime
include/slothdb/catalog/table_catalog_entry.hpp:59
↓ 3 callers
Method
SetLastSize
include/slothdb/catalog/table_catalog_entry.hpp:75
↓ 3 callers
Function
UTF8ToString
(ptr,maxBytesToRead,ignoreNul)
docs/playground/slothdb.js:1
↓ 3 callers
Function
UTF8ToString
(ptr,maxBytesToRead,ignoreNul)
packaging/npm/slothdb.js:1
↓ 3 callers
Function
comparable
Queries where both engines ran and produced a timed result.
bench/clickbench/make_charts.py:52
↓ 3 callers
Function
fast_parse_number_raw
Parse a number literal; returns past the last digit/char.
src/storage/json_reader.cpp:194
↓ 3 callers
Function
finish
()
docs/playground/app.js:874
↓ 3 callers
Function
fixture_path
test/unit/storage/test_sqlite.cpp:18
↓ 3 callers
Function
fstat
(fd)
packaging/npm/slothdb.js:1
↓ 3 callers
Function
intArrayFromString
(stringy,dontAddNull,length)
docs/playground/slothdb.js:1
↓ 3 callers
Function
intArrayFromString
(stringy,dontAddNull,length)
packaging/npm/slothdb.js:1
↓ 3 callers
Function
mmap
(stream,length,position,prot,flags)
packaging/npm/slothdb.js:1
↓ 3 callers
Function
mz_deflateEnd
src/storage/miniz.c:300
↓ 3 callers
Function
mz_inflateEnd
src/storage/miniz.c:551
↓ 3 callers
Function
mz_write_le16
src/storage/miniz.c:5643
↓ 3 callers
Function
mz_zip_array_init
src/storage/miniz.c:3344
↓ 3 callers
Function
mz_zip_file_stat_internal
src/storage/miniz.c:4221
↓ 3 callers
Function
mz_zip_time_t_to_dos_time
src/storage/miniz.c:3428
↓ 3 callers
Function
mz_zip_writer_compute_padding_needed_for_file_alignment
src/storage/miniz.c:6173
← previous
next →
201–300 of 2,343, ranked by callers