HomeSoftware Heritage

Ensure all object keys are passed through unharmed by the journal

Description

Ensure all object keys are passed through unharmed by the journal

The previous implementation of this test only checked keys that were plain
bytes. It turns out that the "compounded" keys decoding was wrong.

This allows us to simplify the TEST_OBJECT_DICTS structure to only contain a
list of object dicts.

Details

Provenance
olasdAuthored on Apr 10 2020, 12:45 PM
olasdPushed on Apr 10 2020, 5:03 PM
Differential Revision
D3006: Ensure all object keys are passed through unharmed by the journal
Parents
rDJNLcc5797df4b08: Move _get_key from the kafka writer to serializers
Branches
Unknown
Tags
Unknown
Build Status
Buildable 11811
Build 17913: test-and-buildJenkins console · Jenkins