MCPcopy Create free account

hub / github.com/SouravRoy-ETL/slothdb / types & classes

Types & classes479 in github.com/SouravRoy-ETL/slothdb

↓ 146 callersClassValue
A single typed value. Used for constants, parameters, and catalog defaults.
include/slothdb/common/types/value.hpp:11
↓ 79 callersClassIOException
include/slothdb/common/exception.hpp:158
↓ 43 callersClassstring_t
16-byte inline string representation. Strings <= 12 bytes are stored entirely inline. Longer strings store a 4-byte prefix + pointer to external buffe
include/slothdb/common/types/string_type.hpp:19
↓ 33 callersClassLogicalType
The core type class. Stores a LogicalTypeId + optional ExtraTypeInfo for parameterized types.
include/slothdb/common/types/logical_type.hpp:115
↓ 29 callersClassToken
include/slothdb/parser/tokenizer.hpp:193
↓ 23 callersClassBinderException
include/slothdb/common/exception.hpp:142
↓ 21 callersClassInternalException
include/slothdb/common/exception.hpp:122
↓ 20 callersClassCatalogException
include/slothdb/common/exception.hpp:150
↓ 16 callersClassConversionException
include/slothdb/common/exception.hpp:166
↓ 8 callersClassNotImplementedException
include/slothdb/common/exception.hpp:128
↓ 8 callersClassParserException
include/slothdb/common/exception.hpp:134
↓ 5 callersClassTransactionException
include/slothdb/common/exception.hpp:194
↓ 3 callersClassInvalidInputException
include/slothdb/common/exception.hpp:180
↓ 3 callersClasshugeint_t
include/slothdb/common/types/hugeint.hpp:8
↓ 2 callersClassSimpleI64Set
include/slothdb/execution/simple_i64_set.hpp:27
↓ 1 callersClassColumnDefinition
Describes a column in a table.
include/slothdb/catalog/table_catalog_entry.hpp:15
↓ 1 callersClassConnection
Connection to a SlothDB database.
python/slothdb/__init__.py:375
↓ 1 callersClassExtensionManager
Extension Manager: loads/unloads extensions, manages registered functions.
include/slothdb/extension/extension_manager.hpp:32
↓ 1 callersClassMEMSTAT
bench/check.py:115
↓ 1 callersClassOutOfRangeException
include/slothdb/common/exception.hpp:174
↓ 1 callersClassQueryResult
Result of a SQL query. Three materialisation paths, all lazy: * `.rows` list of tuples (best for small results, dict-lik
python/slothdb/__init__.py:99
↓ 1 callersClassTransactionManager
Manages all transactions. Enforces single-writer, snapshot isolation.
include/slothdb/transaction/transaction.hpp:62
↓ 1 callersClassUncompressedCodec
src/storage/compression/compression.cpp:67
↓ 1 callersClassstat
src/common/file_glob.cpp:70
Class
docs/playground/slothdb.js:1
Class
docs/playground/slothdb.js:1
Class
docs/playground/slothdb.js:1
Class
docs/playground/slothdb.js:1
Class
docs/playground/slothdb.js:1
Class
docs/playground/slothdb.js:1
Class
docs/playground/slothdb.js:1
Class
docs/playground/slothdb.js:1
Class
docs/playground/slothdb.js:1
Class
docs/playground/slothdb.js:1
Class
docs/playground/slothdb.js:1
Class
packaging/npm/index.mjs:16
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/slothdb.js:1
Class
packaging/npm/index.d.ts:19
ClassAC
src/execution/physical_planner.cpp:10347
ClassACol
Per-agg typed column pointers.
src/execution/physical_planner.cpp:11478
ClassACol
src/execution/physical_planner.cpp:13122
EnumAK
Do NOT skip str_data on VARCHAR group cols: PLAIN-page RGs need gstr[] populated for the fallback at the per-row branch below. (A mid-RG dict-to-PLAIN
src/execution/physical_planner.cpp:7551
ClassAggCol
Per-agg column snapshot for this RG.
src/execution/physical_planner.cpp:7612
ClassAggExtras
src/execution/physical_planner.cpp:6006
ClassAggInfo
src/execution/physical_planner.cpp:6068
ClassAggResult
include/slothdb/execution/gpu/gpu_engine.hpp:78
ClassAggSlot
Variable-width slot stored AoS in the map. Sized once per agg_count at construction. Allocating a vector<int64_t> per slot would be a heap alloc per g
src/execution/radix_multi_agg.cpp:19
ClassAggSpec
---- PATTERN 2: SUM / AVG / MIN / MAX ---- "total X", "sum of X", "average X", "mean X", "min X", "max X" plus optional "per Y" / "by Y" -> GROUP BY p
src/ask/nl_to_sql.cpp:618
ClassAggState
src/execution/physical_planner.cpp:6018
ClassAggVal
include/slothdb/execution/int_group_agg.hpp:53
ClassAllocator
include/slothdb/common/allocator.hpp:9
EnumAlterAction
include/slothdb/parser/statement/parsed_statement.hpp:218
ClassAlterTableStatement
ALTER TABLE statement.
include/slothdb/parser/statement/parsed_statement.hpp:213
ClassArenaAllocator
Bump allocator for short-lived, batch allocations (parser, binder). Memory is freed all at once when the arena is destroyed.
include/slothdb/common/allocator.hpp:26
ClassArenaBlock
include/slothdb/common/allocator.hpp:37
ClassArithmeticExpression
Arithmetic: left op right (+, -, *, /, %).
include/slothdb/parser/expression/parsed_expression.hpp:136
ClassArrayTypeInfo
include/slothdb/common/types/logical_type.hpp:102
ClassArrowIPCReader
include/slothdb/storage/arrow_ipc.hpp:31
ClassArrowIPCWriter
include/slothdb/storage/arrow_ipc.hpp:15
ClassAvroReader
include/slothdb/storage/avro_reader.hpp:17
EnumBKKind
src/execution/physical_planner.cpp:10559
ClassBeginStatement
Transaction control statements.
include/slothdb/parser/statement/parsed_statement.hpp:240
ClassBigKey
src/execution/radix_multi_agg.cpp:210
ClassBigKeyHash
src/execution/radix_multi_agg.cpp:218
ClassBigPerThread
src/execution/radix_multi_agg.cpp:229
ClassBigRow
src/execution/inline_row_agg.cpp:283
ClassBigShardState
src/execution/inline_row_agg.cpp:293
ClassBindContext
Bind context: tracks which columns are available during binding.
include/slothdb/binder/binder.hpp:12
ClassBinder
The Binder: resolves names and types in parsed statements against the catalog.
include/slothdb/binder/binder.hpp:34
ClassBindingError
docs/playground/slothdb.js:1
ClassBindingError
packaging/npm/slothdb.js:1
ClassBitpackingCodec
src/storage/compression/compression.cpp:386
ClassBlockManager
Manages block-level I/O to a .slothdb file.
include/slothdb/storage/block_manager.hpp:30
ClassBoundArithmetic
Bound arithmetic (+, -, *, /, %).
include/slothdb/binder/bound_expression.hpp:118
ClassBoundCast
Bound CAST.
include/slothdb/binder/bound_expression.hpp:156
ClassBoundColumnRef
Bound column reference - resolved to table index + column index.
include/slothdb/binder/bound_expression.hpp:51
ClassBoundComparison
Bound comparison (=, <, >, <=, >=, !=, LIKE).
include/slothdb/binder/bound_expression.hpp:73
ClassBoundConjunction
Bound AND/OR.
include/slothdb/binder/bound_expression.hpp:85
ClassBoundConstant
Bound constant value.
include/slothdb/binder/bound_expression.hpp:63
ClassBoundCreateTableStatement
include/slothdb/binder/bound_statement.hpp:79
ClassBoundDeleteStatement
include/slothdb/binder/bound_statement.hpp:119
ClassBoundDropTableStatement
include/slothdb/binder/bound_statement.hpp:88
ClassBoundExpression
Base class for bound (type-resolved) expressions.
include/slothdb/binder/bound_expression.hpp:29
EnumBoundExpressionType
include/slothdb/binder/bound_expression.hpp:12
ClassBoundFunction
Bound function/aggregate call.
include/slothdb/binder/bound_expression.hpp:141
ClassBoundInsertStatement
include/slothdb/binder/bound_statement.hpp:96
ClassBoundIsNull
Bound IS [NOT] NULL.
include/slothdb/binder/bound_expression.hpp:107
ClassBoundNegation
Bound NOT.
include/slothdb/binder/bound_expression.hpp:97
ClassBoundOrderBy
include/slothdb/binder/bound_statement.hpp:32
ClassBoundSelectStatement
include/slothdb/binder/bound_statement.hpp:37
next →1–100 of 479, ranked by callers