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

    https://github.com/apache/nifi/pull/2199#discussion_r145403415
  
    --- 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 --
    
    Do you really think that it is required to read the file? Backwards 
compatibility could also be realized by adding a filter query like 
fq=dateField:[* TO lastEndDate]. The user only had to specify the value of 
lastEndDate e. g. to an property of the processor.


---

Reply via email to