featurebase/pql
tgruben 12e00c7949 Tstore PQL and rangeIterator (#2368)
* added varchar type; create table works; show columns works; wip on b+tree

* added page compaction on inserts where page has no free space

* fix bug with unpinning pages where depth of internal nodes > 1

* Now handling schema in it's own btree

* fixed some bugs

* null inserts, better tuple payload

* refactor tstore holdings

* refactor tstore management

* seekable read iterator compiles

* tstore rangeiteraor
Tstore pql command

* tstore rangeiteraor
Tstore pql command

* encoding/decoding support for TupleResults(Tstore)

* simplified range iterator

* add column filter for tstore

* bug fix

---------

Co-authored-by: pokeeffe-molecula <patrick.okeeffe@molecula.com>
2023-04-10 10:52:46 -05:00
..
ast.go Tstore PQL and rangeIterator (#2368) 2023-04-10 10:52:46 -05:00
ast_test.go Updated dependency paths to reflect new repo location 2022-09-06 09:39:22 -07:00
decimal.go non-sql aggregation, top, decimal and sundries (#2328) 2022-12-12 09:01:20 -08:00
decimal_internal_test.go Updated code to latest version for open-sourcing. 2022-09-02 13:23:39 -07:00
decimal_test.go Updated dependency paths to reflect new repo location 2022-09-06 09:39:22 -07:00
doc.go Updated code to latest version for open-sourcing. 2022-09-02 13:23:39 -07:00
parser.go fix: updating code to meet linting requirements (#2171) 2022-09-29 12:34:29 -04:00
parser_test.go SUP-302 (#2243) 2023-02-22 11:30:14 -06:00
pql.peg SUP-302 (#2243) 2023-02-22 11:30:14 -06:00
pql.peg.go SUP-302 (#2243) 2023-02-22 11:30:14 -06:00
pqlpeg_test.go SUP-302 (#2243) 2023-02-22 11:30:14 -06:00
token.go Updated code to latest version for open-sourcing. 2022-09-02 13:23:39 -07:00