Age | Commit message (Collapse) | Author |
|
This reverts commit 1e888f40a6f1525e6eca3c88b4539c87c9e10d6b, reversing
changes made to 31248fb723a2b7a150eae552d14d9a68d10305b2.
|
|
|
|
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
|
|
|
|
|
|
|
|
Upgrade ActiveSupport to 5.1.7
See merge request gitlab-org/gitaly!1211
|
|
|
|
|
|
Logical clock data model for replication jobs
Closes #1508 and #1607
See merge request gitlab-org/gitaly!1202
|
|
|
|
GarbageCollect RPC writes commit graph and enables via config
Closes #1627
See merge request gitlab-org/gitaly!1218
|
|
|
|
Upgrade Ruby gRPC 1.19.0 and protobuf to 3.7.1
See merge request gitlab-org/gitaly!1066
|
|
|
|
|
|
Add changelog for security release
See merge request gitlab/gitaly!25
|
|
|
|
|
|
Bump Nokogiri to 1.10.3
See merge request gitlab-org/gitaly!1217
|
|
Adding FetchIntoObjectPool RPC
See merge request gitlab-org/gitaly!1172
|
|
|
|
[Security] Improve sanitization of Gitaly exceptions
See merge request gitlab/gitaly!16
|
|
|
|
|
|
This is needed to support Ruby 2.6.
|
|
This makes it consistent with the version in GitLab Rails
|
|
Bump Ruby bundler version to 1.17.3
See merge request gitlab-org/gitaly!1215
|