Github user ijokarumawak commented on a diff in the pull request:

    https://github.com/apache/nifi/pull/2199#discussion_r144532208
  
    --- Diff: 
nifi-nar-bundles/nifi-solr-bundle/nifi-solr-processors/src/main/java/org/apache/nifi/processors/solr/GetSolr.java
 ---
    @@ -66,42 +79,64 @@
     import org.apache.solr.common.SolrDocument;
     import org.apache.solr.common.SolrDocumentList;
     import org.apache.solr.common.SolrInputDocument;
    +import org.apache.solr.common.params.CursorMarkParams;
     
    -@Tags({"Apache", "Solr", "Get", "Pull"})
    +@Tags({"Apache", "Solr", "Get", "Pull", "Records"})
     @InputRequirement(Requirement.INPUT_FORBIDDEN)
    -@CapabilityDescription("Queries Solr and outputs the results as a 
FlowFile")
    +@CapabilityDescription("Queries Solr and outputs the results as a FlowFile 
in the format of XML or using a Record Writer")
    +@Stateful(scopes = {Scope.LOCAL}, description = "Stores latest date of 
Date Field so that the same data will not be fetched multiple times.")
    --- End diff --
    
    GetSolr used to use local file to store lastEndDate. We need migration code 
so that lastEndDate to be taken over to managed state when there's no state but 
the lastEndDate file exists.


---

Reply via email to