Kim van der Riet created QPID-6043:
--------------------------------------
Summary: [linearstore] Add a configuration option to overwrite
files returned to the EFP
Key: QPID-6043
URL: https://issues.apache.org/jira/browse/QPID-6043
Project: Qpid
Issue Type: Improvement
Components: C++ Broker
Reporter: Kim van der Riet
Assignee: Kim van der Riet
The linearstore returns used files to the Empty File Pool when they are no
longer in use in a journal. Under normal use, the header of the file is reset
(partly overwritten so that it cannot again be used with any journal), and a
new header written when the file is once again used in a journal. However, the
data within the journal remains. The header structure, particularly the use of
serial numbers in the file and record headers, and the use of record checksums
guarantee that old data can never be recovered as part of a newer journal.
However, as an added security feature, an option which will completely erase
the data content of the file would be useful. This comes with a performance
penalty, which will have to be quantified when a solution is proposed.
The proposed linearstore option is:
{noformat}--overwrite-before-return [true|yes|1]{noformat}
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]