First step for T1465.
Note that it changes the value of topic_prefix.
Differential D914
Notify Kafka when an origin visit is update. vlorentz on Jan 10 2019, 4:26 PM. Authored by
Details
Diff Detail
Event TimelineComment Actions Build is green Comment Actions I don't think there's any need to create the changed topics, or to add the mutable objects config : while its name doesn't reflect that, the new topic has always been designed as a way to notify the producer component of objects that need to be updated in the topic the actual clients subscribe to. That's also apparent in D916 where the changed topic just ends up being used for feeding the same "final" topic. Comment Actions To drive the point further : the journal hasn't been designed as a feed of all changes to the archive; it's currently designed as a way to get *the latest version* of all the objects that have been added to the archive, in a somewhat streaming fashion. In the topics that the consumers are listening to, Kafka compaction rules will make messages about "old" versions of objects disappear when a new version (with an identical key) appears.
Comment Actions Build is green Comment Actions Build has FAILED Link to build: https://jenkins.softwareheritage.org/job/DSTO/job/tox/154/ Comment Actions Build has FAILED Link to build: https://jenkins.softwareheritage.org/job/DSTO/job/tox/155/ |