Commit Graph

624 Commits

Author SHA1 Message Date
John Blum
7d9f90fef0 DATAGEODE-190 - Polish. 2019-05-30 13:13:38 -07:00
Srikanth Manvi
7adf99d788 DATAGEODE-190 - Add support to EnableSsl for ssl-use-default-context and ssl-endpoint-identification-enabled.
Resolves gh-21.
2019-05-30 13:13:38 -07:00
John Blum
93f1fc4d90 DATAGEODE-200 - Fix CacheClusterConfigurationIntegrationTest. 2019-05-30 01:29:14 -07:00
John Blum
1d4163c203 DATAGEODE-198 - Fix test failures. 2019-05-28 16:49:54 -07:00
John Blum
6c9b027b4f DATAGEODE-198 - Define an abstract, lazy-resolving, composable Configurer implementation. 2019-05-28 15:54:18 -07:00
John Blum
1b4eec323a DATAGEODE-196 - Add support for dynamic HTTP client port configuration based on protocol/scheme. 2019-05-20 17:05:22 -07:00
John Blum
ac8da3b238 DATAGEODE-194 - Add support to authenticate HTTP requests when using @EnableClusterConfiguration and @EnableSecurity. 2019-05-18 20:06:49 -07:00
John Blum
b54e3b60b5 DATAGEODE-192 - Polish. 2019-05-18 20:06:49 -07:00
John Blum
d4f8a9607f DATAGEODE-192 - Add support for HTTPS and Follow Redirects when using @EnableClusterConfiguration. 2019-05-18 20:06:49 -07:00
John Blum
3a7093f6ef DATAGEODE-187 - Fixup test to ensure consistent configuration of the Apache Geode DistributedSystem between the Cache and Locator instances. 2019-05-13 00:32:54 -07:00
John Blum
ef4e32e43d DATAGEODE-188 - Refactor and simplify codebase. 2019-05-12 23:25:25 -07:00
John Blum
ad0ad251a1 DATAGEODE-187 - Configure and start GemFire Locators with SDG config. 2019-05-12 23:25:25 -07:00
John Blum
1bd20457ee DATAGEODE-184 - Apply RegionConfigurers to Caching-defined Regions. 2019-05-09 23:06:24 -07:00
John Blum
8bc682a0c0 DATAGEODE-185 - Fix DurableClientCacheIntegrationTest. 2019-05-09 22:27:18 -07:00
John Blum
1a430be61e DATAGEODE-183 - Adapt to API changes in Apache Geode 1.9.0. 2019-04-27 09:27:40 -07:00
John Blum
a7d7b430eb DATAGEODE-180 - Add null, no-op Appender to JUL, Log4j and Logback logging configuration.
Speed up GemFireDataSourceUsingNonSpringConifguredGemFireServerIntegationTests.

Refactor test framework supporting classes.
2019-04-10 20:53:48 -07:00
John Blum
626076b05e DATAGEODE-180 - Polish log statements and log levels. 2019-04-10 19:56:34 -07:00
John Blum
fcafb4d540 DATAGEODE-180 - Fix test failures. 2019-04-10 18:27:44 -07:00
John Blum
ad8195a1a2 DATAGEODE-180 - Switch from Apache Commons Logging to SLF4J. 2019-04-10 10:21:25 -07:00
John Blum
4358b51f98 DATAGEODE-180 - Set Framework and Geode log level in tests to error.
Remove out System.out and System.err println(..) statements.
2019-04-09 14:30:48 -07:00
John Blum
c1d6a710c0 DATAGEODE-179 - Polish Durable Client and Eviction/Expiration Annotation configuration support after Framework regressions. 2019-04-09 11:32:28 -07:00
Spring Operator
12a0cf2cb2 DATAGEODE-176 - URL Cleanup.
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 897 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).

