Skip to content

v3.2.1

Choose a tag to compare

@snonux snonux released this 12 Jul 10:48
· 534 commits to master since this release

Release v3.2.1

Looking at the code changes, I can see this is a maintenance release with two specific improvements to the mapreduce functionality.

Release Notes

This release improves the reliability and accuracy of continuous mapreduce operations with better result processing timing and proper limit handling.

Improvements

Enhanced Mapreduce Result Processing

  • Added ramp-up delay for periodic result processing: Mapreduce clients now wait for half the query interval before beginning periodic result processing. This prevents premature data collection and ensures more stable, consistent results when running continuous monitoring queries.

Fixed Output File Limit Handling

  • Corrected limit application in result output: When writing mapreduce results to output files, the system now properly respects the configured limit parameter instead of including all data. This ensures output files contain only the expected number of results, improving performance and reducing file sizes for large datasets.

Technical Details

These changes specifically improve the behavior of continuous background mapreduce queries, which are commonly used for log file monitoring and analysis. The ramp-up delay helps establish stable connections before data processing begins, while the limit fix ensures consistent output formatting regardless of result set size.