Andrew Purtell created HBASE-10095:
--------------------------------------
Summary: Selective WALEdit encryption
Key: HBASE-10095
URL: https://issues.apache.org/jira/browse/HBASE-10095
Project: HBase
Issue Type: Improvement
Affects Versions: 0.98.0
Reporter: Andrew Purtell
Assignee: Andrew Purtell
Fix For: 0.98.0
The SecureWALProtobufWriter currently will encrypt every WAL entry if WAL
encryption is enabled. However, SecureWALProtobufReader can distinguish between
encrypted and unencrypted entries, and we encrypt every entry individually in
part because the reader can skip and seek around during split and recovery, but
also in part to enable selective encryption of WALedits. We should consider
encrypting only the WALedits of column families for which HBASE-7544 features
are configured. If few column families are encrypted relative to all CFs on the
cluster, the performance difference will be significant.
--
This message was sent by Atlassian JIRA
(v6.1#6144)