You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shiro.apache.org by GitBox <gi...@apache.org> on 2023/01/11 17:11:14 UTC
[GitHub] [shiro] dependabot[bot] opened a new pull request, #640: Bump hazelcast from 5.1.3 to 5.2.1
dependabot[bot] opened a new pull request, #640:
URL: https://github.com/apache/shiro/pull/640
Bumps [hazelcast](https://github.com/hazelcast/hazelcast) from 5.1.3 to 5.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/hazelcast/hazelcast/releases">hazelcast's releases</a>.</em></p>
<blockquote>
<h2>v5.2.1</h2>
<p>This document lists the new features, enhancements, fixed issues and, removed or deprecated features for <strong>Hazelcast Platform 5.2.1</strong> releases. The numbers in the square brackets refer to the issues and pull requests in Hazelcast's GitHub repository.</p>
<h2>Enhancements</h2>
<ul>
<li>Added support for discovering ECS and EC2 members on AWS. See Deploying a Cluster on Amazon AWS. <a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22590">#22590</a></li>
</ul>
<h2>Fixes</h2>
<ul>
<li>Fixed a memory leak due to incomplete clean-up of backup replica sync operations. <a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22756">#22756</a></li>
<li>Fixed an issue where a map was loading old values with <code>map.set()</code> when map store offloading is enabled. <a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22603">#22603</a></li>
<li>Fixed an issue where the map entries recovered from persistence were not expiring after their time-to-live durations. <a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22557">#22557</a></li>
<li>Fixed an issue where external data store configurations could not be added dynamically. <a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22464">#22464</a></li>
</ul>
<h2>v5.2.0</h2>
<p>This document lists the new features, enhancements, fixed issues and, removed or deprecated features for <strong>Hazelcast Platform 5.2.0</strong> release. The numbers in the square brackets refer to the issues and pull requests in Hazelcast's GitHub repository.</p>
<h2>New Features</h2>
<ul>
<li><strong>SQL stream-to-stream joins:</strong> You can now correlate multiple streams of data with each other using the relational join operation.</li>
<li><strong>Generic MapStore (BETA):</strong> You no longer need to write Java code to get data from an external data store, such as a relational database, into Hazelcast by implementing the
<code>MapStore</code> or <code>MapLoader</code> interfaces.</li>
<li><strong>JDBC connector (BETA):</strong> You can now use SQL to connect to and query any database that supports the JDBC interface.</li>
<li><strong>CP Subsystem Leadership Priority:</strong> To ensure the availability of the CP subsystem, you can now transfer CP member leadership to another member:
There are cases when some CP members should not act as a leader. For example, a member with high load would not be a good leader, or, in a WAN deployment, members in a primary datacenter may be preferred in order to minimize the latency between the clients and leader. You can transfer the leadership using the <code>cp-member-priority</code> configuration element. See Configuring Leadership Priority.</li>
<li><strong>User Defined Types (Experimental):</strong> You can now query nested objects within Java, compact, and portable mappings using the User Defined Types (UDTs).</li>
</ul>
<h2>Breaking Changes</h2>
<ul>
<li>Introduced a check to control the versions of Hazelcast Platform members and Hazelcast CLI are matched. Previously, it was possible to submit a job using a different version of CLI from the member version. Generally, it would work when there were no change in the serialized form of pipeline. Now, Hazelcast fails earlier in this case. <a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22224">#22224</a></li>
<li>Removed the <code>BETA</code> annotations from the compact serialization and <code>GenericRecord</code> related classes, i.e., they are stable. Now, compact serialization is enabled by default; the <code>enabled</code> attribute within the <code>compact-serialization</code> configuration block does not exist anymore. <a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/21997">#21997</a></li>
</ul>
<h2>Enhancements</h2>
<h3>Performance</h3>
<ul>
<li><strong>MapStore Offloading:</strong> Added <code>offload</code> element to map store configuration. It is used to offload map store and loader operations for each map in the cluster. This way, a map store operation does not block the next operations by blocking a partition thread indefinitely. Partition threads are one of the most important shared resources in a cluster; this offloading enables faster completion of the operations in these threads.
See Offloading MapStore and MapLoader Operations. <a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/21651">#21651</a></li>
</ul>
<h3>SQL Engine</h3>
<ul>
<li>Multiple performance enhancements in the SQL engine.</li>
</ul>
<h3>Distribution</h3>
<ul>
<li>Removed <code>hazelcast-hibernate53</code> dependency from the main Hazelcast Platform distribution as it is not needed anymore. <a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22282">#22282</a></li>
<li>Minor versions of Hazelcast Platform are now released as X.Y.0, instead of the previous X.Y versioning scheme. <a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22218">#22218</a></li>
</ul>
<h3>Serialization</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/hazelcast/hazelcast/commit/ebe76d349499e1ba29aeebef35a1d8c81edfcfab"><code>ebe76d3</code></a> Upgrade version to 5.2.1</li>
<li><a href="https://github.com/hazelcast/hazelcast/commit/531032ac320ae7feb2d649f7c1260d9d1532be4f"><code>531032a</code></a> Update release_notes.txt</li>
<li><a href="https://github.com/hazelcast/hazelcast/commit/eccbbbd6a4c50dad6a8619d1346167924bc7d6be"><code>eccbbbd</code></a> Send response to remove offload state (<a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22756">#22756</a>)</li>
<li><a href="https://github.com/hazelcast/hazelcast/commit/c87b781744648ae51dbb3b45dd8938d38d7df80e"><code>c87b781</code></a> Convert HotRestartTriggerBackupMessageTask and ShutdownClusterMessageTask to ...</li>
<li><a href="https://github.com/hazelcast/hazelcast/commit/1b506310597f961521becb7d046f3af4f509309c"><code>1b50631</code></a> Update release_notes.txt</li>
<li><a href="https://github.com/hazelcast/hazelcast/commit/1bbb657eaf09468621c09c0835b47ce6fed86294"><code>1bbb657</code></a> Prepare release 5.2.1</li>
<li><a href="https://github.com/hazelcast/hazelcast/commit/ae612d4b3dc7da874bec0b256c37e21c00e1f294"><code>ae612d4</code></a> Improve isTechnicalCancellationException check [HZ-1698] [5.2.z] (<a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22693">#22693</a>)</li>
<li><a href="https://github.com/hazelcast/hazelcast/commit/324e579728e9fdd4607b4226f983cd15d7e0a074"><code>324e579</code></a> No offload for WB store ops (<a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22646">#22646</a>)</li>
<li><a href="https://github.com/hazelcast/hazelcast/commit/3d1770662f829592ba594587ed65cf741b0b8900"><code>3d17706</code></a> Update woodstox-core to 6.4.0 [5.2.z] (<a href="https://github-redirect.dependabot.com/hazelcast/hazelcast/issues/22705">#22705</a>)</li>
<li><a href="https://github.com/hazelcast/hazelcast/commit/66053c5daf3fbddd7f01288f9f440c68569fac5b"><code>66053c5</code></a> Avoid logging errors for metricsJournal reads with a wrong sequence [MC-1177]...</li>
<li>Additional commits viewable in <a href="https://github.com/hazelcast/hazelcast/compare/v5.1.3...v5.2.1">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
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)
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@shiro.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [shiro] lprimak merged pull request #640: Bump hazelcast from 5.1.3 to 5.2.1
Posted by "lprimak (via GitHub)" <gi...@apache.org>.
lprimak merged PR #640:
URL: https://github.com/apache/shiro/pull/640
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@shiro.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [shiro] lprimak commented on pull request #640: Bump hazelcast from 5.1.3 to 5.2.1
Posted by "lprimak (via GitHub)" <gi...@apache.org>.
lprimak commented on PR #640:
URL: https://github.com/apache/shiro/pull/640#issuecomment-1402394712
@dependabot recreate
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@shiro.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org