Staging instance, all changes can be removed at any time

Skip to content

Add support for anonymized journal topics

This adds 2 new topics (if activated by config), namely

  • {kafka_prefix}.release:anonymized and
  • {kafka_prefix}.revision:anonymized

These topics are filled aside from their original non-anonymized version. The anonymization process consists simply in forging a Person with the fullname being a hash of the triplet (fullname, name, email) of the original Person in Release and Revision entities.

So the replayer process can be used as is (just have to not replay both standard and anonymized topics at once).

Depends on !397 (closed).


Migrated from D3150 (view on Phabricator)

Merge request reports

Loading