diff --git a/storage/hybrid/PML.txt b/storage/hybrid/PML.txt index 7fd64c5..1568404 100644 --- a/storage/hybrid/PML.txt +++ b/storage/hybrid/PML.txt @@ -9,19 +9,20 @@ This is PML format: [SID] is session ID [DATA] -0: - -1: - +0: - no data +1: - no data 2: new session ID 3: (key)|(val) - create and update DATA or (key) only for delete key -key && val in format: [length (int64)][gob data bytes with this length] - PML log file: ______________________________________________________ LOG stream... -OP | SID | DATA | | +OP | SID | DATA | LENGTH | | | ------------------------------------------------------ | --- // -- // -- // -- | +----- // -- // -- // -- | | | ------------------------------------------------------ | - ... .... ..... | -OP | SID | DATA | -______________________________________________________ V \ No newline at end of file + ... .... ..... | | | +______________________________________________________ | +OP | SID | DATA | LENGTH | | | +______________________________________________________ V + +... LENGTH is uint64 size of record \ No newline at end of file