Prior to this, this only sentBackfill for the ids to the publisher's input topicsfollowing object types:
(thus letting the publisher do the rest).
- swh.journal.tests: Explicit the test config is for the publisher- [x] content
- [x] skipped_content
- [ ] directory
- journal.backfill: Change initialization to explicit & check config- [x] release
- swh.journal.cli: Add the new backfiller subcommand- [x] revision
- backfill: Remove unused import- [ ] snaphost
- content: Add key hash to content object type- [x] origin
- journal.backfill: Update module docstring- [x] origin_visit
Support for:
- sending ranges
- backfill: Change implementation to send full object to journalstarting back from a given boundary (depending on the object type, could be a hash or an id).
This is not complete yet (missing directory and snapshot
This is not complete yetWe'd like to make sure the journal replayer is able to reuse the data sent to the journal.