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
QUERY: select count(*) from tenk1 t
where (exists(select 1 from tenk1 k where k.unique1 = t.unique2) or ten < 0);
Footnotes
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. ↩
Coverage focuses on database behavior for filtered indexes across creation on existing data, matching and nonmatching rows, uniqueness enforcement, row updates that change membership, and filtered versus unfiltered queries. It exercises normal flows plus boundary and conflict cases, with all covered behaviors operating as expected.
Safe to merge — the covered database behaviors passed without regressions or PR-attributable failures, so there is no identified merge blocker from this run.
Tests run by Ito
Result
Severity
Type
Description
✅
—
General
The database accepted duplicate keys while their rows were outside the filter, then rejected the duplicate when one row entered the filtered set. The final query returned only the two rows that matched the filter.
✅
—
Index
Partial indexes were created on tables that already had rows. Rows outside the filter stayed out of the results, and a later matching row appeared correctly.
✅
—
Rev
The unique partial index was created over existing data. Active rows were returned, an active duplicate was rejected, and an inactive duplicate was accepted.
✅
—
Rev
Changing a row to active made it visible through the partial index. Changing it back allowed another active row with the same key, and reactivating the original row was rejected while that key was in use.
✅
—
Rev
Queries that include the active-row filter used the partial index and returned ids 1 and 3. The same key range without that filter used the full table and returned ids 1 through 4, including inactive rows.
Tip
Reply with @itoqa to send us feedback on this test run.
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.
This is for the following issue:
This appears to have been fixed already, so this is just adding a test for regression purposes.