Skip to content

Update org.apache.calcite - abandoned#3119

Open
solrbot wants to merge 3 commits into
apache:mainfrom
solrbot:renovate/org.apache.calcite
Open

Update org.apache.calcite - abandoned#3119
solrbot wants to merge 3 commits into
apache:mainfrom
solrbot:renovate/org.apache.calcite

Conversation

@solrbot

@solrbot solrbot commented Jan 24, 2025

Copy link
Copy Markdown
Collaborator

This PR contains the following updates:

Package Type Update Change
org.apache.calcite.avatica:avatica-core (source) dependencies minor 1.25.01.28.0
org.apache.calcite:calcite-linq4j (source) dependencies minor 1.37.01.42.0
org.apache.calcite:calcite-core (source) dependencies minor 1.37.01.42.0

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Only on Sunday (* * * * 0)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot

@github-actions github-actions Bot added dependencies Dependency upgrades tool:build labels Jan 24, 2025
@solrbot solrbot changed the title chore(deps): update org.apache.calcite to v1.38.0 Update org.apache.calcite to v1.38.0 Feb 11, 2025
@solrbot solrbot changed the title Update org.apache.calcite to v1.38.0 chore(deps): update org.apache.calcite to v1.38.0 Feb 15, 2025
@solrbot solrbot changed the title chore(deps): update org.apache.calcite to v1.38.0 Update org.apache.calcite to v1.38.0 Feb 16, 2025
@solrbot solrbot changed the title Update org.apache.calcite to v1.38.0 chore(deps): update org.apache.calcite to v1.38.0 Feb 16, 2025
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from c5bea4a to 085520b Compare February 24, 2025 00:49
@solrbot solrbot changed the title chore(deps): update org.apache.calcite to v1.38.0 Update org.apache.calcite Feb 26, 2025
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from 085520b to 0923845 Compare March 7, 2025 20:22
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from 0923845 to 605e3cd Compare March 16, 2025 12:22
@solrbot solrbot changed the title Update org.apache.calcite chore(deps): update org.apache.calcite Mar 21, 2025
@solrbot solrbot changed the title chore(deps): update org.apache.calcite Update org.apache.calcite Mar 22, 2025
@solrbot solrbot changed the title Update org.apache.calcite chore(deps): update org.apache.calcite Mar 24, 2025
@solrbot solrbot changed the title chore(deps): update org.apache.calcite Update org.apache.calcite Apr 3, 2025
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch 2 times, most recently from 88b3391 to 53bce61 Compare May 28, 2025 16:33
@github-actions

Copy link
Copy Markdown

This PR has had no activity for 60 days and is now labeled as stale. Any new activity will remove the stale label. To attract more reviewers, please tag people who might be familiar with the code area and/or notify the dev@solr.apache.org mailing list. To exempt this PR from being marked as stale, make it a draft PR or add the label "exempt-stale". If left unattended, this PR will be closed after another 60 days of inactivity. Thank you for your contribution!

@github-actions github-actions Bot added the stale PR not updated in 60 days label Jul 28, 2025
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from 53bce61 to 4669923 Compare August 7, 2025 18:46
@github-actions github-actions Bot removed client:solrj module:sql stale PR not updated in 60 days labels Aug 7, 2025
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from 4669923 to 2ce3dae Compare August 25, 2025 18:58
@solrbot

solrbot commented Aug 29, 2025

Copy link
Copy Markdown
Collaborator Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from 9c23167 to 038cce5 Compare January 27, 2026 17:28
@github-actions github-actions Bot added documentation Improvements or additions to documentation and removed stale PR not updated in 60 days labels Jan 27, 2026
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch 2 times, most recently from 914f6d3 to ecc54f9 Compare February 15, 2026 02:35
@github-actions

Copy link
Copy Markdown

This PR has had no activity for 60 days and is now labeled as stale. Any new activity will remove the stale label. To attract more reviewers, please tag people who might be familiar with the code area and/or notify the dev@solr.apache.org mailing list. To exempt this PR from being marked as stale, make it a draft PR or add the label "exempt-stale". If left unattended, this PR will be closed after another 60 days of inactivity. Thank you for your contribution!

@github-actions github-actions Bot added the stale PR not updated in 60 days label Apr 17, 2026
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from 87e6858 to df43ac9 Compare April 23, 2026 02:55
@github-actions github-actions Bot removed the stale PR not updated in 60 days label Apr 24, 2026
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from 3f9c2ee to 5864b87 Compare May 4, 2026 03:38
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from b821904 to 18a1ebf Compare May 13, 2026 06:33
@github-actions github-actions Bot removed documentation Improvements or additions to documentation client:solrj module:sql labels May 13, 2026
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from a1ea453 to f42ff1f Compare June 2, 2026 12:56
@github-actions github-actions Bot added documentation Improvements or additions to documentation client:solrj module:sql labels Jun 2, 2026
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch 2 times, most recently from 4354652 to 5f84847 Compare June 11, 2026 07:51
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch 2 times, most recently from a42a617 to 5cd25d0 Compare June 25, 2026 23:05
@solrbot solrbot force-pushed the renovate/org.apache.calcite branch from 776940b to d1fc736 Compare June 30, 2026 07:30
@janhoy

janhoy commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Triage status — what's blocking this bump

I dug into the failing CI on this PR. Summary for whoever picks it up:

Versions are current. calcite-core 1.42.0 and avatica-core 1.28.0 are both the latest on Maven Central. The sql module compiles cleanly against 1.42 — no source API breakage.

1. gradle check failure = missing license files (easy).
calcite 1.42 pulls a new transitive dependency org.jooq:joou-java-6:0.9.4 (via avatica-core), so :solr:modules:sql:validateJarLicenses fails. Fix = add the two missing files:

  • solr/licenses/joou-java-6-LICENSE-ASL.txt (joou is Apache-2.0; text is bundled in the jar's META-INF/LICENSE.txt)
  • solr/licenses/joou-java-6-NOTICE.txt

After adding those, validateJarLicenses passes project-wide.

Note: joou is actually unused (0 bytecode references in avatica-core / calcite-core / linq4j — avatica just over-declares it in its POM). It could be excluded, but it leaks back through the :platform consistent-resolution + dependency-locking machinery, so a clean exclude needs more than a one-line change. Adding the license files is the low-risk path.

2. Real test regressions (the actual blocker).
TestSQLHandler has ~5 failures caused by calcite 1.42 / avatica 1.28 behavioral changes — these need code work in the SQL-handler calcite integration, not just a version bump:

  • TIMESTAMP/date literals: WHERE pdatex >= CAST('…' as TIMESTAMP) and WHERE pdatex = '2021-06-04 04:00:00' now error.
  • DISTINCT projection returns null: expected:<a> but was:<null> (×3).
  • score is not a valid field for unlimited queries: the planner now injects score into the export field list.

So this PR is not mergeable as-is — it needs the license files plus fixes for the planner/coercion regressions above. Parking it for now in favor of more tractable dependency upgrades.

@solrbot

solrbot commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator Author

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

@solrbot solrbot changed the title Update org.apache.calcite Update org.apache.calcite - abandoned Jul 1, 2026
@janhoy janhoy mentioned this pull request Jul 2, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client:solrj dependencies Dependency upgrades documentation Improvements or additions to documentation module:sql tool:build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants