You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by jc...@apache.org on 2021/11/09 19:52:07 UTC
[geode] branch develop updated (e341477 -> a8a23ba)
This is an automated email from the ASF dual-hosted git repository.
jchen21 pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git.
from e341477 Add required pipeline path dependencies (#7096)
add a8a23ba GEODE-9758: Configure locator serialization filtering by default on Java 8 (#6962)
No new revisions were added by this update.
Summary of changes:
.../geode/metrics/MemberTypeCommonTagsTest.java | 3 +-
...orLauncherGlobalSerialFilterAcceptanceTest.java | 119 +++++++
...atorLauncherJmxSerialFilterAcceptanceTest.java} | 21 +-
...rverLauncherJmxSerialFilterAcceptanceTest.java} | 21 +-
.../ManagementRequestLoggingDistributedTest.java | 3 +
...ctionedSerializablesServiceIntegrationTest.java | 40 +++
.../ConnectorsSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
geode-core/build.gradle | 2 +
...ValidateSerializableObjectsDistributedTest.java | 180 +++++++++++
.../geode/distributed/HostedLocatorsDUnitTest.java | 8 +-
.../cache/CompactOfflineDiskStoreDUnitTest.java | 3 +
.../cache/ParallelDiskStoreRecoveryDUnitTest.java | 3 +
.../cache/PartitionedRegionSingleHopDUnitTest.java | 3 +
.../cache/ValidateOfflineDiskStoreDUnitTest.java | 3 +
.../cache/snapshot/GFSnapshotDUnitTest.java | 3 +
.../MeterSubregistryReconnectDistributedTest.java | 3 +
...rLauncherGlobalSerialFilterDistributedTest.java | 191 +++++++++++
.../LoggingWithReconnectDistributedTest.java | 3 +
.../JmxLocatorReconnectDistributedTest.java | 3 +
.../JmxServerReconnectDistributedTest.java | 3 +
.../geode/distributed/LocatorIntegrationTest.java | 180 ++++++-----
...catorLauncherJmxManagerLocalRegressionTest.java | 22 +-
...ctionedSerializablesServiceIntegrationTest.java | 39 +++
...erSerializableObjectFilterIntegrationTest.java} | 138 ++++----
...erSerializableObjectFilterIntegrationTest.java} | 138 ++++----
...cherGlobalSerialFilterBlankIntegrationTest.java | 79 +++++
...herGlobalSerialFilterExistsIntegrationTest.java | 79 +++++
...rLauncherGlobalSerialFilterIntegrationTest.java | 104 ++++++
...alSerialFilterPropertyBlankIntegrationTest.java | 110 +++++++
...alSerialFilterPropertyEmptyIntegrationTest.java | 110 +++++++
...torLauncherJmxSerialFilterIntegrationTest.java} | 115 ++++---
.../filter/SerialFilterAssertions.java | 64 ++++
.../ServerGlobalSerialFilterIntegrationTest.java | 107 +++++++
...LauncherGlobalSerialFilterIntegrationTest.java} | 109 ++-----
...verLauncherJmxSerialFilterIntegrationTest.java} | 112 ++++---
...erSerializableObjectFilterIntegrationTest.java} | 155 +++++----
.../internal/ManagementAgentIntegrationTest.java | 5 +-
.../apache/geode/distributed/LocatorLauncher.java | 46 ++-
.../CoreSanctionedSerializablesService.java | 2 +-
.../geode/internal/InternalDataSerializer.java | 97 +-----
.../internal/ObjectInputStreamFilterWrapper.java | 234 --------------
.../apache/geode/internal/lang/SystemUtils.java | 2 +
.../DistributedSerializableObjectConfig.java | 45 +++
.../internal/JmxRmiOpenTypesSerialFilter.java | 148 ---------
.../geode/management/internal/ManagementAgent.java | 7 +-
.../internal/ManagementAgentFactory.java | 3 +-
.../internal/SystemManagementService.java | 11 +-
...lization.filter.SanctionedSerializablesService} | 0
.../geode/distributed/LocatorLauncherTest.java | 0
...lDataSerializerSerializationAcceptlistTest.java | 133 +++++---
.../internal/JmxRmiOpenTypesSerialFilterTest.java | 351 ---------------------
...ctionedSerializablesServiceIntegrationTest.java | 39 +++
.../internal/CQSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
...ributedReferenceLocatorLauncherExampleTest.java | 2 +
...ctionedSerializablesServiceIntegrationTest.java | 39 +++
.../DUnitSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
...ctionedSerializablesServiceIntegrationTest.java | 39 +++
.../RedisSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
.../cli/commands/ShutdownCommandDUnitTest.java | 3 +-
...ctionedSerializablesServiceIntegrationTest.java | 56 ++++
.../GfshSanctionedSerializablesService.java | 2 +-
.../internal/cli/commands/StartLocatorCommand.java | 1 +
...lization.filter.SanctionedSerializablesService} | 0
...ctionedSerializablesServiceIntegrationTest.java | 39 +++
.../apache/geode/codeAnalysis/excludedClasses.txt | 1 +
.../geode/codeAnalysis/CompiledClassUtils.java | 8 +-
...nedSerializablesServiceIntegrationTestBase.java | 89 ++++++
.../categories/SanctionedSerializablesTest.java | 10 +-
.../JUnitSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
...ctionedSerializablesServiceIntegrationTest.java | 39 +++
.../LuceneSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
...ctionedSerializablesServiceIntegrationTest.java | 40 +++
.../ManagementSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
.../MembershipDependenciesJUnitTest.java | 2 +-
...ctionedSerializablesServiceIntegrationTest.java | 40 +++
.../MembershipSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
...ctionedSerializablesServiceIntegrationTest.java | 41 +--
.../MemcachedSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
geode-serialization/build.gradle | 4 +
...ctionedSerializablesServiceIntegrationTest.java | 40 +++
...ingObjectInputFilterFactoryIntegrationTest.java | 79 +++++
...nputFilterApiSetFilterBlankIntegrationTest.java | 63 ++++
...jectInputFilterApiSetFilterIntegrationTest.java | 60 ++++
...InputFilterApiSetFilterNullIntegrationTest.java | 61 ++++
.../apache/geode/codeAnalysis/excludedClasses.txt | 1 +
...erializationSanctionedSerializablesService.java | 2 +
.../internal/serialization/filter/ApiPackage.java | 24 +-
.../filter/DelegatingGlobalSerialFilter.java | 58 ++++
.../DelegatingGlobalSerialFilterFactory.java | 43 +++
.../filter/DelegatingObjectInputFilter.java | 59 ++++
.../filter/DelegatingObjectInputFilterFactory.java | 43 +++
.../filter/EmptyObjectInputFilter.java | 7 +-
.../serialization/filter/FilterConfiguration.java | 11 +-
.../serialization/filter/FilterPattern.java | 6 +-
.../serialization/filter/GlobalSerialFilter.java | 6 +-
.../filter/GlobalSerialFilterConfiguration.java | 90 ++++++
.../GlobalSerialFilterConfigurationFactory.java | 6 +-
.../filter/GlobalSerialFilterFactory.java | 8 +-
...ava8GlobalSerialFilterConfigurationFactory.java | 23 +-
.../Java9ReflectionObjectInputFilterApi.java | 58 ++++
.../Java9SystemPropertyConfigurationFactory.java} | 27 +-
.../serialization/filter/ObjectInputFilter.java | 12 +-
.../serialization/filter/ObjectInputFilterApi.java | 49 +++
.../filter/ObjectInputFilterApiFactory.java | 9 +-
.../filter/ObjectInputFilterFactory.java | 8 +-
.../filter/OpenMBeanFilterPattern.java | 69 ++++
.../filter/ReflectionObjectInputFilterApi.java | 269 ++++++++++++++++
.../ReflectionObjectInputFilterApiFactory.java | 42 +++
.../{ => filter}/SanctionedSerializables.java | 37 ++-
.../SanctionedSerializablesFilterPattern.java | 111 +++++++
.../SanctionedSerializablesService.java | 2 +-
.../filter/SerializableObjectConfig.java | 17 +-
.../filter/SystemPropertyConfiguration.java | 87 +++++
.../filter/SystemPropertyConfigurationFactory.java | 6 +-
...lization.filter.SanctionedSerializablesService} | 0
.../SerializationDependenciesJUnitTest.java | 3 +-
.../serialization/filter/ApiPackageTest.java | 61 ++++
.../filter/DelegatingGlobalSerialFilterTest.java | 104 ++++++
.../filter/DelegatingObjectInputFilterTest.java | 108 +++++++
.../GlobalSerialFilterConfigurationTest.java | 70 ++++
.../filter/OpenMBeanFilterPatternTest.java | 142 +++++++++
.../ReflectionObjectInputFilterApiFactoryTest.java | 60 ++++
.../filter/ReflectionObjectInputFilterApiTest.java | 225 +++++++++++++
.../SanctionedSerializablesFilterPatternTest.java | 207 ++++++++++++
.../filter/SanctionedSerializablesTest.java | 95 ++++++
.../filter/SystemPropertyConfigurationTest.java | 129 ++++++++
.../src/test/resources/expected-pom.xml | 10 +
...ctionedSerializablesServiceIntegrationTest.java | 39 +++
.../WANSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
...ctionedSerializablesServiceIntegrationTest.java | 39 +++
.../WebApiSanctionedSerializablesService.java | 2 +-
...lization.filter.SanctionedSerializablesService} | 0
.../commands/ShutdownCommandOverHttpDUnitTest.java | 3 +-
143 files changed, 5192 insertions(+), 1472 deletions(-)
create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/serialization/filter/LocatorLauncherGlobalSerialFilterAcceptanceTest.java
rename geode-assembly/src/acceptanceTest/java/org/apache/geode/{management/LocatorManagerConfiguresJmxSerialFilterAcceptanceTest.java => serialization/filter/LocatorLauncherJmxSerialFilterAcceptanceTest.java} (81%)
rename geode-assembly/src/acceptanceTest/java/org/apache/geode/{management/ServerManagerConfiguresJmxSerialFilterAcceptanceTest.java => serialization/filter/ServerLauncherJmxSerialFilterAcceptanceTest.java} (80%)
create mode 100644 geode-connectors/src/integrationTest/java/org/apache/geode/connectors/jdbc/internal/ConnectorsSanctionedSerializablesServiceIntegrationTest.java
rename geode-connectors/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/cache/ValidateSerializableObjectsDistributedTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/serialization/filter/LocatorLauncherGlobalSerialFilterDistributedTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/CoreSanctionedSerializablesServiceIntegrationTest.java
copy geode-core/src/integrationTest/java/org/apache/geode/{management/internal/LocatorManagerConfiguresJmxSerialFilterIntegrationTest.java => internal/serialization/filter/Java8LocatorLauncherSerializableObjectFilterIntegrationTest.java} (55%)
copy geode-core/src/integrationTest/java/org/apache/geode/{management/internal/LocatorManagerConfiguresJmxSerialFilterIntegrationTest.java => internal/serialization/filter/Java9LocatorLauncherSerializableObjectFilterIntegrationTest.java} (55%)
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/serialization/filter/LocatorLauncherGlobalSerialFilterBlankIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/serialization/filter/LocatorLauncherGlobalSerialFilterExistsIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/serialization/filter/LocatorLauncherGlobalSerialFilterIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/serialization/filter/LocatorLauncherGlobalSerialFilterPropertyBlankIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/serialization/filter/LocatorLauncherGlobalSerialFilterPropertyEmptyIntegrationTest.java
rename geode-core/src/integrationTest/java/org/apache/geode/{management/internal/LocatorManagerConfiguresJmxSerialFilterIntegrationTest.java => internal/serialization/filter/LocatorLauncherJmxSerialFilterIntegrationTest.java} (59%)
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/serialization/filter/SerialFilterAssertions.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/serialization/filter/ServerGlobalSerialFilterIntegrationTest.java
copy geode-core/src/integrationTest/java/org/apache/geode/{management/internal/ServerManagerConfiguresJmxSerialFilterIntegrationTest.java => internal/serialization/filter/ServerLauncherGlobalSerialFilterIntegrationTest.java} (56%)
copy geode-core/src/integrationTest/java/org/apache/geode/{management/internal/ServerManagerConfiguresJmxSerialFilterIntegrationTest.java => internal/serialization/filter/ServerLauncherJmxSerialFilterIntegrationTest.java} (60%)
rename geode-core/src/integrationTest/java/org/apache/geode/{management/internal/ServerManagerConfiguresJmxSerialFilterIntegrationTest.java => internal/serialization/filter/ServerLauncherSerializableObjectFilterIntegrationTest.java} (53%)
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/ObjectInputStreamFilterWrapper.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/serialization/filter/DistributedSerializableObjectConfig.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/JmxRmiOpenTypesSerialFilter.java
rename geode-core/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
rename geode-core/src/{distributedTest => test}/java/org/apache/geode/distributed/LocatorLauncherTest.java (100%)
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/JmxRmiOpenTypesSerialFilterTest.java
create mode 100644 geode-cq/src/integrationTest/java/org/apache/geode/cache/query/cq/internal/CQSanctionedSerializablesServiceIntegrationTest.java
rename geode-cq/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-dunit/src/integrationTest/java/org/apache/geode/test/dunit/internal/DUnitSanctionedSerializablesServiceIntegrationTest.java
rename geode-dunit/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/RedisSanctionedSerializablesServiceIntegrationTest.java
rename geode-for-redis/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/gfsh/internal/management/GfshSanctionedSerializablesServiceIntegrationTest.java
rename geode-gfsh/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-junit/src/integrationTest/java/org/apache/geode/test/junit/internal/JUnitSanctionedSerializablesServiceIntegrationTest.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/codeAnalysis/SanctionedSerializablesServiceIntegrationTestBase.java
copy geode-core/src/main/java/org/apache/geode/management/internal/JmxRmiSerialFilter.java => geode-junit/src/main/java/org/apache/geode/test/junit/categories/SanctionedSerializablesTest.java (81%)
rename geode-junit/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-lucene/src/integrationTest/java/org/apache/geode/cache/lucene/internal/LuceneSanctionedSerializablesServiceIntegrationTest.java
rename geode-lucene/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-management/src/integrationTest/java/org/apache/geode/management/internal/ManagementSanctionedSerializablesServiceIntegrationTest.java
rename geode-management/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-membership/src/integrationTest/java/org/apache/geode/distributed/internal/membership/gms/MembershipSanctionedSerializablesServiceIntegrationTest.java
rename geode-membership/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
rename geode-memcached/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-serialization/src/integrationTest/java/org/apache/geode/internal/serialization/SerializationSanctionedSerializablesServiceIntegrationTest.java
create mode 100644 geode-serialization/src/integrationTest/java/org/apache/geode/internal/serialization/filter/DelegatingObjectInputFilterFactoryIntegrationTest.java
create mode 100644 geode-serialization/src/integrationTest/java/org/apache/geode/internal/serialization/filter/ReflectionObjectInputFilterApiSetFilterBlankIntegrationTest.java
create mode 100644 geode-serialization/src/integrationTest/java/org/apache/geode/internal/serialization/filter/ReflectionObjectInputFilterApiSetFilterIntegrationTest.java
create mode 100644 geode-serialization/src/integrationTest/java/org/apache/geode/internal/serialization/filter/ReflectionObjectInputFilterApiSetFilterNullIntegrationTest.java
create mode 100644 geode-serialization/src/integrationTest/resources/org/apache/geode/codeAnalysis/excludedClasses.txt
copy geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/ConnectorsSanctionedSerializablesService.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/ApiPackage.java (64%)
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/DelegatingGlobalSerialFilter.java
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/DelegatingGlobalSerialFilterFactory.java
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/DelegatingObjectInputFilter.java
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/DelegatingObjectInputFilterFactory.java
rename geode-core/src/main/java/org/apache/geode/internal/EmptyInputStreamFilter.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/EmptyObjectInputFilter.java (82%)
copy geode-core/src/main/java/org/apache/geode/internal/InputStreamFilter.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/FilterConfiguration.java (78%)
copy geode-core/src/main/java/org/apache/geode/management/internal/JmxRmiSerialFilter.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/FilterPattern.java (87%)
copy geode-core/src/main/java/org/apache/geode/management/internal/JmxRmiSerialFilter.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/GlobalSerialFilter.java (87%)
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/GlobalSerialFilterConfiguration.java
copy geode-core/src/main/java/org/apache/geode/management/internal/JmxRmiSerialFilter.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/GlobalSerialFilterConfigurationFactory.java (81%)
copy geode-core/src/main/java/org/apache/geode/management/internal/JmxRmiSerialFilter.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/GlobalSerialFilterFactory.java (79%)
copy geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/ConnectorsSanctionedSerializablesService.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/Java8GlobalSerialFilterConfigurationFactory.java (50%)
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/Java9ReflectionObjectInputFilterApi.java
copy geode-serialization/src/main/java/org/apache/geode/internal/serialization/{SanctionedSerializablesService.java => filter/Java9SystemPropertyConfigurationFactory.java} (59%)
rename geode-core/src/main/java/org/apache/geode/internal/InputStreamFilter.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/ObjectInputFilter.java (77%)
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/ObjectInputFilterApi.java
copy geode-core/src/main/java/org/apache/geode/management/internal/JmxRmiSerialFilter.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/ObjectInputFilterApiFactory.java (77%)
copy geode-core/src/main/java/org/apache/geode/management/internal/JmxRmiSerialFilter.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/ObjectInputFilterFactory.java (79%)
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/OpenMBeanFilterPattern.java
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/ReflectionObjectInputFilterApi.java
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/ReflectionObjectInputFilterApiFactory.java
rename geode-serialization/src/main/java/org/apache/geode/internal/serialization/{ => filter}/SanctionedSerializables.java (64%)
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/SanctionedSerializablesFilterPattern.java
rename geode-serialization/src/main/java/org/apache/geode/internal/serialization/{ => filter}/SanctionedSerializablesService.java (95%)
copy geode-core/src/main/java/org/apache/geode/internal/CoreSanctionedSerializablesService.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/SerializableObjectConfig.java (68%)
create mode 100644 geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/SystemPropertyConfiguration.java
rename geode-core/src/main/java/org/apache/geode/management/internal/JmxRmiSerialFilter.java => geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/SystemPropertyConfigurationFactory.java (81%)
rename geode-serialization/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-serialization/src/test/java/org/apache/geode/internal/serialization/filter/ApiPackageTest.java
create mode 100644 geode-serialization/src/test/java/org/apache/geode/internal/serialization/filter/DelegatingGlobalSerialFilterTest.java
create mode 100644 geode-serialization/src/test/java/org/apache/geode/internal/serialization/filter/DelegatingObjectInputFilterTest.java
create mode 100644 geode-serialization/src/test/java/org/apache/geode/internal/serialization/filter/GlobalSerialFilterConfigurationTest.java
create mode 100644 geode-serialization/src/test/java/org/apache/geode/internal/serialization/filter/OpenMBeanFilterPatternTest.java
create mode 100644 geode-serialization/src/test/java/org/apache/geode/internal/serialization/filter/ReflectionObjectInputFilterApiFactoryTest.java
create mode 100644 geode-serialization/src/test/java/org/apache/geode/internal/serialization/filter/ReflectionObjectInputFilterApiTest.java
create mode 100644 geode-serialization/src/test/java/org/apache/geode/internal/serialization/filter/SanctionedSerializablesFilterPatternTest.java
create mode 100644 geode-serialization/src/test/java/org/apache/geode/internal/serialization/filter/SanctionedSerializablesTest.java
create mode 100644 geode-serialization/src/test/java/org/apache/geode/internal/serialization/filter/SystemPropertyConfigurationTest.java
create mode 100644 geode-wan/src/integrationTest/java/org/apache/geode/cache/wan/internal/WANSanctionedSerializablesServiceIntegrationTest.java
rename geode-wan/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)
create mode 100644 geode-web-api/src/integrationTest/java/org/apache/geode/rest/internal/WebApiSanctionedSerializablesServiceIntegrationTest.java
rename geode-web-api/src/main/resources/META-INF/services/{org.apache.geode.internal.serialization.SanctionedSerializablesService => org.apache.geode.internal.serialization.filter.SanctionedSerializablesService} (100%)