In IndexShard#afterWriteOperationshouldPeriodicallyFlush or shouldRollTranslogGeneration will call translog.trimUnreferencedReaders() , why my translog always growing has not been deleted by index.translog.retention.age or index.translog.retention.size policy ?
I see 29125 fixed the wrong logic in shouldPeriodicallyFlush() but rollTranslogGeneration() or flush() calls translog.trimUnreferencedReaders(), i want to know why
translog files has not been deleted .
Sorry, 6.1 is well past the end of its supported life and I'm not in a position to investigate further. I don't believe there is a workaround that doesn't involve upgrading.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.