Skip to content

Releases: partiql/partiql-lang-kotlin

v0.1.5-alpha

27 Apr 20:31
0ec8f95
Compare
Choose a tag to compare
v0.1.5-alpha Pre-release
Pre-release

Hotfix release v0.1.5-alpha

Fixes

  • Fixes a severe performance issue relating the sanity checks performed on very large queries before compilation. #391

v0.2.6-alpha

18 Feb 22:00
f050c87
Compare
Choose a tag to compare
v0.2.6-alpha Pre-release
Pre-release

Release -alpha

Features

  • Functions to convert from UNIX epoch to TIMESTAMP and TIMESTAMP to UNIX epoch. (#330)

Misc

  • Deprecates AstRewriter, AstRewriterBase, MetaStrippingRewriter, RewriterTestBase
  • Migrates existing AstRewriters to PIG’s VisitorTransform. (#356)
  • Adds a Rewriter to VisitorTransform guide

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

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.