Skip to content

Commit 742e150

Browse files
authored
Releases v1.1.0 (#1740)
1 parent 86e8897 commit 742e150

File tree

4 files changed

+15
-14
lines changed

4 files changed

+15
-14
lines changed

CHANGELOG.md

+11-10
Original file line numberDiff line numberDiff line change
@@ -23,24 +23,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2323
Thank you to all who have contributed!
2424
-->
2525

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

2828
### Added
29-
30-
### Changed
31-
- Properly returns properties from `Session`
32-
33-
### Deprecated
29+
- Added parsing, planning, and execution of basic Common Table Expressions (CTEs). These CTEs do not
30+
allow for the planning/execution of RECURSIVE nor the planning/execution of the column list. This addition
31+
also does not support the ability to reference CTEs from other CTEs. These may be added in a subsequent release.
3432

3533
### Fixed
36-
37-
### Removed
38-
39-
### Security
34+
- Fixed the parsing of select statements and bag operations as they pertain to the expression tree.
35+
- Properly returns properties from `Session`
4036

4137
### Contributors
38+
39+
Thank you to all who have contributed!
40+
- @johnedquinn
4241
- @jpschorr
4342

43+
**Full Changelog**: [v1.0.0...v1.1.0](https://github.com/partiql/partiql-lang-kotlin/compare/v1.0.0...v1.1.0)
44+
4445
## [1.0.0](https://github.com/partiql/partiql-lang-kotlin/releases/tag/v1.0.0) - 2025-01-23
4546

4647
This is our biggest release yet, and we are incredibly excited to announce 1.0.

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
group=org.partiql
2-
version=1.0.1-SNAPSHOT
2+
version=1.1.0
33

44
ossrhUsername=EMPTY
55
ossrhPassword=EMPTY

partiql-eval/src/test/kotlin/org/partiql/eval/internal/CteTests.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,8 @@ class CteTests {
189189
input = """
190190
WITH
191191
x AS (SELECT VALUE t FROM << 1, 2, 3 >> t),
192-
y AS (SELECT VALUE x FROM x)
193-
SELECT * FROM y; -- y should not be able to be referenced.
192+
y AS (SELECT VALUE x FROM x) -- x should not be able to be referenced.
193+
SELECT * FROM y;
194194
""".trimIndent(),
195195
),
196196
FailureTestCase(

partiql-planner/src/main/kotlin/org/partiql/planner/internal/transforms/PlanTransform.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ internal class PlanTransform(private val flags: Set<PlannerFlag>) {
242242
return operators.aggregate(input, calls, groups)
243243
}
244244

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

0 commit comments

Comments
 (0)