froe 0.3.0

Reader and offline maintenance toolkit for Apache Jackrabbit Oak segment-tar (TarMK) repositories: parse archives and records, extract node data, compact, back up, and recover.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Segments: the unit of storage below the tar archive layer.
//!
//! A segment is an immutable chunk of up to 256 KiB identified by a UUID.
//! *Data* segments carry a header plus typed records; *bulk* segments are
//! raw block data for large binaries. This module provides the identifier
//! types and the segment parser.

pub mod identifier;
pub mod parsed_segment;
pub mod record;
pub mod view;

pub use identifier::{SegmentIdentifier, SegmentKind};
pub use parsed_segment::{MAXIMUM_SEGMENT_SIZE, ParsedSegment, RecordTableEntry};
pub use record::{RecordIdentifier, RecordType};
pub use view::SegmentView;