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)

Reply via email to