Skip to content
Snippets Groups Projects
Commit 803e3656 authored by Georges Racinet's avatar Georges Racinet
Browse files

Matching Gitaly version 15.6

## Protocol

The protocol is the same in all Gitaly v15.6 versions,
including the one used in GitLab v15.6.0-rc42. The protocol changes
from 15.5 have no impact on HGitaly.

## Visible method changes

The removal of the feature flag for `FindLocalBranches` has already
been treated in the parent changeset.

The only remaining change we have to match Gitaly 15.6 is very minor
(error details wording).

## Feature flags change

Two changes got our attention:

- [convert_err_to_status](https://gitlab.com/gitlab-org/gitaly/-/issues/4587):
  is actually about internal implementation details on how to generate
  `INTERNAL` status code with less boilerplate
- [tree_entries_new_page_token_format]: changes the token content only
  because it had collisions, notably in the face of empty blobs (see message of
  Gitaly commit eb82c328b2a3ca312724724eb9849bc25a3b0b24). Our own token
  is the blob id, but is based on path instead of content, so this is
  irrelevant to HGitaly. We'll have not to make the same mistake if some day
  we implement content-based addressing.
parent 0d836d0f
No related branches found
No related tags found
2 merge requests!176Making Heptapod 0.38 the new stable,!152Protocol upgrade to version 15.6
Pipeline #66892 passed
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment