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
AgeCommit message (Collapse)Author
2019-03-19Apply suggestion to internal/praefect/replication.gopo_repl_manPaul Okstad
2019-03-19replication manager draftPaul Okstad
2019-03-19Merge branch 'doc-gitaly-training-4' into 'master'Paul Okstad
Add link to gitaly training session 4 See merge request gitlab-org/gitaly!1135
2019-03-19Add link to gitaly training session 4Jacob Vosmaer
2019-03-19Merge branch 'zj-backstage-label-gitalybot-upstream-version-bump' into 'master'Paul Okstad
Use backstage labels for upstream version bumps See merge request gitlab-org/gitaly!1124
2019-03-15Merge branch 'pool-link-no-clobber' into 'master'Paul Okstad
Prevent clobbering existing Git alternates Closes #1534 See merge request gitlab-org/gitaly!1132
2019-03-15Prevent clobbering existing Git alternatesJacob Vosmaer
2019-03-15Merge branch 'pktline-bytes-written' into 'master'John Cai
Fix "bytes written" count in pktline.WriteString See merge request gitlab-org/gitaly!1129
2019-03-15Fix "bytes written" count in pktline.WriteStringJacob Vosmaer
2019-03-15Merge branch 'revert-3cb9fb8d' into 'master'John Cai
Revert "Merge branch 'zj-rename-namespace-creates-parent-dir' into 'master'" See merge request gitlab-org/gitaly!1125
2019-03-14Merge branch 're-apply-hooks-change' into 'master'Paul Okstad
Re-apply MR 1088 (Git hooks change) See merge request gitlab-org/gitaly!1130
2019-03-14Revert "Revert "Merge branch 'switch-to-embedded-hooks' into 'master'""Jacob Vosmaer
This reverts commit 4f376cf16e64a0fa673821c0eb4a56eca9ca9419.
2019-03-13Merge branch 'zj-label-update-throughput-report' into 'master'Jacob Vosmaer
Update labeling rules for GitalyBot See merge request gitlab-org/gitaly!1123
2019-03-13Update labeling rules for GitalyBotZeger-Jan van de Weg
Today I noticed that the labeling as applied previously aren't correct for the throughput measurements GitLab does: https://about.gitlab.com/handbook/engineering/management/throughput/#implementation This change updates the labeling rules so from now on this will be correctly applied. In the case of Gitaly performance is a feature and not backstage as the point of Gitaly is improving performance. En passant it fixes a small issue when no changelog entry is present.
2019-03-12Merge branch 'doc-video-3' into 'master'Paul Okstad
Add link to video of third training session See merge request gitlab-org/gitaly!1118
2019-03-12Add link to video of third training sessionJacob Vosmaer
2019-03-12Merge branch 'revert-28330762' into 'master'Paul Okstad
Revert !1088 "Stop using gitlab-shell hooks -- but keep using gitlab-shell config" See merge request gitlab-org/gitaly!1117
2019-03-12Update CHANGELOG with note on bad releaseZeger-Jan van de Weg
2019-03-12Revert "Merge branch 'zj-rename-namespace-creates-parent-dir' into 'master'"Zeger-Jan van de Weg
This reverts merge request !1090
2019-03-12Use backstage labels for upstream version bumpsZeger-Jan van de Weg
GitalyBot now uses the backstage label when creating a downstream MR which bumps the version of Gitaly for GitLab-Rails.
2019-03-12Version 1.28.0v1.28.0Zeger-Jan van de Weg
2019-03-12Merge branch 'zj-rename-namespace-creates-parent-dir' into 'master'Zeger-Jan van de Weg
RenameNamespace RPC creates parent directories for the new location See merge request gitlab-org/gitaly!1090
2019-03-12Ensure parent directory exists before renamingZeger-Jan van de Weg
By debugging why the pipeline failed on a [CE MR][ce-mr], it appeared that the behaviour of the RenameNamespace RPC was inconsistent with other RPCs that require a parent directory. This commit fixes that behaviour so the CE MR can move along afterwards. Futher, this commit includes minor changes to the namespace service to clean it up a bit. Not strictly required, but personnally it always bugged me a bit that RPCs called others RPCs. This service was the first, or second RPC that I built on this project, so I felt it was nice to clean up the mess past me left behind. The helper package now gets two more convenience methods to remove the need for `helper.ErrInternal(fmt.Errorf("string %v", err))`. [ce-mr]: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/25469
2019-03-11Version 1.27.0v1.27.0John Cai
2019-03-11Merge branch 'jc-fix-find-all-tags' into 'master'Jacob Vosmaer
Fix bug in FindAllTags when commit shas are used as tag names Closes gitlab-ce#58725 See merge request gitlab-org/gitaly!1119
2019-03-11Fix bug in FindAllTags when commit shas are used as tag namesJohn Cai
When commit shas are used as tag names, the catfile call finds the commit object instead of the tag object with the commit sha as the name. This threw an error. The fix is to use the tag id explicitly instead of using the tag name.
2019-03-08Merge branch 'zj-socket-listener-preafect' into 'master'Zeger-Jan van de Weg
Support socket paths for praefect Closes #1523 See merge request gitlab-org/gitaly!1115
2019-03-08Support socket paths for praefectZeger-Jan van de Weg
When investigating the integration of praefect in the GDK and Omnibus it seemed that using sockets is much more convenient. From a configuration perspective the behaviour of Gitaly is largely copied. Closes: https://gitlab.com/gitlab-org/gitaly/issues/1523
2019-03-07Version 1.26.0v1.26.0John Cai
2019-03-07Merge branch 'jc-smart-fetch' into 'master'John Cai
PreFetch RPC: to optimize a full fetch by doing a local clone from the fork source Closes gitlab-ee#9589 See merge request gitlab-org/gitaly!1073
2019-03-07PreFetch RPCJohn Cai
2019-03-07changelogJacob Vosmaer
2019-03-07Revert "Merge branch 'switch-to-embedded-hooks' into 'master'"Jacob Vosmaer
This reverts merge request !1088
2019-03-07Merge branch 'zj-remove-at-issue-script' into 'master'John Cai
Remove script to generate AT issues See merge request gitlab-org/gitaly!1116
2019-03-07Remove script to generate AT issuesZeger-Jan van de Weg
Back in the day where Gitaly was a migration project, the acceptance testing required an issue to be created. To make sure it was generated correctly a script would generate it. This change removes this script as it's not needed anymore. [ci skip]
2019-03-07Version 1.25.0v1.25.0Zeger-Jan van de Weg
2019-03-07Merge branch 'jc-add-find-all-tags-feature-flag' into 'master'Zeger-Jan van de Weg
Add feature flag for FindAllTags See merge request gitlab-org/gitaly!1106
2019-03-07Merge branch 'zj-praefect-prometheus' into 'master'Zeger-Jan van de Weg
Enable Prometheus for praefect See merge request gitlab-org/gitaly!1108
2019-03-07Enable Prometheus for praefectZeger-Jan van de Weg
Eventhough the listeners were added before, it was chosen to keep that MR more focussed and the config for the listener was to be added later. This commit adds the configuration option, in line with how Gitaly does it.
2019-03-06Merge branch 'zj-start-without-config' into 'master'Paul Okstad
Fix undefined logger panicing See merge request gitlab-org/gitaly!1114
2019-03-06adding feature flag for FindAllTagsJohn Cai
2019-03-06Merge branch 'ci-drop-ruby-2.4' into 'master'Paul Okstad
Stop running tests on Ruby 2.4 See merge request gitlab-org/gitaly!1113
2019-03-06Stop running tests on Ruby 2.4Jacob Vosmaer
2019-03-06Merge branch 'switch-to-embedded-hooks' into 'master'Paul Okstad
Stop using gitlab-shell hooks -- but keep using gitlab-shell config See merge request gitlab-org/gitaly!1088
2019-03-06Stop using gitlab-shell hooks -- but keep using gitlab-shell configJacob Vosmaer
2019-03-06Merge branch 'remote-add-remove-go' into 'master'Jacob Vosmaer
Rewrite remove remote in Go See merge request gitlab-org/gitaly!1051
2019-03-06Version 1.24.0v1.24.0Paul Okstad
2019-03-05Rewrite remove remote in GoMateusz Nowotyński
Part of #1465 Signed-off-by: Mateusz Nowotyński <maxmati4@gmail.com>
2019-03-05Merge branch '45035-force-commit' into 'master'John Cai
Accept Force option for UserCommitFiles to overwrite branch on commit See merge request gitlab-org/gitaly!1077
2019-03-05Fix undefined logger panicingZeger-Jan van de Weg
An oversight made the situation possible where the logger had to log a message while the logger wasn't defined yet. This happened in a case where no config file was passed for example. By defining a the default logger this panic doesn't occur anymore. The configuration options for the logger aren't set yet, so the output is different than what users might expect, but it's better than a panic.