Skip to content

docs: update roadmap with BETWEEN + multi-column page skip progress #105

docs: update roadmap with BETWEEN + multi-column page skip progress

docs: update roadmap with BETWEEN + multi-column page skip progress #105

Triggered via push March 7, 2026 15:57
Status Failure
Total duration 51s
Artifacts

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors
src/sql/integration.test.ts > SQL Integration - buildSqlDataFrame > passes through simple AND filters without wrapper: src/sql/parser.ts#L80
SqlParseError: Expected identifier, got 'data' at position 14 ❯ Parser.error src/sql/parser.ts:80:12 ❯ Parser.parseIdentifier src/sql/parser.ts:241:16 ❯ Parser.parseSimpleTableRef src/sql/parser.ts:259:23 ❯ Parser.parseTableRef src/sql/parser.ts:247:20 ❯ Parser.parseSelect src/sql/parser.ts:135:23 ❯ parse src/sql/parser.ts:14:23 ❯ buildSqlDataFrame src/sql/index.ts:27:16 ❯ src/sql/integration.test.ts:203:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { position: 14 }
src/sql/integration.test.ts > SQL Integration - buildSqlDataFrame > handles arithmetic in SELECT via wrapper: src/sql/parser.ts#L80
SqlParseError: Expected identifier, got 'data' at position 44 ❯ Parser.error src/sql/parser.ts:80:12 ❯ Parser.parseIdentifier src/sql/parser.ts:241:16 ❯ Parser.parseSimpleTableRef src/sql/parser.ts:259:23 ❯ Parser.parseTableRef src/sql/parser.ts:247:20 ❯ Parser.parseSelect src/sql/parser.ts:135:23 ❯ parse src/sql/parser.ts:14:23 ❯ buildSqlDataFrame src/sql/index.ts:27:16 ❯ src/sql/integration.test.ts:193:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { position: 44 }
src/sql/integration.test.ts > SQL Integration - buildSqlDataFrame > handles CAST in SELECT via wrapper: src/sql/parser.ts#L80
SqlParseError: Expected identifier, got 'data' at position 47 ❯ Parser.error src/sql/parser.ts:80:12 ❯ Parser.parseIdentifier src/sql/parser.ts:241:16 ❯ Parser.parseSimpleTableRef src/sql/parser.ts:259:23 ❯ Parser.parseTableRef src/sql/parser.ts:247:20 ❯ Parser.parseSelect src/sql/parser.ts:135:23 ❯ parse src/sql/parser.ts:14:23 ❯ buildSqlDataFrame src/sql/index.ts:27:16 ❯ src/sql/integration.test.ts:183:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { position: 47 }
src/sql/integration.test.ts > SQL Integration - buildSqlDataFrame > handles CASE expression in SELECT via wrapper: src/sql/parser.ts#L80
SqlParseError: Expected identifier, got 'data' at position 78 ❯ Parser.error src/sql/parser.ts:80:12 ❯ Parser.parseIdentifier src/sql/parser.ts:241:16 ❯ Parser.parseSimpleTableRef src/sql/parser.ts:259:23 ❯ Parser.parseTableRef src/sql/parser.ts:247:20 ❯ Parser.parseSelect src/sql/parser.ts:135:23 ❯ parse src/sql/parser.ts:14:23 ❯ buildSqlDataFrame src/sql/index.ts:27:16 ❯ src/sql/integration.test.ts:169:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { position: 78 }
src/sql/integration.test.ts > SQL Integration - buildSqlDataFrame > handles multi-column ORDER BY with LIMIT: src/sql/parser.ts#L80
SqlParseError: Expected identifier, got 'data' at position 14 ❯ Parser.error src/sql/parser.ts:80:12 ❯ Parser.parseIdentifier src/sql/parser.ts:241:16 ❯ Parser.parseSimpleTableRef src/sql/parser.ts:259:23 ❯ Parser.parseTableRef src/sql/parser.ts:247:20 ❯ Parser.parseSelect src/sql/parser.ts:135:23 ❯ parse src/sql/parser.ts:14:23 ❯ buildSqlDataFrame src/sql/index.ts:27:16 ❯ src/sql/integration.test.ts:160:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { position: 14 }
src/sql/integration.test.ts > SQL Integration - buildSqlDataFrame > handles multi-column ORDER BY via wrapper: src/sql/parser.ts#L80
SqlParseError: Expected identifier, got 'data' at position 14 ❯ Parser.error src/sql/parser.ts:80:12 ❯ Parser.parseIdentifier src/sql/parser.ts:241:16 ❯ Parser.parseSimpleTableRef src/sql/parser.ts:259:23 ❯ Parser.parseTableRef src/sql/parser.ts:247:20 ❯ Parser.parseSelect src/sql/parser.ts:135:23 ❯ parse src/sql/parser.ts:14:23 ❯ buildSqlDataFrame src/sql/index.ts:27:16 ❯ src/sql/integration.test.ts:148:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { position: 14 }
src/sql/integration.test.ts > SQL Integration - buildSqlDataFrame > handles NOT IN via wrapper: src/sql/parser.ts#L80
SqlParseError: Expected identifier, got 'data' at position 14 ❯ Parser.error src/sql/parser.ts:80:12 ❯ Parser.parseIdentifier src/sql/parser.ts:241:16 ❯ Parser.parseSimpleTableRef src/sql/parser.ts:259:23 ❯ Parser.parseTableRef src/sql/parser.ts:247:20 ❯ Parser.parseSelect src/sql/parser.ts:135:23 ❯ parse src/sql/parser.ts:14:23 ❯ buildSqlDataFrame src/sql/index.ts:27:16 ❯ src/sql/integration.test.ts:141:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { position: 14 }
src/sql/integration.test.ts > SQL Integration - buildSqlDataFrame > handles LIKE via wrapper: src/sql/parser.ts#L80
SqlParseError: Expected identifier, got 'data' at position 14 ❯ Parser.error src/sql/parser.ts:80:12 ❯ Parser.parseIdentifier src/sql/parser.ts:241:16 ❯ Parser.parseSimpleTableRef src/sql/parser.ts:259:23 ❯ Parser.parseTableRef src/sql/parser.ts:247:20 ❯ Parser.parseSelect src/sql/parser.ts:135:23 ❯ parse src/sql/parser.ts:14:23 ❯ buildSqlDataFrame src/sql/index.ts:27:16 ❯ src/sql/integration.test.ts:132:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { position: 14 }
src/sql/integration.test.ts > SQL Integration - buildSqlDataFrame > handles OR conditions via wrapper: src/sql/parser.ts#L80
SqlParseError: Expected identifier, got 'data' at position 14 ❯ Parser.error src/sql/parser.ts:80:12 ❯ Parser.parseIdentifier src/sql/parser.ts:241:16 ❯ Parser.parseSimpleTableRef src/sql/parser.ts:259:23 ❯ Parser.parseTableRef src/sql/parser.ts:247:20 ❯ Parser.parseSelect src/sql/parser.ts:135:23 ❯ parse src/sql/parser.ts:14:23 ❯ buildSqlDataFrame src/sql/index.ts:27:16 ❯ src/sql/integration.test.ts:124:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { position: 14 }
src/sql/compiler.test.ts > SQL Compiler > compiles GROUP BY: src/sql/parser.ts#L80
SqlParseError: Expected identifier, got 'data' at position 31 ❯ Parser.error src/sql/parser.ts:80:12 ❯ Parser.parseIdentifier src/sql/parser.ts:241:16 ❯ Parser.parseSimpleTableRef src/sql/parser.ts:259:23 ❯ Parser.parseTableRef src/sql/parser.ts:247:20 ❯ Parser.parseSelect src/sql/parser.ts:135:23 ❯ parse src/sql/parser.ts:14:23 ❯ sql src/sql/compiler.test.ts:6:18 ❯ src/sql/compiler.test.ts:98:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { position: 31 }