This is an automated email from the ASF dual-hosted git repository. zhouxj pushed a change to branch feature/GEODE-4647 in repository https://gitbox.apache.org/repos/asf/geode.git.
omit 140c83e GEODE-4647: add a stats eventSecondaryQueueSizeId to track events in secondary gateway sender queue add e5025d3 GEODE-4765: Add retries when retrieving cluster config (#1539) add a281d54 GEODE-4385: Add list jndi-binding option (#1547) add c64b34829 GEODE-4759: Fix typo of getFunctionExcecutor (#1533) add 285cd9b GEODE-4767: Lucene stat assert modification add f2997f7 GEODE-4696: Refactored validateCommandParameters (#1535) add 9108bac GEODE-2667: Added logging and additional tests for GatewayReceiver destroy (#1528) add 4699b58 Stop generating md5 checksums for distribution archives add 18743f5 GEODE-182: Use of neutral words (#1560) add 5d53952 GEODE-4780: Categorized cq tests under ClientSubscriptionTest (#1558) add 3453736 GEODE-4662: Add method for retrieving size to the region interface. (#1557) add c16f280 GEODE-4770: Prevent NPE when destroying unstarted GatewayReceiver (#1556) add 7041507 GEODE-4764: Address NPEs during Lucene index creation on existing region add ef1ebdf GEODE-4781: Categorize Lucene Tests (#1562) add 4f0c5c9 GEODE-4775: Apply ArgumentRedactor to JVM arguments. add 00e2a45 GEODE-4777: Add UITest job to concourse develop pipeline (#1561) add ef8fa1a GEODE-4776: Migrate to chrome driver for Pulse UI Tests (#1549) add 1a69ddc GEODE-4781: Converted LuceneTest to an interface add eb8f840 GEODE-4787: Re-instate Management REST API endpoints for 'create index' and 'create region'. (#1563) add cf5f83a GEODE-4788: change back the behavior of test code of getSomeKeys to ignore exceptions. (#1564) add 336c6e4 GEODE-4779: Categorize OQLQuery and OQLIndex Tests (#1555) add 18560c0 GEODE-4217: Add validation to CreateConnectionCommand (#1566) add 7ab0c6b GEODE-4777: Add UITest job to concourse develop pipeline (#1571) add 7becb7c GEODE-4793: Ensure that Files.list() closes resources (#1572) add 922ab83 GEODE-4766: move PRCustomPartitioningDUnitTest to internal.cache (#1542) add 7630dba GEODE-4385: Update help message for list jndi-binding (#1575) add 9ac5839 GEODE-4800: Fix handling orf relative paths when providing backpu baseline dir (#1581) add d62173a GEODE-4755: Use a more portable File permission API (#1573) add 06e7029 GEODE-4384: gfsh command to destroy jndi binding (#1568) add 78df32f GEODE-4791: Upgrading gradle from 3.5.1 to 4.5.1 add 13b7364 GEODE-4791: turning off gradle parallel builds add eaeb8d0 GEODE-4778: Code clean up and refactor (#1553) add 457f1c5 GEODE-4792: Expand ArgumentRedactor regular expression logic for better self-documentation. add 3dfad34 GEODE-4795: User Guide: Inequality queries return UNDEFINED entries add c138865 GEODE-4797: Added WANTest category (#1580) add e09c409 GEODE-4791: backing out upgrade to 4.5.1 due to an incompatibility with dockerized-test library, which only supports gradle 4.2 new 65a8f80 GEODE-4647: add a stats eventSecondaryQueueSizeId to track events in secondary gateway sender queue This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (140c83e) \ N -- N -- N refs/heads/feature/GEODE-4647 (65a8f80) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: build.gradle | 4 +- ci/docker/Dockerfile | 17 +- ci/pipelines/develop.yml | 56 ++ extensions/geode-modules-assembly/build.gradle | 7 +- geode-assembly/build.gradle | 1 - ...cribeConfigAreFullyRedactedAcceptanceTest.java} | 82 ++- .../jdbc/internal/cli/CreateConnectionCommand.java | 20 +- .../cli/CreateConnectionCommandDUnitTest.java | 17 + .../asyncqueue/internal/AsyncEventQueueStats.java | 2 +- .../internal/locator/LocatorStatusResponse.java | 2 +- .../internal/ClusterConfigurationService.java | 41 +- .../internal/ClusterDistributionManager.java | 4 +- .../distributed/internal/DistributionManager.java | 2 +- .../distributed/internal/InternalLocator.java | 5 +- .../internal/LonerDistributionManager.java | 2 +- .../org/apache/geode/internal/AbstractConfig.java | 2 +- .../java/org/apache/geode/internal/Banner.java | 6 +- .../apache/geode/internal/cache/BucketAdvisor.java | 3 +- .../internal/cache/ClusterConfigurationLoader.java | 76 +- .../apache/geode/internal/cache/DiskStoreImpl.java | 13 +- .../geode/internal/cache/GemFireCacheImpl.java | 2 +- .../internal/cache/PartitionedRegionDataStore.java | 6 +- .../geode/internal/cache/backup/BackupWriter.java | 3 + .../internal/cache/backup/BackupWriterFactory.java | 2 +- .../cache/backup/FileSystemBackupWriter.java | 5 + .../internal/cache/execute/AbstractExecution.java | 4 +- .../tier/sockets/command/ExecuteFunction66.java | 2 +- .../internal/cache/wan/GatewaySenderStats.java | 6 +- .../wan/parallel/ParallelGatewaySenderQueue.java | 2 +- .../apache/geode/internal/jndi/JNDIInvoker.java | 35 + .../apache/geode/internal/net/SocketCreator.java | 2 +- .../geode/internal/util/ArgumentRedactor.java | 157 +++-- .../management/internal/beans/FileUploader.java | 17 +- .../cli/commands/CommandAvailabilityIndicator.java | 2 +- .../cli/commands/CreateJndiBindingCommand.java | 30 +- .../cli/commands/DescribeConfigCommand.java | 5 +- .../cli/commands/DestroyJndiBindingCommand.java | 119 ++++ .../cli/commands/ListJndiBindingCommand.java | 70 ++ .../cli/domain/MemberConfigurationInfo.java | 17 +- .../internal/cli/functions/DeployFunction.java | 13 +- .../cli/functions/DestroyJndiBindingFunction.java | 44 ++ .../GetMemberConfigInformationFunction.java | 3 +- .../cli/functions/ListJndiBindingFunction.java | 58 ++ .../internal/cli/util/ThreePhraseGenerator.java | 6 +- .../controllers/AbstractCommandsController.java | 12 +- .../web/controllers/ShellCommandsController.java | 47 ++ .../sanctioned-geode-core-serializables.txt | 4 +- .../BaseLineAndCompareQueryPerfJUnitTest.java | 4 +- .../query/Bug32947ValueConstraintJUnitTest.java | 3 +- .../org/apache/geode/cache/query/BugJUnitTest.java | 3 +- .../apache/geode/cache/query/IndexTypeTest.java | 3 +- .../cache/query/JoinQueriesIntegrationTest.java | 3 +- .../cache/query/LocalQueryServiceJUnitTest.java | 3 +- .../geode/cache/query/PdxStringQueryJUnitTest.java | 4 +- .../apache/geode/cache/query/QueryJUnitTest.java | 4 +- .../geode/cache/query/QueryServiceJUnitTest.java | 3 +- .../geode/cache/query/QueryTestUtilsJUnitTest.java | 3 +- .../QueryWithBucketParameterIntegrationTest.java | 3 +- .../apache/geode/cache/query/RegionJUnitTest.java | 3 +- .../geode/cache/query/TypedIteratorJUnitTest.java | 3 +- .../cache/query/TypedJsonQueryIntegrationTest.java | 3 +- .../query/dunit/CompactRangeIndexDUnitTest.java | 3 +- .../cache/query/dunit/CompiledInDUnitTest.java | 6 +- .../query/dunit/CorruptedIndexIntegrationTest.java | 6 +- .../dunit/GroupByPartitionedQueryDUnitTest.java | 14 +- .../cache/query/dunit/GroupByQueryDUnitTest.java | 5 +- .../cache/query/dunit/HashIndexDUnitTest.java | 3 +- .../geode/cache/query/dunit/HelperTestCase.java | 3 +- .../NonDistinctOrderByPartitionedDUnitTest.java | 9 +- .../query/dunit/OrderByPartitionedDUnitTest.java | 3 +- ...artitionedRegionCompactRangeIndexDUnitTest.java | 3 +- .../dunit/PdxGroupByPartitionedQueryDUnitTest.java | 3 +- .../cache/query/dunit/PdxLocalQueryDUnitTest.java | 3 +- .../PdxLocalQueryVersionedClassDUnitTest.java | 3 +- .../geode/cache/query/dunit/PdxQueryDUnitTest.java | 3 +- .../cache/query/dunit/PdxStringQueryDUnitTest.java | 3 +- .../dunit/QueryDataInconsistencyDUnitTest.java | 3 +- .../cache/query/dunit/QueryIndexDUnitTest.java | 3 +- .../query/dunit/QueryIndexUsingXMLDUnitTest.java | 4 +- .../dunit/QueryParamsAuthorizationDUnitTest.java | 3 +- .../dunit/QueryUsingFunctionContextDUnitTest.java | 6 +- .../cache/query/dunit/QueryUsingPoolDUnitTest.java | 3 +- .../cache/query/dunit/RemoteQueryDUnitTest.java | 3 +- .../ResourceManagerWithQueryMonitorDUnitTest.java | 3 +- .../query/dunit/SelectStarQueryDUnitTest.java | 3 +- .../functional/ComparisonOperatorsJUnitTest.java | 3 +- .../cache/query/functional/ConstantsJUnitTest.java | 3 +- .../cache/query/functional/CountStarJUnitTest.java | 3 +- .../functional/CustomerOptimizationsJUnitTest.java | 3 +- .../DistinctAndNonDistinctQueryJUnitTest.java | 3 +- ...tinctResultsWithDupValuesInRegionJUnitTest.java | 3 +- .../cache/query/functional/FunctionJUnitTest.java | 3 +- .../functional/GroupByPartitionedJUnitTest.java | 3 +- .../functional/GroupByReplicatedJUnitTest.java | 3 +- .../query/functional/INOperatorJUnitTest.java | 4 +- .../query/functional/IUM6Bug32345ReJUnitTest.java | 5 +- .../geode/cache/query/functional/IUMJUnitTest.java | 4 +- .../functional/IUMRCompositeIteratorJUnitTest.java | 4 +- .../IUMRMultiIndexesMultiRegionJUnitTest.java | 3 +- .../functional/IUMRShuffleIteratorsJUnitTest.java | 3 +- .../functional/IUMRSingleRegionJUnitTest.java | 3 +- ...IndependentOperandsInWhereClause2JUnitTest.java | 4 +- .../functional/IndexCreationDeadLockJUnitTest.java | 3 +- .../query/functional/IndexCreationJUnitTest.java | 3 +- .../IndexMaintenanceAsynchJUnitTest.java | 6 +- .../query/functional/IndexOnEntrySetJUnitTest.java | 4 +- .../query/functional/IndexOperatorJUnitTest.java | 4 +- .../functional/IndexPrimaryKeyUsageJUnitTest.java | 4 +- .../IndexUsageInNestedQueryJUnitTest.java | 4 +- .../IndexUsageWithAliasAsProjAtrbtJUnitTest.java | 3 +- .../IndexUseMultFrmSnglCondJUnitTest.java | 4 +- .../IndexWithSngleFrmAndMultCondQryJUnitTest.java | 5 +- .../functional/IteratorTypeDefEmpJUnitTest.java | 4 +- .../query/functional/IteratorTypeDefJUnitTest.java | 4 +- .../IteratorTypeDefaultTypesJUnitTest.java | 4 +- .../functional/IumMultConditionJUnitTest.java | 4 +- .../query/functional/LikePredicateJUnitTest.java | 3 +- .../query/functional/LimitClauseJUnitTest.java | 3 +- .../functional/LogicalOperatorsJUnitTest.java | 3 +- .../cache/query/functional/MiscJUnitTest.java | 3 +- .../functional/MultiIndexCreationJUnitTest.java | 3 +- .../functional/MultiRegionIndexUsageJUnitTest.java | 3 +- .../query/functional/MultipleRegionsJUnitTest.java | 3 +- .../functional/NegativeNumberQueriesJUnitTest.java | 3 +- .../query/functional/NestedQueryJUnitTest.java | 4 +- .../NonDistinctOrderByPartitionedJUnitTest.java | 3 +- .../NonDistinctOrderByReplicatedJUnitTest.java | 3 +- .../query/functional/NumericQueryJUnitTest.java | 3 +- .../functional/OrderByPartitionedJUnitTest.java | 3 +- .../functional/OrderByReplicatedJUnitTest.java | 3 +- .../functional/ParameterBindingJUnitTest.java | 3 +- .../functional/PdxGroupByPartitionedJUnitTest.java | 3 +- .../functional/PdxGroupByReplicatedJUnitTest.java | 3 +- .../query/functional/PdxOrderByJUnitTest.java | 3 +- .../functional/QRegionInterfaceJUnitTest.java | 3 +- .../QueryREUpdateInProgressJUnitTest.java | 7 +- .../query/functional/QueryUndefinedJUnitTest.java | 3 +- .../functional/ReservedKeywordsJUnitTest.java | 3 +- .../ResultsDataSerializabilityJUnitTest.java | 3 +- .../query/functional/SelectToDateJUnitTest.java | 3 +- .../functional/StructMemberAccessJUnitTest.java | 4 +- .../TestNewFunctionSSorRSIntegrationTest.java | 4 +- .../ArithmeticOperationsIntegrationTest.java | 3 +- .../internal/CompiledGroupBySelectJUnitTest.java | 3 +- .../CompiledJunctionInternalsJUnitTest.java | 3 +- .../query/internal/CopyOnReadQueryJUnitTest.java | 3 +- .../query/internal/ExecutionContextJUnitTest.java | 3 +- .../query/internal/IndexManagerJUnitTest.java | 3 +- .../query/internal/OrderByComparatorJUnitTest.java | 3 +- .../internal/ProjectionAttributeJUnitTest.java | 3 +- .../cache/query/internal/QCompilerJUnitTest.java | 3 +- .../QueryFromClauseCanonicalizationJUnitTest.java | 3 +- .../internal/QueryObserverCallbackJUnitTest.java | 3 +- .../cache/query/internal/QueryTraceJUnitTest.java | 3 +- .../cache/query/internal/QueryUtilsJUnitTest.java | 3 +- .../AbstractIndexMaintenanceIntegrationTest.java | 3 +- .../AsyncIndexUpdaterThreadShutdownJUnitTest.java | 3 +- .../index/AsynchIndexMaintenanceJUnitTest.java | 3 +- .../index/CompactRangeIndexIndexMapJUnitTest.java | 3 +- .../internal/index/CompactRangeIndexJUnitTest.java | 3 +- ...ompactRangeIndexMaintenanceIntegrationTest.java | 28 +- .../CompactRangeIndexQueryIntegrationTest.java | 4 +- ...ncurrentIndexInitOnOverflowRegionDUnitTest.java | 5 +- ...ntIndexOperationsOnOverflowRegionDUnitTest.java | 7 +- ...exUpdateWithInplaceObjectModFalseDUnitTest.java | 3 +- .../ConcurrentIndexUpdateWithoutWLDUnitTest.java | 3 +- .../internal/index/CopyOnReadIndexDUnitTest.java | 3 +- .../internal/index/CopyOnReadIndexJUnitTest.java | 3 +- .../index/DeclarativeIndexCreationJUnitTest.java | 3 +- .../internal/index/EquiJoinIntegrationTest.java | 3 +- .../index/HashIndexMaintenanceIntegrationTest.java | 4 +- .../index/HashIndexQueryIntegrationTest.java | 5 +- .../index/IndexCreationInternalsJUnitTest.java | 4 +- .../query/internal/index/IndexHintJUnitTest.java | 3 +- .../cache/query/internal/index/IndexJUnitTest.java | 3 +- .../internal/index/IndexMaintainceJUnitTest.java | 5 +- .../internal/index/IndexMaintenanceJUnitTest.java | 3 +- .../internal/index/IndexStatisticsJUnitTest.java | 3 +- .../index/IndexTrackingQueryObserverDUnitTest.java | 5 +- .../index/IndexTrackingQueryObserverJUnitTest.java | 3 +- .../query/internal/index/IndexUseJUnitTest.java | 3 +- .../IndexedMergeEquiJoinScenariosJUnitTest.java | 3 +- .../InitializeIndexEntryDestroyQueryDUnitTest.java | 4 +- .../internal/index/MapIndexStoreJUnitTest.java | 3 +- .../index/MapRangeIndexMaintenanceJUnitTest.java | 3 +- .../index/MultiIndexCreationDUnitTest.java | 5 +- .../NewDeclarativeIndexCreationJUnitTest.java | 3 +- .../internal/index/PartitionedIndexJUnitTest.java | 4 +- .../PartitionedRegionEquiJoinIntegrationTest.java | 3 +- .../index/PdxCopyOnReadQueryJUnitTest.java | 3 +- ...ProgRegionCreationIndexUpdateTypeJUnitTest.java | 3 +- .../index/PutAllWithIndexPerfDUnitTest.java | 3 +- .../internal/index/RangeIndexAPIJUnitTest.java | 3 +- .../RangeIndexMaintenanceIntegrationTest.java | 3 +- .../partitioned/PRBasicIndexCreationDUnitTest.java | 3 +- .../PRBasicMultiIndexCreationDUnitTest.java | 3 +- .../query/partitioned/PRBasicQueryDUnitTest.java | 3 +- .../partitioned/PRBasicRemoveIndexDUnitTest.java | 3 +- .../partitioned/PRColocatedEquiJoinDUnitTest.java | 3 +- .../partitioned/PRIndexStatisticsJUnitTest.java | 3 +- .../query/partitioned/PRInvalidQueryDUnitTest.java | 3 +- .../query/partitioned/PRInvalidQueryJUnitTest.java | 6 +- .../partitioned/PRQueryCacheClosedJUnitTest.java | 3 +- .../cache/query/partitioned/PRQueryDUnitTest.java | 3 +- .../cache/query/partitioned/PRQueryJUnitTest.java | 3 +- .../partitioned/PRQueryNumThreadsJUnitTest.java | 3 +- .../partitioned/PRQueryPortfolioDUnitTest.java | 3 +- .../partitioned/PRQueryRegionCloseDUnitTest.java | 3 +- .../partitioned/PRQueryRegionClosedJUnitTest.java | 3 +- .../PRQueryRegionDestroyedDUnitTest.java | 3 +- .../PRQueryRegionDestroyedJUnitTest.java | 3 +- .../PRQueryRemoteNodeExceptionDUnitTest.java | 3 +- .../query/transaction/QueryAndJtaJUnitTest.java | 3 +- .../{execute => }/MonthBasedPartitionResolver.java | 2 +- .../PRCustomPartitioningDUnitTest.java | 44 +- .../cache/PartitionedRegionGetSomeKeys.java | 23 +- .../cache/{execute => }/SerializableMonth.java | 2 +- .../cache/backup/BackupWriterFactoryTest.java | 15 + .../cache/wan/AsyncEventQueueTestBase.java | 9 +- .../ParallelQueueRemovalMessageJUnitTest.java | 22 +- .../internal/util/ArgumentRedactorJUnitTest.java | 82 ++- .../cli/commands/CreateJndiBindingCommandTest.java | 80 +-- .../DestroyJndiBindingCommandDUnitTest.java | 107 +++ .../commands/DestroyJndiBindingCommandTest.java | 244 +++++++ .../commands/ListJndiBindingCommandDUnitTest.java | 69 ++ .../functions/CreateJndiBindingFunctionTest.java | 87 +++ .../functions/DestroyJndiBindingFunctionTest.java | 96 +++ .../cli/functions/ListJndiBindingFunctionTest.java | 83 +++ .../ClusterConfigLocatorRestartDUnitTest.java | 106 +++ .../management/internal/security/TestCommand.java | 6 + .../geode/cache/query/cq/CQDistributedTest.java | 3 +- .../apache/geode/cache/query/cq/CQJUnitTest.java | 3 +- .../cache/query/cq/dunit/CqDataDUnitTest.java | 3 +- .../cq/dunit/CqDataOptimizedExecuteDUnitTest.java | 3 +- .../query/cq/dunit/CqDataUsingPoolDUnitTest.java | 3 +- .../CqDataUsingPoolOptimizedExecuteDUnitTest.java | 3 +- .../cache/query/cq/dunit/CqPerfDUnitTest.java | 3 +- .../query/cq/dunit/CqPerfUsingPoolDUnitTest.java | 3 +- .../cache/query/cq/dunit/CqQueryDUnitTest.java | 3 +- .../cq/dunit/CqQueryOptimizedExecuteDUnitTest.java | 3 +- .../query/cq/dunit/CqQueryUsingPoolDUnitTest.java | 3 +- .../CqQueryUsingPoolOptimizedExecuteDUnitTest.java | 3 +- .../cq/dunit/CqResultSetUsingPoolDUnitTest.java | 3 +- ...esultSetUsingPoolOptimizedExecuteDUnitTest.java | 3 +- .../cache/query/cq/dunit/CqStateDUnitTest.java | 3 +- .../cache/query/cq/dunit/CqStatsDUnitTest.java | 3 +- .../cq/dunit/CqStatsOptimizedExecuteDUnitTest.java | 3 +- .../query/cq/dunit/CqStatsUsingPoolDUnitTest.java | 3 +- .../CqStatsUsingPoolOptimizedExecuteDUnitTest.java | 3 +- .../dunit/PartitionedRegionCqQueryDUnitTest.java | 3 +- ...onedRegionCqQueryOptimizedExecuteDUnitTest.java | 3 +- .../query/cq/dunit/PrCqUsingPoolDUnitTest.java | 3 +- .../PrCqUsingPoolOptimizedExecuteDUnitTest.java | 3 +- .../query/dunit/QueryIndexUpdateRIDUnitTest.java | 11 +- .../cache/query/dunit/QueryMonitorDUnitTest.java | 11 +- .../query_additional/literals.html.md.erb | 24 +- .../query_additional/operators.html.md.erb | 36 +- .../supported_keywords.html.md.erb | 8 +- .../query_select/the_select_statement.html.md.erb | 4 +- .../geode/experimental/driver/ProtobufRegion.java | 15 +- .../apache/geode/experimental/driver/Region.java | 6 +- .../experimental/driver/RegionAttributes.java | 79 --- .../experimental/driver/IntegrationTestBase.java | 1 - .../experimental/driver/RegionIntegrationTest.java | 19 +- .../geode/test/junit/categories/LuceneTest.java | 10 +- .../geode/test/junit/categories/OQLIndexTest.java | 11 +- .../geode/test/junit/categories/OQLQueryTest.java | 11 +- .../AbstractPartitionedRepositoryManager.java | 156 ----- .../CreateLuceneCommandParametersValidator.java | 53 ++ .../lucene/internal/IndexRepositoryFactory.java | 10 +- .../cache/lucene/internal/InternalLuceneIndex.java | 7 + .../lucene/internal/LuceneBucketListener.java | 4 +- .../internal/LuceneIndexForPartitionedRegion.java | 15 +- .../cache/lucene/internal/LuceneIndexImpl.java | 61 +- .../cache/lucene/internal/LuceneRawIndex.java | 5 +- .../lucene/internal/LuceneRegionListener.java | 2 +- .../cache/lucene/internal/LuceneServiceImpl.java | 62 +- .../internal/PartitionedRepositoryManager.java | 142 +++- .../lucene/internal/RawIndexRepositoryFactory.java | 2 +- .../internal/RawLuceneRepositoryManager.java | 4 +- .../cache/lucene/internal/StringQueryProvider.java | 1 - .../cli/functions/LuceneCreateIndexFunction.java | 8 +- .../internal/distributed/LuceneQueryFunction.java | 19 +- .../internal/management/LuceneServiceBridge.java | 9 +- .../sanctioned-geode-lucene-serializables.txt | 1 - .../geode/cache/lucene/EvictionDUnitTest.java | 3 +- .../geode/cache/lucene/ExpirationDUnitTest.java | 3 +- .../lucene/FlatFormatPdxSerializerJunitTest.java | 3 +- .../lucene/FlatFormatSerializerJUnitTest.java | 3 +- .../lucene/LuceneClientSecurityDUnitTest.java | 3 +- .../lucene/LuceneCommandsSecurityDUnitTest.java | 3 +- .../apache/geode/cache/lucene/LuceneDUnitTest.java | 1 + .../cache/lucene/LuceneIndexCreationDUnitTest.java | 3 +- .../lucene/LuceneIndexCreationIntegrationTest.java | 3 +- .../LuceneIndexCreationOffHeapIntegrationTest.java | 3 +- .../LuceneIndexCreationOnFixedPRDUnitTest.java | 3 +- ...eneIndexCreationPersistenceIntegrationTest.java | 3 +- .../cache/lucene/LuceneIndexDestroyDUnitTest.java | 3 +- .../LuceneIndexMaintenanceIntegrationTest.java | 7 +- .../geode/cache/lucene/LuceneIntegrationTest.java | 1 + .../cache/lucene/LuceneQueriesClientDUnitTest.java | 3 +- .../geode/cache/lucene/LuceneQueriesDUnitTest.java | 3 +- .../cache/lucene/LuceneQueriesIntegrationTest.java | 3 +- .../LuceneQueriesPersistenceIntegrationTest.java | 3 +- .../LuceneQueriesReindexClientDUnitTest.java | 3 +- .../lucene/LuceneQueriesReindexDUnitTest.java | 3 +- ...hRegionCreatedBeforeReindexClientDUnitTest.java | 3 +- ...iesWithRegionCreatedBeforeReindexDUnitTest.java | 3 +- ...hRegionCreatedBeforeReindexIntegrationTest.java | 3 +- ...eriesWithReindexFlagEnabledClientDUnitTest.java | 3 +- ...ceneQueriesWithReindexFlagEnabledDUnitTest.java | 3 +- ...eriesWithReindexFlagEnabledIntegrationTest.java | 3 +- .../cache/lucene/MixedObjectIndexDUnitTest.java | 3 +- .../NestedObjectSeralizerIntegrationTest.java | 3 +- .../geode/cache/lucene/PaginationDUnitTest.java | 3 +- .../geode/cache/lucene/RebalanceDUnitTest.java | 3 +- .../lucene/RebalanceWithRedundancyDUnitTest.java | 3 +- .../internal/LuceneEventListenerJUnitTest.java | 3 +- .../LuceneIndexCreationProfileJUnitTest.java | 3 +- .../internal/LuceneIndexFactoryImplJUnitTest.java | 3 +- .../LuceneIndexForPartitionedRegionTest.java | 44 +- .../lucene/internal/LuceneIndexImplJUnitTest.java | 3 +- .../LuceneIndexRecoveryHAIntegrationTest.java | 3 +- .../lucene/internal/LuceneIndexStatsJUnitTest.java | 3 +- .../internal/LuceneQueryFactoryImplJUnitTest.java | 3 +- .../lucene/internal/LuceneQueryImplJUnitTest.java | 3 +- .../internal/LuceneRegionListenerJUnitTest.java | 3 +- .../internal/LuceneResultStructImpJUnitTest.java | 4 +- .../internal/LuceneServiceImplIntegrationTest.java | 3 +- .../internal/LuceneServiceImplJUnitTest.java | 83 ++- .../PageableLuceneQueryResultsImplJUnitTest.java | 3 +- .../PartitionedRepositoryManagerJUnitTest.java | 7 +- .../RawLuceneRepositoryManagerJUnitTest.java | 3 +- .../internal/StringQueryProviderJUnitTest.java | 3 +- .../internal/ValidateCommandParametersTest.java | 65 +- .../internal/cli/LuceneIndexCommandsDUnitTest.java | 3 +- .../internal/cli/LuceneIndexCommandsJUnitTest.java | 3 +- ...neIndexCommandsWithReindexAllowedDUnitTest.java | 1 + .../LuceneCreateIndexFunctionJUnitTest.java | 3 +- .../LuceneDescribeIndexFunctionJUnitTest.java | 3 +- .../LuceneDestroyIndexFunctionJUnitTest.java | 3 +- .../LuceneListIndexFunctionJUnitTest.java | 3 +- .../LuceneSearchIndexFunctionJUnitTest.java | 3 +- .../LuceneClusterConfigurationDUnitTest.java | 3 +- ...onWhereRegionCreatedBeforeReindexDUnitTest.java | 3 +- .../DumpDirectoryFilesIntegrationTest.java | 3 +- .../directory/DumpDirectoryFilesJUnitTest.java | 3 +- .../directory/RegionDirectoryJUnitTest.java | 3 +- .../distributed/DistributedScoringJUnitTest.java | 3 +- .../internal/distributed/EntryScoreJUnitTest.java | 3 +- .../LuceneQueryFunctionContextJUnitTest.java | 3 +- .../distributed/LuceneQueryFunctionJUnitTest.java | 3 +- .../distributed/TopEntriesCollectorJUnitTest.java | 3 +- .../TopEntriesFunctionCollectorJUnitTest.java | 3 +- .../internal/distributed/TopEntriesJUnitTest.java | 3 +- .../WaitUntilFlushedFunctionJUnitTest.java | 3 +- .../internal/filesystem/ChunkKeyJUnitTest.java | 3 +- .../lucene/internal/filesystem/FileJUnitTest.java | 3 +- .../internal/filesystem/FileSystemJUnitTest.java | 3 +- .../filesystem/FileSystemStatsJUnitTest.java | 3 +- .../management/LuceneManagementDUnitTest.java | 3 +- .../BucketTargetingFixedResolverTest.java | 3 +- .../internal/partition/BucketTargetingMapTest.java | 3 +- .../repository/IndexRepositoryImplJUnitTest.java | 3 +- .../IndexRepositoryImplPerformanceTest.java | 3 +- .../repository/LuceneIndexMemoryOverheadTest.java | 3 +- .../HeterogeneousLuceneSerializerJUnitTest.java | 3 +- .../serializer/PdxFieldMapperJUnitTest.java | 3 +- .../serializer/ReflectionFieldMapperJUnitTest.java | 4 +- .../results/LuceneGetPageFunctionJUnitTest.java | 3 +- .../internal/results/PageEntryJUnitTest.java | 3 +- .../internal/results/PageResultsJUnitTest.java | 3 +- ...uceneIndexXmlGeneratorIntegrationJUnitTest.java | 3 +- .../xml/LuceneIndexXmlGeneratorJUnitTest.java | 3 +- ...onCreatedBeforeReindexIntegrationJUnitTest.java | 3 +- ...WithReindexFlagEnabledIntegrationJUnitTest.java | 3 +- .../LuceneIndexXmlParserIntegrationJUnitTest.java | 3 +- .../xml/LuceneIndexXmlParserJUnitTest.java | 3 +- .../cache/lucene/test/IndexRepositorySpy.java | 10 +- .../lucene/test/LuceneFunctionSecurityTest.java | 3 +- .../AnalyzeLuceneSerializablesJUnitTest.java | 4 +- .../src/main/proto/v1/basicTypes.proto | 10 - .../src/main/proto/v1/clientProtocol.proto | 4 +- .../src/main/proto/v1/region_API.proto | 6 +- ...er.java => GetSizeRequestOperationHandler.java} | 13 +- .../registry/ProtobufOperationContextRegistry.java | 10 +- .../protobuf/v1/utilities/ProtobufUtilities.java | 27 - .../internal/protocol/protobuf/v1/MessageUtil.java | 11 +- .../v1/acceptance/CacheOperationsJUnitTest.java | 29 +- ...> GetSizeRequestOperationHandlerJUnitTest.java} | 25 +- geode-pulse/build.gradle | 7 +- .../geode/tools/pulse/internal/data/Cluster.java | 775 +-------------------- .../tools/pulse/internal/data/IClusterUpdater.java | 3 +- .../pulse/testbed/GemFireDistributedSystem.java | 319 --------- .../geode/tools/pulse/testbed/PropFileHelper.java | 112 --- .../tools/pulse/testbed/PropMockDataUpdater.java | 502 ------------- .../apache/geode/tools/pulse/testbed/TestBed.java | 82 --- .../org/apache/geode/tools/pulse/tests/Member.java | 5 - .../geode/tools/pulse/tests/MemberMBean.java | 2 - .../geode/tools/pulse/tests/rules/ServerRule.java | 1 + .../tools/pulse/tests/rules/WebDriverRule.java | 16 +- .../pulse/tests/ui/PulseAnonymousUserTest.java | 5 +- .../tools/pulse/tests/ui/PulseAutomatedTest.java | 4 + .../internal/cache/wan/GatewayReceiverImpl.java | 16 +- .../geode/cache/CacheXml70GatewayDUnitTest.java | 3 +- .../geode/cache/CacheXml80GatewayDUnitTest.java | 3 +- ...tewayReceiverAutoConnectionSourceDUnitTest.java | 3 +- .../cache/wan/WANRollingUpgradeDUnitTest.java | 3 +- .../AnalyzeWANSerializablesJUnitTest.java | 4 +- .../internal/cache/UpdateVersionDUnitTest.java | 3 +- .../cache/wan/AckReaderThreadJUnitTest.java | 1 + .../cache/wan/CacheClientNotifierDUnitTest.java | 3 +- .../GatewayLegacyAuthenticationRegressionTest.java | 2 +- .../wan/GatewayReceiverFactoryImplJUnitTest.java | 1 + .../cache/wan/GatewayReceiverImplJUnitTest.java | 1 + .../cache/wan/GatewayReceiverMBeanDUnitTest.java | 3 +- ...atewaySenderEventRemoteDispatcherJUnitTest.java | 2 + .../cache/wan/Simple2CacheServerDUnitTest.java | 3 +- .../geode/internal/cache/wan/WANTestBase.java | 14 +- .../ConcurrentParallelGatewaySenderDUnitTest.java | 3 +- ...rrentParallelGatewaySenderOffHeapDUnitTest.java | 3 +- ...ParallelGatewaySenderOperation_1_DUnitTest.java | 3 +- ...ParallelGatewaySenderOperation_2_DUnitTest.java | 3 +- ...rentSerialGatewaySenderOperationsDUnitTest.java | 3 +- ...ialGatewaySenderOperationsOffHeapDUnitTest.java | 3 +- .../ConcurrentWANPropagation_1_DUnitTest.java | 3 +- .../ConcurrentWANPropagation_2_DUnitTest.java | 3 +- .../cache/wan/disttx/DistTXWANDUnitTest.java | 3 +- .../misc/CommonParallelGatewaySenderDUnitTest.java | 3 +- ...ommonParallelGatewaySenderOffHeapDUnitTest.java | 3 +- .../KeepEventsOnGatewaySenderQueueDUnitTest.java | 3 +- .../NewWANConcurrencyCheckForDestroyDUnitTest.java | 3 +- .../wan/misc/NewWanAuthenticationDUnitTest.java | 3 +- .../cache/wan/misc/PDXNewWanDUnitTest.java | 3 +- ...atedRegion_ParallelWANPersistenceDUnitTest.java | 3 +- ...atedRegion_ParallelWANPropagationDUnitTest.java | 3 +- .../misc/SenderWithTransportFilterDUnitTest.java | 3 +- ...hutdownAllPersistentGatewaySenderDUnitTest.java | 3 +- .../cache/wan/misc/WANConfigurationJUnitTest.java | 3 +- .../cache/wan/misc/WANLocatorServerDUnitTest.java | 3 +- .../internal/cache/wan/misc/WANSSLDUnitTest.java | 3 +- .../cache/wan/misc/WanAutoDiscoveryDUnitTest.java | 5 +- .../cache/wan/misc/WanValidationsDUnitTest.java | 3 +- ...lGatewaySenderOperation_2_OffHeapDUnitTest.java | 3 +- ...lGatewaySenderOperation_2_OffHeapDUnitTest.java | 3 +- ...lelGatewaySenderOperationsOffHeapDUnitTest.java | 3 +- ...GatewaySenderQueueOverflowOffHeapDUnitTest.java | 3 +- .../ParallelWANConflationOffHeapDUnitTest.java | 3 +- ...stenceEnabledGatewaySenderOffHeapDUnitTest.java | 3 +- ...ANPropagationConcurrentOpsOffHeapDUnitTest.java | 3 +- .../ParallelWANPropagationOffHeapDUnitTest.java | 3 +- .../SerialGatewaySenderQueueOffHeapDUnitTest.java | 3 +- ...stenceEnabledGatewaySenderOffHeapDUnitTest.java | 3 +- .../SerialWANPropagationOffHeapDUnitTest.java | 3 +- ...pagation_PartitionedRegionOffHeapDUnitTest.java | 3 +- ...ParallelGatewaySenderOperation_2_DUnitTest.java | 3 +- .../ParallelGatewaySenderOperationsDUnitTest.java | 3 +- ...arallelGatewaySenderQueueOverflowDUnitTest.java | 3 +- .../parallel/ParallelWANConflationDUnitTest.java | 3 +- ...ANPersistenceEnabledGatewaySenderDUnitTest.java | 5 +- ...arallelWANPropagationClientServerDUnitTest.java | 3 +- ...rallelWANPropagationConcurrentOpsDUnitTest.java | 3 +- .../parallel/ParallelWANPropagationDUnitTest.java | 7 +- .../ParallelWANPropagationLoopBackDUnitTest.java | 3 +- .../wan/parallel/ParallelWANStatsDUnitTest.java | 5 +- .../cache/wan/serial/GatewayReceiverDUnitTest.java | 128 +++- ...lGatewaySenderDistributedDeadlockDUnitTest.java | 3 +- .../SerialGatewaySenderEventListenerDUnitTest.java | 3 +- .../SerialGatewaySenderOperationsDUnitTest.java | 3 +- .../serial/SerialGatewaySenderQueueDUnitTest.java | 3 +- .../wan/serial/SerialWANConflationDUnitTest.java | 2 + ...ANPersistenceEnabledGatewaySenderDUnitTest.java | 3 +- .../wan/serial/SerialWANPropagationDUnitTest.java | 5 +- .../SerialWANPropagationLoopBackDUnitTest.java | 3 +- ...lWANPropagation_PartitionedRegionDUnitTest.java | 3 +- .../SerialWANPropagationsFeatureDUnitTest.java | 3 +- .../cache/wan/serial/SerialWANStatsDUnitTest.java | 3 +- ...CreateDestroyGatewaySenderCommandDUnitTest.java | 3 +- .../CreateGatewayReceiverCommandDUnitTest.java | 3 +- .../DestroyGatewaySenderCommandDUnitTest.java | 3 +- .../PauseGatewaySenderCommandDUnitTest.java | 3 +- .../ResumeGatewaySenderCommandDUnitTest.java | 3 +- .../StartGatewayReceiverCommandDUnitTest.java | 3 +- .../StartGatewaySenderCommandDUnitTest.java | 3 +- .../StatusGatewayReceiverCommandDUnitTest.java | 3 +- .../StatusGatewaySenderCommandDUnitTest.java | 3 +- .../StopGatewayReceiverCommandDUnitTest.java | 3 +- .../StopGatewaySenderCommandDUnitTest.java | 3 +- .../wan/wancommand/WanCommandListDUnitTest.java | 3 +- .../geode/management/WANManagementDUnitTest.java | 7 +- .../cli/commands/DescribeRegionDUnitTest.java | 3 +- ...rConfigurationIndexWithFromClauseDUnitTest.java | 3 +- .../WANClusterConfigurationDUnitTest.java | 3 +- gradle.properties | 6 +- gradle/dependency-versions.properties | 3 +- gradle/java.gradle | 11 +- gradle/test.gradle | 54 ++ gradle/wrapper/gradle-wrapper.properties | 2 +- 498 files changed, 3280 insertions(+), 3266 deletions(-) rename geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/{LogsAreFullyRedactedAcceptanceTest.java => LogsAndDescribeConfigAreFullyRedactedAcceptanceTest.java} (59%) create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyJndiBindingCommand.java create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListJndiBindingCommand.java create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyJndiBindingFunction.java create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ListJndiBindingFunction.java rename geode-core/src/test/java/org/apache/geode/internal/cache/{execute => }/MonthBasedPartitionResolver.java (97%) rename geode-core/src/test/java/org/apache/geode/internal/cache/{execute => }/PRCustomPartitioningDUnitTest.java (81%) rename geode-core/src/test/java/org/apache/geode/internal/cache/{execute => }/SerializableMonth.java (96%) create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyJndiBindingCommandDUnitTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyJndiBindingCommandTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ListJndiBindingCommandDUnitTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/CreateJndiBindingFunctionTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/DestroyJndiBindingFunctionTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/ListJndiBindingFunctionTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/ClusterConfigLocatorRestartDUnitTest.java delete mode 100644 geode-experimental-driver/src/main/java/org/apache/geode/experimental/driver/RegionAttributes.java copy geode-pulse/src/test/java/org/apache/geode/tools/pulse/testbed/GemfireTopology.java => geode-junit/src/main/java/org/apache/geode/test/junit/categories/LuceneTest.java (85%) copy geode-pulse/src/test/java/org/apache/geode/tools/pulse/testbed/GemfireTopology.java => geode-junit/src/main/java/org/apache/geode/test/junit/categories/OQLIndexTest.java (85%) mode change 100644 => 100755 rename geode-pulse/src/test/java/org/apache/geode/tools/pulse/testbed/GemfireTopology.java => geode-junit/src/main/java/org/apache/geode/test/junit/categories/OQLQueryTest.java (85%) mode change 100644 => 100755 delete mode 100755 geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/AbstractPartitionedRepositoryManager.java create mode 100644 geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/CreateLuceneCommandParametersValidator.java mode change 100644 => 100755 geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/PartitionedRepositoryManager.java mode change 100755 => 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/LuceneQueriesClientDUnitTest.java mode change 100755 => 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/LuceneQueriesWithRegionCreatedBeforeReindexClientDUnitTest.java mode change 100755 => 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/LuceneQueriesWithReindexFlagEnabledClientDUnitTest.java mode change 100755 => 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/LuceneIndexImplJUnitTest.java mode change 100755 => 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/RawLuceneRepositoryManagerJUnitTest.java mode change 100755 => 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/cli/LuceneIndexCommandsDUnitTest.java mode change 100755 => 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/configuration/LuceneClusterConfigurationDUnitTest.java mode change 100755 => 100644 geode-lucene/src/test/java/org/apache/geode/codeAnalysis/AnalyzeLuceneSerializablesJUnitTest.java rename geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/operations/{GetRegionRequestOperationHandler.java => GetSizeRequestOperationHandler.java} (82%) rename geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/operations/{GetRegionRequestOperationHandlerJUnitTest.java => GetSizeRequestOperationHandlerJUnitTest.java} (77%) delete mode 100644 geode-pulse/src/test/java/org/apache/geode/tools/pulse/testbed/GemFireDistributedSystem.java delete mode 100644 geode-pulse/src/test/java/org/apache/geode/tools/pulse/testbed/PropFileHelper.java delete mode 100644 geode-pulse/src/test/java/org/apache/geode/tools/pulse/testbed/PropMockDataUpdater.java delete mode 100644 geode-pulse/src/test/java/org/apache/geode/tools/pulse/testbed/TestBed.java mode change 100755 => 100644 geode-wan/src/test/java/org/apache/geode/codeAnalysis/AnalyzeWANSerializablesJUnitTest.java mode change 100755 => 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/CacheClientNotifierDUnitTest.java mode change 100755 => 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/Simple2CacheServerDUnitTest.java -- To stop receiving notification emails like this one, please contact zho...@apache.org.