Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 1.18 KB

vacuum_file.md

File metadata and controls

36 lines (28 loc) · 1.18 KB
title
Vacuum File

A vacuum file has name [<timestamped_name>](./timestamped_name.md).vac` and can be located either in the array commit folder:

my_array                           # array folder
   |_ ....
   |_ __commits                    # array commit folder
         |_ <timestamped_name>.vac # vacuum file

or in the array or group metadata folder:

my_obj                            # array/group folder
   |  ...
   | __meta                       # metadata folder
         | ...
         | <timestamped_name>.vac # vacuum file
         | ...

When located in the commits folder, it will include the name of fragments (in the __fragments folder) that can be vacuumed. When located in the metadata folder, it will include the URI or metadata files that can be vacuumed.

The vacuum file is a simple text file where each line contains a string:

Field Type Description
Item 1 followed by a new line character uint8_t[] Item 1 to be vacuumed
Item N followed by a new line character uint8_t[] Item N to be vacuumed

Note

Prior to version 19, vacuum files contained absolute URIs.