Skip to content

fix(ob_conn): avoid reusing SQLAlchemy Column objects in DDL#12588

Merged
KevinHuSh merged 1 commit intoinfiniflow:mainfrom
whhe:fix-ob-column-reuse
Jan 13, 2026
Merged

fix(ob_conn): avoid reusing SQLAlchemy Column objects in DDL#12588
KevinHuSh merged 1 commit intoinfiniflow:mainfrom
whhe:fix-ob-column-reuse

Conversation

@whhe
Copy link
Contributor

@whhe whhe commented Jan 13, 2026

What problem does this PR solve?

When there are multiple users, parsing a document for a new user can trigger the reuse of column objects, leading to the error sqlalchemy.exc.ArgumentError: Column object 'id' already assigned to Table xxx.

Type of change

  • Bug Fix (non-breaking change which fixes an issue)

@dosubot dosubot bot added size:XS This PR changes 0-9 lines, ignoring generated files. 🐞 bug Something isn't working, pull request that fix bug. labels Jan 13, 2026
@KevinHuSh KevinHuSh added the ci Continue Integration label Jan 13, 2026
@KevinHuSh KevinHuSh marked this pull request as draft January 13, 2026 09:03
@KevinHuSh KevinHuSh marked this pull request as ready for review January 13, 2026 09:04
@KevinHuSh KevinHuSh merged commit 360114e into infiniflow:main Jan 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🐞 bug Something isn't working, pull request that fix bug. ci Continue Integration size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants