Hello,

I continue to receive the below error regarding deleting entries from the
provenance repository.  The Googles aren't returning anything too helpful.

NiFi v0.7.0 on RHEL 6.8, JDK 1.8.0_60

Any ideas?

Thanks,
--Adam

2016-08-31 16:42:17,763 WARN [Provenance Maintenance Thread-3]
o.a.n.p.PersistentProvenanceRepository Failed to perform Expiration Action
org.apache.nifi.provenance.lucene.DeleteIndexAction@4aff1156 on Provenance
Event file /data01/nifi/provenance_repository/5190858.prov.gz due to
java.lang.IllegalArgumentException: Cannot skip to block -1 because the
value is negative; will not perform additional Expiration Actions on this
file at this time
2016-08-31 16:42:17,763 WARN [Provenance Maintenance Thread-3]
o.a.n.p.PersistentProvenanceRepository
java.lang.IllegalArgumentException: Cannot skip to block -1 because the
value is negative
        at
org.apache.nifi.provenance.StandardRecordReader.skipToBlock(StandardRecordReader.java:111)
~[nifi-persistent-provenance-repository-0.7.0.jar:0.7.0]
        at
org.apache.nifi.provenance.StandardRecordReader.getMaxEventId(StandardRecordReader.java:458)
~[nifi-persistent-provenance-repository-0.7.0.jar:0.7.0]
        at
org.apache.nifi.provenance.lucene.DeleteIndexAction.execute(DeleteIndexAction.java:52)
~[nifi-persistent-provenance-repository-0.7.0.jar:0.7.0]
        at
org.apache.nifi.provenance.PersistentProvenanceRepository.purgeOldEvents(PersistentProvenanceRepository.java:907)
~[nifi-persistent-provenance-repository-0.7.0.jar:0.7.0]
        at
org.apache.nifi.provenance.PersistentProvenanceRepository$2.run(PersistentProvenanceRepository.java:261)
[nifi-persistent-provenance-repository-0.7.0.jar:0.7.0]
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[na:1.8.0_60]
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
[na:1.8.0_60]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
[na:1.8.0_60]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
[na:1.8.0_60]
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[na:1.8.0_60]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[na:1.8.0_60]
        at java.lang.Thread.run(Thread.java:745) [na:1.8.0_60]

Reply via email to