Age | Commit message (Collapse) | Author |
|
Since the notification.proto got removed, the test would fail on Gitaly.
This change fixes that.
https://gitlab.com/gitlab-org/gitaly-proto/merge_requests/298
|
|
Use --perl-regexp for code search
See merge request gitlab-org/gitaly!1241
|
|
Upgrade to Ruby 2.6
See merge request gitlab-org/gitaly!1228
|
|
Ruby 2.6 offers better performance and memory usage:
https://www.rubyguides.com/2018/11/ruby-2-6-new-features/
Part of https://gitlab.com/gitlab-org/gitlab-ce/issues/57323
|
|
|
|
Add missing changelog entry for MR 1203
See merge request gitlab-org/gitaly!1242
|
|
|
|
|
|
Use simpler data structure for cat-file cache
See merge request gitlab-org/gitaly!1233
|
|
|
|
Split out the "publish" step from _support/release
See merge request gitlab-org/gitaly!1231
|
|
|
|
|
|
Add missing changelog for MR 1199
Closes #1650
See merge request gitlab-org/gitaly!1238
|
|
|
|
Implement the ApplyBfgObjectMapStream RPC
See merge request gitlab-org/gitaly!1199
|
|
|
|
|
|
Do not close the TTL channel twice
See merge request gitlab-org/gitaly!1235
|
|
|
|
|
|
feat: add sentry environment
See merge request gitlab-org/gitaly!1216
|
|
|
|
Fix CacheItem pointer in cache
See merge request gitlab-org/gitaly!1234
|
|
|
|
|
|
Upgrade Rubocop to 0.68.1
See merge request gitlab-org/gitaly!1229
|
|
Add cache for batch files
Closes #1505
See merge request gitlab-org/gitaly!1203
|
|
adding a global cache for catfile batch. Integrate this with a feature
flag in FindCommits.
|
|
Correct and exempt some cop failures.
This is needed to support Ruby 2.6.
|
|
|
|
Update changelog for 1.35.0 and 1.35.1
See merge request gitlab-org/gitaly!1226
|
|
|
|
Add DisconnectGitAlternates RPC
See merge request gitlab-org/gitaly!1141
|
|
|
|
|
|
This reverts commit fdf1ce8bf5f1d5917bd9ec3237ef06c6a8a3499c.
We erroneously tagged v1.35.1 on the master branch during a security
release. This messed up the changelog. By reverting, we are restoring
the changelog to a correct state.
|
|
|
|
Close logrus writer when command finishes
Closes #1644
See merge request gitlab-org/gitaly!1225
|
|
|
|
Add new two-phase Rebase RPC
See merge request gitlab-org/gitaly!1208
|
|
Adds a new Rebase RPC which is two-step. It yields the rebase commit SHA
to the client after the first request, and expects the client to make a
second request with Apply: true for the session to be complete.
https://gitlab.com/gitlab-org/gitlab-ee/issues/5966
See particuarly the comment in that issue here:
https://gitlab.com/gitlab-org/gitlab-ee/issues/5966#note_150894306
|
|
git gc invocation: don't write commit-graph with core.commitGraph=true
See merge request gitlab-org/gitaly!1224
|
|
This amends code just added in 52ec70ee ("GarbageCollect RPC writes
commit graph and enables via config", 2019-04-24).
This isn't needed, and will result in "gc" dying in obscure
circumstances on git versions before v2.22.0 (not released yet) if the
existing graph were to be corrupted. See
git-vcs/git@43d3561805 ("commit-graph write: don't die if the existing
graph is corrupt", 2019-03-25).
This isn't needed, and "git gc" as of v2.22.0 pretty does the
equivalent of core.commitGraph=false now when writing out the graph,
because we don't want a screwy existing graph to ruin our day when we
write the new one.
Also, having written all this explanation I find that this change
isn't technically needed because 52ec70ee misspelled the config key as
"commitGrap" instead of "commitGrap*h*", but let's remove this line
anyway.
|
|
Ensure pool exists in LinkRepositoryToObjectPool rpc
See merge request gitlab-org/gitaly!1222
|
|
Use 3-way merge for squashing commits
See merge request gitlab-org/gitaly!1214
|
|
A high number of squashes fail because some lines in the target branch
changed in another commit. However, this failure doesn't happen if you
attempt to squash a branch and merge it in this way:
1. git checkout my-branch
2. git rebase -i HEAD~N (where N is some number of commits)
3. git checkout master
4. git merge my-branch
The fourth step does a 3-way merge. To emulate this behavior, we add
`--3way` to the parameters when we attempt to apply the patch onto the
target branch.
Part of https://gitlab.com/gitlab-org/gitlab-ee/issues/10661
|
|
Log stderr returned by the command
Closes #1491
See merge request gitlab-org/gitaly!1167
|
|
Sec process
See merge request gitlab-org/gitaly!1221
|
|
|