blob: d31de4e4db60cc459745655312b8df77a4d88696 [file] [log] [blame] [view]
# Import Gerrit projects across servers
NoteDb was introduced 5 years ago with the promise of
simpifying the portability of reviews and repositories across
Gerrit servers and, in the future, different code-review systems.
The promise was that a JSON-based representation of the review
meta-data would have allowed to rebuild a full state and history
anywhere, without having to rely on a centralised DBMS.
With that promise in mind, the development of the [Gerrit importer plugin](https://gerrit.googlesource.com/plugins/importer/)
developed by [SAP](https://sap.com) stopped at version v2.15 and
no more upgrades where planned.
From Gerrit v2.16 up to now, the Gerrit admins were unable to
follow any phased-migration as they could have done with the
use of the importer plugin, forcing companies to go through a
painful release-by-release upgrade process or multi-year bing-bang
migration projects.
Luca gives an overview of how the migration and consolidation
is now possible with Gerrit v3.7, describing the challenges and
limitations of what can be done.
- [Slides](https://storage.googleapis.com/gerrit-talks/summit/2022/Import%20Gerrit%20projects%20across%20servers.pdf)
- [Video](https://youtu.be/Su1OpJ_s850)
*[Luca Milanesio, GerritForge](../speakers.md#lmilanesio)*