HomeSoftware Heritage

Write related ORC files in the same directory using the same UUID

Description

Write related ORC files in the same directory using the same UUID

related ORC files being ORC files involved in the serialization of a given
object type, namely:

  • snapshot and snapshot_branches,
  • revision and revision_history,
  • directory and directory_entry.

Also include the object_type in the generated file name (in place of the
static 'graph').

So the result will typically be like:

output/orc/shapshot/
  snaphot-18a575cb-3a92-4753-9267-e3475fa30857.orc
  snaphot_branch-18a575cb-3a92-4753-9267-e3475fa30857.orc
  snapshot-1f41d206-994a-49bb-917f-e096e40c2856.orc
  snapshot_branch-1f41d206-994a-49bb-917f-e096e40c2856.orc

Details

Provenance
douarddaAuthored on Mar 18 2022, 12:09 PM
douarddaPushed on Mar 29 2022, 5:39 PM
Differential Revision
D7385: Write related ORC files in the same directory using the same UUID
Parents
rDDATASET729ae64f36cd: Add some user metadata in generated ORC files
Branches
Unknown
Tags
Unknown
Build Status
Buildable 27957
Build 43779: test-and-buildJenkins console · Jenkins

Event Timeline