Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump hazelcast from 5.1.4 to 5.2.0 #473

Merged
merged 1 commit into from
Oct 26, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 24, 2022

Bumps hazelcast from 5.1.4 to 5.2.0.

Release notes

Sourced from hazelcast's releases.

v5.2-BETA-1

This document lists the new features, enhancements, fixed issues and, removed or deprecated features for Hazelcast Platform 5.2-BETA-1 release. The numbers in the square brackets refer to the issues in Hazelcast's GitHub repositories.

New Features

  • Streaming SQL: Hazelcast Platform now supports stream-to-stream joins. You can combine data from different streams into a new stream which allows you to enrich the data of one stream with the data of another.
  • Out-of-the-box Connector for Relational Databases: You were required to write Java code to get data from an external storage system (such as a relational database) into Hazelcast by implementing MapLoader and MapStore interfaces. With this release, you can achieve this in a "zero-code" way.
  • JDBC Connector: Hazelcast Platform's SQL engine now can connect to any database supporting the JDBC interface. We have also added the SQL based GenericMapStore; a map store implementation which uses the JDBC connector.

Enhancements

SQL Engine

  • Added support of the Calc operator to merge Project and Filter. #17058,

Distribution

  • Upgraded the Kafka client library to version 2.8.1. #20938

Serialization

  • Removed the BETA annotations from the compact serialization and GenericRecord related classes, i.e., they are stable. Now, compact serialization is enabled by default. #21997

  • Added support of List, ArrayList, Set, HashSet, Map, and HashMap for the zero-config serializers. #21980

  • Added a check to the array of Compact and GenericRecord object fields, that does not allow different item types and schemas in such fields. #21958

  • Moved the GenericRecord and GenericRecordBuilder interfaces to the new serialization.genericrecord package. #21955

  • In case there is a field type that is not supported by the reflective serializer, now Hazelcast fails with an exception; all JDK classes are now excluded from the zero-config serialization, meaning, they cannot be used as types, field types, or array component types in the reflective serializers. #21918

  • Hazelcast now does not provide methods to read a default value in case of a missing field in the data. Instead, the following method has been introduced in CompactReader to check the existence of a field with its name and kind.

    FieldKind getFieldKind(String fieldName);

    You can use this method for fields that have changed or have a potential to change in the future. #21876

  • Moved the type-name and class configuration elements into the compact-serialization block. Removed the registered-classes element. #21861

  • Renamed the cloneWithBuilder() method as newBuilderWithClone() in the GenericRecord class. #21730

  • Added support for char fields in the compact serialization format. With this, char, char[], Character, and Character[] fields are now supported in the reflective compact serializers. #21054

  • Hazelcast now does not allow to create SQL mappings containing the compact format, when the compact serialization is not enabled, and

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [hazelcast](https://github.com/hazelcast/hazelcast) from 5.1.4 to 5.2.0.
- [Release notes](https://github.com/hazelcast/hazelcast/releases)
- [Commits](https://github.com/hazelcast/hazelcast/commits)

---
updated-dependencies:
- dependency-name: com.hazelcast:hazelcast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 24, 2022
@saig0 saig0 merged commit b12ef95 into main Oct 26, 2022
@saig0 saig0 deleted the dependabot/maven/com.hazelcast-hazelcast-5.2.0 branch October 26, 2022 08:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant