Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ClickHouse/agent-skills
/ functions
Functions
389 in github.com/ClickHouse/agent-skills
⨍
Functions
389
◇
Types & classes
22
↓ 312 callers
Function
query
(sql: string)
skills/clickhouse-js-node-rowbinary/tests/clickhouse.ts:23
↓ 247 callers
Function
readInt32
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:33
↓ 132 callers
Function
encode
(write: Writer<T>, value: T, capacity = 4096)
skills/clickhouse-js-node-rowbinary/tests/encode.ts:15
↓ 71 callers
Function
advance
(state: Cursor, n: number)
skills/clickhouse-js-node-rowbinary/src/readers/core.ts:71
↓ 70 callers
Function
readDynamic
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/dynamic.ts:66
↓ 63 callers
Function
readUVarint
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/varint.ts:29
↓ 60 callers
Function
framed
* Build a `i32(LEAD), X, i32(TRAIL)` row, run it, and return a fresh reader over * the bytes. Each test reads the leading sentinel, X, and the traili
skills/clickhouse-js-node-rowbinary/tests/framing.test.ts:105
↓ 60 callers
Function
value
Decode a single-column, single-row `... AS v` SELECT down to its value.
skills/clickhouse-js-node-rowbinary/tests/rowBinaryWithNamesAndTypes.test.ts:39
↓ 53 callers
Function
readArray
(readElement: Reader<T>)
skills/clickhouse-js-node-rowbinary/src/readers/composite.ts:51
↓ 44 callers
Function
reserve
(sink: Sink, n: number)
skills/clickhouse-js-node-rowbinary/src/writers/core.ts:86
↓ 40 callers
Function
reader
(expr: string, extra = "")
skills/clickhouse-js-node-rowbinary/tests/Dynamic.test.ts:7
↓ 35 callers
Function
readString
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/strings.ts:12
↓ 32 callers
Function
readNullable
(readValue: Reader<T>)
skills/clickhouse-js-node-rowbinary/src/readers/composite.ts:19
↓ 28 callers
Function
framed
Build `i32(LEAD), X, Y, i32(TRAIL)` and return a reader over the bytes.
skills/clickhouse-js-node-rowbinary/tests/framing-interleaved.test.ts:42
↓ 27 callers
Function
framed
(expr: string)
skills/clickhouse-js-node-rowbinary/tests/framing-nested.test.ts:44
↓ 24 callers
Function
readUInt64
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:41
↓ 20 callers
Function
parseDecimal
(str: string, scale: number)
skills/clickhouse-js-node-rowbinary/tests/ledger.bench.ts:71
↓ 20 callers
Function
readMap
( readKey: Reader<K>, readValue: Reader<V>, )
skills/clickhouse-js-node-rowbinary/src/readers/composite.ts:134
↓ 19 callers
Function
readTuple
(readers: { [K in keyof T]: Reader<T[K]>; })
skills/clickhouse-js-node-rowbinary/src/readers/composite.ts:86
↓ 19 callers
Function
readUInt8
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:4
↓ 19 callers
Function
readVariant
(readers: { [K in keyof T]: Reader<T[K]>; })
skills/clickhouse-js-node-rowbinary/src/readers/composite.ts:164
↓ 17 callers
Function
readJSON
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/json.ts:25
↓ 15 callers
Function
readFloat64
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/floats.ts:15
↓ 15 callers
Function
readRows
(readRow: Reader<T>)
skills/clickhouse-js-node-rowbinary/src/readers/rows.ts:42
↓ 14 callers
Function
parseIPv6
(text: string)
skills/clickhouse-js-node-rowbinary/src/writers/ip.ts:69
↓ 14 callers
Function
readInt64
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:50
↓ 14 callers
Function
readUUID
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/uuid.ts:32
↓ 14 callers
Function
requireArg
Argument accessor that fails loudly instead of returning `undefined`.
skills/clickhouse-js-node-rowbinary/src/readers/compile.ts:310
↓ 13 callers
Function
readTupleNamed
(readers: { [K in keyof T]: Reader<T[K]>; })
skills/clickhouse-js-node-rowbinary/src/readers/composite.ts:110
↓ 13 callers
Function
seq
(from: number, to: number)
skills/clickhouse-js-node-rowbinary/tests/coalesceChunks.test.ts:19
↓ 12 callers
Function
encodeRows
* Drive `writeRows` to completion and concatenate every yielded buffer — the * canonical driver loop. `bufferSize` sizes each (fixed) sink, so a smal
skills/clickhouse-js-node-rowbinary/tests/Rows.write.test.ts:31
↓ 12 callers
Function
writeUInt8
(sink: Sink, value: number)
skills/clickhouse-js-node-rowbinary/src/writers/integers.ts:7
↓ 11 callers
Function
astToReader
(node: Node)
skills/clickhouse-js-node-rowbinary/src/readers/compile.ts:116
↓ 11 callers
Function
formatDecimal
([unscaled, scale]: DecimalValue)
skills/clickhouse-js-node-rowbinary/src/readers/decimals.ts:20
↓ 11 callers
Function
formatUUID
(b: Buffer)
skills/clickhouse-js-node-rowbinary/src/readers/uuid.ts:79
↓ 10 callers
Function
decode
* Compile a `SELECT ... FORMAT RowBinaryWithNamesAndTypes` response and decode * every row. Asserts the stream is consumed EXACTLY — the strongest si
skills/clickhouse-js-node-rowbinary/tests/rowBinaryWithNamesAndTypes.test.ts:28
↓ 10 callers
Function
formatUUIDTable
(b: Buffer)
skills/clickhouse-js-node-rowbinary/src/readers/uuid.ts:100
↓ 10 callers
Function
readInt16
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:23
↓ 9 callers
Function
fold
Fold `type` to a reader and decode one `expr` value (`FORMAT RowBinary`).
skills/clickhouse-js-node-rowbinary/tests/compile.test.ts:20
↓ 9 callers
Function
literalInt
Reads an integer out of a `Literal` argument node (e.g. the N in FixedString(N)).
skills/clickhouse-js-node-rowbinary/src/readers/compile.ts:321
↓ 9 callers
Function
parseIPv4
(text: string)
skills/clickhouse-js-node-rowbinary/src/writers/ip.ts:45
↓ 9 callers
Function
readDecimal128
(scale: number)
skills/clickhouse-js-node-rowbinary/src/readers/decimals.ts:50
↓ 9 callers
Function
readDecimal32
(scale: number)
skills/clickhouse-js-node-rowbinary/src/readers/decimals.ts:40
↓ 9 callers
Function
readDecimal64
(scale: number)
skills/clickhouse-js-node-rowbinary/src/readers/decimals.ts:45
↓ 9 callers
Function
readInt8
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:9
↓ 9 callers
Function
reader
(expr: string)
skills/clickhouse-js-node-rowbinary/tests/UUID.test.ts:6
↓ 9 callers
Function
streamRowBatches
( chunks: AsyncIterable<Uint8Array>, readRow: Reader<T>, options?: StreamRowBatchesOptions, )
skills/clickhouse-js-node-rowbinary/src/readers/stream.ts:104
↓ 9 callers
Function
writeUVarint
(sink: Sink, value: number)
skills/clickhouse-js-node-rowbinary/src/writers/varint.ts:22
↓ 8 callers
Function
check
(name, fn)
skills/chdb-datastore/scripts/verify_install.py:11
↓ 8 callers
Function
readDateTime64
(precision: number)
skills/clickhouse-js-node-rowbinary/src/readers/datetime.ts:58
↓ 8 callers
Function
readEnum16
(valueToName: EnumNameMap)
skills/clickhouse-js-node-rowbinary/src/readers/enums.ts:32
↓ 8 callers
Function
readEnum8
(valueToName: EnumNameMap)
skills/clickhouse-js-node-rowbinary/src/readers/enums.ts:23
↓ 8 callers
Function
readIPv6
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/ip.ts:20
↓ 8 callers
Function
readUInt32
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:28
↓ 8 callers
Function
u8
(n: number)
skills/clickhouse-js-node-rowbinary/tests/combinations.generated.test.ts:77
↓ 7 callers
Function
chunked
* `streamRowBatches` is the async front door over `readRows`: an async iterable * of byte chunks in, an async generator of row batches out. A real HT
skills/clickhouse-js-node-rowbinary/tests/streamRowBatches.test.ts:19
↓ 7 callers
Function
coalesceChunks
( source: AsyncIterable<Uint8Array>, { minSize, timeoutMs }: { minSize: number; timeoutMs: number }, )
skills/clickhouse-js-node-rowbinary/src/readers/stream.ts:202
↓ 7 callers
Function
formatIPv6
(b: Buffer)
skills/clickhouse-js-node-rowbinary/src/readers/ip.ts:55
↓ 7 callers
Function
readDecimal256
(scale: number)
skills/clickhouse-js-node-rowbinary/src/readers/decimals.ts:55
↓ 7 callers
Function
readFloat32
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/floats.ts:10
↓ 7 callers
Function
readInt128
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:67
↓ 7 callers
Function
readInt256
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:88
↓ 7 callers
Function
readQBit
(readElement: Reader<T>)
skills/clickhouse-js-node-rowbinary/src/readers/composite.ts:71
↓ 7 callers
Function
reader
(expr: string)
skills/clickhouse-js-node-rowbinary/tests/JSON.test.ts:9
↓ 6 callers
Function
check
(name, fn)
skills/chdb-sql/scripts/verify_install.py:11
↓ 6 callers
Function
int16Reader
* Int16 is 2 bytes, little-endian, two's-complement. Each case selects the * value with `FORMAT RowBinary` and decodes the bytes the server produces.
skills/clickhouse-js-node-rowbinary/tests/Int16.test.ts:10
↓ 6 callers
Function
readDateTime
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/datetime.ts:39
↓ 6 callers
Function
readFixedString
(size: number)
skills/clickhouse-js-node-rowbinary/src/readers/strings.ts:29
↓ 6 callers
Function
readInterval
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/interval.ts:52
↓ 6 callers
Function
readUInt128
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:55
↓ 6 callers
Function
readUInt16
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:14
↓ 6 callers
Function
readUInt256
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/integers.ts:75
↓ 6 callers
Function
readUUIDBigInt
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/uuid.ts:45
↓ 6 callers
Function
reader
(expr: string)
skills/clickhouse-js-node-rowbinary/tests/IPv6.test.ts:6
↓ 6 callers
Function
repeatReader
* RowBinary prefixes every String with its length as a LEB128 unsigned varint. * So a real, server-encoded varint of value N is just the leading byte
skills/clickhouse-js-node-rowbinary/tests/UVarint.test.ts:16
↓ 5 callers
Method
bytes
* The written bytes — `buf.subarray(0, pos)`. A zero-copy VIEW into the sink's * buffer, so use `Buffer.from(sink.bytes())` if you need an independ
skills/clickhouse-js-node-rowbinary/src/writers/core.ts:60
↓ 5 callers
Function
collect
(src: AsyncIterable<Buffer>)
skills/clickhouse-js-node-rowbinary/tests/coalesceChunks.test.ts:22
↓ 5 callers
Function
compileRowBinaryWithNamesAndTypes
( state: Cursor, resolveType: TypeReaderResolver = typeStringToReader, )
skills/clickhouse-js-node-rowbinary/src/readers/rowBinaryWithNamesAndTypes.ts:126
↓ 5 callers
Function
flush
()
skills/clickhouse-js-node-rowbinary/src/readers/stream.ts:219
↓ 5 callers
Function
readBFloat16
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/floats.ts:28
↓ 5 callers
Function
readGeometry
( state: Cursor, )
skills/clickhouse-js-node-rowbinary/src/readers/geo.ts:85
↓ 5 callers
Function
readIPv4
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/ip.ts:8
↓ 5 callers
Function
readLineString
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/geo.ts:39
↓ 5 callers
Function
readPolygon
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/geo.ts:51
↓ 5 callers
Function
readRing
(state: Cursor)
skills/clickhouse-js-node-rowbinary/src/readers/geo.ts:24
↓ 5 callers
Function
readTime64
(precision: number)
skills/clickhouse-js-node-rowbinary/src/readers/time.ts:27
↓ 5 callers
Function
reader
(expr: string)
skills/clickhouse-js-node-rowbinary/tests/UUIDHiLo.test.ts:11
↓ 5 callers
Function
reader
(expr: string)
skills/clickhouse-js-node-rowbinary/tests/Variant.test.ts:9
↓ 5 callers
Function
reader
(expr: string)
skills/clickhouse-js-node-rowbinary/tests/Array.test.ts:8
↓ 5 callers
Function
section
(id, content)
skills/clickhouse-js-node-rowbinary/tests/wasm-int128.experiment.mjs:34
↓ 5 callers
Function
str
(s: string)
skills/clickhouse-js-node-rowbinary/tests/combinations.generated.test.ts:88
↓ 5 callers
Function
writeArray
(writeElement: Writer<T>)
skills/clickhouse-js-node-rowbinary/src/writers/composite.ts:29
↓ 4 callers
Function
chunked
Yield `buf` in chunks of the given repeating sizes (deliberately mid-row).
skills/clickhouse-js-node-rowbinary/tests/columnar.test.ts:57
↓ 4 callers
Function
collect
Drain the columnar stream into flat per-column arrays.
skills/clickhouse-js-node-rowbinary/tests/columnar.test.ts:71
↓ 4 callers
Function
createTypeReaderCache
(maxSize = 256)
skills/clickhouse-js-node-rowbinary/src/readers/rowBinaryWithNamesAndTypes.ts:85
↓ 4 callers
Function
decodeAll
(read: Reader<EventRow>)
skills/clickhouse-js-node-rowbinary/tests/events.bench.ts:24
↓ 4 callers
Function
decodeAll
(read: Reader<ObsRow>)
skills/clickhouse-js-node-rowbinary/tests/observability.bench.ts:37
↓ 4 callers
Function
decodeAll
(read: Reader<TelemetryRow>)
skills/clickhouse-js-node-rowbinary/tests/telemetry.bench.ts:26
↓ 4 callers
Function
decodeAll
(read: Reader<OrderRow>)
skills/clickhouse-js-node-rowbinary/tests/orders.bench.ts:24
↓ 4 callers
Function
decodeAll
(read: Reader<ProfileRow>)
skills/clickhouse-js-node-rowbinary/tests/profiles.bench.ts:24
next →
1–100 of 389, ranked by callers