diff options
author | GitLab Release Tools Bot <delivery-team+release-tools@gitlab.com> | 2020-07-21 17:44:00 +0300 |
---|---|---|
committer | GitLab Release Tools Bot <delivery-team+release-tools@gitlab.com> | 2020-07-21 17:44:00 +0300 |
commit | 35152a1b77d5cb7ec592eceb854d8c95ce8b5255 (patch) | |
tree | 208f064b3ed5784081815ebbfd8f85f0df0c6575 | |
parent | 9e6f5f40e6eb44655b6acfd5dc222af04333a4f2 (diff) |
Update CHANGELOG.md for 13.2.0
[ci skip]
37 files changed, 50 insertions, 181 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index cc07c8c26..55feb3a21 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,55 @@ # Gitaly changelog +## 13.2.0 + +### Fixed (13 changes) + +- Set default branch to match remote for FetchInternalRemote. !2265 +- Make --literal-pathspecs optional for LastCommitForPath. !2285 +- Only execute hooks on primary nodes. !2294 +- Avoid duplicated primary when getting synced nodes. !2312 +- Force gitaly-ruby to use UTF-8 encoding. !2316 +- Always git fetch after snapshot repository creation. !2320 +- Return nil for missing wiki page versions. !2323 +- Pass env vars correctly into custom hooks. !2331 +- Fix getting default branch of remote repo in. !2340 +- Fix casting wrong votes on secondaries using Ruby pre-receive hook. !2347 +- Improve logging on the replication manager. !2351 +- Only let healthy secondaries take part in transactions. !2365 +- Fix pre-receive hooks not working with symlinked paths variable field. !2381 + +### Changed (7 changes, 1 of them is from the community) + +- Support literal path lookups in LastCommitsForTreeRequest. !2301 +- GetArchive: Support excluding paths. !2304 (Ethan Reesor (@firelizzard)) +- Turn on go prereceive and go update by default. !2329 +- Gather remote branches via ls-remote, rather than fetch, by default. !2330 +- Include change type as a label on in-flight replication jobs gauge. !2373 +- Scale transaction registration metric by registered voters. !2375 +- Allow multiple votes per transaction. !2386 + +### Added (12 changes) + +- Multi node write. !2208 +- Allow pagination for FindAllLocalBranches. !2251 +- Add TLS support to Praefect. !2276 +- PostReceiveHook in Go. !2290 +- Praefect: replication jobs health ping. !2321 +- Praefect: handling of stale replication jobs. !2322 +- Implement weighted voting. !2334 +- Schedule replication jobs for failed transaction voters. !2355 +- Praefect: Collapse duplicate replication jobs. !2357 +- Start using transactions for UserCreateBranch. !2364 +- Transaction support for modification of branches and tags via operations service. !2374 +- Remove upload-pack feature flags to enable partial clone by default. + +### Other (3 changes) + +- Support literal path lookups in other commit RPCs. !2303 +- Ensure Praefect replication queue tables exist. !2309 +- Error forwarded mutator RPCs on replication job enqueue failure. !2332 + + ## 13.1.3 ### Fixed (1 change) diff --git a/changelogs/unreleased/2818-filter-search-files-by-name.yml b/changelogs/unreleased/2818-filter-search-files-by-name.yml deleted file mode 100644 index 477b99b5f..000000000 --- a/changelogs/unreleased/2818-filter-search-files-by-name.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: SearchFilesByName: Add `filter` parameter -merge_request: 2262 -author: Ethan Reesor (@firelizzard) -type: changed diff --git a/changelogs/unreleased/2893-archive-exclusions.yml b/changelogs/unreleased/2893-archive-exclusions.yml deleted file mode 100644 index 9268528c0..000000000 --- a/changelogs/unreleased/2893-archive-exclusions.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'GetArchive: Support excluding paths' -merge_request: 2304 -author: Ethan Reesor (@firelizzard) -type: changed diff --git a/changelogs/unreleased/always_sync_after_creation.yml b/changelogs/unreleased/always_sync_after_creation.yml deleted file mode 100644 index 2ace819e3..000000000 --- a/changelogs/unreleased/always_sync_after_creation.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Always git fetch after snapshot repository creation -merge_request: 2320 -author: -type: fixed diff --git a/changelogs/unreleased/fetch_remote_default_branch.yml b/changelogs/unreleased/fetch_remote_default_branch.yml deleted file mode 100644 index 3da75c753..000000000 --- a/changelogs/unreleased/fetch_remote_default_branch.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Set default branch to match remote for FetchInternalRemote -merge_request: 2265 -author: -type: fixed diff --git a/changelogs/unreleased/improve_replication_mgr_log.yml b/changelogs/unreleased/improve_replication_mgr_log.yml deleted file mode 100644 index c9d402b02..000000000 --- a/changelogs/unreleased/improve_replication_mgr_log.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Improve logging on the replication manager -merge_request: 2351 -author: -type: fixed diff --git a/changelogs/unreleased/jc-fix-go-prereceive-update.yml b/changelogs/unreleased/jc-fix-go-prereceive-update.yml deleted file mode 100644 index 7f3feea0d..000000000 --- a/changelogs/unreleased/jc-fix-go-prereceive-update.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Pass env vars correctly into custom hooks -merge_request: 2331 -author: -type: fixed diff --git a/changelogs/unreleased/jc-go-post-receive.yml b/changelogs/unreleased/jc-go-post-receive.yml deleted file mode 100644 index 8caf53e22..000000000 --- a/changelogs/unreleased/jc-go-post-receive.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: PostReceiveHook in Go -merge_request: 2290 -author: -type: added diff --git a/changelogs/unreleased/jc-go-update-default-on.yml b/changelogs/unreleased/jc-go-update-default-on.yml deleted file mode 100644 index 9cf0b9ea5..000000000 --- a/changelogs/unreleased/jc-go-update-default-on.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Turn on go prereceive and go update by default -merge_request: 2329 -author: -type: changed diff --git a/changelogs/unreleased/jc-mult-node-write.yml b/changelogs/unreleased/jc-mult-node-write.yml deleted file mode 100644 index 0bf485bb3..000000000 --- a/changelogs/unreleased/jc-mult-node-write.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Multi node write -merge_request: 2208 -author: -type: added diff --git a/changelogs/unreleased/jc-simplify-git-object-dir-handling.yml b/changelogs/unreleased/jc-simplify-git-object-dir-handling.yml deleted file mode 100644 index 61573e277..000000000 --- a/changelogs/unreleased/jc-simplify-git-object-dir-handling.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Fix pre-receive hooks not working with symlinked paths - variable field -merge_request: 2381 -author: -type: fixed diff --git a/changelogs/unreleased/pks-coordinator-fix-test.yml b/changelogs/unreleased/pks-coordinator-fix-test.yml deleted file mode 100644 index e09c78c0a..000000000 --- a/changelogs/unreleased/pks-coordinator-fix-test.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Avoid duplicated primary when getting synced nodes -merge_request: 2312 -author: -type: fixed diff --git a/changelogs/unreleased/pks-fetch-internal-remote-default-branch.yml b/changelogs/unreleased/pks-fetch-internal-remote-default-branch.yml deleted file mode 100644 index 7c67eaa1d..000000000 --- a/changelogs/unreleased/pks-fetch-internal-remote-default-branch.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix getting default branch of remote repo in -merge_request: 2340 -author: -type: fixed diff --git a/changelogs/unreleased/pks-ruby-utf8-encoding.yml b/changelogs/unreleased/pks-ruby-utf8-encoding.yml deleted file mode 100644 index 32a03e0c6..000000000 --- a/changelogs/unreleased/pks-ruby-utf8-encoding.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Force gitaly-ruby to use UTF-8 encoding -merge_request: 2316 -author: -type: fixed diff --git a/changelogs/unreleased/pks-subtransactions.yml b/changelogs/unreleased/pks-subtransactions.yml deleted file mode 100644 index fca91046d..000000000 --- a/changelogs/unreleased/pks-subtransactions.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Allow multiple votes per transaction -merge_request: 2386 -author: -type: changed diff --git a/changelogs/unreleased/pks-transaction-operations.yml b/changelogs/unreleased/pks-transaction-operations.yml deleted file mode 100644 index 778754307..000000000 --- a/changelogs/unreleased/pks-transaction-operations.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Transaction support for modification of branches and tags via operations service -merge_request: 2374 -author: -type: added diff --git a/changelogs/unreleased/pks-transactions-healthy-nodes.yml b/changelogs/unreleased/pks-transactions-healthy-nodes.yml deleted file mode 100644 index e0a4b862c..000000000 --- a/changelogs/unreleased/pks-transactions-healthy-nodes.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Only let healthy secondaries take part in transactions -merge_request: 2365 -author: -type: fixed diff --git a/changelogs/unreleased/pks-transactions-operations.yml b/changelogs/unreleased/pks-transactions-operations.yml deleted file mode 100644 index 43861fa2f..000000000 --- a/changelogs/unreleased/pks-transactions-operations.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Start using transactions for UserCreateBranch -merge_request: 2364 -author: -type: added diff --git a/changelogs/unreleased/pks-transactions-replication.yml b/changelogs/unreleased/pks-transactions-replication.yml deleted file mode 100644 index 1a66a320f..000000000 --- a/changelogs/unreleased/pks-transactions-replication.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Schedule replication jobs for failed transaction voters -merge_request: 2355 -author: -type: added diff --git a/changelogs/unreleased/pks-transactions-scale-registration-metric.yml b/changelogs/unreleased/pks-transactions-scale-registration-metric.yml deleted file mode 100644 index 192f629ac..000000000 --- a/changelogs/unreleased/pks-transactions-scale-registration-metric.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Scale transaction registration metric by registered voters -merge_request: 2375 -author: -type: changed diff --git a/changelogs/unreleased/pks-transactions-with-ruby-hook.yml b/changelogs/unreleased/pks-transactions-with-ruby-hook.yml deleted file mode 100644 index 93f644e28..000000000 --- a/changelogs/unreleased/pks-transactions-with-ruby-hook.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Fix casting wrong votes on secondaries using Ruby pre-receive hook -merge_request: 2347 -author: -type: fixed diff --git a/changelogs/unreleased/pks-tx-identify-primary.yml b/changelogs/unreleased/pks-tx-identify-primary.yml deleted file mode 100644 index 4aa97c0ed..000000000 --- a/changelogs/unreleased/pks-tx-identify-primary.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Only execute hooks on primary nodes -merge_request: 2294 -author: -type: fixed diff --git a/changelogs/unreleased/pks-tx-weighted-voting.yml b/changelogs/unreleased/pks-tx-weighted-voting.yml deleted file mode 100644 index 8b4973e86..000000000 --- a/changelogs/unreleased/pks-tx-weighted-voting.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Implement weighted voting -merge_request: 2334 -author: -type: added diff --git a/changelogs/unreleased/po-praefect-internal-err.yml b/changelogs/unreleased/po-praefect-internal-err.yml deleted file mode 100644 index 6230dd7d4..000000000 --- a/changelogs/unreleased/po-praefect-internal-err.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Error forwarded mutator RPCs on replication job enqueue failure -merge_request: 2332 -author: -type: other diff --git a/changelogs/unreleased/ps-collapse-replication-events.yml b/changelogs/unreleased/ps-collapse-replication-events.yml deleted file mode 100644 index 3d5d1e6b2..000000000 --- a/changelogs/unreleased/ps-collapse-replication-events.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Praefect: Collapse duplicate replication jobs' -merge_request: 2357 -author: -type: added diff --git a/changelogs/unreleased/ps-praefect-tls.yml b/changelogs/unreleased/ps-praefect-tls.yml deleted file mode 100644 index 3d718a884..000000000 --- a/changelogs/unreleased/ps-praefect-tls.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Add TLS support to Praefect -merge_request: 2276 -author: -type: added diff --git a/changelogs/unreleased/ps-process-stale-replication.yml b/changelogs/unreleased/ps-process-stale-replication.yml deleted file mode 100644 index 5f7a43006..000000000 --- a/changelogs/unreleased/ps-process-stale-replication.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Praefect: handling of stale replication jobs' -merge_request: 2322 -author: -type: added diff --git a/changelogs/unreleased/ps-replication-health-ping.yml b/changelogs/unreleased/ps-replication-health-ping.yml deleted file mode 100644 index a03ebeee1..000000000 --- a/changelogs/unreleased/ps-replication-health-ping.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: 'Praefect: replication jobs health ping' -merge_request: 2321 -author: -type: added diff --git a/changelogs/unreleased/rs-ls-remote-by-default.yml b/changelogs/unreleased/rs-ls-remote-by-default.yml deleted file mode 100644 index 22d79e1a4..000000000 --- a/changelogs/unreleased/rs-ls-remote-by-default.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Gather remote branches via ls-remote, rather than fetch, by default -merge_request: 2330 -author: -type: changed diff --git a/changelogs/unreleased/sh-add-last-commit-for-path-literal-option.yml b/changelogs/unreleased/sh-add-last-commit-for-path-literal-option.yml deleted file mode 100644 index a61817dd3..000000000 --- a/changelogs/unreleased/sh-add-last-commit-for-path-literal-option.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Make --literal-pathspecs optional for LastCommitForPath -merge_request: 2285 -author: -type: fixed diff --git a/changelogs/unreleased/sh-fix-trees-with-glob-chars.yml b/changelogs/unreleased/sh-fix-trees-with-glob-chars.yml deleted file mode 100644 index 3d51157d9..000000000 --- a/changelogs/unreleased/sh-fix-trees-with-glob-chars.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Support literal path lookups in LastCommitsForTreeRequest -merge_request: 2301 -author: -type: changed diff --git a/changelogs/unreleased/sh-literal-pathspecs-other-commit-rpcs.yml b/changelogs/unreleased/sh-literal-pathspecs-other-commit-rpcs.yml deleted file mode 100644 index 670262388..000000000 --- a/changelogs/unreleased/sh-literal-pathspecs-other-commit-rpcs.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Support literal path lookups in other commit RPCs -merge_request: 2303 -author: -type: other diff --git a/changelogs/unreleased/sh-readd-praefect-job-queue.yml b/changelogs/unreleased/sh-readd-praefect-job-queue.yml deleted file mode 100644 index d9055b081..000000000 --- a/changelogs/unreleased/sh-readd-praefect-job-queue.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Ensure Praefect replication queue tables exist -merge_request: 2309 -author: -type: other diff --git a/changelogs/unreleased/smh-change-type.yml b/changelogs/unreleased/smh-change-type.yml deleted file mode 100644 index 1bb8dea82..000000000 --- a/changelogs/unreleased/smh-change-type.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Include change type as a label on in-flight replication jobs gauge -merge_request: 2373 -author: -type: changed diff --git a/changelogs/unreleased/wiki-find-page-with-invalid-version.yml b/changelogs/unreleased/wiki-find-page-with-invalid-version.yml deleted file mode 100644 index 85507d18c..000000000 --- a/changelogs/unreleased/wiki-find-page-with-invalid-version.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Return nil for missing wiki page versions -merge_request: 2323 -author: -type: fixed diff --git a/changelogs/unreleased/zj-ff-upload-pack-sha1.yml b/changelogs/unreleased/zj-ff-upload-pack-sha1.yml deleted file mode 100644 index c41443036..000000000 --- a/changelogs/unreleased/zj-ff-upload-pack-sha1.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Remove upload-pack feature flags to enable partial clone by default -merge_request: -author: -type: added diff --git a/changelogs/unreleased/zj-pagination-lines-sender.yml b/changelogs/unreleased/zj-pagination-lines-sender.yml deleted file mode 100644 index 0fc2b7c0b..000000000 --- a/changelogs/unreleased/zj-pagination-lines-sender.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Allow pagination for FindAllLocalBranches -merge_request: 2251 -author: -type: added |