Skip to content

Releases: partiql/partiql-lang-kotlin

v0.2.5-alpha

12 Jan 21:13
10f72b0
Compare
Choose a tag to compare
v0.2.5-alpha Pre-release
Pre-release

Release v0.2.5-alpha

Features

  • System stored procedure calls (EXEC) (#345). More details on usage can be found here
  • CLI: version number and commit hash in REPL (#339)
  • CLI: PARTIQL_PRETTY output-format for non-interactive use (#349)

Fixes

  • Parsing of TRIM specification keywords (BOTH, LEADING, and TRAILING) (#326)
  • Build failure of TimestampTemporalAccessorTests when given a negative year (#346)
  • Running of parameterized tests and other test targets (#338 and #351)

Misc

  • Document thread safety of CompilerPipeline (#334)

List of commits: v0.2.4-alpha...v0.2.5-alpha

v0.2.4-alpha

08 Nov 21:54
Compare
Choose a tag to compare

v0.2.3-alpha

10 Oct 02:36
5f665d6
Compare
Choose a tag to compare
v0.2.3-alpha Pre-release
Pre-release

Release v0.2.3-alpha

Features

  • LET (fom FROM clauses) implementation

Fixes

  • fix: bigDecimalOf no-ops when given an Ion decimal #293

List of commits: v0.2.2-alpha...v0.2.3-alpha

v0.1.4-alpha

30 Sep 22:38
Compare
Choose a tag to compare
v0.1.4-alpha Pre-release
Pre-release

This release is a backport of #286 which was applied on top of v0.1.3-alpha.

v0.2.2-alpha

29 Sep 20:57
Compare
Choose a tag to compare
v0.2.2-alpha Pre-release
Pre-release

Improvements to LIKE pattern compilation performance. (#284)

v0.2.1-alpha

09 Jun 17:13
f629c6f
Compare
Choose a tag to compare
v0.2.1-alpha Pre-release
Pre-release

Fixes #246

Full list of commits: v0.2.0-alpha...v0.2.1-alpha

v0.2.0-alpha

26 Mar 20:14
8d84c92
Compare
Choose a tag to compare
v0.2.0-alpha Pre-release
Pre-release

Features

  • Adds support for DISTINCT
  • Initial set of DML features. See 16fefe0 for details
    ** BREAKING CHANGES JOIN is now required to provide an ON clause. In previous version an ON clause was optional which caused ambiguous parsing of multiple JOIN for which some had ON clause and some had not. The old behaviour was also out of Spec.
  • Close CLI Stream correclty
  • Preserve negative zero when writing values to the console in the REPL/CLI.
  • New error codes for division by 0 and modulo 0
  • Fix float negative zero equality
  • Removes invalid syntax check on case expressions with type parameters, e.g., CAST(a AS DECIMAL(1, 2)) now does not throw

Full list of commits: v0.1.3-alpha...v0.2.0-alpha

v0.1.3-alpha

26 Mar 20:08
Compare
Choose a tag to compare
v0.1.3-alpha Pre-release
Pre-release
  • Fix #228 by removing invalid sanity check.

v0.1.2-alpha

10 Jan 22:43
Compare
Choose a tag to compare
v0.1.2-alpha Pre-release
Pre-release
  • Optimizes performance of IN operator when right side is used with many literals.
  • Fix issue causing the REPL's output stream to be prematurely closed

v0.1.1-alpha

22 Nov 00:02
f18cb76
Compare
Choose a tag to compare
v0.1.1-alpha Pre-release
Pre-release
  • Fixes treatment of null values in JOIN conditions
  • Refactors code in CLI
  • Better printing support