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.