cshannon opened a new pull request, #2233:
URL: https://github.com/apache/activemq/pull/2233

   This commit adds support for index compaction using a truncation strategy as 
described in #2232. See that issue for more information.
   
   Compaction works by reclaiming space by truncating free pages at the end of 
the file. A large amount of free pages can be allocated during certain use 
cases (such as a large message backlogs) and this strategy helps by removing 
the excess space when possible.
   
   The amount of space reclaimed is configurable using a min/max free page 
ratio. The min free page ratio defines the amount of free pages to leave and 
the max free page ratio defines the max free pages to allow before attemping to 
reclaim space.
   
   The compaction check will be performed during the normal checkpoint cycle.


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to