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

Bump hazelcast.version from 4.0.3 to 4.1 #225

Merged
merged 1 commit into from
Dec 8, 2020

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 5, 2020

Bumps hazelcast.version from 4.0.3 to 4.1.
Updates hazelcast from 4.0.3 to 4.1

Release notes

Sourced from hazelcast's releases.

v4.1

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

New Features

  • SQL Implementation: Implemented the SQL engine that supports map scans, index scans, projections and filters. It also introduces the hazelcast-sql module to handle the SQL engine's dependencies on Apache Calcite. See the SQL section.
  • Automatic Discovery Strategy Detection: Hazelcast now automatically detects the cloud environment it's running on (Kubernetes, AWS, GCP or Azure) and applies the necessary discovery strategy for the environment. This allows automatically forming the Hazelcast clusters in cloud environments without any configuration. See the Auto Detection section.
  • Security Audit Logging: This feature allows observing some important cluster events. Auditable events have a unique type ID, and contain a timestamp and importance level. See the Logging Auditable Events section.
  • Overriding Configuration: You can now override the configuration entries of your cluster without changing the declarative configuration files (XML/YAML). See the Overriding Configuration section.
  • Instance Tracking: Hazelcast now writes a file on a Hazelcast member startup at the configured location. This file contains metadata about the member such as version, product name and process ID, and it is not deleted on the member shutdown. See the Instance Tracking section.

Enhancements

  • Improvements in Partial Network Disconnections: Introduced properties to be configured to detect and resolve the partial network issues among the Hazelcast IMDG members. See #16680 and the Partial Network Partitions section.
  • Parallel Independent Migrations: Parallelized the partition replica migrations so that the time needed for rebalancing the partitions after adding or removing a member to/from a cluster is reduced. See the hazelcast.partition.max.parallel.migrations property explanation in the System Properties appendix.
  • Multiple Persistent Directories: Added support for multiple mounting directories in the persistent memory configuration and also thread affinity for NVMs (Non-Volatile Main Memories). See the Using Persistent Memory section.
  • CP Subsystem Listeners and Metrics: Added membership and group availability listeners for CP Subsystem. Also, added support for publishing CP Subsystem and CP data structure statistics via Metrics. See the CP Subsystem Listeners section.
  • GenericRecord: Added support for accessing domain objects without domain classes. See the GenericRecord section.
  • Thread Affinity: Introduced the CPU thread affinity; threads can have affinity for particular CPUs and using this you have a better control on the latency and a better throughput. See the CPU Thread Affinity section.
  • Trusted Interfaces: It is now possible to restrict the source IP addresses from which the Management Center operations are allowed. See the Limiting Source Addresses section.
  • Out-of-the-Box Kerberos Support: Introduced support for Kerberos authentication protocol which is one of the standard

... (truncated)

