You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by GitBox <gi...@apache.org> on 2018/11/08 19:33:04 UTC

[GitHub] PircDef opened a new issue #758: Add integration test for crypto service rekeys

PircDef opened a new issue #758: Add integration test for crypto service rekeys
URL: https://github.com/apache/accumulo/issues/758
 
 
   An integration test exercising the use of encrypted and unencrypted data, using multiple keys, and rekeying should be implemented. The order of events to get this in one test should look something like:  
   
   Start Accumulo without encryption  
   Create a table  
   Write to the table  
   Read the data  
   Stop Accumulo (in Uno, this would be 'uno stop Accumulo --no-deps')  
   Enable encryption and specify a key file  
   Restart Accumulo  
   Write to the existing table  
   Read the data (which will now be a mixture of encrypted and unencrypted data)  
   Stop Accumulo  
   Specify a new key file (leaving the old one)  
   Start Accumulo  
   Write to the existing table  
   Read the data (which should now be a mixture of encrypted data from two keys and unencrypted data)  
   Run a compaction  
   Check the RFile tails to make sure only the 2nd key is used and that all RFiles are encrypted  
   
   I suspect the Accumulo restarts are necessary to reset the configurations, but there might be a cleaner way to do that.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services