Thor
Thor
Currently if a custom list is created with `/stocktopus watch #funlist GOOG` there is no way to retrieve a set of lists that have been created. There should be a...
 This is confusing behavior
Right now in frostdb when we persist a table block into memory, we first read the entirety of the table block into a set of merged row groups, and then...
Right now we have a small set of benchmarks that really only benchmark concurrent writers. It would be good to get some benchmarks around the query path, as well as...
What if we had schema scans actually build a schema instead of returning a single column of `name`? This allows us to do things like schema scans with dynamic projections...
Took a shot at simplifying the writing experience with Arctic. Instead of requiring the writer to define a buffer and a bunch of parquet primitives we instead infer all of...
Parallelize block reads from storage. Exposes table level setting with `WithBlockReaderLimit`
Mark fields as null instead of rebuilding record during filtering. ```bash thor@thors-MacBook-Pro ~/.../parca/pkg/query % benchstat before.txt after.txt name old time/op new time/op delta FilterData-10 5.00ms ± 2% 0.38ms ± 1%...
FrostDB requires rows to be sorting for ingestion. To ingest arrow records we sorted them by writing them to a Parquet buffer, and then reading them back out into an...
Took a stab at #721 There's a few rough edged I need to address around locking on aborts, and if we need a write block during aborts. But it's a...