Documentation Home

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