Remove commented out configuration.
Remove 'org.springframework.geode:spring-geode-starter-logging' module from the runtiem classpath in the Multi-Site Caching Sample.
Add (URL) links to the Sample Guide and Code Example in the 'Asynchronous Inline Caching' section of the 'Caching with Apache Geode' chapter in the reference documentation.
Correct the Code Example URL in the samples.adoc for the Asynchronous Inline Caching Sample.
Refactor the Async Inline Caching Sample Code to include (Asciidoc) documentation markers.
Change the batch time interval in the AEQ batch-size configuration/strategy bean definition to 15 minutes.
Rename the GolfTournament created in the SpringBootApplication class to 'The Masters'.
Refactor the isFinished(..) and isNotFinished() methods in the PgaTourService class to accept a nullable GolfTournament argument.
Refactor the GolferController class to declare the REST API web service endpoints to use '/api/golf/tournament/' as the base Webapp context.
Change the default AEQ batch size to 25 and enable AEQ batch conflation.
Synchronize the Set of players (Golfers) and List of Pairings in the GolfTournament class.
Add a getPlayers() method to the GolfTournament class returning the Golfers registered to play in the GolfTournament.
Simply the isFinished() method in the GolfTournament class.
Add the in(:Golfer) and signScorecard() methods to the GolfTournament.Pairing class.
Rename the GolfTournamentService class to PgaTourService.
Rename the GolfTournamentController class to GolferController.
Change the @EnableCachingDefinedRegions annotation, serverRegionShortcut attribute to RegionShortcut.REPLICATE. AEQs cannot be configured for 'LOCAL' Regions.
Import the new AsyncInlineCachingRegionConfiguration declaring the Golfers Region and Template for the Peer Cache application configuration arrangement.
Add 'spring.autoconfigure.exclude' on Spring Data Geode Repositories Auto-Configuration in application-server.properties.
Add AsyncInlineCachingRegionConfiguration class explicilty declaring a 'Golfers' REPLICATE Region bean and a SD Template for the 'Golfers' Region.
Remove the @Region mapping anotation declaration from the Golfer model class.
Fix bug in the GolfCourse.withHole(..) builder method to 'add' to the List of holes rather than 'set' the par for hole, which leads to an IndexOutOfBoundsException.
Replace the custom, private 'nullSafeMap(:Map)' and 'sort(:List)' methods with SDG's CollectionUtils class methods in the GolferService class.
Change the 'Schedule' for the GolfTournamentService class, play() method to have an initialDelay of 5 seconds.
Use SDG's CollectionUtils class instead of Apache Shiro's CollectionUtils class in the GolfCourse model class.
Implement the toString() method in terms of the GolfTournament 'name'.