You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/05/01 15:22:04 UTC

[jira] [Commented] (NIFI-3594) Implement encrypted provenance repository

    [ https://issues.apache.org/jira/browse/NIFI-3594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15990948#comment-15990948 ] 

ASF GitHub Bot commented on NIFI-3594:
--------------------------------------

Github user alopresto commented on the issue:

    https://github.com/apache/nifi/pull/1686
  
    @YolandaMDavis Thanks Yolanda. 
    
    During most of my testing, I did clear the repositories between application starts when switching the implementation (`rm -rf provenance_repository/ content_repository/ flowfile_repository/` from `$NIFI_HOME/conf`). I did run tests (at the time) where I left the repository intact (in each direction) and my notes are:
    
    ```
    -Verified switching from encrypted prov repo to plain will not allow access to previously-written events
    		-Error in app log
    			-Suppress stacktrace?
    		-App still starts
    		-UI error dialog on prov query
    		-New provenance events overwrite previous
    		-New prov queries work
    	-Verified switching from plain prov repo to encrypted will not allow access to previously-written events
    		-Error in app log
    			-Suppress stacktrace?
    		-App still starts
    		-UI error dialog on prov query
    		-New provenance events overwrite previous
    		-New prov queries work
    ```
    
    I will re-evaluate those scenarios as soon as I finish reviewing PR 1712 for Bryan. 
    
    I do think suppressing the stacktrace and providing a more descriptive error is a good idea and will tackle that as well. If it is determined there is a simple reason your queries were not working, great. If not, adding documentation instructing repository removal may be necessary. 


> Implement encrypted provenance repository
> -----------------------------------------
>
>                 Key: NIFI-3594
>                 URL: https://issues.apache.org/jira/browse/NIFI-3594
>             Project: Apache NiFi
>          Issue Type: Sub-task
>          Components: Core Framework
>    Affects Versions: 1.1.1
>            Reporter: Andy LoPresto
>            Assignee: Andy LoPresto
>              Labels: encryption, provenance, repository
>
> I am going to start with the provenance repository, as the new implementation of {{WriteAheadProvenanceRepository}} has the most recent design decisions and has not been available in a released version yet, so there should be minimal backward compatibility concerns. 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)