Resolves gh-19.
2019-04-08 08:40:31 -07:00
Spring Operator
1b29f092dc DATAGEODE-176 - URL Cleanup.
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://narayana.io/ (200) with 1 occurrences could not be migrated:
   ([https](https://narayana.io/) result SSLHandshakeException).
* [ ] http://narayana.io//docs/project/index.html (200) with 1 occurrences could not be migrated:
   ([https](https://narayana.io//docs/project/index.html) result SSLHandshakeException).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://www.gemstone.com/products/gemfire (ConnectTimeoutException) with 1 occurrences migrated to:
  https://www.gemstone.com/products/gemfire ([https](https://www.gemstone.com/products/gemfire) result ConnectTimeoutException).
* [ ] http://%1 (UnknownHostException) with 1 occurrences migrated to:
  https://%1 ([https](https://%1) result UnknownHostException).
* [ ] http://gemfire- (UnknownHostException) with 1 occurrences migrated to:
  https://gemfire- ([https](https://gemfire-) result UnknownHostException).
* [ ] http://geode.docs.pivotal.io/docs/developing/distributed_regions/how_region_versioning_works.html (404) with 1 occurrences migrated to:
  https://geode.docs.pivotal.io/docs/developing/distributed_regions/how_region_versioning_works.html ([https](https://geode.docs.pivotal.io/docs/developing/distributed_regions/how_region_versioning_works.html) result 404).
* [ ] http://geode.docs.pivotal.io/docs/developing/partitioned_regions/configuring_ha_for_pr.html (404) with 1 occurrences migrated to:
  https://geode.docs.pivotal.io/docs/developing/partitioned_regions/configuring_ha_for_pr.html ([https](https://geode.docs.pivotal.io/docs/developing/partitioned_regions/configuring_ha_for_pr.html) result 404).
* [ ] http://geode.docs.pivotal.io/docs/reference/topics/gemfire_properties.html (404) with 1 occurrences migrated to:
  https://geode.docs.pivotal.io/docs/reference/topics/gemfire_properties.html ([https](https://geode.docs.pivotal.io/docs/reference/topics/gemfire_properties.html) result 404).
* [ ] http://geode.docs.pivotal.io/docs/rest_apps/book_intro.html (404) with 2 occurrences migrated to:
  https://geode.docs.pivotal.io/docs/rest_apps/book_intro.html ([https](https://geode.docs.pivotal.io/docs/rest_apps/book_intro.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://en.wikipedia.org/wiki/Cache_algorithms with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Cache_algorithms ([https](https://en.wikipedia.org/wiki/Cache_algorithms) result 200).
* [ ] http://geode.apache.org with 1 occurrences migrated to:
  https://geode.apache.org ([https](https://geode.apache.org) result 200).
* [ ] http://geode.apache.org/ with 1 occurrences migrated to:
  https://geode.apache.org/ ([https](https://geode.apache.org/) result 200).
* [ ] http://geode.apache.org/docs/guide/ with 1 occurrences migrated to:
  https://geode.apache.org/docs/guide/ ([https](https://geode.apache.org/docs/guide/) result 200).
* [ ] http://geode.apache.org/docs/guide/12/developing/transactions/cache_transactions.html with 1 occurrences migrated to:
  https://geode.apache.org/docs/guide/12/developing/transactions/cache_transactions.html ([https](https://geode.apache.org/docs/guide/12/developing/transactions/cache_transactions.html) result 200).
* [ ] http://geode.apache.org/releases/latest/javadoc with 1 occurrences migrated to:
  https://geode.apache.org/releases/latest/javadoc ([https](https://geode.apache.org/releases/latest/javadoc) result 200).
* [ ] http://geode.apache.org/schema/cache/cache-1.0.xsd with 5 occurrences migrated to:
  https://geode.apache.org/schema/cache/cache-1.0.xsd ([https](https://geode.apache.org/schema/cache/cache-1.0.xsd) result 200).
* [ ] http://google.github.io/snappy/ with 1 occurrences migrated to:
  https://google.github.io/snappy/ ([https](https://google.github.io/snappy/) result 200).
* [ ] http://jira.spring.io/browse/SGF-112 with 1 occurrences migrated to:
  https://jira.spring.io/browse/SGF-112 ([https](https://jira.spring.io/browse/SGF-112) result 200).
* [ ] http://lucene.apache.org/ with 1 occurrences migrated to:
  https://lucene.apache.org/ ([https](https://lucene.apache.org/) result 200).
* [ ] http://lucene.apache.org/core/6_5_0/core/org/apache/lucene/analysis/Analyzer.html with 1 occurrences migrated to:
  https://lucene.apache.org/core/6_5_0/core/org/apache/lucene/analysis/Analyzer.html ([https](https://lucene.apache.org/core/6_5_0/core/org/apache/lucene/analysis/Analyzer.html) result 200).
* [ ] http://projects.spring.io/spring-data-gemfire/ with 2 occurrences migrated to:
  https://projects.spring.io/spring-data-gemfire/ ([https](https://projects.spring.io/spring-data-gemfire/) result 200).
* [ ] http://spring.io/blog with 1 occurrences migrated to:
  https://spring.io/blog ([https](https://spring.io/blog) result 200).
* [ ] http://spring.io/projects with 1 occurrences migrated to:
  https://spring.io/projects ([https](https://spring.io/projects) result 200).
* [ ] http://stackoverflow.com/questions/39830488/gemfire-entrynotfoundexception-for-cacheevict with 1 occurrences migrated to:
  https://stackoverflow.com/questions/39830488/gemfire-entrynotfoundexception-for-cacheevict ([https](https://stackoverflow.com/questions/39830488/gemfire-entrynotfoundexception-for-cacheevict) result 200).
* [ ] http://stackoverflow.com/questions/tagged/gemfire with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/gemfire ([https](https://stackoverflow.com/questions/tagged/gemfire) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-data-gemfire with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-data-gemfire ([https](https://stackoverflow.com/questions/tagged/spring-data-gemfire) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html ([https](https://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 13 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd with 4 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd) result 200).
* [ ] http://www.springframework.org/schema/data/repository/spring-repository.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/data/repository/spring-repository.xsd ([https](https://www.springframework.org/schema/data/repository/spring-repository.xsd) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://docs.pivotal.io/gemfire with 1 occurrences migrated to:
  https://docs.pivotal.io/gemfire ([https](https://docs.pivotal.io/gemfire) result 301).
* [ ] http://docs.spring.io/spring-data-gemfire/docs/current/api/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-data-gemfire/docs/current/api/ ([https](https://docs.spring.io/spring-data-gemfire/docs/current/api/) result 301).
* [ ] http://docs.spring.io/spring-data-gemfire/docs/current/api/org/springframework/data/gemfire/function/PojoFunctionWrapper.html with 1 occurrences migrated to:
  https://docs.spring.io/spring-data-gemfire/docs/current/api/org/springframework/data/gemfire/function/PojoFunctionWrapper.html ([https](https://docs.spring.io/spring-data-gemfire/docs/current/api/org/springframework/data/gemfire/function/PojoFunctionWrapper.html) result 301).
* [ ] http://docs.spring.io/spring-data-gemfire/docs/current/api/org/springframework/data/gemfire/function/annotation/package-summary.html with 1 occurrences migrated to:
  https://docs.spring.io/spring-data-gemfire/docs/current/api/org/springframework/data/gemfire/function/annotation/package-summary.html ([https](https://docs.spring.io/spring-data-gemfire/docs/current/api/org/springframework/data/gemfire/function/annotation/package-summary.html) result 301).
* [ ] http://docs.spring.io/spring-data-gemfire/docs/current/reference/html/ with 8 occurrences migrated to:
  https://docs.spring.io/spring-data-gemfire/docs/current/reference/html/ ([https](https://docs.spring.io/spring-data-gemfire/docs/current/reference/html/) result 301).
* [ ] http://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data/projection/ProjectionFactory.html with 1 occurrences migrated to:
  https://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data/projection/ProjectionFactory.html ([https](https://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data/projection/ProjectionFactory.html) result 301).
* [ ] http://docs.spring.io/spring-data/data-commons/docs/current/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-data/data-commons/docs/current/reference/html/ ([https](https://docs.spring.io/spring-data/data-commons/docs/current/reference/html/) result 301).
* [ ] http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/context/ApplicationEvent.html with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/context/ApplicationEvent.html ([https](https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/context/ApplicationEvent.html) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ with 25 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/) result 301).
* [ ] http://forum.spring.io/forum/spring-projects/data/gemfire with 1 occurrences migrated to:
  https://forum.spring.io/forum/spring-projects/data/gemfire ([https](https://forum.spring.io/forum/spring-projects/data/gemfire) result 301).
* [ ] http://help.github.com/forking/ with 1 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://projects.spring.io/spring-data-gemfire with 2 occurrences migrated to:
  https://projects.spring.io/spring-data-gemfire ([https](https://projects.spring.io/spring-data-gemfire) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springframework.org/schema/cache/spring-cache.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/cache/spring-cache.xsd ([https](https://www.springframework.org/schema/cache/spring-cache.xsd) result 301).
* [ ] http://www.springframework.org/schema/data/gemfire/spring-data-gemfire.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/data/gemfire/spring-data-gemfire.xsd ([https](https://www.springframework.org/schema/data/gemfire/spring-data-gemfire.xsd) result 301).
* [ ] http://www.springframework.org/schema/gemfire/spring-gemfire.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/gemfire/spring-gemfire.xsd ([https](https://www.springframework.org/schema/gemfire/spring-gemfire.xsd) result 301).
* [ ] http://www.springframework.org/schema/geode/spring-geode.xsd with 3 occurrences migrated to:
  https://www.springframework.org/schema/geode/spring-geode.xsd ([https](https://www.springframework.org/schema/geode/spring-geode.xsd) result 301).
* [ ] http://www.springframework.org/schema/util/spring-util.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util.xsd ([https](https://www.springframework.org/schema/util/spring-util.xsd) result 301).
* [ ] http://www.springsource.org/spring-gemfire with 2 occurrences migrated to:
  https://www.springsource.org/spring-gemfire ([https](https://www.springsource.org/spring-gemfire) result 301).
* [ ] http://www.springsource.org/spring-gemfire/ with 1 occurrences migrated to:
  https://www.springsource.org/spring-gemfire/ ([https](https://www.springsource.org/spring-gemfire/) result 301).
* [ ] http://www.vmware.com/products/application-platform/vfabric-gemfire with 1 occurrences migrated to:
  https://www.vmware.com/products/application-platform/vfabric-gemfire ([https](https://www.vmware.com/products/application-platform/vfabric-gemfire) result 301).
* [ ] http://www.vmware.com/products/application-platform/vfabric-gemfire/overview.html with 1 occurrences migrated to:
  https://www.vmware.com/products/application-platform/vfabric-gemfire/overview.html ([https](https://www.vmware.com/products/application-platform/vfabric-gemfire/overview.html) result 301).
* [ ] http://gemfire.docs.pivotal.io/ with 1 occurrences migrated to:
  https://gemfire.docs.pivotal.io/ ([https](https://gemfire.docs.pivotal.io/) result 302).
* [ ] http://gemfire.docs.pivotal.io/docs-gemfire/latest/developing/data_serialization/gemfire_pdx_serialization.html with 1 occurrences migrated to:
  https://gemfire.docs.pivotal.io/docs-gemfire/latest/developing/data_serialization/gemfire_pdx_serialization.html ([https](https://gemfire.docs.pivotal.io/docs-gemfire/latest/developing/data_serialization/gemfire_pdx_serialization.html) result 302).
* [ ] http://gemfire.docs.pivotal.io/docs-gemfire/latest/developing/expiration/chapter_overview.html with 2 occurrences migrated to:
  https://gemfire.docs.pivotal.io/docs-gemfire/latest/developing/expiration/chapter_overview.html ([https](https://gemfire.docs.pivotal.io/docs-gemfire/latest/developing/expiration/chapter_overview.html) result 302).
* [ ] http://gemfire.docs.pivotal.io/docs-gemfire/latest/developing/query_additional/supported_keywords.html with 1 occurrences migrated to:
  https://gemfire.docs.pivotal.io/docs-gemfire/latest/developing/query_additional/supported_keywords.html ([https](https://gemfire.docs.pivotal.io/docs-gemfire/latest/developing/query_additional/supported_keywords.html) result 302).
* [ ] http://gemfire.docs.pivotal.io/docs-gemfire/latest/managing/security/authentication_overview.html with 1 occurrences migrated to:
  https://gemfire.docs.pivotal.io/docs-gemfire/latest/managing/security/authentication_overview.html ([https](https://gemfire.docs.pivotal.io/docs-gemfire/latest/managing/security/authentication_overview.html) result 302).
* [ ] http://gemfire.docs.pivotal.io/docs-gemfire/latest/managing/security/authorization_overview.html with 1 occurrences migrated to:
  https://gemfire.docs.pivotal.io/docs-gemfire/latest/managing/security/authorization_overview.html ([https](https://gemfire.docs.pivotal.io/docs-gemfire/latest/managing/security/authorization_overview.html) result 302).
* [ ] http://gemfire.docs.pivotal.io/docs-gemfire/managing/security/chapter_overview.html with 1 occurrences migrated to:
  https://gemfire.docs.pivotal.io/docs-gemfire/managing/security/chapter_overview.html ([https](https://gemfire.docs.pivotal.io/docs-gemfire/managing/security/chapter_overview.html) result 302).
* [ ] http://gemfire.docs.pivotal.io/docs-gemfire/reference/topics/gemfire_properties.html with 2 occurrences migrated to:
  https://gemfire.docs.pivotal.io/docs-gemfire/reference/topics/gemfire_properties.html ([https](https://gemfire.docs.pivotal.io/docs-gemfire/reference/topics/gemfire_properties.html) result 302).
* [ ] http://gemfire.docs.pivotal.io/geode/developing/transactions/cache_transactions.html with 1 occurrences migrated to:
  https://gemfire.docs.pivotal.io/geode/developing/transactions/cache_transactions.html ([https](https://gemfire.docs.pivotal.io/geode/developing/transactions/cache_transactions.html) result 302).
* [ ] http://gemfire.docs.pivotal.io/latest/userguide/index.html with 5 occurrences migrated to:
  https://gemfire.docs.pivotal.io/latest/userguide/index.html ([https](https://gemfire.docs.pivotal.io/latest/userguide/index.html) result 302).
* [ ] http://gemfire90.docs.pivotal.io/geode/developing/query_index/create_multiple_indexes.html with 1 occurrences migrated to:
  https://gemfire90.docs.pivotal.io/geode/developing/query_index/create_multiple_indexes.html ([https](https://gemfire90.docs.pivotal.io/geode/developing/query_index/create_multiple_indexes.html) result 302).
* [ ] http://gemfire90.docs.pivotal.io/geode/developing/query_index/query_index.html with 1 occurrences migrated to:
  https://gemfire90.docs.pivotal.io/geode/developing/query_index/query_index.html ([https](https://gemfire90.docs.pivotal.io/geode/developing/query_index/query_index.html) result 302).
* [ ] http://gemfire90.docs.pivotal.io/geode/developing/transactions/JTA_transactions.html with 5 occurrences migrated to:
  https://gemfire90.docs.pivotal.io/geode/developing/transactions/JTA_transactions.html ([https](https://gemfire90.docs.pivotal.io/geode/developing/transactions/JTA_transactions.html) result 302).
* [ ] http://gemfire90.docs.pivotal.io/geode/developing/transactions/jca_adapter_example.html with 1 occurrences migrated to:
  https://gemfire90.docs.pivotal.io/geode/developing/transactions/jca_adapter_example.html ([https](https://gemfire90.docs.pivotal.io/geode/developing/transactions/jca_adapter_example.html) result 302).
* [ ] http://gemfire91.docs.pivotal.io/geode/developing/partitioned_regions/join_query_partitioned_regions.html with 1 occurrences migrated to:
  https://gemfire91.docs.pivotal.io/geode/developing/partitioned_regions/join_query_partitioned_regions.html ([https](https://gemfire91.docs.pivotal.io/geode/developing/partitioned_regions/join_query_partitioned_regions.html) result 302).
* [ ] http://gemfire91.docs.pivotal.io/geode/managing/region_compression.html with 1 occurrences migrated to:
  https://gemfire91.docs.pivotal.io/geode/managing/region_compression.html ([https](https://gemfire91.docs.pivotal.io/geode/managing/region_compression.html) result 302).
* [ ] http://geode.incubator.apache.org/docs/guide/developing/expiration/chapter_overview.html with 2 occurrences migrated to:
  https://geode.incubator.apache.org/docs/guide/developing/expiration/chapter_overview.html ([https](https://geode.incubator.apache.org/docs/guide/developing/expiration/chapter_overview.html) result 302).
* [ ] http://repo.spring.io/milestone with 2 occurrences migrated to:
  https://repo.spring.io/milestone ([https](https://repo.spring.io/milestone) result 302).
* [ ] http://repo.spring.io/plugins-release with 1 occurrences migrated to:
  https://repo.spring.io/plugins-release ([https](https://repo.spring.io/plugins-release) result 302).
* [ ] http://repo.spring.io/snapshot with 2 occurrences migrated to:
  https://repo.spring.io/snapshot ([https](https://repo.spring.io/snapshot) result 302).
* [ ] http://www.iana.org/assignments/multicast-addresses with 1 occurrences migrated to:
  https://www.iana.org/assignments/multicast-addresses ([https](https://www.iana.org/assignments/multicast-addresses) result 302).

# Ignored
These URLs were intentionally ignored.

* http://geode.apache.org/schema/cache with 10 occurrences
* http://localhost:7070/gemfire/v1/indexes with 1 occurrences
* http://localhost:7070/gemfire/v1/regions with 1 occurrences
* http://www.springframework.org/schema/beans with 34 occurrences
* http://www.springframework.org/schema/cache with 4 occurrences
* http://www.springframework.org/schema/context with 12 occurrences
* http://www.springframework.org/schema/data/gemfire with 1 occurrences
* http://www.springframework.org/schema/data/geode with 4 occurrences
* http://www.springframework.org/schema/data/repository with 6 occurrences
* http://www.springframework.org/schema/gemfire with 1 occurrences
* http://www.springframework.org/schema/geode with 10 occurrences
* http://www.springframework.org/schema/p with 4 occurrences
* http://www.springframework.org/schema/tool with 8 occurrences
* http://www.springframework.org/schema/util with 2 occurrences
* http://www.w3.org/2001/XMLSchema with 4 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 18 occurrences

Original Pull Request modified to leave out endpoints in `RestHttpGemfireAdminTemplate`.

Resolves gh-15.
2019-03-27 09:35:47 +01:00
John Blum
1d001e8aec DATAGEODE-175 - Move away from Spring Data Commons deprecations. 2019-03-13 23:42:19 -07:00
John Blum
7d1cb02581 DATAGEODE-173 - Adapt to Repository API (findAll) changes in Spring Data Commons. 2019-02-20 10:19:38 -08:00
Mark Paluch
d312057ac4 DATAGEODE-172 - Adapt tests to AssertJ 3.12.0. 2019-02-15 09:40:23 +01:00
Mark Paluch
15d50b5b01 DATAGEODE-164 - Update copyright years to 2019. 2019-01-02 13:50:35 +01:00
John Blum
d4eab653cf DATAGEODE-151 - Polish.
Resolves gh-6.
2018-12-18 18:38:01 -08:00
Udo Kohlmeyer
d26b6c3466 DATAGEODE-151 - BatchingResultSender does not handle empty collections.
The current o.s.d.gemfire.function.BatchingResultSendera does not handle size/length 0 arrays
or collections when batch size is larger than 0.

Also fixed issue where lastResult was not sent with arrays, do to logic issue,
when the lastResult is to be sent.
2018-12-18 17:56:10 -08:00
John Blum
c0f7372be9 DATAGEODE-163 - Fix failing entity Index configuration integration tests.
Rename EnableIndexingConfigurationIntegrationTests to EnableOqlIndexingConfigurationIntegrationTests.

Polish.
2018-12-13 12:14:42 -08:00
John Blum
c1f4093182 DATAGEODE-161 - Adapt to API changes in Apache Geode 1.8.0. 2018-12-13 11:38:41 -08:00
John Blum
ce5e4e183a DATAGEODE-163 - Add dependency between Lucene Index bean definition and the GemFireCache instance. 2018-12-13 10:10:59 -08:00
John Blum
ba98ab91cf DATAGEODE-153 - Add test asserting 2 concurrent threads entering a transaction on the same entry leads to the proper outcome. 2018-10-25 16:26:05 -07:00
John Blum
7739958969 DATAGEODE-144 - Add 'requiredPermissions' to @GemfireFunction annotation. 2018-09-10 12:57:01 -07:00
John Blum
847c11b8cd DATAGEODE-142 - Add annotation configuration support to create client Regions from Cluster-defined Regions. 2018-09-05 11:51:53 -07:00
John Blum
b2f10c5368 DATAGEODE-139 - Adapt to @EventListener API behavior changes in Spring Framework 5.1.0.RC2. 2018-08-17 22:12:31 -07:00
John Blum
519afee64a DATAGEODE-138 - Adapt to API changes in Spring Data Commons CDI implementation detector. 2018-08-14 10:14:52 -07:00
John Blum
e3276e2f83 DATAGEODE-132 - Adapt to API changes in the core Spring Framework. 2018-07-24 10:40:58 -07:00
John Blum
70ee237810 DATAGEODE-124 - Relax type matching for resolving Function arguments in FunctionContextInjectingArgumentResolver. 2018-06-18 23:03:47 -07:00
John Blum
d351617ef1 DATAGEODE-122 - Refactor Function annotation configuration to be smarter in resolving Apache Geode objects on startup.
Renames OnMember, OnMembers, OnRegion, OnServer and OnServers *ExecutionBeanDefinitionBuilder classes to *FunctionExecutionBeanDefinitionBuilder.
2018-06-12 20:31:48 -07:00
John Blum
b02cc9803e DATAGEODE-121 - Do not allow eager init when getting beans by type to resolve Configurers for Annotation configuration. 2018-06-12 19:35:17 -07:00
John Blum
f36ad99c74 DATAGEODE-109 - Polish. 2018-06-10 11:11:29 -07:00
John Blum
49628f2400 DATAGEODE-109 - Rename setGemfireInstantiators(:EntityInstantiators) to setEntityInstantiators(:EntityInstantiators)
Rename setGemfireInstantiators(:Map<Class<?>>, EntityInstantior>) to setEntityInstantiators(:Map<Class<?>, EntityInstantior>).

Rename getGemfireInstantiators() to getEntityInstantiators().

Rename getCustomPdxSerializer(:PersistentProperty) to resolveCustomPdxSerializer(:PersistentProperty).

Rename getInstantiatorFor(:PersistentEntity) to resolveEntityInstantiator(:PersistentEntity).
2018-06-10 11:11:28 -07:00
John Blum
2c87c47c20 DATAGEODE-109 - Remove all deprecated methods, properties, etc. 2018-06-10 11:11:28 -07:00
John Blum
f8df9a056d DATAGEODE-116 - Polish. 2018-06-10 11:11:28 -07:00
John Blum
523f562b36 DATAGEODE-110 - Polish. 2018-06-10 11:11:27 -07:00
John Blum
09d8cc7d5f DATAGEODE-117 - Move configuration of PDX to a PdxConfiguration class imported by the EnablePdx annotation. 2018-06-10 11:11:15 -07:00
John Blum
c23b831fba DATAGEODE-116 - Add ability to declare include filters in addition to exclude filters on o.s.d.g.mapping.MappingPdxSerializer.
Additionally, o.s.d.g.mapping.MappingPdxSerializer will filter Null types, Apache Geode types, GemStone GemFire types, Java types and Spring Framework types by default.
2018-06-09 17:38:40 -07:00
John Blum
f08204d89d DATAGEODE-115 - Add serializable-object-filter and validate-serializable-objects attributes to EnableGemFireProperties. 2018-06-08 00:35:18 -07:00
John Blum
35ba5a178e DATAGEODE-113 - Add name attribute to EnableGemFireProperties. 2018-06-08 00:23:15 -07:00