Skip to content

Sync fork on 2026-06-03#7

Merged
NFUChen merged 6 commits into
mainfrom
sync-fork/2026-06-03
Jun 3, 2026
Merged

Sync fork on 2026-06-03#7
NFUChen merged 6 commits into
mainfrom
sync-fork/2026-06-03

Conversation

@NFUChen
Copy link
Copy Markdown
Owner

@NFUChen NFUChen commented Jun 3, 2026

No description provided.

NFUChen and others added 6 commits May 30, 2026 13:10
…tions matrix strategy, running PostgreSQL 14-18 tests in parallel instead of sequentially. (pgplex#432)

* refactor: streamline CI workflows for unit and integration tests with matrix strategy

* fix: ensure integration tests depend on unit tests in CI workflow

* refactor: consolidate unit and integration tests into a single CI job

* revert: undo unnecessary trailing newline change in ci-test.yml

---------

Co-authored-by: William Chen <william_w_chen@trendmicro.com>
Co-authored-by: William Chen <william_w_chen@trendmicro.com>
Adds a new [indexes] section to .pgschemaignore that lets users
preserve indexes which exist in the database but are not declared
in their .sql files. Without this, manually-added indexes (e.g.
perf hotfixes) are flagged for drop by `pgschema plan`.

Mirrors the existing per-object pattern: `Indexes []string` on
`IgnoreConfig` with `ShouldIgnoreIndex(name)`, an
`IndexIgnoreConfig` struct on `TomlConfig`, and a filter in
`Inspector.buildIndexes` that skips ignored index names before
they enter the IR.

Fixes pgplex#406

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…) (pgplex#438)

Co-authored-by: vytautas.karpavicius <vytautas.karpavicius@cloudkitchens.com>
@NFUChen NFUChen merged commit 90f2aaa into main Jun 3, 2026
1 check passed
@NFUChen NFUChen deleted the sync-fork/2026-06-03 branch June 3, 2026 12:32
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.

5 participants