Skip to content

Bump ibm-db to 3.3.0 - #16253

Open
ekanshul wants to merge 1 commit into
python:mainfrom
ekanshul:bump-ibm-db-3-3-0
Open

Bump ibm-db to 3.3.0#16253
ekanshul wants to merge 1 commit into
python:mainfrom
ekanshul:bump-ibm-db-3-3-0

Conversation

@ekanshul

Copy link
Copy Markdown

Closes #16191

Bump ibm-db to 3.3.0 and add the new two-phase commit API (IBM_DBEnvHandle, three SQL_* constants and six functions), with signatures taken from the PyArg_ParseTuple formats and return paths in ibm_db.c at tag v3.3.0.

Agent used: Claude Code

ibm-db 3.3.0 adds a two-phase commit API: the IBM_DBEnvHandle type,
the SQL_CONCURRENT_TRANS, SQL_COORDINATED_TRANS and
SQL_ATTR_ROW_ARRAY_SIZE constants, and the alloc_env_handle,
set_env_attr, free_env_handle, connect_coordinated, commit_two_phase
and rollback_two_phase functions. Add them to the stub so stubtest
passes against the new release. Signatures follow the PyArg_ParseTuple
formats and return paths in ibm_db.c at tag v3.3.0.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

According to mypy_primer, this change has no effect on the checked open source code. 🤖🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant