Skip to content

Commit

Permalink
Releases v1.1.0 (#1740)
Browse files Browse the repository at this point in the history
  • Loading branch information
johnedquinn authored Feb 14, 2025
1 parent 86e8897 commit 742e150
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 14 deletions.
21 changes: 11 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,24 +23,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Thank you to all who have contributed!
-->

## [Unreleased]
## [1.1.0](https://github.com/partiql/partiql-lang-kotlin/releases/tag/v1.1.0) - 2025-02-14

### Added

### Changed
- Properly returns properties from `Session`

### Deprecated
- Added parsing, planning, and execution of basic Common Table Expressions (CTEs). These CTEs do not
allow for the planning/execution of RECURSIVE nor the planning/execution of the column list. This addition
also does not support the ability to reference CTEs from other CTEs. These may be added in a subsequent release.

### Fixed

### Removed

### Security
- Fixed the parsing of select statements and bag operations as they pertain to the expression tree.
- Properly returns properties from `Session`

### Contributors

Thank you to all who have contributed!
- @johnedquinn
- @jpschorr

**Full Changelog**: [v1.0.0...v1.1.0](https://github.com/partiql/partiql-lang-kotlin/compare/v1.0.0...v1.1.0)

## [1.0.0](https://github.com/partiql/partiql-lang-kotlin/releases/tag/v1.0.0) - 2025-01-23

This is our biggest release yet, and we are incredibly excited to announce 1.0.
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
group=org.partiql
version=1.0.1-SNAPSHOT
version=1.1.0

ossrhUsername=EMPTY
ossrhPassword=EMPTY
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -189,8 +189,8 @@ class CteTests {
input = """
WITH
x AS (SELECT VALUE t FROM << 1, 2, 3 >> t),
y AS (SELECT VALUE x FROM x)
SELECT * FROM y; -- y should not be able to be referenced.
y AS (SELECT VALUE x FROM x) -- x should not be able to be referenced.
SELECT * FROM y;
""".trimIndent(),
),
FailureTestCase(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ internal class PlanTransform(private val flags: Set<PlannerFlag>) {
return operators.aggregate(input, calls, groups)
}

override fun visitRelOpWith(node: Rel.Op.With, ctx: PType): Any {
override fun visitRelOpWith(node: Rel.Op.With, ctx: PType): org.partiql.plan.rel.Rel {
return visitRel(node.input, ctx)
}

Expand Down

0 comments on commit 742e150

Please sign in to comment.