Broadleaf AdvancedOffer 2.1.1-GA
Released on February 23, 2016
This is the 1st patch release for the Broadleaf Advanced Offer 2.1.x module. This version requires Broadleaf Commerce Framework 5.1.0-GA or greater.
Noteworthy Updates
Product Promotion Messages
This patch improves the cache management of product promotion messages. In scenarios where there are no product messages, subsequent calls to retrieve promotion message would re-execute the process to fetch messages. This update honors the empty message cache skipping subsequent database requests until the cache entry expires.
In the case that an empty message is cached, the default time-to-live for that cache entry is 600 seconds (10 minutes). That default can be changed by overriding the property promotion.message.default.cache.seconds
via a properties file. For example: promotion.message.default.cache.seconds=1200
would set the default time-to-live for empty product promotion messages to 1200 seconds (20 minutes).
An at-a-glance view of the issues that were closed in this release:
Minor Bugs(1)
- Improve generate promotion message cache to honor cache entries with empty message sets
Total Resolved Issues: 1