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 />
>>>> 
>>>> 
>>>>   [![Dependabot compatibility 
>>>> score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.calcite:calcite-core&package-manager=maven&previous-version=1.16.0&new-version=1.39.0)](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
>>>> 
>>>> 

Reply via email to