File tree Expand file tree Collapse file tree 5 files changed +32
-12
lines changed
partiql-lang/src/main/kotlin/org/partiql/lang/eval/physical Expand file tree Collapse file tree 5 files changed +32
-12
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,24 @@ Thank you to all who have contributed!
27
27
28
28
## [ Unreleased]
29
29
30
+ ### Added
31
+
32
+ ### Changed
33
+
34
+ ### Deprecated
35
+
36
+ ### Fixed
37
+
38
+ ### Removed
39
+
40
+ ### Security
41
+
42
+ ### Contributors
43
+ Thank you to all who have contributed!
44
+ - @<your-username >
45
+
46
+ ## [ 0.14.4]
47
+
30
48
### Added
31
49
- Added constrained decimal as valid parameter type to functions that take in numeric parameters.
32
50
- Added async version of physical plan evaluator ` PartiQLCompilerAsync ` .
@@ -61,6 +79,7 @@ Thank you to all who have contributed!
61
79
62
80
### Contributors
63
81
Thank you to all who have contributed!
82
+ - @yliuuuu
64
83
- @alancai98
65
84
66
85
## [ 0.14.3] - 2024-02-14
@@ -1020,7 +1039,8 @@ breaking changes if migrating from v0.9.2. The breaking changes accidentally int
1020
1039
### Added
1021
1040
Initial alpha release of PartiQL.
1022
1041
1023
- [ Unreleased ] : https://github.com/partiql/partiql-lang-kotlin/compare/v0.14.3...HEAD
1042
+ [ Unreleased ] : https://github.com/partiql/partiql-lang-kotlin/compare/v0.14.4...HEAD
1043
+ [ 0.14.4 ] : https://github.com/partiql/partiql-lang-kotlin/compare/v0.14.3...v0.14.4
1024
1044
[ 0.14.3 ] : https://github.com/partiql/partiql-lang-kotlin/compare/v0.14.2...v0.14.3
1025
1045
[ 0.14.2 ] : https://github.com/partiql/partiql-lang-kotlin/compare/v0.14.1...v0.14.2
1026
1046
[ 0.14.1 ] : https://github.com/partiql/partiql-lang-kotlin/compare/v0.14.0-alpha...v0.14.1
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ This project is published to [Maven Central](https://search.maven.org/artifact/o
31
31
32
32
| Group ID | Artifact ID | Recommended Version |
33
33
| ---------------| -----------------------| ---------------------|
34
- | ` org.partiql ` | ` partiql-lang-kotlin ` | ` 0.14.3 ` |
34
+ | ` org.partiql ` | ` partiql-lang-kotlin ` | ` 0.14.4 ` |
35
35
36
36
37
37
For Maven builds, add the following to your ` pom.xml ` :
Original file line number Diff line number Diff line change 1
1
group =org.partiql
2
- version =0.14.4-SNAPSHOT
2
+ version =0.14.4
3
3
4
4
ossrhUsername =EMPTY
5
5
ossrhPassword =EMPTY
Original file line number Diff line number Diff line change @@ -32,7 +32,6 @@ import org.partiql.errors.Property
32
32
import org.partiql.errors.PropertyValueMap
33
33
import org.partiql.lang.ast.IsOrderedMeta
34
34
import org.partiql.lang.ast.SourceLocationMeta
35
- import org.partiql.lang.ast.UNKNOWN_SOURCE_LOCATION
36
35
import org.partiql.lang.ast.sourceLocation
37
36
import org.partiql.lang.domains.PartiqlPhysical
38
37
import org.partiql.lang.domains.staticType
@@ -1874,14 +1873,6 @@ internal class PhysicalPlanCompilerAsyncImpl(
1874
1873
)
1875
1874
}
1876
1875
1877
- internal val MetaContainer .sourceLocationMeta get() = this [SourceLocationMeta .TAG ] as ? SourceLocationMeta
1878
- internal val MetaContainer .sourceLocationMetaOrUnknown get() = this .sourceLocationMeta ? : UNKNOWN_SOURCE_LOCATION
1879
-
1880
- internal fun StaticType.getTypes () = when (val flattened = this .flatten()) {
1881
- is AnyOfType -> flattened.types
1882
- else -> listOf (this )
1883
- }
1884
-
1885
1876
/* *
1886
1877
* Represents an element in a select list that is to be projected into the final result.
1887
1878
* i.e. an expression, or a (project_all) node.
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ import org.partiql.errors.Property
26
26
import org.partiql.errors.PropertyValueMap
27
27
import org.partiql.lang.ast.IsOrderedMeta
28
28
import org.partiql.lang.ast.SourceLocationMeta
29
+ import org.partiql.lang.ast.UNKNOWN_SOURCE_LOCATION
29
30
import org.partiql.lang.ast.sourceLocation
30
31
import org.partiql.lang.domains.PartiqlPhysical
31
32
import org.partiql.lang.domains.staticType
@@ -1885,6 +1886,14 @@ internal class PhysicalPlanCompilerImpl(
1885
1886
)
1886
1887
}
1887
1888
1889
+ internal val MetaContainer .sourceLocationMeta get() = this [SourceLocationMeta .TAG ] as ? SourceLocationMeta
1890
+ internal val MetaContainer .sourceLocationMetaOrUnknown get() = this .sourceLocationMeta ? : UNKNOWN_SOURCE_LOCATION
1891
+
1892
+ internal fun StaticType.getTypes () = when (val flattened = this .flatten()) {
1893
+ is AnyOfType -> flattened.types
1894
+ else -> listOf (this )
1895
+ }
1896
+
1888
1897
/* *
1889
1898
* Represents an element in a select list that is to be projected into the final result.
1890
1899
* i.e. an expression, or a (project_all) node.
You can’t perform that action at this time.
0 commit comments