Releases: DataSQRL/flink-sql-runner
Releases · DataSQRL/flink-sql-runner
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#initialize
inSqrlRunner#run
by @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#initialize
inSqrlRunner#run
by @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_embedd
typo 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-plugin
to format Java andpom.xml
files by @ferenc-csaky in #137 - Add
-m, --mode
CLI option to control FlinkRuntimeExecutionMode
by @ferenc-csaky in #127 - Return
FlinkVectorType
as a result invector_embed
in 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.io
by @ferenc-csaky in #143 - General refactor and housekeeping by @ferenc-csaky in #141
- Fix docker image tag in GH CI for
push
events by @ferenc-csaky in #146 - Improve integration test job evaluation logic, and use
testcontainers
by @ferenc-csaky in #145 - Use Maven project version for non-release artifacts in CI by @ferenc-csaky in #150
- Add common functions from
sqrl
repo, unify function package naming by @ferenc-csaky in #142 - Sort and cleanup POM files by @ferenc-csaky in #154
- Fix
flink-csv
dependency 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.datasqrl
tocom.datasqrl.flinkrunner
inflink-sql-runner
module 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
Flink-sql-runner 0.6.2
What's Changed
- mark aggregation functions as auto-service by @mbroecheler in #108
- Bump io.sundr:sundr-maven-plugin from 0.200.3 to 0.200.4 by @dependabot in #107
- Move Test over by @mbroecheler in #110
- Bump com.marvinformatics.jacoco:easy-jacoco-maven-plugin from 0.1.3 to 0.1.4 by @dependabot in #111
- Bump org.jdbi:jdbi3-core from 3.49.3 to 3.49.4 by @dependabot in #113
- Bump org.jdbi:jdbi3-sqlobject from 3.49.3 to 3.49.4 by @dependabot in #114
- Converted sources from java 17 to java 11 by @velo in #118
Full Changelog: 0.6.0...0.6.2
Flink-sql-runner 0.6.0
What's Changed
- Reorganize project structure by @velo in #69
- Precarious test coverage by @velo in #70
- Easy coverage by @velo in #73
- Extract json and csv formats from sqrl by @velo in #74
- Extracted vector-type from sqrl project by @velo in #76
- Bring json and vector functions from sqrl project by @velo in #77
- Migrate sources to java 17 by @velo in #81
- Add safe kafka connectors by @ferenc-csaky in #68
- Use SimpleTypeSerializerSnapshot by @velo in #83
- Docs release0.6.0 by @mbroecheler in #82
- Rename system-functions-discovery to functions-common by @velo in #90
- Extract FlinkTypeUtil from sqrl project by @velo in #91
- Build arm image by @velo in #92
- Extract text-functions from sqrl project by @velo in #93
- Extract text-functions from sqrl project by @velo in #94
- Bring math and openai functions fron sqrl-functions project by @velo in #95
- Rename functions to use snake case by @velo in #96
- Rename functions to use snake case by @velo in #97
- Rename by @velo in #102
- Minor doc fixes and improvements by @ferenc-csaky in #103
New Contributors
- @ferenc-csaky made their first contribution in #68
- @mbroecheler made their first contribution in #82
Full Changelog: 0.1...0.6.0
Flink-sql-runner 0.2
What's Changed
- Reorganize project structure by @velo in #69
- Precarious test coverage by @velo in #70
- Easy coverage by @velo in #73
- Extract json and csv formats from sqrl by @velo in #74
- Extracted vector-type from sqrl project by @velo in #76
- Bring json and vector functions from sqrl project by @velo in #77
- Migrate sources to java 17 by @velo in #81
- Add safe kafka connectors by @ferenc-csaky in #68
- Use SimpleTypeSerializerSnapshot by @velo in #83
- Docs release0.6.0 by @mbroecheler in #82
- Rename system-functions-discovery to functions-common by @velo in #90
- Extract FlinkTypeUtil from sqrl project by @velo in #91
- Build arm image by @velo in #92
- Extract text-functions from sqrl project by @velo in #93
- Extract text-functions from sqrl project by @velo in #94
- Bring math and openai functions fron sqrl-functions project by @velo in #95
- Rename functions to use snake case by @velo in #96
- Rename functions to use snake case by @velo in #97
- Rename by @velo in #102
- Minor doc fixes and improvements by @ferenc-csaky in #103
New Contributors
- @ferenc-csaky made their first contribution in #68
- @mbroecheler made their first contribution in #82
Full Changelog: 0.1...0.2
Flink-sql-runner 0.1
What's Changed
- Test savepoints on compiled plans by @velo in #19
- Made room for sqrl libraries by @velo in #20
- Deploy snapshots to github packages by @velo in #22
- Turn all functions into discoverable services by @velo in #23
- Enable dependabot on project by @velo in #24
- Remove repositories section by @velo in #54
- Test system function service discovery by @velo in #63
- Reorganize into multi-module project by @velo in #64
Full Changelog: 0.0.4...0.1
Flink-jar-runner 0.0.4
What's Changed
- Generate docker image with uber-jar by @velo in #11
- Replace archived upload-release-asset with softprops/action-gh-release by @velo in #13
Full Changelog: 0.0.3...0.0.4
Flink-jar-runner 0.0.3
What's Changed
- Remove --block by @velo in #8
- Make possible to use dev version of sqrl on flink-runner by @velo in #9
Full Changelog: 0.0.1...0.0.3
Flink jar runner 0.0.1
First release