Skip to content

Releases: DataSQRL/sqrl

v0.5.9

04 Dec 23:33
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.8...v0.5.9

v0.5.8

08 Nov 01:59
Compare
Choose a tag to compare

Resolves an issue when using the avro schema with json formats.

v0.5.7

29 Oct 22:38
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @velo made their first contribution in #946

Full Changelog: v0.5.6...v0.5.7

v0.5.6

06 Oct 22:22
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.5...v0.5.6

v0.5.5

28 Sep 01:38
Compare
Choose a tag to compare

DataSQRL v0.5.5 🚀🌟

We're excited to bring you another packed release filled with improvements, new features, and fixes to further enhance your DataSQRL experience!

🌟 Major Enhancements:

  • Flink 1.19 Support: We've upgrade to Flink 1.19 so you can take advantage of all of the features and bug fixes it offeres.
  • Support for Multiple Database Engines: Now, you can connect and operate across multiple database engines, such as Postgres and DuckDB over iceberg effortlessly.
  • Prometheus Metrics Endpoint: Added a new Prometheus endpoint for better monitoring and observability of your systems.
  • Extended Avro Support: Added more support for avro data types. Be sure to see the timestamp_mapping.legacy flag for avro sources to take advantage of the new data types.
  • Revamped Run and Test command: The docker command now supports a run and test target for faster iteration. We've removed the extra docker images so it can run in github actions and more.

📈 General Improvements:

  • Better Error Handling in Schema Validation: We've improved error handling in schema validation, reducing the noise and providing clearer feedback when issues arise.
  • Timestamps and Avro Schema Enhancements: Improved timestamp reassignment handling and expanded datatype support for Avro schema, making processing more reliable.
  • IndexHints in DagPlanner: Added IndexHints for more optimized query execution plans.
  • Improved Documentation: Updated and moved documentation to make it more accessible, including new details for Avro schema handling.

🛠️ Change Log:

  • Fix generating subscriptions with nullable primary keys #782
  • Fix tests in UseCasesFullIT #777
  • Change postgres-cdc TableType to VERSIONED_STATE as a temporary fix #766
  • Add support for log engine import/export #747
  • Add Prometheus metrics endpoint #783
  • Support for multiple database engines #784
  • Clean up serializer code #791
  • Add postgres-cdc to Vert.x #790
  • Put subscriptions behind a feature flag #801
  • Update README.md #799
  • Fixes for timestamp reassignment #805
  • Bump Flink to 1.19 #808
  • Use greatest function for timestamp calculation #813
  • Include more datatypes for Avro schema #811
  • Move documentation to the sqrl repository #789
  • Fix distinct casing in queries #817
  • Add virtual columns and clean up code #815
  • Remove count from Flink functions and clean up tests #816
  • Set file monitoring to 10 seconds in discovery #820
  • Add lowercase to string library #823
  • IndexHints in DagPlanner #824
  • Add views to Postgres plan #835
  • Move to old run command and Flink 1.19 dependencies #836
  • Re-enable the new run command #838
  • Create Kafka topics from values array #841

New Contributors

Full Changelog: v0.5.4...v0.5.5

v0.5.4

27 Aug 23:55
Compare
Choose a tag to compare

DataSQRL v0.5.4 🚀🌟

In this release, we are thrilled to announce a host of enhancements and new features that significantly improve the capabilities and user experience of DataSQRL.

🌟 Major Enhancements:

  • Create Table syntax: Log engine tables can now be created with CREATE TABLE statements to simply adding new tables.
  • Subscription and Mutation Generation: New capability to generate GraphQL subscriptions and mutations for all stream tables automatically.
  • Iceberg Integration: Added modularity and partition fixes for better Iceberg connector performance with Flink.
  • Snowflake Integration: Added snowflake as a query engine
  • DuckDB Integration: Extended support with DuckDB to bolster our analytical processing capabilities.

📈 General Improvements:

  • String and Array Handling Functions: Improved handling of strings and arrays in data streams for more efficient processing.

🛠️ Change Log:

Full Changelog: v0.5.3...v0.5.4

v0.5.3

24 Jul 07:54
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag v0.5.3

v0.4.3

20 Feb 02:32
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.2...v0.4.3

v0.4.2

02 Feb 21:11
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.4.2

v0.4.1

03 Jan 19:30
Compare
Choose a tag to compare

Many minor bug fixes from v0.4.0

What's Changed

Full Changelog: v0.4.0...v0.4.1