Releases: DataSQRL/flink-sql-runner
Releases · DataSQRL/flink-sql-runner
0.9.1
What's Changed
- Add
to_append_streamPTF by @ferenc-csaky in #259 - Ship
aws-msk-iam-authto Flink lib by @ferenc-csaky in #260
Full Changelog: 0.9.0...0.9.1
0.9.0
What's Changed
- Bump io.sundr:sundr-maven-plugin from 0.200.4 to 0.220.1 by @dependabot[bot] in #197
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 by @dependabot[bot] in #208
- Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 by @dependabot[bot] in #209
- Bump mockito.version from 5.19.0 to 5.20.0 by @dependabot[bot] in #200
- Bump log4j.version from 2.25.1 to 2.25.2 by @dependabot[bot] in #199
- Add default DEPLOYMENT env vars if they are not defined by @ferenc-csaky in #214
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #219
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.1 to 3.9.0 by @dependabot[bot] in #220
- Bump org.codehaus.mojo:exec-maven-plugin from 3.5.1 to 3.6.1 by @dependabot[bot] in #217
- Bump jdbi3.version from 3.49.5 to 3.49.6 by @dependabot[bot] in #216
- Bump io.sundr:sundr-maven-plugin from 0.220.1 to 0.230.0 by @dependabot[bot] in #215
- Add
stdlib-icebergwithdelete_deduplicated_databy @ferenc-csaky in #206 - Add Iceberg deps for the runner image by @ferenc-csaky in #226
- Add AWS SDK v2 dependencies for Iceberg S3 support by @velo in #228
- Bump io.sundr:sundr-maven-plugin from 0.230.0 to 0.230.1 by @dependabot[bot] in #224
- Bump org.apache.iceberg:iceberg-flink-runtime-1.19 from 1.9.2 to 1.10.0 by @dependabot[bot] in #223
- Bump jacoco.version from 0.8.13 to 0.8.14 by @dependabot[bot] in #222
- Update to Flink 2.1 by @ferenc-csaky in #229
- Update Iceberg runtime dependency to Flink 2.x by @ferenc-csaky in #232
- Bump org.codehaus.mojo:exec-maven-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #230
- Bump aws.sdk.version from 2.20.160 to 2.35.10 by @dependabot[bot] in #231
- Bump aws.sdk.version from 2.35.11 to 2.36.2 by @dependabot[bot] in #233
- Move to structured function documentation by @ferenc-csaky in #227
- Use Iceberg AWS bundle instead of standalone AWS SDK JARs by @ferenc-csaky in #243
- Refactor common runner code to not use 3rd party dependencies by @ferenc-csaky in #240
- Exclude SLF4J and Log4J from
iceberg-aws-bundleby @ferenc-csaky in #244 - Fine-tune the default Log4j2 config by @ferenc-csaky in #246
- Bump
testcontainersto 2.0.2 by @ferenc-csaky in #248 - Bump org.apache.maven.plugins:maven-antrun-plugin from 3.1.0 to 3.2.0 by @dependabot[bot] in #247
- Bump com.jayway.jsonpath:json-path from 2.9.0 to 2.10.0 by @dependabot[bot] in #236
- Bump io.sundr:sundr-maven-plugin from 0.230.1 to 0.230.2 by @dependabot[bot] in #238
- Create new module for flink-sql-runner dependencies by @velo in #239
- Improve CI pipeline by @velo in #252
- Allow unknown CLI options by @ferenc-csaky in #253
- Update Flink version to 2.2.0 by @ferenc-csaky in #254
- Bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 by @dependabot[bot] in #249
- Bump jdbi3.version from 3.49.6 to 3.50.0 by @dependabot[bot] in #242
- Bump org.junit:junit-bom from 5.13.4 to 6.0.1 by @dependabot[bot] in #237
- Bump org.apache.commons:commons-exec from 1.5.0 to 1.6.0 by @dependabot[bot] in #255
- Bump org.codehaus.mojo:flatten-maven-plugin from 1.6.0 to 1.7.3 by @dependabot[bot] in #256
Full Changelog: 0.8.3...0.9.0
0.9.0-alpha2
What's Changed
Full Changelog: 0.9.0-alpha1...0.9.0-alpha2
0.9.0-alpha1
What's Changed
- Bump io.sundr:sundr-maven-plugin from 0.200.4 to 0.220.1 by @dependabot[bot] in #197
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 by @dependabot[bot] in #208
- Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 by @dependabot[bot] in #209
- Bump mockito.version from 5.19.0 to 5.20.0 by @dependabot[bot] in #200
- Bump log4j.version from 2.25.1 to 2.25.2 by @dependabot[bot] in #199
- Add default DEPLOYMENT env vars if they are not defined by @ferenc-csaky in #214
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #219
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.1 to 3.9.0 by @dependabot[bot] in #220
- Bump org.codehaus.mojo:exec-maven-plugin from 3.5.1 to 3.6.1 by @dependabot[bot] in #217
- Bump jdbi3.version from 3.49.5 to 3.49.6 by @dependabot[bot] in #216
- Bump io.sundr:sundr-maven-plugin from 0.220.1 to 0.230.0 by @dependabot[bot] in #215
- Add
stdlib-icebergwithdelete_deduplicated_databy @ferenc-csaky in #206 - Add Iceberg deps for the runner image by @ferenc-csaky in #226
- Add AWS SDK v2 dependencies for Iceberg S3 support by @velo in #228
- Bump io.sundr:sundr-maven-plugin from 0.230.0 to 0.230.1 by @dependabot[bot] in #224
- Bump org.apache.iceberg:iceberg-flink-runtime-1.19 from 1.9.2 to 1.10.0 by @dependabot[bot] in #223
- Bump jacoco.version from 0.8.13 to 0.8.14 by @dependabot[bot] in #222
- Update to Flink 2.1 by @ferenc-csaky in #229
- Update Iceberg runtime dependency to Flink 2.x by @ferenc-csaky in #232
- Bump org.codehaus.mojo:exec-maven-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #230
- Bump aws.sdk.version from 2.20.160 to 2.35.10 by @dependabot[bot] in #231
- Bump aws.sdk.version from 2.35.11 to 2.36.2 by @dependabot[bot] in #233
- Move to structured function documentation by @ferenc-csaky in #227
- Use Iceberg AWS bundle instead of standalone AWS SDK JARs by @ferenc-csaky in #243
- Refactor common runner code to not use 3rd party dependencies by @ferenc-csaky in #240
- Exclude SLF4J and Log4J from
iceberg-aws-bundleby @ferenc-csaky in #244 - Fine-tune the default Log4j2 config by @ferenc-csaky in #246
- Bump
testcontainersto 2.0.2 by @ferenc-csaky in #248 - Bump org.apache.maven.plugins:maven-antrun-plugin from 3.1.0 to 3.2.0 by @dependabot[bot] in #247
- Bump com.jayway.jsonpath:json-path from 2.9.0 to 2.10.0 by @dependabot[bot] in #236
- Bump io.sundr:sundr-maven-plugin from 0.230.1 to 0.230.2 by @dependabot[bot] in #238
Full Changelog: 0.8.3...0.9.0-alpha1
0.8.3
What’s Changed
- Use Iceberg AWS bundle instead of standalone AWS SDK JARs by @ferenc-csaky in #243
- Refactor common runner code to not use 3rd party dependencies by @ferenc-csaky in #240
- Exclude SLF4J and Log4J from
iceberg-aws-bundleby @ferenc-csaky in #244
Full Changelog: 0.8.2...0.8.3
0.8.2
What’s Changed
- Add default
DEPLOYMENT_IDandDEPLOYMENT_TIMESTAMPenv vars if not set by @ferenc-csaky in #214 - Add
stdlib-iceberg@ferenc-csaky, @mbroecheler in #206 - Include Iceberg dependencies in the runner Docker image by @ferenc-csaky in #226
- Add AWS SDK v2 dependencies for Iceberg S3 support by @velo in #228
Full Changelog: 0.8.1...0.8.2
0.8.1
What's Changed
- Add safeguard for multi-batch execution by @ferenc-csaky in #205
Full Changelog: 0.8.0...0.8.1
0.8.0
What's Changed
- Bump project version to 0.8-SNAPSHOT by @ferenc-csaky in #174
- Add proper
toString()to custom types to improve debuggability by @ferenc-csaky in #180 - Bump log4j.version from 2.25.0 to 2.25.1 by @dependabot[bot] in #171
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #172
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.45.0 to 2.46.1 by @dependabot[bot] in #178
- Bump org.junit:junit-bom from 5.13.3 to 5.13.4 by @dependabot[bot] in #176
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #182
- Add
FileSystem#initializeinSqrlRunner#runby @ferenc-csaky in #185 - Handle retract elements in JSON array agg by @ferenc-csaky in #186
- Make stdlib UDFs null-safe by @ferenc-csaky in #190
- Bump mockito.version from 5.18.0 to 5.19.0 by @dependabot[bot] in #189
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 by @dependabot[bot] in #188
- Add null-safety unit tests for UDFs by @ferenc-csaky in #191
Full Changelog: 0.7.0...0.8.0
0.7.1
What's Changed
- Add proper
toString()to custom types to improve debuggability by @ferenc-csaky in #180 - Bump log4j.version from 2.25.0 to 2.25.1 by @dependabot[bot] in #171
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #172
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.45.0 to 2.46.1 by @dependabot[bot] in #178
- Bump org.junit:junit-bom from 5.13.3 to 5.13.4 by @dependabot[bot] in #176
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #182
- Add
FileSystem#initializeinSqrlRunner#runby @ferenc-csaky in #185 - Handle retract elements in JSON array agg by @ferenc-csaky in #186
Full Changelog: 0.7.0...0.7.1
0.7.0
What's Changed
- Add "Ferenc Csaky" to developers by @ferenc-csaky in #124
- Load auto-registered functions as temporary system functions by @ferenc-csaky in #125
- Fix
vector_embeddtypo by @ferenc-csaky in #129 - Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.5.1 by @dependabot[bot] in #121
- Bump org.junit:junit-bom from 5.12.2 to 5.13.0 by @dependabot[bot] in #123
- Bump org.testcontainers:postgresql from 1.21.0 to 1.21.1 by @dependabot[bot] in #122
- Bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #126
- Bump org.postgresql:postgresql from 42.7.5 to 42.7.6 by @dependabot[bot] in #120
- Bump org.mockito:mockito-junit-jupiter from 5.17.0 to 5.18.0 by @dependabot[bot] in #116
- Bump org.mockito:mockito-core from 5.17.0 to 5.18.0 by @dependabot[bot] in #117
- Bump org.apache.commons:commons-exec from 1.4.0 to 1.5.0 by @dependabot[bot] in #119
- Update license header year by @ferenc-csaky in #130
- Skip PR image deletion in GH workflow if it does not exist by @ferenc-csaky in #133
- Use
spotless-maven-pluginto format Java andpom.xmlfiles by @ferenc-csaky in #137 - Add
-m, --modeCLI option to control FlinkRuntimeExecutionModeby @ferenc-csaky in #127 - Return
FlinkVectorTypeas a result invector_embedin the OpenAI lib by @ferenc-csaky in #131 - Fix spotless formatting by @ferenc-csaky in #138
- Rationalize Lombok usage in the project by @ferenc-csaky in #139
- Bump org.postgresql:postgresql from 42.7.6 to 42.7.7 by @dependabot[bot] in #140
- Push non-release docker images to
ghcr.ioby @ferenc-csaky in #143 - General refactor and housekeeping by @ferenc-csaky in #141
- Fix docker image tag in GH CI for
pushevents by @ferenc-csaky in #146 - Improve integration test job evaluation logic, and use
testcontainersby @ferenc-csaky in #145 - Use Maven project version for non-release artifacts in CI by @ferenc-csaky in #150
- Add common functions from
sqrlrepo, unify function package naming by @ferenc-csaky in #142 - Sort and cleanup POM files by @ferenc-csaky in #154
- Fix
flink-csvdependency scope by @ferenc-csaky in #155 - Add non-async OpenAI function implementations by @ferenc-csaky in #152
- Bump testcontainers.version from 1.21.1 to 1.21.2 by @dependabot[bot] in #153
- Bump log4j.version from 2.24.3 to 2.25.0 by @dependabot[bot] in #149
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 by @dependabot[bot] in #151
- Fix sync openai functions parent class by @ferenc-csaky in #156
- Improve Docker container interactions by @ferenc-csaky in #157
- Change root package from
com.datasqrltocom.datasqrl.flinkrunnerinflink-sql-runnermodule by @ferenc-csaky in #158 - Bump org.junit:junit-bom from 5.13.1 to 5.13.2 by @dependabot[bot] in #159
- Make the runner more flexible for easier SQRL integration by @ferenc-csaky in #160
- Make OpenAI API URLs configurable via env variables by @ferenc-csaky in #162
- Fix redpanda container version by @ferenc-csaky in #164
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.0 by @dependabot[bot] in #165
- Bump org.junit:junit-bom from 5.13.2 to 5.13.3 by @dependabot[bot] in #167
- Bump Flink to latest patch versions, fix logging by @ferenc-csaky in #169
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.5 to 2.45.0 by @dependabot[bot] in #168
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #166
- Adapt POMs to Maven Central requirements by @ferenc-csaky in #173
Full Changelog: 0.6.2...0.7.0