Commits
  • 072dc5e version update for 4.1 release
  • 2a1a477 Finalized IMDG 4.1 changelog.
  • 9701d50 Applied review results and finalized the IMDG OS 4.1 release notes.
  • efbd0a0 Adding the IMDG OS 4.1 release notes.
  • 5749ab2 Updating the changelog.txt
  • 431e165 The replicationmap-permission support added to configuration persistance hand...
  • 3190c0e Remove assert for unlisted exceptions in the protocol
  • 9927ab8 Fixes NPE in /node-state REST calls when the Node is not fully activated (#17...
  • 66b5b5e Exclude HZ_CP_MOUNT from environment variables config parsing (#17777)
  • c0a6595 prepare release 4.1
  • Additional commits viewable in compare view

Updates hazelcast from 4.0.3 to 4.1

Release notes

Sourced from hazelcast's releases.

v4.1

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

New Features

  • SQL Implementation: Implemented the SQL engine that supports map scans, index scans, projections and filters. It also introduces the hazelcast-sql module to handle the SQL engine's dependencies on Apache Calcite. See the SQL section.
  • Automatic Discovery Strategy Detection: Hazelcast now automatically detects the cloud environment it's running on (Kubernetes, AWS, GCP or Azure) and applies the necessary discovery strategy for the environment. This allows automatically forming the Hazelcast clusters in cloud environments without any configuration. See the Auto Detection section.
  • Security Audit Logging: This feature allows observing some important cluster events. Auditable events have a unique type ID, and contain a timestamp and importance level. See the Logging Auditable Events section.
  • Overriding Configuration: You can now override the configuration entries of your cluster without changing the declarative configuration files (XML/YAML). See the Overriding Configuration section.
  • Instance Tracking: Hazelcast now writes a file on a Hazelcast member startup at the configured location. This file contains metadata about the member such as version, product name and process ID, and it is not deleted on the member shutdown. See the Instance Tracking section.

Enhancements

  • Improvements in Partial Network Disconnections: Introduced properties to be configured to detect and resolve the partial network issues among the Hazelcast IMDG members. See #16680 and the Partial Network Partitions section.
  • Parallel Independent Migrations: Parallelized the partition replica migrations so that the time needed for rebalancing the partitions after adding or removing a member to/from a cluster is reduced. See the hazelcast.partition.max.parallel.migrations property explanation in the System Properties appendix.
  • Multiple Persistent Directories: Added support for multiple mounting directories in the persistent memory configuration and also thread affinity for NVMs (Non-Volatile Main Memories). See the Using Persistent Memory section.
  • CP Subsystem Listeners and Metrics: Added membership and group availability listeners for CP Subsystem. Also, added support for publishing CP Subsystem and CP data structure statistics via Metrics. See the CP Subsystem Listeners section.
  • GenericRecord: Added support for accessing domain objects without domain classes. See the GenericRecord section.
  • Thread Affinity: Introduced the CPU thread affinity; threads can have affinity for particular CPUs and using this you have a better control on the latency and a better throughput. See the CPU Thread Affinity section.
  • Trusted Interfaces: It is now possible to restrict the source IP addresses from which the Management Center operations are allowed. See the Limiting Source Addresses section.
  • Out-of-the-Box Kerberos Support: Introduced support for Kerberos authentication protocol which is one of the standard

... (truncated)

Commits
  • 072dc5e version update for 4.1 release
  • 2a1a477 Finalized IMDG 4.1 changelog.
  • 9701d50 Applied review results and finalized the IMDG OS 4.1 release notes.
  • efbd0a0 Adding the IMDG OS 4.1 release notes.
  • 5749ab2 Updating the changelog.txt
  • 431e165 The replicationmap-permission support added to configuration persistance hand...
  • 3190c0e Remove assert for unlisted exceptions in the protocol
  • 9927ab8 Fixes NPE in /node-state REST calls when the Node is not fully activated (#17...
  • 66b5b5e Exclude HZ_CP_MOUNT from environment variables config parsing (#17777)
  • c0a6595 prepare release 4.1
  • Additional commits viewable in compare view

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.version` from 4.0.3 to 4.1.

Updates `hazelcast` from 4.0.3 to 4.1
- [Release notes](https://github.com/hazelcast/hazelcast/releases)
- [Commits](hazelcast/hazelcast@v4.0.3...v4.1)

Updates `hazelcast` from 4.0.3 to 4.1
- [Release notes](https://github.com/hazelcast/hazelcast/releases)
- [Commits](hazelcast/hazelcast@v4.0.3...v4.1)

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested review from enozcan, pivovarit and a team as code owners November 5, 2020 02:01
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Nov 5, 2020
@pivovarit pivovarit added this to the 2.2.0 milestone Dec 8, 2020
@pivovarit pivovarit merged commit 799204e into master Dec 8, 2020
@dependabot dependabot bot deleted the dependabot/maven/hazelcast.version-4.1 branch December 8, 2020 12:00
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 java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant