Commit Graph

  • b9d79e5387 Upgrade to Spring Framework 5.0.11.RELEASE. John Blum 2018-12-03 18:12:03 -08:00
  • 5651a07742 Rename GemFireSessionClientConfiguration to SessionGemFireClientConfiguration. John Blum 2018-12-03 17:59:05 -08:00
  • 6b40830686 Fix test failures due to upgrade of Spring Test for Apache Geode/Pivotal GemFire to 1.0.0.M6. John Blum 2018-12-03 17:47:31 -08:00
  • 404fc3da71 Add integration test asserting the proper auto-configuration of Spring Session with Apache Geode/Pivotal GemFire using the client/server topology in a Web application and Web client. John Blum 2018-12-03 13:39:44 -08:00
  • f8491db754 Add 'spring-boot-starter-web' as a test runtime dependency. John Blum 2018-12-03 13:37:33 -08:00
  • 5f45db33cd Upgrade to Spring Test for Apache Geode/Pivotal GemFire 1.0.0.M6. John Blum 2018-12-03 13:37:09 -08:00
  • 69dab11589 Upgrade to Spring Session BOM Apple-SR6. John Blum 2018-10-16 17:02:45 -07:00
  • ce83add942 Upgrade to core Spring Framework 5.0.10.RELEASE. John Blum 2018-10-15 15:24:40 -07:00
  • 3fc229c7a5 Upgrade to Mockito 2.23.0. John Blum 2018-10-06 16:34:54 -07:00
  • f356c0f3cc Extend o.s.d.g.tests.integration.IntegrationTestsSupport to clean up mock objects and allocated GemFire/Geode resources. John Blum 2018-10-06 16:34:40 -07:00
  • 4813d04400 Disable Debug mode and enable Info mode in CI Gradle builds. John Blum 2018-10-06 14:48:33 -07:00
  • 4fb37db088 Disable Stack Trace and enable Debug mode in CI Gradle builds. John Blum 2018-10-06 14:19:26 -07:00
  • b6c75bd981 Reset Spring Test for Apache Geode/Pivotal GemFire version to 0.0.1.M4. John Blum 2018-10-06 12:19:05 -07:00
  • 2e8b8162f4 Enable Stack Trace on CI Gradlew builds. John Blum 2018-10-06 12:12:36 -07:00
  • 43245b68aa Add integration tests asserting that Spring Session for Apache Geode/Pivotal GemFire is not auto-configured when the Spring ApplicationContext is not a WebApplicationContext. John Blum 2018-10-05 18:36:28 -07:00
  • 8da25ec601 Set Spring Test for Apache Geode/Pivotal GemFire version to 0.0.1.BUILD-SNAPSHOT. John Blum 2018-10-05 18:20:49 -07:00
  • b4cdd7547b Annotate the SpringSessionAutoConfiguration class to be conditional on a Servlet-based web application. John Blum 2018-10-05 16:13:29 -07:00
  • 7ed8c7c94f Switch from using SpringApplication to SpringApplicationBuilder to boostrap the application class. John Blum 2018-10-04 14:06:55 -07:00
  • dc07ebdc45 Add gradlePluginPortal() to the list of Gradle build script repositories in order to resolve Gretty, which is used by the Spring Build Conventions Gradle Plugin. John Blum 2018-10-03 13:57:16 -07:00
  • 581de8dfde Upgrade to Spring Build Conventions Gradle Plugin 0.0.19.RELEASE. John Blum 2018-10-03 13:27:20 -07:00
  • c89cc75bd8 Add Spring Shell runtime dependency to spring-geode-starter and spring-gemfire-starter. John Blum 2018-10-03 13:15:56 -07:00
  • 0204f7e7f4 Add Spring Boot Actuator Starter module for Pivotal GemFire. John Blum 2018-10-02 17:17:11 -07:00
  • 58d3ff9081 Add Spring Boot Actuator Starter module for Apache Geode. John Blum 2018-10-02 17:16:43 -07:00
  • d896b85720 Edit Javadoc. John Blum 2018-10-02 16:17:36 -07:00
  • 8c2380cde9 Add auto-configuration to set the cache/member name based on the 'spring.application.name' property. John Blum 2018-10-02 16:12:23 -07:00
  • fe54953e00 Add logic to ignore member name if 'spring.data.gemfire.name' or 'spring.data.gemfire.cache.name' properties are set. John Blum 2018-10-02 16:11:49 -07:00
  • 7199f3c3a1 Add Spring @Conditional annotation (SpringBootCondition) to enable/disable Spring bean configuration based on missing properties. John Blum 2018-10-02 16:10:16 -07:00
  • 80995ef3fc Change source code block specification from 'groovy' to 'java'. John Blum 2018-09-21 16:35:44 -07:00
  • a5be435e61 Prepare next development iteration. John Blum 2018-09-21 16:31:45 -07:00
  • e8b0afce91 Release 1.0.0.M3. John Blum 2018-09-21 16:15:27 -07:00
  • 8c9d474c81 Add references to the Reference Guide and Javadoc for Spring Boot. John Blum 2018-09-21 15:53:15 -07:00
  • 7b01749a01 Edit doc and fix typos in the chapter on Spring Boot Actuator. John Blum 2018-09-21 15:46:27 -07:00
  • 6f58762f62 Convert DataPolicy type into String. John Blum 2018-09-21 15:16:02 -07:00
  • 5861740a66 Add RegionStatisticsResolver to resolve the Region CacheStatistics (using Region.getStatistics()) from non-PARTITION Regions as well as rolling up and aggregating bucket stats for PARTITION Regions (using inner helper class, RegionStatisticsResolver.PartitionRegionCacheStatistics). John Blum 2018-09-21 15:11:42 -07:00
  • a1a64e7470 Guard against accessing Pool.pendingEventCount when client is not durable. John Blum 2018-09-21 15:08:56 -07:00
  • e5f31b56d4 Add configuration meta-data property for the number of members in the DistributedSystem. John Blum 2018-09-21 15:07:28 -07:00
  • f9ef704ab2 Add additional details with configuration meta-data about Region eviction as well as entry idle timeout (TTI) and time-to-live (TTL) expiration policies. John Blum 2018-09-20 18:23:49 -07:00
  • 3cb5bbc373 Add additional details and metrics/statistics about the QueryService, ContinuousQuery (CQ) Service. John Blum 2018-09-20 17:55:31 -07:00
  • bc210872d0 Include first draft of Spring Boot Actuator for Apache Geode/Pivotal GemFire documentation. John Blum 2018-09-20 17:48:05 -07:00
  • 670747347b Update the change log for version 1.0.0.M3. John Blum 2018-09-20 00:35:25 -07:00
  • 3bcc95f6e8 Upgrade to Spring Test for Apache Geode & Pivotal GemFire 0.0.1.M4. John Blum 2018-09-20 00:25:21 -07:00
  • b3e22eb05b Edit Javadoc. John Blum 2018-09-20 00:03:00 -07:00
  • b6e47a6578 Add test cases for getting the value of an Object Field. John Blum 2018-09-19 23:57:07 -07:00
  • 6f18e2a084 Polish. John Blum 2018-09-19 23:31:08 -07:00
  • e048bf202d Add Unit Tests for GeodeRegionHealthIndicator. John Blum 2018-09-19 19:17:10 -07:00
  • b286c5c6f0 Add Unit Tests for GeodePoolsHealthIndicator. John Blum 2018-09-19 18:07:02 -07:00
  • 263379bae9 Add Unit Tests for GeodeIndexesHealthIndicator. John Blum 2018-09-19 17:21:52 -07:00
  • a0476218c1 Add Unit Tests for GeodeGatewaySendersHealthIndicator. John Blum 2018-09-19 16:45:04 -07:00
  • 14f1dc30c9 Add Unit Tests for GeodeGatewayReceiversHealthIndicator. John Blum 2018-09-19 16:44:38 -07:00
  • 2c3bd0a4cd Add and assert GemFireCache name. John Blum 2018-09-19 16:44:09 -07:00
  • bfe053f82b Add Unit Tests for GeodeDiskStoresHealthIndicator. John Blum 2018-09-19 15:21:30 -07:00
  • 4dd6a2cb5f Add Unit Tests for GeodeContinuousQueriesHealthIndicator. John Blum 2018-09-19 14:49:32 -07:00
  • d79ccb1ad5 Add Integration Tests for the auto-configuration of Spring Boot, Apache Geode Actuator GeodeCacheServersHealthIndicator. John Blum 2018-09-19 13:15:49 -07:00
  • 935acdd175 Add Unit Tests for GeodeCacheServersHealthIndicator. John Blum 2018-09-19 13:14:58 -07:00
  • f1c9e3ea3c Add get(:Object: fieldName:String) and get(:Object, :Field) methods to ObjectUtils. John Blum 2018-09-19 13:14:27 -07:00
  • bcc763bc16 Add required name for mock GemFireCache instance. John Blum 2018-09-19 13:11:58 -07:00
  • 5df0bcd280 Override required Mockito version; set to 2.22.0. John Blum 2018-09-19 11:31:14 -07:00
  • f941d9979a Add test case testing health check failure when no GemFireCache is present. John Blum 2018-09-19 10:37:16 -07:00
  • 510db32ef4 Add Unit Tests for GeodeCacheHealthIndicator. John Blum 2018-09-19 10:33:20 -07:00
  • 2ce660c421 Refactor dependencies and ensure the log4j-to-slf4j dependency gets excluded. John Blum 2018-09-19 10:28:33 -07:00
  • a8318d759c Add Spring Boot, Apache Geode HealthIndicator auto-configuration module. John Blum 2018-09-18 22:50:47 -07:00
  • 3661d58a69 Polish. John Blum 2018-09-18 22:50:14 -07:00
  • c9b42ab0bc Add Spring Boot HealthIndicator for Apache Geode Regions. John Blum 2018-09-18 22:49:43 -07:00
  • a3e22ae894 Add Spring Boot HealthIndicator for Apache Geode Pools. John Blum 2018-09-18 22:49:17 -07:00
  • e2179024f5 Add Spring Boot HealthIndicator for Apache Geode Region OQL Indexes. John Blum 2018-09-18 22:48:40 -07:00
  • 4b123dc7dc Add Spring Boot HealthIndicator for Apache Geode (WAN) GatewaySenders. John Blum 2018-09-18 22:47:54 -07:00
  • 971159d00e Add Spring Boot HealthIndicator for Apache Geode (WAN) GatewayReceivers. John Blum 2018-09-18 22:47:11 -07:00
  • c911f2030f Add Spring Boot HealthIndicator for Apache Geode DiskStores. John Blum 2018-09-18 22:46:35 -07:00
  • e33ebc4cb3 Add Spring Boot HealthIndicator for Apache Geode Continuous Queries. John Blum 2018-09-18 22:46:04 -07:00
  • 1424a51317 Add Spring Boot HealthIndicator for Apache Geode CachServers. John Blum 2018-09-18 22:45:26 -07:00
  • aebc3dc1e7 Add Spring Boot HealthIndicator for Apache Geode (Client) Cache. John Blum 2018-09-18 22:44:56 -07:00
  • f61d506e31 Add Spring Boot HealthIndicator for Apache Geode AsyncEventQueues. John Blum 2018-09-18 22:44:01 -07:00
  • 38a4fdf593 Add spring-geode-actuator module. John Blum 2018-09-18 22:43:10 -07:00
  • 60bd011657 Upgrade to Spring Framework 2.0.9.RELEASE. John Blum 2018-09-18 22:40:15 -07:00
  • 392f5384c4 Add referende to API Javadoc. John Blum 2018-08-31 10:23:36 -07:00
  • dc14f221e2 Revert to SBDG docs version 1.0.0.BUILD-SNAPSHOT. John Blum 2018-08-29 23:50:16 -07:00
  • d583089bfd Prepare next development iteration. John Blum 2018-08-29 23:44:45 -07:00
  • 38c3c123b4 Release 1.0.0.M2. John Blum 2018-08-29 23:34:34 -07:00
  • 57bb65872a Update Jenkins build script file. John Blum 2018-08-29 23:15:34 -07:00
  • 21b96780f7 Upgrade to Spring Build Conventions Gradle Plugin 0.0.18.RELEASE. John Blum 2018-08-29 23:13:37 -07:00
  • 145dacaaa0 Fix doc typos. John Blum 2018-08-29 16:58:09 -07:00
  • 4b906e426a Add note about Spring Boot not recognizing or respecting 'spring.session.store-type' set to 'gemfire' or 'geode'. John Blum 2018-08-29 16:01:08 -07:00
  • e7d53246f2 Add note about Spring Boot not recognizing or respecting set to 'gemfire' or 'geode'. John Blum 2018-08-29 16:00:24 -07:00
  • bfccae2a40 Update changelog.txt with 1.0.0.M2 release notes. John Blum 2018-08-29 15:00:13 -07:00
  • a7cff3d290 Add section on disabling Spring Boot auto-configuration on a feature by feature basis. John Blum 2018-08-29 14:56:01 -07:00
  • 569b8f2464 Edit formatting. John Blum 2018-08-29 14:45:03 -07:00
  • bb7e83ebf5 Change document title. John Blum 2018-08-29 14:44:37 -07:00
  • 74342a55d4 Add section in Caching documentation about disabling Spring's Cache Abstraction and using Apache Geode or Pivotal GemFire as the caching provider. John Blum 2018-08-29 14:44:24 -07:00
  • 8ba2a55bb8 Add Spring Session auto-configuration documentation. John Blum 2018-08-29 14:43:26 -07:00
  • 88b0baf7a6 Add integration tests asserting Session expiration mechanics against live Spring Session provider. John Blum 2018-08-29 12:24:16 -07:00
  • b99c67ee96 Improve caching provider auto-configuration to respect 'spring.cache.type'. John Blum 2018-08-29 11:26:58 -07:00
  • 170c4da2df Extend o.s.d.g.tests.integration.IntegrationTestSupport to clean up the test context. John Blum 2018-08-29 10:46:43 -07:00
  • 5335c82781 Add support to apply the 'spring.session.timeout' property or the 'server.servlet.session.timeout' property when the 'spring.session.timeout' property is not set. John Blum 2018-08-29 10:23:55 -07:00
  • 2bd1afdb9e Add utiliy method to invoke a method on an object. John Blum 2018-08-29 10:06:33 -07:00
  • 2d01676f96 Upgrade to Spring Test for Apache Geode/Pivotal GemFire 0.0.1.M3. John Blum 2018-08-29 10:05:54 -07:00
  • 18c4a578c1 Add (conditional, negation) support for Spring Boot's 'spring.session.store-type' property. John Blum 2018-08-27 17:38:29 -07:00
  • 279c6ea83f Fix test failures related to Spring Session auto-configuration. John Blum 2018-08-27 13:10:16 -07:00
  • ce5519f06c Add Spring Boot auto-configuration support for Spring Session using Apache Geode or Pivotal GemFire as the Session state management provider. John Blum 2018-08-24 00:44:01 -07:00
  • d659271613 Re-order testCompile dependencies. John Blum 2018-08-22 15:13:21 -07:00
  • fa452b8801 Remove Spring libs-snapshot Maven Repository declarations. John Blum 2018-08-22 15:07:11 -07:00