jt2594838 opened a new pull request, #18456:
URL: https://github.com/apache/iotdb/pull/18456

   ## Summary
   - incrementally maintain each WAL node's version-ordered WAL file index and 
lazily publish immutable snapshots for file-list readers
   - use the cached list for consensus readers and WAL deletion-bound scans 
while preserving the directory-scan fallback when disabled
   - enable wal_file_list_cache_enabled by default, document the IoTConsensus 
WAL synchronization latency use case, and cover configuration, rolling, 
deletion, performance, and retained-memory behavior
   
   ## Validation
   - mvn spotless:apply -pl iotdb-core/datanode -nsu
   - mvn test -pl iotdb-core/datanode with 
PropertiesTest#testWalFileListCacheConfiguration, 
ConsensusReqReaderTest#testIncrementallyUpdateCachedWalFilesAfterRoll, and 
WalDeleteOutdatedNewTest
   - manual benchmark and retained-memory measurements via 
WALFileListCachePerformanceTest


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to