(Bugfix) Prevent creating ~/.octosql dir if XDG dirs exists (#316) (Thanks @Tony-Sol!)
v0.12.1
1 year ago
Changelog
(Feature) Add support for the XDG Spec (thanks @Tony-Sol for the contribution!).
v0.12.0
1 year ago
Changelog
(Feature) Change the semantics of double quotes from a string literal to a literal identifier (so they work the same way as backticks).
(Bugfix) Fix division using slash as an operator. Require a space between operands for it to be usable.
v0.11.1
1 year ago
Changelog
(Feature) Improve CSV value formatting.
(Feature) Add configuration parameters for JSON maximum line size as well as file reader buffer size.
(Feature) Add boolean to int conversion function.
(Performance) Hashing optimizations to reduce unnecessary allocations.
v0.11.0
1 year ago
Changelog
(Feature) Switch to using a hashmap instead of a BTree in some (not all yet) places where ordering is not important. This yields a small performance improvement for most group by queries, and a huge one (up to 4x measured) for groupings with a lot of keys.
(Bug) Fix bug where variables only used by a distinct node can be optimized out, making the distinct node work improperly.
v0.10.0
1 year ago
Changelog
(Feature) Parallelize JSON processing. Can result in 2x+ performance improvements for queries bottlenecked by JSON parsing.
(Stability) Improve error message when non-SELECT statement is used.