Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Release Tools Bot <delivery-team+release-tools@gitlab.com>2020-05-21 20:02:20 +0300
committerGitLab Release Tools Bot <delivery-team+release-tools@gitlab.com>2020-05-21 20:02:20 +0300
commitec382aae1c2b02ae1af6dd1c5c73426fd7509bae (patch)
tree6d0b691d1677cc44356aac55728060ca3664a490
parent322d655cd74069953839ad7847e8e81e5c93d237 (diff)
parent80d3ef5d02ffea12fba86edcfbfa4f8253ba17b6 (diff)
Merge branch '13-0-stable'
-rw-r--r--CHANGELOG.md57
-rw-r--r--VERSION2
-rw-r--r--changelogs/unreleased/2053-go-client-name.yml5
-rw-r--r--changelogs/unreleased/cleanup-commit-graph-chain-lock.yml5
-rw-r--r--changelogs/unreleased/fix-tag-message-parse.yml5
-rw-r--r--changelogs/unreleased/fix_subcommand_logging.yml5
-rw-r--r--changelogs/unreleased/jc-deprecate-gitlab-shell-config.yml5
-rw-r--r--changelogs/unreleased/jc-deprecate-update-hook.yml5
-rw-r--r--changelogs/unreleased/jc-fetch-http-settings-separately.yml5
-rw-r--r--changelogs/unreleased/jc-ff-ruby-go-update.yml5
-rw-r--r--changelogs/unreleased/jc-fix-chunker.yml5
-rw-r--r--changelogs/unreleased/jc-fix-praefect-info.yml6
-rw-r--r--changelogs/unreleased/jc-improve-http-settings.yml5
-rw-r--r--changelogs/unreleased/jc-repl-queue-size-query.yml5
-rw-r--r--changelogs/unreleased/jc-use-SOCKETREUSE.yml5
-rw-r--r--changelogs/unreleased/jc-use-tableflip-with-prometheus.yml5
-rw-r--r--changelogs/unreleased/jc-wait-for-nodes.yml5
-rw-r--r--changelogs/unreleased/pks-2pc-single-transaction.yml5
-rw-r--r--changelogs/unreleased/pks-2pc-transaction-manager.yml5
-rw-r--r--changelogs/unreleased/pks-2pc-transaction-service.yml5
-rw-r--r--changelogs/unreleased/pks-git-create-error-messages.yml5
-rw-r--r--changelogs/unreleased/pks-revert-grpc-update.yml5
-rw-r--r--changelogs/unreleased/po-praefect-reconcile-progress.yml5
-rw-r--r--changelogs/unreleased/po-revert-mr-2145.yml5
-rw-r--r--changelogs/unreleased/ps-group-for-storage-info.yml5
-rw-r--r--changelogs/unreleased/ps-multi-virtual-storages.yml5
-rw-r--r--changelogs/unreleased/ps-praefect-conf-verification.yml5
-rw-r--r--changelogs/unreleased/rs-divergent-refs-response.yml5
-rw-r--r--changelogs/unreleased/sh-bump-activesupport-6-0-3.yml5
-rw-r--r--changelogs/unreleased/sh-bump-activesupport.yml5
-rw-r--r--changelogs/unreleased/sh-bump-gitlab-markup.yml5
-rw-r--r--changelogs/unreleased/sh-fix-rebase.yml5
-rw-r--r--changelogs/unreleased/sh-update-ffi-gem.yml5
-rw-r--r--changelogs/unreleased/smh-enable-writes-cmd.yml5
-rw-r--r--changelogs/unreleased/smh-fix-ambig-tag.yml5
-rw-r--r--changelogs/unreleased/smh-fix-dir-deleted-walk.yml5
-rw-r--r--changelogs/unreleased/smh-fix-failover-crash.yml5
-rw-r--r--changelogs/unreleased/smh-fix-path-traversal.yml5
-rw-r--r--changelogs/unreleased/smh-read-only-api.yml5
-rw-r--r--changelogs/unreleased/smh-shard-status.yml5
-rw-r--r--changelogs/unreleased/zj-bump-linguist-version.yml5
-rw-r--r--ruby/proto/gitaly/version.rb2
42 files changed, 59 insertions, 198 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e67a2ee38..10ecaa20f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,62 @@
# Gitaly changelog
+## 13.0.0
+
+### Security (1 change)
+
+- Improved path traversal protection. !2132
+
+### Fixed (16 changes, 1 of them is from the community)
+
+- Delete tags by canonical reference name when mirroring repository. !2026
+- Fix signature detection for tags. !2045 (Roger Meier)
+- Ignore repositories deleted during a file walk. !2083
+- Revert gRPC upgrade to v1.27.0 to fix issues on multiple platforms. !2088
+- Do not enable SQL elector if failover is disabled. !2091
+- cleanup commit-graph-chain.lock file after crash. !2099
+- Provide consistent view of primary and secondaries. !2105
+- Fix rebase when diff contains only deleted files. !2109
+- Praefect: proper multi-virtual storage support. !2117
+- Use tableflip with praefect prometheus listener. !2122
+- Praefect: configuration verification. !2130
+- HTTPSettings to handle bools and ints. !2142
+- Bump gitlab-markup gem to v1.7.1. !2143
+- Revert charlock holmes bump. !2154
+- Configure logging before running sub-commands. !2169
+- Allow port reuse in tableflip. !2175
+
+### Changed (9 changes)
+
+- Allow Praefect's ServerInfo RPC to succeed even if the internal gitaly node calls fail. !2067
+- Choose primary with smallest replication queue size. !2078
+- Use go update hook when feature flag is toggled. !2095
+- Modify chunker to send message based on size. !2096
+- Use separate http settings config object. !2104
+- Extract reference transaction manager from transaction service. !2114
+- Enable feature flag for go update hooks through operations service. !2120
+- Block in NewManager to wait for nodes to be up. !2134
+- Include Praefect usage in the usage ping. !2180
+
+### Added (10 changes)
+
+- Add DivergentRefs to UpdateRemoteMirrorResponse. !2028
+- Write gitlab shell config from gitaly to gitlab shell as env var. !2066
+- Implement reference transaction service. !2077
+- Reconciliation should report progress and warn user. !2084
+- Improve error messages for repository creation RPCs. !2118
+- Upgrade github-linguist to version 7.9.0. !2145
+- Single-node transactions via pre-receive hook. !2147
+- Enforce read-only status for virtual storages. !2148
+- Extract client name from Go GRPC client. !2152
+- Praefect enable-writes subcommand. !2157
+
+### Other (3 changes)
+
+- Upgrade activesupport and related Ruby gems to v6.0.2.2. !2110
+- Update ffi gem to v1.12.2. !2111
+- Update activesupport to v6.0.3 and gitlab-labkit to v0.12.0. !2178
+
+
## 12.10.6
- No changes.
diff --git a/VERSION b/VERSION
index 4bb1cb3d8..02161ca86 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-13.0.0-rc2
+13.0.0
diff --git a/changelogs/unreleased/2053-go-client-name.yml b/changelogs/unreleased/2053-go-client-name.yml
deleted file mode 100644
index 82bb96444..000000000
--- a/changelogs/unreleased/2053-go-client-name.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Extract client name from Go GRPC client
-merge_request: 2152
-author:
-type: added
diff --git a/changelogs/unreleased/cleanup-commit-graph-chain-lock.yml b/changelogs/unreleased/cleanup-commit-graph-chain-lock.yml
deleted file mode 100644
index 4985044d6..000000000
--- a/changelogs/unreleased/cleanup-commit-graph-chain-lock.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: cleanup commit-graph-chain.lock file after crash
-merge_request: 2099
-author:
-type: fixed
diff --git a/changelogs/unreleased/fix-tag-message-parse.yml b/changelogs/unreleased/fix-tag-message-parse.yml
deleted file mode 100644
index 24a18342b..000000000
--- a/changelogs/unreleased/fix-tag-message-parse.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix signature detection for tags
-merge_request: 2045
-author: Roger Meier
-type: fixed
diff --git a/changelogs/unreleased/fix_subcommand_logging.yml b/changelogs/unreleased/fix_subcommand_logging.yml
deleted file mode 100644
index 51151e403..000000000
--- a/changelogs/unreleased/fix_subcommand_logging.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Configure logging before running sub-commands
-merge_request: 2169
-author:
-type: fixed
diff --git a/changelogs/unreleased/jc-deprecate-gitlab-shell-config.yml b/changelogs/unreleased/jc-deprecate-gitlab-shell-config.yml
deleted file mode 100644
index af934d0c5..000000000
--- a/changelogs/unreleased/jc-deprecate-gitlab-shell-config.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Write gitlab shell config from gitaly to gitlab shell as env var
-merge_request: 2066
-author:
-type: added
diff --git a/changelogs/unreleased/jc-deprecate-update-hook.yml b/changelogs/unreleased/jc-deprecate-update-hook.yml
deleted file mode 100644
index 785c68299..000000000
--- a/changelogs/unreleased/jc-deprecate-update-hook.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Use go update hook when feature flag is toggled
-merge_request: 2095
-author:
-type: changed
diff --git a/changelogs/unreleased/jc-fetch-http-settings-separately.yml b/changelogs/unreleased/jc-fetch-http-settings-separately.yml
deleted file mode 100644
index 9029c7bfb..000000000
--- a/changelogs/unreleased/jc-fetch-http-settings-separately.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Use separate http settings config object
-merge_request: 2104
-author:
-type: changed
diff --git a/changelogs/unreleased/jc-ff-ruby-go-update.yml b/changelogs/unreleased/jc-ff-ruby-go-update.yml
deleted file mode 100644
index 10170b0c1..000000000
--- a/changelogs/unreleased/jc-ff-ruby-go-update.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Enable feature flag for go update hooks through operations service
-merge_request: 2120
-author:
-type: changed
diff --git a/changelogs/unreleased/jc-fix-chunker.yml b/changelogs/unreleased/jc-fix-chunker.yml
deleted file mode 100644
index 24fc921a5..000000000
--- a/changelogs/unreleased/jc-fix-chunker.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Modify chunker to send message based on size
-merge_request: 2096
-author:
-type: changed
diff --git a/changelogs/unreleased/jc-fix-praefect-info.yml b/changelogs/unreleased/jc-fix-praefect-info.yml
deleted file mode 100644
index 3eef4c573..000000000
--- a/changelogs/unreleased/jc-fix-praefect-info.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Allow Praefect's ServerInfo RPC to succeed even if the internal gitaly node
- calls fail
-merge_request: 2067
-author:
-type: changed
diff --git a/changelogs/unreleased/jc-improve-http-settings.yml b/changelogs/unreleased/jc-improve-http-settings.yml
deleted file mode 100644
index 8d1010ffd..000000000
--- a/changelogs/unreleased/jc-improve-http-settings.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: HTTPSettings to handle bools and ints
-merge_request: 2142
-author:
-type: fixed
diff --git a/changelogs/unreleased/jc-repl-queue-size-query.yml b/changelogs/unreleased/jc-repl-queue-size-query.yml
deleted file mode 100644
index f78c8b0b6..000000000
--- a/changelogs/unreleased/jc-repl-queue-size-query.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Choose primary with smallest replication queue size
-merge_request: 2078
-author:
-type: changed
diff --git a/changelogs/unreleased/jc-use-SOCKETREUSE.yml b/changelogs/unreleased/jc-use-SOCKETREUSE.yml
deleted file mode 100644
index 2111fa9e1..000000000
--- a/changelogs/unreleased/jc-use-SOCKETREUSE.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Allow port reuse in tableflip
-merge_request: 2175
-author:
-type: fixed
diff --git a/changelogs/unreleased/jc-use-tableflip-with-prometheus.yml b/changelogs/unreleased/jc-use-tableflip-with-prometheus.yml
deleted file mode 100644
index 433ff7082..000000000
--- a/changelogs/unreleased/jc-use-tableflip-with-prometheus.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Use tableflip with praefect prometheus listener
-merge_request: 2122
-author:
-type: fixed
diff --git a/changelogs/unreleased/jc-wait-for-nodes.yml b/changelogs/unreleased/jc-wait-for-nodes.yml
deleted file mode 100644
index 3254049b3..000000000
--- a/changelogs/unreleased/jc-wait-for-nodes.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Block in NewManager to wait for nodes to be up
-merge_request: 2134
-author:
-type: changed
diff --git a/changelogs/unreleased/pks-2pc-single-transaction.yml b/changelogs/unreleased/pks-2pc-single-transaction.yml
deleted file mode 100644
index 5f5d9b360..000000000
--- a/changelogs/unreleased/pks-2pc-single-transaction.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Single-node transactions via pre-receive hook
-merge_request: 2147
-author:
-type: added
diff --git a/changelogs/unreleased/pks-2pc-transaction-manager.yml b/changelogs/unreleased/pks-2pc-transaction-manager.yml
deleted file mode 100644
index e65626b77..000000000
--- a/changelogs/unreleased/pks-2pc-transaction-manager.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Extract reference transaction manager from transaction service
-merge_request: 2114
-author:
-type: changed
diff --git a/changelogs/unreleased/pks-2pc-transaction-service.yml b/changelogs/unreleased/pks-2pc-transaction-service.yml
deleted file mode 100644
index df56e7a8a..000000000
--- a/changelogs/unreleased/pks-2pc-transaction-service.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Implement reference transaction service
-merge_request: 2077
-author:
-type: added
diff --git a/changelogs/unreleased/pks-git-create-error-messages.yml b/changelogs/unreleased/pks-git-create-error-messages.yml
deleted file mode 100644
index 342b2b98a..000000000
--- a/changelogs/unreleased/pks-git-create-error-messages.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Improve error messages for repository creation RPCs
-merge_request: 2118
-author:
-type: added
diff --git a/changelogs/unreleased/pks-revert-grpc-update.yml b/changelogs/unreleased/pks-revert-grpc-update.yml
deleted file mode 100644
index 9574fbd84..000000000
--- a/changelogs/unreleased/pks-revert-grpc-update.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Revert gRPC upgrade to v1.27.0 to fix issues on multiple platforms
-merge_request: 2088
-author:
-type: fixed
diff --git a/changelogs/unreleased/po-praefect-reconcile-progress.yml b/changelogs/unreleased/po-praefect-reconcile-progress.yml
deleted file mode 100644
index 564f5db84..000000000
--- a/changelogs/unreleased/po-praefect-reconcile-progress.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Reconciliation should report progress and warn user
-merge_request: 2084
-author:
-type: added
diff --git a/changelogs/unreleased/po-revert-mr-2145.yml b/changelogs/unreleased/po-revert-mr-2145.yml
deleted file mode 100644
index cce2f93d3..000000000
--- a/changelogs/unreleased/po-revert-mr-2145.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Revert charlock holmes bump
-merge_request: 2154
-author:
-type: fixed
diff --git a/changelogs/unreleased/ps-group-for-storage-info.yml b/changelogs/unreleased/ps-group-for-storage-info.yml
deleted file mode 100644
index 0c6db3e7a..000000000
--- a/changelogs/unreleased/ps-group-for-storage-info.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Include Praefect usage in the usage ping
-merge_request: 2180
-author:
-type: changed
diff --git a/changelogs/unreleased/ps-multi-virtual-storages.yml b/changelogs/unreleased/ps-multi-virtual-storages.yml
deleted file mode 100644
index f87560001..000000000
--- a/changelogs/unreleased/ps-multi-virtual-storages.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'Praefect: proper multi-virtual storage support'
-merge_request: 2117
-author:
-type: fixed
diff --git a/changelogs/unreleased/ps-praefect-conf-verification.yml b/changelogs/unreleased/ps-praefect-conf-verification.yml
deleted file mode 100644
index 0cab12976..000000000
--- a/changelogs/unreleased/ps-praefect-conf-verification.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'Praefect: configuration verification'
-merge_request: 2130
-author:
-type: fixed
diff --git a/changelogs/unreleased/rs-divergent-refs-response.yml b/changelogs/unreleased/rs-divergent-refs-response.yml
deleted file mode 100644
index e85e96ecf..000000000
--- a/changelogs/unreleased/rs-divergent-refs-response.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add DivergentRefs to UpdateRemoteMirrorResponse
-merge_request: 2028
-author:
-type: added
diff --git a/changelogs/unreleased/sh-bump-activesupport-6-0-3.yml b/changelogs/unreleased/sh-bump-activesupport-6-0-3.yml
deleted file mode 100644
index 8bc379ab6..000000000
--- a/changelogs/unreleased/sh-bump-activesupport-6-0-3.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update activesupport to v6.0.3 and gitlab-labkit to v0.12.0
-merge_request: 2178
-author:
-type: other
diff --git a/changelogs/unreleased/sh-bump-activesupport.yml b/changelogs/unreleased/sh-bump-activesupport.yml
deleted file mode 100644
index f6595bce9..000000000
--- a/changelogs/unreleased/sh-bump-activesupport.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Upgrade activesupport and related Ruby gems to v6.0.2.2
-merge_request: 2110
-author:
-type: other
diff --git a/changelogs/unreleased/sh-bump-gitlab-markup.yml b/changelogs/unreleased/sh-bump-gitlab-markup.yml
deleted file mode 100644
index ece7a1dba..000000000
--- a/changelogs/unreleased/sh-bump-gitlab-markup.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Bump gitlab-markup gem to v1.7.1
-merge_request: 2143
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-fix-rebase.yml b/changelogs/unreleased/sh-fix-rebase.yml
deleted file mode 100644
index 54a81afc2..000000000
--- a/changelogs/unreleased/sh-fix-rebase.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix rebase when diff contains only deleted files
-merge_request: 2109
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-update-ffi-gem.yml b/changelogs/unreleased/sh-update-ffi-gem.yml
deleted file mode 100644
index 15e5fcc7f..000000000
--- a/changelogs/unreleased/sh-update-ffi-gem.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update ffi gem to v1.12.2
-merge_request: 2111
-author:
-type: other
diff --git a/changelogs/unreleased/smh-enable-writes-cmd.yml b/changelogs/unreleased/smh-enable-writes-cmd.yml
deleted file mode 100644
index 660877113..000000000
--- a/changelogs/unreleased/smh-enable-writes-cmd.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Praefect enable-writes subcommand
-merge_request: 2157
-author:
-type: added
diff --git a/changelogs/unreleased/smh-fix-ambig-tag.yml b/changelogs/unreleased/smh-fix-ambig-tag.yml
deleted file mode 100644
index a9dba39c0..000000000
--- a/changelogs/unreleased/smh-fix-ambig-tag.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Delete tags by canonical reference name when mirroring repository
-merge_request: 2026
-author:
-type: fixed
diff --git a/changelogs/unreleased/smh-fix-dir-deleted-walk.yml b/changelogs/unreleased/smh-fix-dir-deleted-walk.yml
deleted file mode 100644
index a2d5f2c43..000000000
--- a/changelogs/unreleased/smh-fix-dir-deleted-walk.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Ignore repositories deleted during a file walk
-merge_request: 2083
-author:
-type: fixed
diff --git a/changelogs/unreleased/smh-fix-failover-crash.yml b/changelogs/unreleased/smh-fix-failover-crash.yml
deleted file mode 100644
index 89b4f19d0..000000000
--- a/changelogs/unreleased/smh-fix-failover-crash.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Do not enable SQL elector if failover is disabled
-merge_request: 2091
-author:
-type: fixed
diff --git a/changelogs/unreleased/smh-fix-path-traversal.yml b/changelogs/unreleased/smh-fix-path-traversal.yml
deleted file mode 100644
index 29083bc3e..000000000
--- a/changelogs/unreleased/smh-fix-path-traversal.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Improved path traversal protection
-merge_request: 2132
-author:
-type: security
diff --git a/changelogs/unreleased/smh-read-only-api.yml b/changelogs/unreleased/smh-read-only-api.yml
deleted file mode 100644
index da31844cf..000000000
--- a/changelogs/unreleased/smh-read-only-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Enforce read-only status for virtual storages
-merge_request: 2148
-author:
-type: added
diff --git a/changelogs/unreleased/smh-shard-status.yml b/changelogs/unreleased/smh-shard-status.yml
deleted file mode 100644
index ee71ba0fb..000000000
--- a/changelogs/unreleased/smh-shard-status.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Provide consistent view of primary and secondaries
-merge_request: 2105
-author:
-type: fixed
diff --git a/changelogs/unreleased/zj-bump-linguist-version.yml b/changelogs/unreleased/zj-bump-linguist-version.yml
deleted file mode 100644
index ba758e954..000000000
--- a/changelogs/unreleased/zj-bump-linguist-version.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Upgrade github-linguist to version 7.9.0
-merge_request: 2145
-author:
-type: added
diff --git a/ruby/proto/gitaly/version.rb b/ruby/proto/gitaly/version.rb
index 12bdceba8..f3f174507 100644
--- a/ruby/proto/gitaly/version.rb
+++ b/ruby/proto/gitaly/version.rb
@@ -1,5 +1,5 @@
# This file was auto-generated by release-tools
# https://gitlab.com/gitlab-org/release-tools/-/blob/master/lib/release_tools/release/gitaly_release.rb
module Gitaly
- VERSION = '13.0.0-rc2'
+ VERSION = '13.0.0'
end