Skip to content

Db2 backend ibis clean - #10

Closed
sma-2004 wants to merge 14 commits into
mainfrom
db2-backend-ibis-clean
Closed

sma-2004 wants to merge 14 commits into
mainfrom
db2-backend-ibis-clean

Conversation

@sma-2004

Copy link
Copy Markdown
Collaborator

Description of changes

Issues closed

renovate Bot and others added 11 commits October 12, 2026 00:46
… tag to v0.2.85 (ibis-project#12094)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/singlestore-labs/singlestoredb-dev](https://redirect.github.com/singlestore-labs/singlestoredb-dev-image)
| patch | `0.2.82` → `0.2.85` |

---

### Release Notes

<details>
<summary>singlestore-labs/singlestoredb-dev-image
(ghcr.io/singlestore-labs/singlestoredb-dev)</summary>

###
[`v0.2.85`](https://redirect.github.com/singlestore-labs/singlestoredb-dev-image/blob/HEAD/CHANGELOG.md#0285---2026-09-22)

[Compare
Source](https://redirect.github.com/singlestore-labs/singlestoredb-dev-image/compare/0.2.84...0.2.85)

- SingleStoreDB Toolbox Version 1.19.1

###
[`v0.2.84`](https://redirect.github.com/singlestore-labs/singlestoredb-dev-image/blob/HEAD/CHANGELOG.md#0284---2026-08-25)

[Compare
Source](https://redirect.github.com/singlestore-labs/singlestoredb-dev-image/compare/0.2.82...0.2.84)

- SingleStoreDB Toolbox Version 1.19.0

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "after 10pm every weekday,every weekend,before 5am every weekday"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/ibis-project/ibis).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC40OS4wIiwidXBkYXRlZEluVmVyIjoiNDQuMTM0LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
## Description of changes

`google.api_core` emits a `FutureWarning` at import time once Google's
support window for the running Python version has ended, which is now
the case for Python 3.10. Our `filterwarnings = ["error", ...]` turns
that into a collection error, failing every Python 3.10 job on every
branch:

> FutureWarning: You are using a non-supported Python version (3.10.22).
Google will not post any further updates to google.api_core supporting
this Python version. Please upgrade to the latest Python version, or at
least Python 3.11, and then update google.api_core.

Ignore it alongside the other google-api-core warning filters. With this
change, all 29 Python 3.10 jobs passed on ibis-project#12147, where it was first
carried.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [mariadb](https://hub.docker.com/_/mariadb)
([source](https://redirect.github.com/MariaDB/mariadb-docker)) | patch |
`12.3.2` → `12.3.3` |

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "after 10pm every weekday,every weekend,before 5am every weekday"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/ibis-project/ibis).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMzQuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEzNC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJteXNxbCJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: hdm-db2-eco-system <Hdm-dev-persona-db2-eco-system@ibm.com>
This test was added to main after the db2 branch was originally cut
(commit 5f1dff0). DB2 has no STR_TO_DATE function and requires a
FROM clause for scalar SELECT, so both param variants fail at runtime.
Mark them notimpl with IbmDb2Error so CI skips rather than fails.
1.0.0 had sqlglot>=30.8.0,<30.10.0 which caps sqlglot for the entire
project. 1.1.0 drops the upper bound. Set the minimum to 1.1.0 so the
broken version can never be resolved.
DB2 has no STR_TO_DATE function so both as_date and as_timestamp
with format string fail at runtime with SQL0440N.
…rmat

DB2 supports as_timestamp with format (passes), but not as_date
(STR_TO_DATE doesn't exist). Scope the notimpl marker to date only.
@sma-2004
sma-2004 force-pushed the db2-backend-ibis-clean branch from 9f6b607 to 0d8ffa2 Compare October 13, 2026 06:41
The exclude for DataFusion on windows-latest with Python 3.14 was added
alongside the Db2 matrix entries but is unrelated to Db2. Restore the
upstream behaviour so DataFusion keeps running on that combination.
No directory named temp exists in the repo, so this entry has no
effect. Removing it avoids a global pytest config change in a
backend-specific PR.
The extended ignore-words-list is unrelated to Db2 and is not needed
for the changes in this branch.
@sma-2004 sma-2004 closed this Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants