You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Coverage spans clean builds and packaged-server usability, core SQL type handling, recovery after malformed or invalid queries, concurrent sessions, restart behavior, configuration safety, in-memory isolation, and durable storage with schema and history preservation. These are primarily happy-path, edge-case, recovery, persistence, and concurrency checks across the server’s main product behaviors.
Safe to merge — the exercised behaviors are healthy with no PR-attributable regressions, new failures, or previously flagged failures. Any evidence-quality caveats are unrelated to the application behavior and are not merge blockers.
Tests run by Ito
Result
Severity
Type
Description
✅
—
Build
The project resolved all modules from an empty cache, compiled the production server, and produced a working Doltgres binary. The documented build wrapper could not run only because Docker was unavailable in the test container.
✅
—
Build
The repository compiled all production and test packages successfully with Go 1.26.2, so the dependency update did not introduce a compile-time break.
✅
—
Build
A clean build produced a usable packaged server. It started with a new data directory, accepted PostgreSQL connections, and completed a create, insert, and query smoke test.
✅
—
Build
Generated test packages passed, and a later query still returned 42 after an intentional missing-table error.
✅
—
Engine
Mixed-type SQL expressions returned the expected values and result types, including integer identity, bigint and numeric widening, directional CASE resolution, and text fallback.
✅
—
Engine
Catalog function metadata and type conversions returned the expected values before and after a malformed query. The malformed query produced a controlled syntax error, and later catalog queries still worked.
✅
—
Engine
Three valid sessions returned the expected bigint and numeric results at the same time. An invalid lookup failed on its own, and later valid queries still returned the correct values and types.
✅
—
Server
A new data directory became ready only after the default database was available. The server accepted a table change, preserved the row after restart, and released port 5432 after both shutdowns.
✅
—
Server
A malformed configuration stopped the server with a clear parse error before it opened port 5432. After the configuration was repaired, the server accepted a PostgreSQL connection and shut down cleanly.
✅
—
Server
The first in-memory server created and queried a temporary table, then stopped. A second server started immediately with no rows from the old table, answered a normal query, and stopped cleanly.
✅
—
Storage
A fresh local server created the sample tables, kept their relationships and rows, and recorded the changes in Dolt history.
✅
—
Storage
After the isolated startup attempt ended, the server came back normally. The default database and employees table were available, two employee rows remained, and the storage status was clean.
✅
—
Storage
After a restart, the database still had all three tables, both foreign keys, the added department column, the original rows, and both commits.
Tip
Reply with @itoqa to send us feedback on this test run.
These are tests that we're marking as Successful, however they do not match the expected output in some way. This is due to small differences, such as different wording on the error messages, or the column names being incorrect while the data itself is correct. ↩
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
☕ An Automated Dependency Version Bump PR 👑
Initial Changes
The changes contained in this PR were produced by `go get`ing the dependency.
```bash
go get github.com/dolthub/[dependency]/go@[commit]
```