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%)

Reply via email to