Lgtm. Thanks.
> Am 03.08.2025 um 23:10 schrieb Rui Abreu <rui.ab...@gmail.com>:
>
> @Richard Zowalla I've dropped a note on the 2.8.2 release notes
> informing this support will cease.
> Let me know if this is ok:
> https://storm.apache.org/2025/08/03/storm282-released.html
>
> On Tue, 15 Jul 2025 at 10:39, Rui Abreu <rui.ab...@gmail.com> wrote:
>>
>> I have no experience with Calcite as well. I've spent some time looking at
>> the version bump but as Richard mentioned, it's far from straightforward.
>> If the community thinks it's a module with little to no use, then I agree
>> with dropping it.
>>
>> On Mon, 14 Jul 2025 at 12:12, Richard Zowalla <r...@apache.org> wrote:
>>>
>>> Hi all,
>>>
>>> We're currently in a bit of a bind regarding the storm-sql-* modules. As
>>> you may know, we are still using a very old version of Apache
>>> Calcite—dating back over 8 years. Since 2023, there has been a PR opened to
>>> upgrade Calcite (PR #3509), but unfortunately the upgrade path is proving
>>> to be quite difficult due to extensive API changes and breakage introduced
>>> in the intervening versions.
>>>
>>> Given the complexity of this migration, we're reaching out to see if anyone
>>> in the community has experience working with Calcite, particularly around
>>> its recent versions, and would be willing to help or take ownership of this
>>> effort.
>>>
>>> If no one is able to step up, we may be forced to consider dropping support
>>> for the storm-sql-* modules in future releases, as we currently lack the
>>> expertise and active maintainers in this area.
>>>
>>> Please let us know if you have interest, expertise, or ideas on how we
>>> could move forward here.
>>>
>>> Thanks,
>>> Richard
>>>
>>> On 2025/03/17 04:32:23 "dependabot[bot] (via GitHub)" wrote:
>>>>
>>>> dependabot[bot] opened a new pull request, #7993:
>>>> URL: https://github.com/apache/storm/pull/7993
>>>>
>>>> Bumps
>>>> [org.apache.calcite:calcite-core](https://github.com/apache/calcite) from
>>>> 1.16.0 to 1.39.0.
>>>> <details>
>>>> <summary>Commits</summary>
>>>> <ul>
>>>> <li><a
>>>> href="https://github.com/apache/calcite/commit/0b328db78cca67b7b3407e7bcbeb59061862dd40"><code>0b328db</code></a>
>>>> [CALCITE-6872] Release Calcite 1.39.0</li>
>>>> <li><a
>>>> href="https://github.com/apache/calcite/commit/ed36338148810497cd6fcaf9ddcd3812ee94a3d9"><code>ed36338</code></a>
>>>> [CALCITE-6885] SqlToRelConverter#convertUsing should not fail if
>>>> commonTypeFo...</li>
>>>> <li><a
>>>> href="https://github.com/apache/calcite/commit/618e601b136e92db933523f77dd7af3c1dfe2779"><code>618e601</code></a>
>>>> [CALCITE-6846] Support basic DPhyp join reorder algorithm</li>
>>>> <li><a
>>>> href="https://github.com/apache/calcite/commit/29452b34cc5cb9a2cdf1e4eacd3b935aa6e926e6"><code>29452b3</code></a>
>>>> [CALCITE-6877] Generate LogicalProject in RelRoot.project() when mapping
>>>> is n...</li>
>>>> <li><a
>>>> href="https://github.com/apache/calcite/commit/c5502965d9eee9544afd862f2292d4d423bbc98b"><code>c550296</code></a>
>>>> [CALCITE-6879] Support APPROX_DISTINCT_COUNT for more dialects</li>
>>>> <li><a
>>>> href="https://github.com/apache/calcite/commit/569ed6b1f73da6ac0ae09b95bac9429e25893d7c"><code>569ed6b</code></a>
>>>> [CALCITE-6876] Druid Adapter support more functions</li>
>>>> <li><a
>>>> href="https://github.com/apache/calcite/commit/ac7d25c74f5ba335c965b3d0492e712d43e1657e"><code>ac7d25c</code></a>
>>>> [CALCITE-6788] LoptOptimizeJoinRule should be able to delegate costs to
>>>> the p...</li>
>>>> <li><a
>>>> href="https://github.com/apache/calcite/commit/48648b391367eeb7910e934cc73dabbe1d7370c0"><code>48648b3</code></a>
>>>> [CALCITE-6874] FilterCalcMergeRule/ProjectCalcMergeRule should not merge
>>>> a Fi...</li>
>>>> <li><a
>>>> href="https://github.com/apache/calcite/commit/802fce3c41be76fca899ddb8c856d72c754d1520"><code>802fce3</code></a>
>>>> [CALCITE-6873] FilterProjectTransposeRule should not push the Filter past
>>>> the...</li>
>>>> <li><a
>>>> href="https://github.com/apache/calcite/commit/efafa4fd40d92aff9909b51c18719ebc82592e88"><code>efafa4f</code></a>
>>>> [CALCITE-6728] Introduce new methods to lookup tables and schemas inside
>>>> schemas</li>
>>>> <li>Additional commits viewable in <a
>>>> href="https://github.com/apache/calcite/compare/calcite-1.16.0...calcite-1.39.0">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 show <dependency name> ignore conditions` will show all
>>>> of the ignore conditions of the specified dependency
>>>> - `@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: dev-unsubscr...@storm.apache.org
>>>>
>>>> For queries about this service, please contact Infrastructure at:
>>>> us...@infra.apache.org
>>>>
>>>>