Skip to content

Comments

Remove pinned dependency for modernc.org/sqlite#8489

Merged
prathyushpv merged 5 commits intomainfrom
ppv/fixsqlVersion
Oct 16, 2025
Merged

Remove pinned dependency for modernc.org/sqlite#8489
prathyushpv merged 5 commits intomainfrom
ppv/fixsqlVersion

Conversation

@prathyushpv
Copy link
Contributor

What changed?

Remove pinned dependency on modernc.org/sqlite.

Why?

We added this version override when we experienced some table not found errors. This happens when sqlite db connections are closed when transactions fail.
We have TestSQLiteTransactionContextCancellation which passes consistently for this new version. So we believe this issue should not happen again.

How did you test it?

  • built
  • run locally and tested manually
  • covered by existing tests
  • added new unit test(s)
  • added new functional test(s)

@prathyushpv prathyushpv requested review from a team as code owners October 15, 2025 20:52
@prathyushpv prathyushpv enabled auto-merge (squash) October 16, 2025 02:27
@prathyushpv prathyushpv merged commit f3aee54 into main Oct 16, 2025
57 checks passed
@prathyushpv prathyushpv deleted the ppv/fixsqlVersion branch October 16, 2025 02:51
chaptersix pushed a commit to temporalio/cli that referenced this pull request Dec 17, 2025
## What was changed
Wiring in new enableReplication flag into cluster upsert cli.

Deleting sql pinning test as we no longer need this, see historical
context:

#784
temporalio/temporal#7333

then unpinning in OSS temporalio/temporal#8489

## Why?
Allows for users to leverage the new field

## Checklist

1. Closes 

2. How was this tested:
built locally and tested in conjunction with
temporalio/temporal#8744, used the cli manually
to make a replication based test pass
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.

2 participants