lightspeed-hospitality / hazelcast-aws-ecs

Discovery strategy for AWS ECS
Apache License 2.0
0 stars 0 forks source link

Bump hazelcast from 3.11.2 to 4.0.1 #5

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps hazelcast from 3.11.2 to 4.0.1.

Release notes

Sourced from hazelcast's releases.

4.0.1

This document includes the new features, enhancements and fixed issues for Hazelcast IMDG v4.0.1, Open Source edition release.

Enhancements

  • Introduced trusted interfaces concept for the Management Center connections. It is now possible to restrict the source IP addresses from which the Management Center operations are allowed. See the Limiting Source Addresses section.

  • Added the creationTime field to the Executor JMX bean. #16774

  • Promoted the IMap.putAllAsync() and IMap.submitToKeys() methods to IMDG's public API. #16771

  • Upgraded the Spring, Hibernate 5 and Session Clusterin (hazelcast-wm) dependency versions for Hazelcast IMDG 4.x. #16731

  • Updated the related aspects of Hazelcast IMDG after the changes done on the client protocol side to add the ability to add new parameters, methods, services, events and custom types to codecs. #16719

  • Upgraded Log4J2 version to 2.13.0. #16658

  • Introduced the hazelcast.logging.details.enabled property to make the logging of cluster version, name and IP optional to decrease the noise in the logs when, for example, you have a single-member cluster. #16630

  • Updated the Hazelcast Kubernetes plugin to 2.0.1. #16591

  • Added the support for automatically detecting the classloader of a type for the user code deployment feature. #16584

Fixes

  • Fixed an issue where the Metrics beans were missing the standard Type information when monitoring with JMX. #16729

  • Fixed an issue when a Raft leader stops receiving heartbeats from the majority and it switches to the follower role in the same term: during this switch, it was also deleting its own vote in the term. #16645

  • Fixed an invalidation issue when using a transactional map from a cache with a Near Cache: the cache invalidation event occurs when the transactionalMap.put method is called. As a result, the entry was getting invalidated before the change is committed to the map. #16638

  • Fixed an issue where the wait key of a blocking call within a Raft invocation was still being reported as a live operation, when the key times out. #16615

  • Fixed an issue where the upload of classes using the client user code deployment were not successful when they are retrieved not in their created order. #16611

  • Fixed an issue where the size() method was returning a negative value when map, cache and multimap contain more than Integer.MAX_VALUE entries. #14935

4.0

This document lists the new features, enhancements, fixed issues and, removed or deprecated features for Hazelcast IMDG 4.0, Open Source edition release.

NOTE: See the Hazelcast IMDG 4.0 Migration Guide for the detailed guidelines to be followed when upgrading to Hazelcast IMDG 4.0.

New Features

Hazelcast IMDG Enterprise New Features:

  • Persistent Memory Integration: Added support for persistent memory, such as Intel(R) Optane(TM) DC, to be used by Hazelcast's High-Density Memory Store feature. See the Using Persistent Memory section.

  • Encrypting Data in Hot Restart Store: Provided a framework and implementation to encrypt data in Hot Restart stores ("at rest") for data held in distributed structures. See the Encryption at Rest section.

... (truncated)
Commits
  • e801026 version update for 4.0.1 release
  • e086b9c Don't exclude buildutils JavaDoc in release profile
  • 453acd3 Adding missing 4.0.1 release notes entries.
  • cea67ba Don't retry member based invocations if TargetNotMember (#16841)
  • 04b9c4d Adding the release notes for IMDG OS 4.0.1.
  • 3952254 Expose dataIterator()/dataSubList() on List proxies (#16803)
  • 92b598b Create separate buffer pool for each SerializationService (#16804)
  • 820601f prepare release 4.0.1
  • 236031a Disallow random target invocation for certain MC operations (#16797)
  • b29edb9 Add ability to disallow on random target for ClientInvocations
  • Additional commits viewable in compare view


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.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 4 years ago

Looks like com.hazelcast:hazelcast is up-to-date now, so this is no longer needed.