Loading
Commits on Source 8
-
Doug Barrett authored
The Go module proxy requires tags in the format v2/vX.Y.Z for modules in a v2/ subdirectory. Adds v2/.releaserc.json with the correct tagFormat and a CI release job to run semantic-release for the v2 module independently of the root module.
-
Doug Barrett authored
PgBouncer in transaction-pooling mode does not support server-side prepared statements, which is pgx's default (QueryExecModeCacheStatement). This causes 'prepared statement already exists' errors in production. Default to QueryExecModeSimpleProtocol, matching the Container Registry's approach and GitLab.com's deployment topology. Expose QueryExecMode as a Config field so consumers connecting directly to PostgreSQL can opt into cached statements when desired.
-
Doug Barrett authored
pgxpool.NewWithConfig panics when given a Config not created by ParseConfig (it checks an internal createdByParseConfig flag). Store the DSN and re-parse it in Start() via pgxpool.ParseConfig, then overlay the connection-level settings (query exec mode, tracer) from the eagerly-parsed ConnConfig.
-
Doug Barrett authored
- Pin node image to 22 instead of floating lts tag - Pass --yes to npx to prevent CI hangs - Set GIT_DEPTH: 0 so semantic-release has full history and tags - Add comment clarifying no tag format collision with root module
-
GitLab Renovate Bot authored
-
Elliot Forbes authored
chore(deps): update pre-commit hook gitlab-com/gl-infra/common-ci-tasks to v3.9 See merge request !366 Merged-by:
Elliot Forbes <eforbes@gitlab.com>
Approved-by:
Elliot Forbes <eforbes@gitlab.com>
Co-authored-by: GitLab Renovate Bot <ops-contact+gl-common-ci-tasks-self-renovate@gitlab.com>
-
Elliot Forbes authored
feat(v2/postgres): add QueryExecMode config with SimpleProtocol default for PgBouncer See merge request !363 Merged-by:
Elliot Forbes <eforbes@gitlab.com>
Approved-by:
Elliot Forbes <eforbes@gitlab.com>
Reviewed-by: GitLab Duo <gitlab-duo@gitlab.com> Co-authored-by:
dbarrett <dbarrett@gitlab.com>
-
Elliot Forbes authored
ci(v2): add release configuration for v2 module See merge request !359 Merged-by:
Elliot Forbes <eforbes@gitlab.com>
Approved-by:
Elliot Forbes <eforbes@gitlab.com>
Reviewed-by: GitLab Duo <gitlab-duo@gitlab.com> Co-authored-by:
dbarrett <dbarrett@gitlab.com>