Skip to content

chore: small followups to the testcontainers PR#3230

Open
tstirrat15 wants to merge 3 commits into
mainfrom
tstirrat/small-testcontainers-followups
Open

chore: small followups to the testcontainers PR#3230
tstirrat15 wants to merge 3 commits into
mainfrom
tstirrat/small-testcontainers-followups

Conversation

@tstirrat15

Copy link
Copy Markdown
Contributor

Description

We merged #2782 before all of the nits were addressed because we wanted to get CI unblocked. This comes back in and covers those. Note that it does not address #3224; those changes will come in future work.

Changes

  • Remove migration target options from datastore functions since they were never anything other than head
  • Fix some safecast issues that were bugging me
  • Refactor spanner datastore impl to hold onto an instance client

Testing

Review. See that tests pass.

@tstirrat15 tstirrat15 requested a review from a team as a code owner July 13, 2026 16:38
@github-actions github-actions Bot added area/api v1 Affects the v1 API area/datastore Affects the storage system area/tooling Affects the dev or user toolchain (e.g. tests, ci, build tools) area/dispatch Affects dispatching of requests labels Jul 13, 2026
@tstirrat15 tstirrat15 changed the title Small followups to the testcontainers PR chore: small followups to the testcontainers PR Jul 13, 2026
@codecov

codecov Bot commented Jul 13, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 69.23077% with 12 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
internal/services/v1/permissions_queryplan.go 40.00% 6 Missing and 3 partials ⚠️
internal/testserver/datastore/spanner.go 84.62% 1 Missing and 1 partial ⚠️
internal/testserver/datastore/postgres.go 80.00% 0 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

@tstirrat15 tstirrat15 enabled auto-merge (squash) July 13, 2026 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/api v1 Affects the v1 API area/datastore Affects the storage system area/dispatch Affects dispatching of requests area/tooling Affects the dev or user toolchain (e.g. tests, ci, build tools) Skip-Changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant