You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by sb...@apache.org on 2017/10/30 09:22:41 UTC
[geode] branch master updated (2e60ce3 -> e86a731)
This is an automated email from the ASF dual-hosted git repository.
sbawaskar pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/geode.git.
from 2e60ce3 GEODE-3873: User Guide - remove version drop-down menu from page headers
add 5f4a7a9 GEODE-2947: Error message is now specific to lucene indexes
add 55c9450 Bump version to 1.3.0-SNAPSHOT
add 469737b GEODE-3006: reduce the frequency of ping request and reduce the loglevel of login/logout messages
add 72b9351 GEODE-2983: correctly handling --J option value that has "," inside.
add 2f50aef GEODE-2989: Improve mechanism for scanning the classpath to find gfsh commands
add 9046c8d GEODE-2966: RefactorLauncherLifecycleCommands
add ad48ab6 GEODE-2966: Restore command changes lost in merge conflict
add 8c81965 GEODE-3014 Document server/region/Lucene index start-up sequence
add fbb74d8 GEODE-2892: Add sizeOnServer and isEmptyOnServer to Region
add b305451 GEODE-3018: add FlakyTest category to flickering test
add 0845152 GEODE-2661: afterDestroy events fired on non-existent keys during destroy or removeAll.
add 74c7bbc GEODE-2947: Document revised gfsh destroy error message
add c870c99 GEODE-2981: Fix the line feed code of the test expected value
add fe2f18d GEODE-265 : Removing deprecated API's from Execution interface. In addition to execute method variants removed withArgs method which is deprecated as well.
add 32be4c2 GEODE-265 : Removing implementation of methods which are deprecated and are removed from Execution interface.
add ad9e302 GEODE-269 : Fixing RollingUpgrade2DUnitTest. After removing deprecated API withArgs, setArgument alternative API is not available in older version of server causing NoSuchMethodFound exception. The role of setArgument with function is passing class name to load inside the function. As the relevant function is used on in the context of this test, instead of using setArgument method made class name as a field in GetDataSerializableFunction.
add 05b7364 GEODE-269 : SpotlessApply changes.
add 3110bd0 GEODE-265 : Reverting removal deprecation of withArgs from Execution interface.
add 40d36ba GEODE-1672: When amount of overflowed persisted data exceeds heap size startup may run out of memory This closes #559
add 1e11c5c GEODE-1672: When amount of overflowed persisted data exceeds heap size startup may run out of memory, corrections.
add f8c5048 GEODE-3033: Fixing NPE when jarFileNames is null in ClusterConfigurationLoader
add ac404ad GEODE-2908: Adding the new tag as per swagger notification.
add 8c1bf9e GEODE-3044: User Manual: Update Swagger example and screen shots This closes #566
add 31b72ba GEODE-3024 race condition between server locator preparing membership views
add 7bad40f GEODE-3034 exception on auto-reconnect attempt with multicast enabled
add 6fc757a GEODE-3024 race condition between server locator preparing membership views
add 934b61a GEODE-3040: Compare gateway profile order policy against 9.0 instead of current
add 96145ea GEODE-3044: User Manual: Update Swagger example and screen shots - restore inadvertent deletion
add 17a34ac GEODE-2555: Region Management docs page refers to the wrong field (id= should be refid=)
add 0abaf49 GEODE-3027: add a simple PartitionResolver
add b27a79a GEODE-194: Remove spark connector
add d73fa3c GEODE-3044: User Manual: Update Swagger example and screen shots - remove redundant connect command
add b0718f5 GEODE-3050: prevent empty dat files
add 3ae0602 GEODE-3032: Fix CI failure of CommandOverHttpDUnitTest
add 3e54875 GEODE-3029: Tomcat Install Documentation has incorrect required JARs
add 0d12756 Revert "GEODE-2804 Update InetSocketAddress, when there is IOException."
add 699577d GEODE-3041 DistributedMemberDUnitTest.testGroupsInAllVMs fails intermittently
add c585245 GEODE-3043 surprise member added when the member is already in the cluster
add 8882507 GEODE-3052 Restarting locators causes potential locator split brain
add a658322 GEODE-2420: add file-size-limit param to the ExportLogsController
add f34d047 GEODE-3021: Any call after the first to setPdxStringFlag should no-op
add 3f12fd4 GEODE-2542 LocatorDUnitTest and LocatorUDPSecurityDUnitTest flaky
add 0211029 GEODE-2632: use immutable SecurityService impls to improve performance
add 2579a0d GEODE-3054: escaping the escape character in the command string before passing it to the SimpleParser
add 1ff5ccf GEODE-3025: Lucene queries are not allowed withing a transaction.
add 76784eb GEODE-3044: User Manual: Update Swagger screen shots to match latest code revision
add 214cd73 GEODE-3023: TcpServer move soTimout for the socket for SSL Locators
add 8a10c1a Fix spotless failure
add 0ef7f56 Add GfshParserRule to facilitate command unit tests
add d5bde9f GEODE-2933: Add jmx-manager-hostname-for-clients for startLocator
add d55ef2e GEODE-2420: Warn a user if they try to export too much data, update gfsh command ref to match latest code changes
add 8c41fd3 GEODE-3042: Quick doc of new string-based partition resolver
add 61b1d0c GEODE-2788: Add official Socket timeout parameter when connecting to servers/locators
add 831ed21 GEODE-2788: This is now closing #474
add 70483db GEODE-3023: removing incorrect assertion
add 122b07a GEODE-3065: Making RedisServerTest Flaky, bind exceptions
add f541043 GEODE-2925: add target for resource operation for finer grained security
add ad4e405 Update geode-book README instructions
add d1db2f0 GEODE-290: Remove deprecated methods from launcher classes
add f85d216 GEODE-2928: get rid of the isGfshVM static variable
add 8cd03e8 GEODE-2928: get rid of the isGfshVM static variable - fix merge issues
add eb3312a GEODE-3066: Test tweaks to stabilize it.
add 2c4b537 GEODE-3048: Introduce a rule to identify tests that require GEODE_HOME
add 65471c1 GEODE-3068: fix alphabetic ordering
add 9faa978 GEODE-2294: revert to avoid rest protocol change
add a561bd1 Resolve Eclipse/IntelliJ import order disagreement in style files.
add a4d790c GEODE-3023: This now closes #564
add db8e1df GEODE-2818: add alias to any command's options that involves "group", "member", "jar" and replace CliString variables with GROUP, MEMBER, JAR, etc.
add a643327 GEODE-2818: add aliases to the undeploy command
add cecad6c GEODE-3062: create new SecurityService after receiving cluster config
add 90900ac GEODE-2558: Upgrade mockito to 2.7.11 and powermock to 1.7.0RC2
add 740a4ef GEODE-2622: Fix GMSMembershipManagerJUnitTest use of Mockito 2.7.11
add c41d788 GEODE-2628: fix StatisticsImplTest use of Mockito 2.7.11
add e3a1ae0 GEODE-2626: fix FastLoggerJUnitTest use of Mockito 2.7.11
add 0d43e3d GEODE-2629: fix ConnectionJUnitTest use of Mockito 2.7.11
add b616e80 GEODE-2558: Upgrade Powermock version to fix failing tests
add d9869ff GEODE-3060: Introduce JUnit rule for testing the fully-assembled GFSH
add 7bc3111 GEODE-3070: Fix gemfire.jar to be geode-dependencies.jar
add a79d2cc Revert "GEODE-3062: create new SecurityService after receiving cluster config"
add a21c971 GEODE-2301: Deprecate JTA transaction manager from Geode
add dd90c71 GEODE-3072: Changed getMembershipId to use the client version
add 5546a87 GEODE-2632: consolidate different types of SecurityService
add 42350f1 GEODE-2301 Doc note to deprecate Geode JTA trans mgr
add 4bf80a6 GEODE-3072: Ignore dunit test
add dbc3197 GEODE-3072: Ignore dunit test
add 78f08e8 GEODE-2854: GEODE REST API Docs Missing Authentication This closes #583
add 3154424 GEODE-2601: Fixing banner being logged twice during locator startup (now only logs once if both locator and distributed systems are started)
add 2d3e05e GEODE-2601: Fixing banner being logged twice during locator startup.
add 87c26be GEODE-2601: Updated based on feedback
add c6d88f7 GEODE-3092: fix specifiedDefaultValue for cacheLoader and cacheWriter
add 8db7862 Update geode-book/README.md
add 588c3ed GEODE-3071: Provide capability to parallelize distributedTests
add ee88cd2 Remove debug println
add b26fa51 GEODE_3071: Add Apache license header
add 07e8986 GEODE-3071: Pull config of docker volumes into top level script so that they can be overridden
add dba7dcd Merge branch 'develop' into feature/GEODE-3071
add 80667f3 Merge branch 'feature/GEODE-3071' into develop
add d8160d6 GEODE-3091: remove empty method
add d8a11d1 GEODE-3056: fix the message for invalid partition-resolver
add ee5f60c GEODE-3095: fix parameter type mismatch between the diskstore command and controller
add 7df5af3 (no ticket) docs code cleanup - gfsh start command reference
add b517ef8 GEODE-3104 : correct help string to use --include-locators
add 5039e62 GEODE-2861: Remove dead code
add 43b00bd GEODE-1958: Working on removing PasswordUtil and all related commands, classes, etc. Keeping decrypt() method to maintain backwards compatibility.
add 822946b GEODE-2820: Added awaitlity clause to wait for the index size to be correct
add b7f5391 GEODE-3101: Release local locks held by the JTA beforeCompletion() in client when the JTA failed on the server.
add 6f60785 GEODE-3062: create new SecurityService after receiving cluster config
add 3ee585c GEODE-3052 Restarting 2 locators together causes potential locator split brain
add 451d12e GEODE-2919: Provide finer grained security
add 8053450 GEODE-2924: fix lucene commands security test
add 658b20f Revert: GEODE-2924: fix lucene commands security test
add 49123c4 GEODE-2819 Document http status code 414 for PUT
add dfdde4a GEODE-3075: Initial refactor adding NewProtocolServerConnection
add 4ace36a GEODE-3075: Add an integration test for the ServerConnectionFactory
add cdcc4d9 GEODE-2995: Handle stream of ProtoBuf encoded messages
add c71c28d GEODE-3075: changes in response to feedback; refactor some.
add 31f4de0 GEODE-2995: Implementing review feedback
add 0de1d97 GEODE-2995: more review feedback and spotlessApply
add a3c66e1 GEODE-2995: incorporating even more review feedback
add e62e825 GEODE-3075: fix an integration test.
add db11ebc merge GEODE-2995, GEODE-3775 into develop with integration test.
add da64fc6 Add ServiceLoadingFailureException to excludedClasses.txt so tests pass.
add e1c6c3a Move new exception to sanctioned serializables.
add 137ced6 GEODE-1958: Rolling back changes to decrypt method
add e5204ce GEODE-2919: fix lucene security tests
add 718583b GEODE-2919: revert: fix lucene security tests
add ff6cbf3 GEODE-3072: Events do not get removed from the client queue for 1.0 clients
add 06961ec GEODE-3130: Refactoring AcceptorImpl
add 565e61f GEODE-2996: incorporating review feedback and adding integration test
add d08a75b added backwardCompatibilityTest test task
add 0254a60 GEODE-3052 Restarting 2 locators together causes potential locator split brain
add 1a88489 GEODE-3132 EndBucketCreationMessage will not participate in a transaction.
add 6107561 Fix spotless failure
add b0fafd3 GEODE-3105: adding GetRegions handler for protobuf protocol
add f63b9d1 GEODE-3103: GfshRule no longer clutters output
add f1f4322 GEODE-3145 Add new protocol to Geode JAR
add 38ad304 GEODE-3150: Adding a timeout to hanging test
add 4227786 GEODE-3146 Remove doc reference to GemFire 8.2
add d82a548 GEODE-393: Providing cache for FunctionContext
add b5eeba3 GEODE-2018: Added instantiators to SessionCachingFilter init method
add 0698238 GEODE-3140: Removed DiskDirRule and replaced use with TemporaryFolder rule
add ac0474d GEODE-3154 Add geode-protobuf to expected_jars
add a158345 GEODE-3147: Set commBuffer for threads performing TXSynchronization calls when max-threads is set.
add cc66a1e GEODE-3139 remove current artifacts from classpath of backward-compatibility tests
add b1f793f GEODE-3098: fix flaky test failure
add 55f7a1c GEODE-3152: Changed to create a region name appropriate to the client version
add 52fe793 GEODE-3157: Updating modify_war script to include shiro, commons-lang
add aa68f04 GEODE-2901: Adding integration tests of session replication
add f116199 GEODE-3139 remove geode-core/src/main artifacts from classpath of backward-compatibility tests
add 92f2708 GEODE-2804 Caching the InetAddress for configured ip string
add fb4e96b GEODE-3139 remove artifacts from classpath of backward-compatibility tests
add 3433b3e GEODE-3139: Spotless error fix
add 1e3cc13 GEODE-3150: Increasing test timeout for testDiskConflictWithCoLocation
add e715abf GEODE-2991 Add man page for gfsh destroy gateway-sender
add 4ed7906 GEODE-3167: Added commons-validator dependency to modify_war script and Tomcat required jars
add 9d5cf8e GEODE-3117: fix Gateway authentication with legacy security
add 0ce6271 GEODE-3129 - Added error messages to protobuf protocol. This now closes #621
add bc13d70 GEODE-3172: Fix serialization erros copying queue between 1.0 and 1.2
add b4ebcba GEODE-3153 Client receives duplicate events during rolling upgrade
add 1537847 GEODE-3153 applied spotless
add 5f38a48 GEODE-3150 Changed the diskstore name used with testDiskConflictWithCoLocation to isolate the problem related to diskstore.
add 3b90f9f GEODE-3105: Fixing spotlessJavaCheck with PersistentPartitionedRegionTestBase.java
add 03503ce GEODE-3015: Fix a flaky test by adding wait.
add 5c434bc GEODE-3175 backward-compatibility tests fail with bad classpath
add adab0c4 GEODE-3109: Publish modules distribution artifacts to maven
add 7b664a0 GEODE-3109: Keep module zip file names with an Apache_Geode prefix
add 12f90ee Merge branch 'develop' into feature/GEODE-3109
add 8fa7545 Merge branch 'feature/GEODE-3109' into develop
add f78fc71 GEODE-3177 RollingUpgradeDUnitTest & RollingUpgrade2DUnitTest suspect strings
add 6e86762 GEODE-2901: Resolving possible session testing concurrency issues
add e02be31 GEODE-3175 backward-compatibility tests fail with bad classpath
add aef8912 GEODE-2998: Add remove operation
add cb423ff GEODE-3121: ensure that the protobuf protocol works over SSL
add 1c35f86 GEODE-3121: Merge due to rebase. This now closes #612
add c48b538 GEODE-3121 Applied spotless
add 659654a GEODE-1731: Modifying region size check to be more accurate
add cfd9713 GEODE-3181: Added wan backward compatibility unit tests
add 02adb28 GEODE-3178: Fix a flaky JTA test by adding retry.
add 987f203 GEODE-3194: cleanup disk store on failed initial recovery
add e892a55 GEODE-3179: Changed extract directory of the Tomcat module
add c31ffe5 GEODE-1988: Increased the readTimeout
add 68af1df GEODE-1988: Closing the pull request
add 96bc0eb GEODE-3128: Changed the batch size to 1000 when creating AEQFactory
add cc8aacb GEODE-3131: Replaced Thread.sleep
add cd1a323 GEODE-2997: New flow getAll/putAll. This now closes #629
add 9f6bfaf GEODE-3203: fixing protobuf build.gradle to respect buildRoot
add 43d98e0 GEODE-3198: Allow bucket creation when over local-max-memory
add e20873d GEODE-2594 Remove tools.jar and --pid options from docs
add 950b9eb GEODE-2612 Document new import data option
add 4fddda9 GEODE-3051: Remove unreachable exception handling in AcceptorImpl.accept. This now closes #631
add 9905794 GEODE-3170: Closed socket doesn't result in an infinite loop. This closes #633
add 15a3b5a GEODE-3052 Need to reset isCoordinator flag in GMSLocator.
add a1ee957 Update docker for 1.2.0
add 0bce1ea GEODE-3204: txApplyInvalidate in AbstractRegionMap on farside does not update on a region entry with removed token.
add 502c0f3 GEODE-2920: added security tests for create diskstore and create persistent region.
add e086892 GEODE-2189 Docs: Update Swagger UI links Added link to OpenAPI specification.
add 3b32a33 GEODE-3207 Swagger library updates: update user guide
add 27aa7d3 GEODE-3166: use the 3 param getCredential interface.
add 9e7696a GEODE-2860: Refactor use of EventTracker
add c5520f9 GEODE-2601: Made banner and configs log only once and added a test to verify changes
add 20c6e3d GEODE-2920: added security tests for create diskstore and create persistent region.
add e1840b1 GEODE-2189 Docs: Update Swagger UI links Added link to OpenAPI specification.
add 87b56a9 GEODE-3207 Swagger library updates: update user guide
add d02bf86 GEODE-3166: use the 3 param getCredential interface.
add 3f9be9a GEODE-2860: Refactor use of EventTracker
add 47c8578 Merge branch 'feature/GEODE-2601' into develop
add 0f8fdd1 (no ticket) User Guide: Remove nonfunctional archive drop-down from page headers
add 527fc76 GEODE-3141: GetRegion Operation implemented Added OperationHandlerJUnitTest.java as parents class of all OperationHandler tests. General clean up of all `public static final` fields
add 66468b1 GEODE-3141: Amended due to review feedback. BasicTypes.Region.type renamed to dataPolicy Ran spotless Added assertions to RoundTripCacheConnectionJUnitTest.java Amended ProtobufUtilities.java to not populate key/value constraint fields if not set on Geode Region
add 40e70f1 GEODE-3141: spotless reformatting
add 78900eb GEODE-3141: Remove misleading comment. This now closes #630
add aa4878e GEODE-3232: Get a snapshot of maps when serializing FilterProfile
add c5e7779 GEODE-2920: handle non-existent role in ExampleSecurityManager
add b673ff9 GEODE-2707: Removing TXLockToken class and entry in sanctionedDataSerializables.txt
add e2f79e5 GEODE-3272 Doc update: .gfsh.history goes into .geode dir
add 81c7014 GEODE-3113: Modify HARegionQueue test to use Awaitility vs. timeouts This closes #645
add 92f26f1 GEODE-2818: Making "groups" a valid option when starting locators or servers and adding a comprehensive test to cover changes.
add ef688c8 GEODE-3156: add AcceptanceTest gradle target and junit category
add 2913494 GetServersResponse number of servers was redundant. This now closes #641
add b71f3a6 GEODE-3108: update lucene security permission to use "LUCENE" target
add 119c20f GEODE-3208 Revise docs with outdated JAR references
add 5712391 GEODE-3090: Fixing gfsh help message (and a lot of other typos)
add 66cd31a GEODE-3112: Fixing improper ordering of client timeout setting
add 564a94b GEODE-3217: Reimplement gfsh query as a single-step command
add 5551b3f GEODE-393: GetRegionFunction uses the cache in the FunctionContext
add 0ea489e GEODE-3231: do not use temporary folder as workingdir or log to file by default when using the member starter rules
add 56d964f GEODE-393: revert - GetRegionFunction uses the cache in the FunctionContext
add 208f5ae GEODE-3206 : Corrected order of lucene search results based on score. This closes #648
add 64eab45 GEODE-3213: Refactor ProtoBuf handler flow. This now closes #646
add acdf2e8 GEODE-2900: DUnit test of moving primary during AEQ dispatching
add e502174 GEODE-393: GetRegionFunction uses the cache in the FunctionContext
add 5eb0b94 GEODE-3214: Remove support for multistep gfsh commands.
add 0131292 (no ticket) Update OSX to macOS
add b7db727 GEODE-3049: Add warning on loss of all buckets in region
add 0e6dce7 GEODE-3175 backward-compatibility tests fail with bad classpath
add e7515f5 GEODE-3175 backward-compatibility tests fail with bad classpath
add 0675317 GEODE-3115 Added changes to check for persistent region during pdx type registry.
add 7f86d0c GEODE-3231: withLogFile does not imply withWorkingDir anymore
add fcce2b0 GEODE-3031: Extracting startLocator and startServer from LauncherLifecycleCommands
add 6267efe GEODE-3097: GFSH works over HTTP with SSL
add 82894a6 GEODE-2986: Remove redundant log message
add 33cb7a5 Empty commit, this closes #29
add 09dd45f Empty commit, this closes #130 - UDA functionality
add eb7d2ea GEODE-240: Remove deprecated methods on TransactionEvent
add 289a085 GEODE-3291: add soundex analyzer into lucene query This closes #654
add b889112 GEODE-3296: Speed up Acceptance Tests
add b9ba1d4 GEODE-3312 Update doc gfsh list members output
add bf8971c An empty commit to close PR. This now closes #474
add f1326be GEODE-2654: Backups can capture different members from different points in time Online backup now takes a backup from a single point in time. This is done by making all write operations get a backup lock which causes them to wait until the oplogs are rolled by backup.
add e0aa1b0 GEODE-3291: newly added lucene-analyzers-phonetic will automatically add its dependency commons-codec. Need to let junit to expect this new jar.
add 7ae9996 GEODE-3253: Refactoring ClientCommands and related tests
add 6267809 GEODE-3290: Removed effectively-dead classes FilterChain, LocalFilterChain, and RemoteFilterChain.
add 06b44db GEODE-2936: Refactoring OrderByComparator and updating OrderByComparatorJUnitTest
add e1befef GEODE-3271: Separating WanCommands into multiple command classes
add c62764b GEODE-3271: Renaming punePort variables, refactoring WANCommandsTestBase
add 0debd20 GEODE-3192,GEODE-3229: Change API and implementation of protobuf PutAll. This closes #643
add 9e87f5a GEODE-3231: use tempWorkingFolder to avoid test log file contamination between tests.
add 7dc15b2 GEODE-3301: Cargo installs now delete left over directories
add e24438b GEODE-231: Remove deprecated AttributesMutator.setCacheListener
add 03e11e8 GEODE-3310: Set target node in TXStateProxy during TXFailover
add acf0668 GEODE-3310: Avoid running a test case in distributed transaction.
add 0b4a1a2 GEODE-2924 Revise authorization permissions
add 5ec4069 GEODE-3030: Set possibleDuplicate=true for all bucket events after failover
add 36665ae GEODE-3326: Fix intermittent ConcurrentDeployDUnitTest failure
add 8aed268 GEODE-3286: Failing to cleanup connections from ConnectionTable receiver table
add 4ee96cf GEODE-3286: incorporating review feedback
add 7e06476 GEODE-3286: Improving closed connection check
add 3acb47e GEODE-3286: Failing to cleanup connections from ConnectionTable
add 9db5c8e GEODE-2971: Introduce ExitCode to resolve inconsistency of shell exit values.
add ab0543b GEODE-3317: Fix UniversalMembershipListenerAdapterDUnitTest
add 6f4bf30 GEODE-3324 Document finer-grained security permissions
add 9d59402 GEODE-2226: SessionReplicationIntegrationTests do not run on Windows
add 3236416 GEODE-3256: Refactoring DataCommands
add b218ca3 GEODE-3333: GMSJoinLeaveJUnitTest.testViewNotSentWhenShuttingDown fails
add ab90d40 GEODE-3322: remove empty @return javadoc
add 56ea940 GEODE-3315: Replaced PreferBytes... with VMCachedDeserializable
add 67026df GEODE-3339: Refactoring ClusterConfigurationServiceEndToEndDUnitTest
add 636e970 GEODE-1359: Refactor IndexCommandsDUnitTest to use test rules and allow for removal of CliCommandTestBase
add bf2e0f6 GEODE-3284: New flow: getAvailableServers. This now closed #673
add e5f8e8c GEODE-3319 - refactor to use protobuf encoding for primitive types. This now closes #661
add d77d69f GEODE-3028: Fix the expected value of the test that depended on Locale
add d91096c GEODE-3314: Fix DLockService token leak.
add 71dc0f8 GEODE-3380: There're 2 problems here 1) when removeAll is retried, it will get EntryNotFound exception. It should still put the remove event into the AEQ. 2) An old bug fix in 8.2 was not merged into develop: when removeAll encounter EntryNotFound exception, should return version tag of the tombstone.
add 867ac06 GEODE-3384: Javadoc change for PageableLuceneQueryResults
add bb847c7 GEODE-3055: The old primary's the shadow bucket is not initialized when rebalance remove it. Thus the new primary candidate can never initialize from it. The fix is to wait until new primary exists before remove the old primary's bucket in rebalance.
add 8d37097 GEODE-3380: spotlessApply to fix format
add 37d388b GEODE-3308: Lucene rolling upgrade and backwards compatibility tests added
add cea8312 GEODE-3305 testEventProcessingMixedSiteOneCurrentSiteTwo[1] FAILED
add b61078a GEODE-3328: simply extract connect command from ShellCommand
add df104fc GEODE-3379: Fix a typo in the tests.
add f7198be GEODE-3379: Geode transaction need to commit on primary buckets only.
add f52ebca GEODE-3328: simplify GfshParserRule
add 2c25593 GEODE-3286: Failing to cleanup connections from ConnectionTable
add 3c517d3 GEODE-3307: CI failure: Uncaught exception in Membership View Creator
add c8cc4e6 GEODE-3321: Adding ErrorCode values to protobuf protocol. This now closes #676
add 3fd6330 GEODE-3387: Cleaned up and minor refactoring of Lucene module
add 23f7a75 GEODE-3396 Provide pub-tools support for product name & version variables
add 488f3ce GEODE-3328: adding ssl-truststore-type to the config
add 79cf78c GEODE-3073: Renamed OrderByComparatorUnmapped to OrderByComparatorMapped and refactored the code a bit.
add b775c84 GEODE-3396 Provide pub-tools support for product name & version variables. Adjustments to accommodate Bookbinder changes.
add 6fb2ca8 GEODE-3277: Fix error path constructors of inner State classes of the Launchers
add 33f4218 GEODE-3330: user needs CLUSTER:MANAGE:QUERY permission to create a CQ.
add 11a0b34 Revert "GEODE-3277: Fix error path constructors of inner State classes of the Launchers"
add 0fde215 GEODE-3407: fix deadlock between JMX and Membership
add b06f69f GEODE-3292: Embedded PULSE Connection Failure When jmx-manager-bind-address != localhost
add 1efbf58 GEODE-2226: SessionReplicationIntegrationTests do not run on windows
add 06b839c GEODE-3313: Test utility supports building jar files with multiple classes
add 08154dd GEODE-3111 GatewayReceiver - DEFAULT_MANUAL_START value is ambiguous This closes #705
add 8a6e309 GEODE-3328 Properties to set Key/Trust Store Type for SSL configuration - add to docs This closes #703
add 1bd15f8 GEODE-3397: Fixed issue with Tomcat locators in cache-client.xml file
add 7352fcc GEODE-3328: refactor ConnectCommand
add beebb65 GEODE-3396 pub-tools support for product name & version variables, delete local Bookbinder helpers.
add 894f3ee GEODE-3413: overhaul launcher and process classes and tests
add 7528f12 GEODE-3410 Doc update for gfsh query command changes
add dd17841 GEODE-3304: when colocated child bucket is destroyed, it should not impact its parent bucket's creation.
add 7072f8e GEODE-3300: Complete and expose parallel export feature for use
add 239efd6 GEODE-3395 Variable-ize product version and name in user guide - Top-level files: about and glossary
add a7f2952 GEODE-3230: Cleaning up unused (Cli)Strings
add 756efe7 GEODE-3255: Refactor CreateAlterDestroyRegionCommands and tests
add 9d96744 GEODE-3257: Refactoring DeployCommands
add 67185ab GEODE-3266: Refactoring PDXCommands
add 64de3b6 GEODE-3268: Refactoring RegionCommands
add 957d583 GEODE-3267: Refactoring QueueCommands - updated based on feedback
add 359e3ff GEODE-3270: Refactoring (renaming) StatusCommands
add fd47ed6 GEODE-3267: Refactoring QueueCommands
add cf91426 GEODE-3261: Refactoring GfshHelpCommands
add 6316969 GEODE-3265: Refactoring MiscellaneousCommands
add 210ff9f GEODE-3337: Refactoring LauncherLifecycleCommandsDUnitTest
add 5d6cad7 GEODE-3258: Refactoring DiskStoreCommands
add 90f5440 GEODE-3260: Refactoring FunctionCommands
add ed293e8 GEODE-3262: Refactoring IndexCommands
add bdc8de0 GEODE-3403: Modify rolling upgrade test configurations for 1.2.x release
add 97c4e9a GEODE-3254: Refactoring ConfigCommands
add 440c87f GEODE-3259: Refactoring DurableClientCommands
add d27f8b9 GEODE-3264: Refactoring MemberCommands
add 9155684 GEODE-3427: CI failure in GMSJoinLeaveJUnitTest.testCoordinatorFindRequestSuccess
add 0e6bf54 GEODE-3395 Variable-ize product version and name in user guide - Getting Started
add 566ff6c GEODE-3435: Fix serialization test failure
add ca4b812 GEODE-3328: fix a test failure on windows.
add 44fb3f2 Revert "GEODE-3328: fix a test failure on windows."
add 645a32d GEODE-3436: revert recent refactoring of GFSH commands
add 52ae150 GEODE-3395 Variable-ize product version and name in user guide - reflect bookbinder v10.1.7 requirement
add b20b493 GEODE-3423: Provide support for running parallel docker builds in Jenkins
add 0ab0ad4 GEODE-3423: Use openjdk:8 as the base
add c1129c7 Merge branch 'feature/GEODE-3423' into develop
add 684f85d GEODE-3393: One-way SSL commit failing with userHome/.keystore not found. This now closes #682
add 13ad4b6 GEODE-3395 Variable-ize product version and name in user guide - Reference section
add 87bee08 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/geode into develop
add a600068 GEODE-3402: Mark ProtoBuf interface as experimental. This now closes #698
add d295876 GEODE-3423: Have Gradle set LOCAL_USER_ID
add bfbe3e5 GEODE-3386 - Make KeyedErrorResponse & ErrorResponse siblings
add a3c0eba GEODE-3386: This now closes #700
add 190cfed GEODE-3314 - Refactoring of DLockService to improve developer QoL. This now closes #683
add a7a197d GEODE-3412: Add simple authentication flow to protobuf protocol. This now closes #707
add bc655eb GEODE-3412: adding files missing from last commit. This now closes #714
add e07b5c1 GEODE-3328: fix testAddGemFirePropertyFileToCommandLine on Windows
add c5dd26b GEODE-3383: Refactor deploy tests
add bb988ca GEODE-3395 Variable-ize product version and name in user guide - Tools & Modules
add 6be38ca GEODE-3249: Validate internal client/server messages
add 9b7dd54 GEODE-3444: Release the locks held when beforeCompletion failed with CommitConflictException
add d291a45 GEODE-3395 Variable-ize product version and name in user guide - REST apps
add 91430e1 GEODE-3427 CI failure in GMSJoinLeaveJUnitTest.testCoordinatorFindRequestSuccess
add 2f61dd6 GEODE-3055: change the error message's log level from info to debug.
add 11971d5 GEODE-2886 : 1. sent IllegalStateException instead of throwing IllegalArgumentException inside WaitUntilFlushedFunction. 2. Added dunit test with invalid indexName to get IllegalStateException to the caller of the WaitUntilFlushedFunction.
add 88abd31 GEODE-2886 : 1. optimized imports to the correct order and to eliminate the use of the wildcard imports after applying style file located in `geode/etc/intellij-java-modified-google-style.xml'
add 40185e8 GEODE-2886 : 1. renamed testcase name as suggested in the PR review.'
add a1c3fc7 GEODE-2886:Logged the IllegalStateException inside WaitUntilFlushedFunction and returned the result as false.
add 3720151 GEODE-2886 : 1. updated to throw IllegalStateException from WaitUntilFlushedFunction.java and corresponding testcase change.
add 83c1916 GEODE-2886 : Updated testcase to fail if expected exception is not thrown. This closes #609
add 7cbbf67 GEODE-3249: internal messages should require credentials
add 04c446a GEODE-3329: Changed logging output of modify_war script
add 1c2418b GEODE-3329: Empty commit to close PR
add 82fad64 GEODE-3437: Fix list and describe region tests
add 64f33c3 GEODE-3235: Deploy jar registers functions which extend FunctionAdapter
add 1a67d46 Add test to expose GEODE-3429
add 0486700 GEODE-3444: remove the redundant method calls.
add f38dff9 GEODE-3434: Allow the modules to be interoperable with current and older versions of tomcat 7
add 3bb6a22 GEODE-3169: Decoupling of DiskStore and backups This closes #715 * move backup logic away from DiskStore and into BackupManager * refactor code into smaller methods * improve test code clarity
add ed9a8fd GEODE-3395 Variable-ize product version and name in user guide - Developing
add 36daa9a Geode-3466 User Guide: Add WAN caveat to Delta Propagation section
add 1c04aab GEODE-3395 Variable-ize product version and name in user guide - Developing (top-level book file)
add d809076 GEODE-3055: Should use a conservative fix to only catch the PartitionOfflineEx to remove the leader region bucket.
add b43f502 GEODE-3474: protobuf auth with ExampleSecurityManager. This closes #726
add 9b52ee6 GEODE-3322: delete empty javadocs to fix javadoc warning
add 99aa7c1 GEODE-3495 Bump log4j to v2.8.2
add 7038eb9 GEODE-2708: Update Gradle Wrapper To 3.5.1
add 6a17c9b GEODE-3470: Increased serial gateway sender token timeout
add d9394e3 Don't download geode 1.2 every time a build runs
add 2924ef1 GEODE-1279: rename tests with old bug system numbers
add c4def6b GEODE-3430: fix varargs usage
add 28616a2 GEODE-3469: prevent zero pid from AvailablePid for tests
add 5863fd5 GEODE-3474: Fixed failing tests
add 6a7f362 Don't download geode 1.2 every time a build runs
add 68e8b7e GEODE-3471: Identify NPE in MBeanProxyFactory
add d11e1b9 GEODE-2859: Fix ShowDeadlockDUnitTest
add f289179 GEODE-3306: Remove whitespace StringBuffers/nodes created by Apache Xerces
add be45511 GEODE-3416: Reduce synchronization blockages in SocketCloser. This now closes #702 Remove synchronization blocks around HashMap. Replace that implementation with simpler ThreadPool that is not unbounded and does not grow as the number of remoteAddress (clients/peers) are added
add 530f48f GEODE-3406: Locator accepts Protobuf requests
add 0eb320f GEODE-3406: Address PR feedback
add a4fc1dd GEODE-3406: Exclude new exception class from analyze serialiable test
add 0cc6043 GEODE-3406: Address more PR feedback
add 31e82d6 GEODE-3406: Fixed test failures.
add b77e1c7 GEODE-3445: Add gfsh connect option --skip-ssl-validation
add e2c3d53 GEODE-3395 Variable-ize product version and name in user guide - Topo & Comms
add 35d3a97 GEODE-3047 Atomic creation flag is not set if the region is recoverd from the disk.
add c0f6c84 GEODE-3395 Variable-ize product version and name in user guide - Topo & Comms, format repair
add a1ac45d GEODE-3504: Add Experimental caveat for Redis and Auto-rebalance
add c95b32e GEODE-3335: add FlakyTest category to testNavigationAPIS
add a0ad568 GEODE-2859: minor cleanup
add afded2a GEODE-3164: fix flakiness with await
add 6f7667d GEODE-3461: increase test timeouts
add 1b84ecb GEODE-3395 Variable-ize product version and name in user guide - Managing
add fa29ec1 Closing pull request for GEODE-3406. Closes #716
add a229933 GEODE-3184: Cleaned up Cargo tests
add 039edfc GEODE-3507 PartitionedRegionRedundancyTracker now does not allow actualRedundantCopies stat to be negative
add d83ba36 GEODE-3249 Document geode.allow-internal-messages-without-credentials
add a546914 GEODE-3395 Variable-ize product version and name in user guide - Basic config
add 0daf954 GEODE-3276: Managing race conditions while the senders are stopped
add 92db0a6 GEODE-3395 Variable-ize product version and name in user guide - Cluster config
add 20fddb5 GEODE-3409 Client Can't Connect Once Connection Limit Has Been Reached
add e96281e GEODE-3164 Now while waiting we evaluate the condition again.
add 6eb8611 GEODE-3408 Flood of EOF warnings
add 8309d44 GEODE-3131: Increasing the time
add 174fe1b GEODE-3473: Initial commit of the internal package renaming refactor, starting with proto file package location. Changing the protobuf file refactor first.
add 343491b Closes #742
add 51338e4 GEODE-3503: Removal of Codec classes left behind. Added tests to test the remaining JSONCodec.
add cbe51bd GEODE-3503: fixed tests and reverted change to region_API.proto
add d775dfb GEODE-3503: Removal of Codec classes left behind. This closes #737 Added tests to test the remaining JSONCodec.
add 4ea83c3 GEODE-3461: GEODE-3505: mark test with FlakyTest category
add 92bf7fa GEODE-3503: fixing the build by correcting the formatting
add cb011c5 add .gitattributes file
add a2ab230 GEODE-3506: improve validation/error checking for process file control
add 0af3132 GEODE-2842: Removed redundant default annotation parameter values.
add 79d2494 GEODE-3510: GfshRule displays output from StdError
add 6212dd5 GEODE-3164 Initialized clientIds after verfication.
add 5ab5197 GEODE-3512 Doc removal of gfsh encrypt password
add 755f636 GEODE-3522: create via load needs to add event to AEQ under same lock as update to local region
add c5b1211 GEODE-3513: Removing the use of native sessions session caching
add 93ab56c GEODE-3527: increase timeouts for file deletion
add a2fffd4 GEODE-3527: use consistent value for all timeouts
add e0ece33 GEODE-3508: Remove three unused internal deprecated classes.
add 9e5fad2 GEODE-3447 Implement client authorization for the new protocol
add f41ca9d GEODE-3277: Fix error path constructors of Launcher inner State classess
add 4a5c56e GEODE-3277: Fix test failure caused by ServerState changes
add ca2f20b GEODE-3448: Implement and expose parallel snapshot import
add 73a847a GEODE-3277: Fix test failure caused by ServerState changes
add 21c1fb9 [#150615582] limit .gitattributes to only java files
add 3387008 GEODE-3436: Restore refactoring of MemberCommands
add 7ff9539 GEODE-3436: Restore refactoring of DurableClientCommands
add 50dd10b GEODE-3436: Restore refactoring of PDXCommands
add 6aab662 GEODE-3436: Restore refactoring of RegionCommands
add 92f1eee GEODE-3436: Restore refactoring of QueueCommands
add 4fc3ffe GEODE-3436: Restore refactoring of GfshHelpCommands
add 0c124b7 GEODE-3436: Restore refactoring of CreateAlterDestroyRegionCommands
add 39fff45 GEODE-3436: Restore refactoring of Refactoring FunctionCommands
add 611095f GEODE-3436: Restore refactoring of Refactoring MiscellaneousCommands
add 3bfe7a2 GEODE-3436: Restore refactoring of ConfigCommands
add 0dc67f0 GEODE-3436: Restore refactoring of IndexCommands
add ca80871 GEODE-3436: Restore refactoring of DiskStoreCommands
add 18f65de GEODE-3436: Restore refactoring of DeployCommands
add 851932e GEODE-3436: Restore refactoring of StatusCommands
add be8a135 GEODE-3436: Suggested improvements to touched files.
add 4c55938 GEODE-3515 User Guide: bad table format, multi-site firewall properties
add 4ac5e65 GEODE-3277: revert changes to Launcher bind address and State constructors
add 4ac4600 Define acceptanceTest task for all submodules
add 2637bd8 GEODE-3519 servers are not locking on some ops initiated by clients
add 00a0490 GEODE-3529 move new client/server security classes to a different package
add c287d98 GEODE-3404: add FlakyTest category to entire test class
add 1ea3451 GEODE-3538: make RequiresGeodeHome Serializable
add 77a0b9f GEODE-3530: move FlakyTest category to class
add dd7c45b GEODE-3502: Added awaitility clauses.
add 76b4ef5 GEODE-3445: Convert connect acceptance test to DUnit test
add fb9a405 GEODE-3472: Remove a great deal of commented-out code.
add ca0dca5 GEODE-2859: Fix race condition in ShowDeadlockDUnitTest
add 17662cd GEODE-3539: add test for invalid command
add f2492bf GEODE-3249 Validate internal client/server messages
add 7417d73 GEODE-3330 Document modified CQ authorization permissions
add 6a7442c GEODE-3330 Correct doc of CQ authorization permissions
add c62e4cf GEODE-3525: Dockerize AcceptanceTests
add 4ce9220 GEODE-3549: fix the constantly failing flaky tests in CommandOverHttpDUnitTest
add dedfd8e GEODE-3539: Add tests for List Members and Describe Member
add 836451a GEODE-3547: Simplify behavior for non-writable deploy directory
add fecec42 GEODE-3059: LoadMonitor.connectionClosed incrementing statistics only for client-server connection
add d98a701 GEODE-3550: Improve snapshot filter testing
add 6575b31 GEODE-3514: Clean up locator and protobuf related code
add 501bd79 GEODE-3385: Change GetAllRequest to return list of errors.
add 813e4b8 Merge branch 'feature/GEODE-3385' into develop
add 6d32e28 GEODE-3556: Update gradle docker plugin to 0.5.4
add e330ee0 GEODE-3556: Add support for setting the user inside docker containers
add d544a72 Merge branch 'feature/GEODE-3556' into develop
add 841d4e9 GEODE-3316: Modified tests to roll locator and server
add a94fd4d GEODE-3516: Avoid tryResume call to add the thread again into the waiting thread queue
add 51b13ab GEODE-3568: User can set a LuceneSerializer through the Java API
add 7ed3737 Revert "GEODE-3568: User can set a LuceneSerializer through the Java API"
add b92b9a9 GEODE-3555: proper new client protocol closure with more than max conns.
add eebe769 GEODE-3575 User Guide - typo repair: Monitoring Queries for Low Memory
add 4b38201 GEODE-3581: CI Failure: ProductUseLogDUnitTest.testMembershipMonitoring
add 155a54b GEODE-3331: CI Failure: PDXNewWanDUnitTest > testWANPDX_RR_SerialSender3Sites
add 5b5757a GEODE-3274: CI Failure: ResourceManagerWithQueryMonitorDUnitTest > testRMAndTimeoutSetOnServer
add d84d855 GEODE-3566 Update overflow stats when a bucket is moved to a new member during rebalancing.
add 97f2921 GEODE-3555: proper new client protocol closure with more than max conns.
add abbb359 GEODE-3249 Validate internal client/server messages
add 06431c3 GEODE-3249 Revise docs for internal msg validation
add 64c9cdd Test Rule Fix: clean up client DS when using LocatorServerStartupRule
add a891ac4 GEODE-3449: Fix flakiness in ConnectCommandWithSSLTest
add a348492 GEODE-3557: remove calls to GemFireCacheImpl getInstance
add 70bff4b GEODE-3277: Fix error path constructors of Launcher inner State classess
add f12425b GEODE-3277: Change debug messages on failure to start launchers
add 1359dc1 GEODE-3277: Call launcher method instead of inner class method
add 8f0a1d7 GEODE-3283: Expose parallel import and export in gfsh (#753)
add 361c61f GEODE-3586: Fix syntax in uploadArchives task (since gradle 3.5)
add e57f142 GEODE-3587: Enable publishing distribution zip
add e00673b GEODE-2817: consolidate authorize(*) methods
add 9b308b6 GEODE-3096: pulling in refactoring work on HttpOperationInvoker
add 83f27a7 GEODE-3543: refactor ExpiryTask to not call GemFireCacheImpl.getInstance
add 52305a8 GEODE-3587 Fix the source distribution basename
add cba6c4f GEODE-3580: patch test to avoid the current failure. (#774)
add e5a2319 GEODE-3579 Update gfsh stop locator docs (#765)
add 2655ddb GEODE-3544: Fix JSON parsing error
add e61847c Update javadoc for JarBuilder
add 13dfbb4 GEODE-3539: Add test for missing coverage of status locator command
add a4320f7 GEODE-3562 CI Failure: JSONCodecJUnitTest.testSimpleJSONEncode fails on Windows
add 6bbaad0 GEODE-3079 Ensure emergencyClose() closes socket
add f1f9307 GEODE-3185: Fixes CI failures in windows in org.apache.geode.internal.cache.BackupJUnitTest
add 5c09e20 GEODE-3615: Added CleanupDUnitVMsRule to ConnectCommandWithSSLTest
add 3d8f016 GEODE-3083: New protocol should record statistics
add b31de81 GEODE-3082 Integrate GenericProtocolServerConnection with ClientHealthMonitor.
add 41aef54 User Guide: reformatted a badly-formed link (gfsh create region command)
add 7658cea GEODE-3578: Only DATA:READ permissions are required for creating/closing a cq from a client
add 8ad1a8c GEODE-3623 Clean up
add 0965a4c GEODE-3426: Ignore RestServersJUnitTest when default port is unavailable.
add 24b88c9 GEODE-3553: Fix @since tag value
add 9010a47 GEODE-3545: rename and cleanup QueryDataFunctionIntegrationTest
add 152994f GEODE-3636: Fixing hang shutting down gateway sender with SSL
add adbd50a GEODE-3619: fix diskTasksWaiting statistic
add 16480c8 spotless
add 8e853cf GEODE-3180: Fix flaky test
add 7d4988a Merge pull request #785 from nreich/feature/GEODE-3180
add a615ddd GEODE-2719: Deprecated setTotalMaxMemory and getTotalMaxMemory and updated their javadocs.
add 280b5d7 GEODE-2719: corrected GEODE versions to 1.3.0 instead of 1.2.2 for the respective deprecated API javadocs.
add 1d3478e GEODE-2818 Document gfsh aliases (#775)
add 280877a GEODE-3626: Fix relative path support for snapshots
add 637a685 GEODE-3548 Add logging to new protocol code
add 8211f2f GEODE-3609 Small AcceptorImpl refactor (#772)
add 02d1edf GEODE-3083: Fix geode-protobuf stats. - Enhance and rename test of basic messages and statistics to use the statistics directly. - Fix protobuf client statistics to properly update messages sent and received statistics. - Remove another use of stats file.
add 67dbd2b Merge branch 'release/1.2.1' into develop
add 0869f06 GEODE-3629: Old versions will be pulled from the Apache Maven Repo (#790)
add d41dcdf GEODE-3590: Prevent NPE during scripted disconnect.
add 6c2d900 Added test, ran spotless
add 2f6cf58 Update dockerfile for 1.2.1
add 7ccd296 GEODE-2788 Document defn of pool attr socket-connect-timeout (#798)
add be0ce58 GEODE-3205: add FlakyTest category
add d53960c GEODE-3552: delete TestSuite that does not belong in package
add e4df51e GEODE-3552: delete unused testing classes
add 40e84e7 GEODE-3552: move and rename TypedJson tests
add 1d51aa3 GEODE-3552: cleanup more MXBean tests
add 0ef3cad GEODE-3378: Document Snapshot Improvements
add d37729d Incorporate reviewer corrections (jmcallister)
add 79c2d26 Incorporate reviewer corrections (kmiller)
add 18cc07f GEODE-3340: Refactor ConfigCommandsDUnitTest to use test rules
add 5627f05 GEODE-3190 Changed test hook to be volatile, added additional log to … (#789)
add f5f59f0 GEODE-3638: cleanup minor issues found while prepping dunit talk
add 124be5d GEODE-3672: Partitioned Indexes now properly clean up if they fail to create
add 043c298 GEODE-3476: rename, add RestAPITest category and RequiresGeodeHome rule
add d4773af GEODE-3477: rename and add RequiresGeodeHome rule
add 77a009b GEODE-3478: add RestAPITest category and RequiresGeodeHome rule
add 3fdfa55 GEODE-3479: add RestAPITest category and RequiresGeodeHome rule
add 42853b1 GEODE-3480: add RestAPITest category and RequiresGeodeHome rule
add ac9c2ab GEODE-3481: rename and add RequiresGeodeHome rule
add 92a5f5a GEODE-3482: rename, add SecurityTest category, RequiresGeodeHome rule
add f8740c8 GEODE-3080 Add a multiple-connections-per-thread test for new protocol.
add 2fc6f52 GEODE-2817: Add new function security callback
add 2cb5f92 GEODE-3618: Move GfshRule into geode-junit
add 1de8b77 GEODE-3539: Add missing test coverage for 'describe config' command.
add 1779a94 Fix compilation failures from rebase conflict
add bbfdb06 Adding a new framework for concurrency testing in geode (#787)
add 3f774fe GEODE-3683: fix intermittent failure of CacheConnectionTimeoutJUnitTest
add b974668 GEODE-3546: Finish new protocol Locator stats.
add d4d03db GEODE-3546: Address changes requested by @kohlmu-pivotal.
add 83a483c GEODE-3546: Address changes requested by @kohlmu-pivotal.
add aae1731 Revert "Adding a new framework for concurrency testing in geode (#787)"
add 512c871 GEODE-3083: Amending Javadoc
add 8d3b82f GEODE-3680 - Removing static cache lookup from lucene functions
add af4012f GEODE-3678: Added support to synchronize parallel gateway sender queues
add 4b056a2 GEODE-3269: Refactoring ShellCommands
add adcd2e9 GEODE-3269: Minor updates to previous refactoring.
add 8dd2992 GEODE-3692: Add Flaky tag to intemittent test failure
add 272f0f3 GEODE-3473: Move geode-protobuf files under org.apache.geode.internal .
add 94dcc62 GEODE-3187 Fix backup inspector and restore script for windows. Refactor RestoreScript.java and BackupInspector.java
add 13f3c39 GEODE-3702 Adding a new framework for concurrency testing in geode
add 4f4b68e Removing the Flaky category from tests marked Flaky for a closed bug
add e9ef672 GEODE-3686: move junit rules to correct packages
add fb0c283 GEODE-3578 Revise docs for CQ authorization level change (#818)
add 9eae758 GEODE-1706: Fix flaky MiscellaneousCommandsDUnitTest
add cf48212 GEODE-3704: fix NPE when executing function with no security manager.
add b8dc595 GEODE-3701 Improve docs on hash index performance (#816)
add 1210e1b GEODE-3707: Removal of duplicate entries
add 20df7e7 GEODE-3495: Use the same dependency versions in geode-core and pulse
add 0d9fba5 GEODE-3495: Review and update LICENSE
add c99399e Merge pull request #814 from metatype/develop
add 8f6b0b9 GEODE-3684: fix a warning during javadoc generation.
add dfd2a40 GEODE-3620: check for null argument to prevent NPE
add acbd66c GEODE-3520: isValid API made public
add 9d1babd GEODE-3640: Accept all certs when --skip-ssl-verification is used
add e130b13 GEODE-3640: Do not add skipSslVerifaction to SSLConfig
add 640f89d GEODE-3640 Push setting default hostname verifier down to configureHttpsURLConnection()
add 7560d86 Merge branch 'develop' into feature/GEODE-3640
add aafda71 Merge pull request #823 from jdeppe-pivotal/feature/GEODE-3640
add fb44ed9 GEODE-3710 Make CodecAlreadyRegisteredForTypeException a RuntimeException.
add 5cac05e GEODE-3717: Fixing CacheMaxConnectionJUnitTest
add 365d523 GEODE-3699: Prevent gradle warnings by avoiding deprecated << operator.
add ceec2c0 GEODE-3703: rename target permission from JAR to DEPLOY
add 97a4dcb GEODE-3612: Add support for hostname-for-senders in gfsh create gateway-receiver command
add 8f2ff2b GEODE-3720: clean up SocketCreators in each test VM properly
add 3aaf16e Adding jpf.properties to .gitignore
add 90db66b GEODE-3713: add VM.getId() and fix VM.getPid()
add 03fa46a GEODE-3722: Fixing typo in lucene query command
add 3b6ba91 GEODE-3721: Renabling durable client tests that were ignored (#840)
add dcb7af0 GEODE-3613: Dumping container logs files in session replication tests
add bee0afb GEODE-3539: Add tests for 'alter runtime'
add 9d7d55f GEODE-3539: Refactor to put the alter runtime tests in a separate class
add b0348cd GEODE-3539: Additional test refactoring
add 6e1beb8 GEODE-3715: introduce CacheRule and SharedCountersRule
add 061e07d GEODE-3628: Lucene query only needs DATA:READ
add 75c8a74 GEODE-3715: improve javadocs of DistributedTest rules
add 9614953 GEODE-3647: Fix race condition
add 5cb2a59 Revert "GEODE-3647: Fix race condition"
add 201cc52 Feature/geode 3647 (#852)
add 9fa0e5f GEODE-3673: Refactored Lucene commands test to use new framework
add 666b2b7 GEODE-3441: Use random port in Tomcat8SessionsClientServerDUnitTest
add 02b9646 GEODE-3247:Improve OQL expression execution (#837)
add 09bb75c GEODE-3712: PartitionedRegionQueryEvaluator should shuffle node list
add 1fd61c2 GEODE-3723: Remove Optional<String> from getRequiredPermissions
add af2fe2f GEODE-3723: Correct documentation for getRequiredPermissions
add fbe8bd6 Merge pull request #857 from jdeppe-pivotal/feature/GEODE-3723
add 6dfe0c9 Fix the path error in the Javadoc
add 9e19633 Merge pull request #861 from rupweb/patch-1
add b891fd0 GEODE-3542: Add descriptive error message for gfsh show metrics
add a573831 GEODE-3542: Increase await timeout to 2 minutes in case of long GCs on slow systems
add bf7d83c Merge branch 'develop' into feature/GEODE-3542
add 7018d2d GEODE-3542: Refactor test for show metrics command
add f896491 GEODE-3542: Spotless changes
add 0c8673a GEODE-3542: Add license headers
add 710524e Merge pull request #836 from jdeppe-pivotal/feature/GEODE-3542
add 91e73e8 GEODE-3732: Amended the test to better handle timeout scenarios
add 8eeb201 GEODE-3621: revert the change to maintain backward compatibility
add 77a0c76 GEODE-3749: DeltaPropagationDUnitTest.testBug40165ClientReconnects failure
add 5e868d3 GEODE-3723 Revise javadoc defn of getRequiredPermissions parameter (#864)
add db4a493 GEODE-3685: MBean wrappers are properly invoked over http
add bfad65a GEODE-3750: Adding exception logging in auto reconnect
add fe2e408 GEODE-3703 Document JAR resource becomes DEPLOY (#860)
add 739e80d GEODE-3539: Enhanced test coverage for alter runtime command options
add 22b02c7 GEODE-3539: refactored to reduce code duplication
add a29f546 GEODE-3542: Add null guards in the case of invalid commands
add 51bcce5 GEODE-3542: Make sure that gfsh is stopped properly at the end of tests
add 9f9a58c GEODE-3747: add SharedErrorCollector rule
add 080786b GEODE-3567: correctly set the serverPortSetByUser flag
add 972bee1 GEODE-3744: Local region will not participate in a transaction hosted remotely.
add ade0f60 Merge pull request #868 from apache/feature/GEODE-3744
add 1c446b3 GEODE-3730: Moved retry logic to receiver when gemfire.GatewaySender.REMOVE_FROM_QUEUE_ON_EXCEPTION=false
add 6e00da4 GEODE-3730: Moved retry loop around switch statement
add 9d46c0e Merge pull request #848 from apache/feature/GEODE-3730
add 5df9016 GEODE-3733: Added Flaky test to the test
add 003bbac Consolidate Http request
add 4bbb10b Update user guide build environment to v1.3
add 5e8aaf4 GEODE-2817 Document user-defined function authorization levels (#855)
add 2502ae0 GEODE-3687: GatewayReceiverImpl constructor and create method updates (#859)
add e2802d2 GEODE-3695 Remove unused protobuf messages from new protocol
add 2c04972 GEODE-3695 Remove unused protobuf messages from new protocol
add a30de87 Merge branch 'feature/GEODE_3695' into develop
add 24dc3a6 GEODE-3760 uncaught exception in shunned member removal thread
add 13143fb GEODE-3736: CompactRangeIndex getSizeEstimate should not throw ClassCastExceptions
add 319fd6f SpotlessApply and added comment into test describing when getSizeEstimate is called
add bdd3f77 Organized imports
add 9690c09 GEODE-3679 Forward client member id to other peers in transaction message.
add 2c3cd6b GEODE-3096: Unify gfsh Http clients (#875)
add 0d5baab GEODE-3755: make resilient to variable number of dunit VMs
add 9de4e75 GEODE-3742: Added logging to help identify this issue
add 1925024 GEODE-3775: Fix typo 'jmxManger' should be 'jmxManager'
add a967c91 GEODE-3755: apply review feedback to tests
add e8811c7 GEODE-3753: move CacheRule into dunit.rules package
add 6f3e09d GEODE-3777: delete useless broken test
add a9a7635 GEODE-3378: Document Snapshot Improvements. Incorporate reviewer corrections (sbawaskar)
add 1f6cf28 GEODE-3779: Cleaned up some error handling code in new Protocol
add ecd2993 GEODE-3778: fix flakiness with Awaitility
add e2a50b8 GEODE-1698: remove FlakyTest category
add 3dd3244 GEODE-1998: fix the GEODE ticket number in comment
add 7e507da GEODE-3746: Refactor FunctionCommandsDUnitTest to use rules
add d1ef591 GEODE-3746: FunctionCommandsDUnitTest uses http as transport
add b7c74b3 GEODE-3612 Document new gfsh option (#871)
add 586f934 GEODE-3773 Fix documentation's subnav (#884)
add 5403662 GEODE-3775: Missed a jmxManger typo (#888)
add 5212362 GEODE-3539: Add tests for 'remove' command
add b6888d3 GEODE-3762: User Guide - Clarify cluster config docs around gfsh limitations
add ab84aec GEODE-3762: Incorporate reviewers’ comments
add 84543b8 Merge branch 'develop' into feature/GEODE-3762
add 161db62 GEODE-3762: User Guide - Clarify cluster config docs around gfsh limitations
add 2b39a54 GEODE-3786: Suppress IOExceptions when reading process streams in AcceptanceTests
add 663d9b3 GEODE-3763: Refactor ListIndexCommandDUnitTest to use rules (#894)
add 59738f8 GEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex
add ce748d2 GEODE-3790: add new test for CacheListener invocations
add 42b7658 GEODE-3787: Do not catch NotAuthorizedExceptions in CompiledIteratorDef
add 678f8d0 GEODE-3743: Deprecating manual-start of senders
add 4312158 GEODE-3761 Document manual-start deprecation of gateway senders (#895)
add b23abb6 GEODE-1290: AbstractRegionEntry.prepareValueForCache cache the new serialized value for off-heap memory. (#822)
add 0719e2b GEODE-3785: correctly update the schema version, namespace and lcoati… (#889)
add 033757f GEODE-3751: a single place for client protocol loading, logic.
add 991b5c2 GEODE-3714: Removed repetitive looping code when evaluating
add b78c745 GEODE-3802: moved Authenticator and Authorization classes to internal packages
add 047d4d5 GEODE-3722 Revise one more instance of queryStrings (#901)
add e6abfc6 GEODE-3740 Document diskTasksWaiting CachePerfStats statistic (#900)
add ac071ee GEODE-3131: Awaitility clause added to reference count verification.
add 68eec80 GEODE-3803: Added additional string methods to whitelist (#907)
add df7f72c GEODE-3796 Changes are made to validate region version after the region is initialized.
add 6dece49 GEODE-3796 Changes are made to validate region version after the region is initialized.
add 8c28872 GEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex
add 9333b13 GEODE-3802: Amending package renaming issues
add b2c7605 GEODE-3539: consolidate IndexType for better option verification (#910)
add 9215875 GEODE-3247 Document query method invocation changes (#909)
add f6390a7 GEODE-3685: Fix test failure
add 02f59cf GEODE-1176 CI failure: FixedPRSinglehopDUnitTest.test_MetadataContents
add cfe2208 GEODE-3808 LonerDMJUnitTest.testMemberID fails if hostname lookup isn't working
add 59a34e4 User Guide: Clarified a passage in the Authentication section.
add 125e9da GEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex
add e4cadc3 GEODE-3791: add new tests for CacheListener on PartionedRegion
add 475d5d5 GEODE-3805: Use correct timestamplto check last modified time
add 29a2e9f GEODE-3445 Document new gfsh connect option
add 840847b GEODE-3445 Revise doc to specify 1-way authentication
add 0768f93 Merge pull request #913 from karensmolermiller/feature/GEODE-3445
add 95bc7b6 Removed SNAPSHOT from releaseType
add 9e07673 Fixing gradle script to: - have the correct name for signing the distribution - disable uploading iof the geode-modules.
add 59f2a73 GEODE-3859: Simplify API for reading output from a GfshScript
new e86a731 Merge branch 'release/1.3.0'
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:
.gitattributes | 1 +
.gitignore | 3 +-
build.gradle | 8 +
dev-tools/docker/base/Dockerfile | 37 +-
dev-tools/docker/base/build-base-docker.sh | 4 +-
dev-tools/docker/base/entrypoint.sh | 29 +
dev-tools/docker/compile/Dockerfile | 21 -
dev-tools/docker/compile/start-compile-docker.sh | 62 -
docker/Dockerfile | 4 +-
docker/README.md | 2 +-
etc/intellij-java-google-style.xml | 365 ----
etc/intellij-java-modified-google-style.xml | 255 +++
extensions/geode-modules-assembly/build.gradle | 30 +-
.../release/session/bin/modify_war | 5 +-
.../geode-modules-session-internal/build.gradle | 4 +-
.../internal/common/AbstractSessionCache.java | 4 +
.../session/internal/common/CacheProperty.java | 3 +-
.../internal/common/ClientServerSessionCache.java | 9 +-
.../internal/filter/DummySessionManager.java | 18 +-
.../internal/filter/GemfireHttpSession.java | 88 +-
.../internal/filter/GemfireSessionManager.java | 90 +-
.../session/internal/filter/SessionManager.java | 21 +-
.../attributes/AbstractDeltaSessionAttributes.java | 6 -
.../attributes/AbstractSessionAttributes.java | 24 +
.../internal/filter/attributes/DeltaEvent.java | 6 +-
.../attributes/DeltaQueuedSessionAttributes.java | 4 +
.../filter/attributes/DeltaSessionAttributes.java | 4 +
.../attributes/ImmediateSessionAttributes.java | 64 -
.../filter/attributes/QueuedSessionAttributes.java | 61 -
.../filter/attributes/SessionAttributes.java | 10 +
.../internal/filter/util/ThreadLocalSession.java | 36 -
extensions/geode-modules-session/build.gradle | 2 +
.../session/filter/SessionCachingFilter.java | 117 +-
.../modules/session/filter/SessionListener.java | 14 +-
.../geode/modules/session/installer/Installer.java | 37 +-
.../session/internal/filter/CommonTests.java | 67 +-
.../internal/filter/HttpSessionListenerImpl.java | 37 -
.../internal/filter/HttpSessionListenerImpl2.java | 39 -
.../SessionReplicationIntegrationJUnitTest.java | 192 +-
.../installer/InstallerJUnitTest.web.xml.expected | 3 -
extensions/geode-modules-tomcat7/build.gradle | 2 +
.../modules/session/catalina/DeltaSession7.java | 572 +-----
extensions/geode-modules-tomcat8/build.gradle | 2 +
.../modules/session/catalina/DeltaSession8.java | 570 +----
.../catalina/Tomcat8DeltaSessionManager.java | 4 +-
.../Tomcat8SessionsClientServerDUnitTest.java | 14 +-
extensions/geode-modules/build.gradle | 2 +
.../gatewaydelta/GatewayDeltaCreateEvent.java | 8 -
.../gatewaydelta/GatewayDeltaDestroyEvent.java | 8 -
.../session/catalina/ClientServerSessionCache.java | 8 +-
.../modules/session/catalina/DeltaSession.java | 96 +-
.../session/catalina/PeerToPeerSessionCache.java | 4 +-
.../DeltaSessionDestroyAttributeEvent.java | 8 -
.../geode/modules/session/CommandServlet.java | 1 +
extensions/session-testing-war/build.gradle | 27 +
.../geode/modules/session/CommandServlet.java | 110 +
.../session/ListenerStoredInSessionContext.java | 31 +
.../apache/geode/modules/session/QueryCommand.java | 36 +
.../modules/session/SessionCountingListener.java | 43 +
.../session/functions/GetMaxInactiveInterval.java | 29 +
.../modules/session/functions/GetSessionCount.java | 30 +
.../session/functions/GetSessionCreatedCount.java | 30 +
.../functions/GetSessionDestroyedCount.java | 30 +
.../src/main/webapp/WEB-INF/web.xml | 51 +
geode-assembly/build.gradle | 75 +-
geode-assembly/src/main/dist/LICENSE | 22 +-
.../org/apache/geode/BundledJarsJUnitTest.java | 54 +-
.../LocatorLauncherAssemblyIntegrationTest.java | 150 --
.../cli/commands/GemfireCoreClasspathTest.java | 101 +
.../cli/commands/GfshStartLocatorLogTest.java | 58 +
.../LauncherLifecycleCommandsDUnitTest.java | 81 +-
.../LauncherLifecycleCommandsIntegrationTest.java | 214 --
.../commands/LauncherLifecycleCommandsTest.java | 575 ------
.../StartLocatorCommandIntegrationTest.java | 88 +
.../cli/commands/StartLocatorCommandTest.java | 147 ++
.../StartServerCommandIntegrationTest.java | 88 +
.../cli/commands/StartServerCommandTest.java | 144 ++
.../cli/commands/StatusLocatorRealGfshTest.java | 44 +
.../cli/commands/StopServerAcceptanceTest.java | 52 +
.../StopServerWithSecurityAcceptanceTest.java | 139 ++
.../cli/shell/GfshDisconnectWithinScript.java | 41 +
.../cli/shell/GfshExitCodeStatusCommandsTest.java | 404 ++++
...usterConfigurationServiceEndToEndDUnitTest.java | 468 -----
.../geode/rest/internal/web/GeodeRestClient.java | 2 +-
.../internal/web/RestInterfaceIntegrationTest.java | 475 +++++
.../rest/internal/web/RestInterfaceJUnitTest.java | 463 -----
.../internal/web/RestSecurityIntegrationTest.java | 18 +-
.../web/RestSecurityPostProcessorTest.java | 28 +-
.../rest/internal/web/RestSecurityWithSSLTest.java | 23 +-
.../internal/web/RestServersIntegrationTest.java | 72 +
.../rest/internal/web/RestServersJUnitTest.java | 60 -
.../web/SwaggerVerificationIntegrationTest.java | 70 +
.../rest/internal/web/SwaggerVerificationTest.java | 63 -
.../rest/internal/web/controllers/Customer.java | 2 +-
.../controllers/RestAPIsAndInterOpsDUnitTest.java | 846 ++++----
.../controllers/RestAPIsQueryAndFEJUnitTest.java | 948 ---------
.../RestQueryAndFunctionIntegrationTest.java | 958 +++++++++
.../apache/geode/session/tests/CargoTestBase.java | 322 +++
.../org/apache/geode/session/tests/Client.java | 306 +++
.../geode/session/tests/ContainerInstall.java | 597 ++++++
.../geode/session/tests/ContainerManager.java | 246 +++
.../tests/GenericAppServerClientServerTest.java | 116 ++
.../session/tests/GenericAppServerContainer.java | 165 ++
.../session/tests/GenericAppServerInstall.java | 141 ++
.../tests/Jetty9CachingClientServerTest.java | 83 +
.../session/tests/Jetty9ClientServerTest.java | 42 +
.../org/apache/geode/session/tests/Jetty9Test.java | 42 +
.../geode/session/tests/ServerContainer.java | 404 ++++
.../session/tests/Tomcat6ClientServerTest.java | 42 +
.../apache/geode/session/tests/Tomcat6Test.java | 41 +
.../session/tests/Tomcat7ClientServerTest.java | 44 +
.../apache/geode/session/tests/Tomcat7Test.java | 41 +
.../session/tests/Tomcat8ClientServerTest.java | 42 +
.../apache/geode/session/tests/Tomcat8Test.java | 41 +
.../session/tests/TomcatClientServerTest.java | 83 +
.../geode/session/tests/TomcatContainer.java | 155 ++
.../apache/geode/session/tests/TomcatInstall.java | 331 +++
.../TomcatSessionBackwardsCompatibilityTest.java | 244 +++
.../geode/test/dunit/rules/EmbeddedPulseRule.java | 76 -
.../geode/test/dunit/rules/HttpClientRule.java | 107 -
.../geode/test/junit/rules/EmbeddedPulseRule.java | 79 +
.../geode/test/junit/rules/HttpClientRule.java | 102 +
.../geode/tools/pulse/PulseConnectivityTest.java | 97 +
.../geode/tools/pulse/PulseDataExportTest.java | 4 +-
.../geode/tools/pulse/PulseSecurityTest.java | 6 +-
.../tools/pulse/PulseSecurityWithSSLTest.java | 15 +-
.../geode/tools/pulse/PulseVerificationTest.java | 70 -
.../src/test/resources/expected_jars.txt | 6 +-
geode-book/Gemfile | 2 +-
geode-book/Gemfile.lock | 109 +-
geode-book/README.md | 16 +-
geode-book/config.yml | 6 +-
.../source/subnavs/geode-subnav.erb | 1792 ++++++++--------
geode-book/redirects.rb | 6 +-
.../org/apache/geode/annotations/TestingOnly.java | 28 +
geode-concurrency-test/build.gradle | 28 +
.../src/main/java/java/net/InetAddress.java | 156 ++
.../test/concurrency/ConcurrentTestRunner.java | 135 ++
.../geode/test/concurrency/ParallelExecutor.java | 48 +
.../test/concurrency/RunnableWithException.java | 25 +
.../org/apache/geode/test/concurrency/Runner.java | 28 +
.../annotation/ConcurrentTestConfig.java | 32 +
.../geode/test/concurrency/jpf/JpfRunner.java | 98 +
.../test/concurrency/jpf/JpfRunnerConfig.java | 34 +
.../test/concurrency/jpf/ParallelExecutorImpl.java | 87 +
.../test/concurrency/jpf/logging/EmptyLogger.java | 1975 ++++++++++++++++++
...il_concurrent_locks_ReentrantReadWriteLock.java | 42 +
...ributed_internal_InternalDistributedSystem.java | 28 +
...g_apache_geode_internal_logging_LogService.java | 42 +
...che_geode_internal_logging_log4j_LogMarker.java | 27 +
.../JPF_org_apache_logging_log4j_LogManager.java | 29 +
.../geode/test/concurrency/loop/LoopRunner.java | 90 +
.../test/concurrency/loop/LoopRunnerConfig.java | 22 +
geode-core/build.gradle | 28 +-
.../cache/FilterProfileConcurrencyTest.java | 86 +
.../main/java/org/apache/geode/SystemFailure.java | 225 +-
.../admin/internal/DistributionLocatorImpl.java | 6 +-
.../geode/admin/internal/FinishBackupRequest.java | 4 +-
.../geode/admin/internal/FlushToDiskRequest.java | 2 +-
.../geode/admin/internal/PrepareBackupRequest.java | 6 +-
.../apache/geode/admin/jmx/internal/AgentImpl.java | 6 +-
.../geode/admin/jmx/internal/AgentLauncher.java | 26 +-
.../admin/jmx/internal/GenerateMBeanHTML.java | 23 +-
.../org/apache/geode/cache/AttributesMutator.java | 13 -
.../java/org/apache/geode/cache/CacheFactory.java | 46 +-
.../apache/geode/cache/PartitionAttributes.java | 3 +
.../geode/cache/PartitionAttributesFactory.java | 3 +
.../org/apache/geode/cache/RegionRoleListener.java | 2 +-
.../org/apache/geode/cache/TransactionEvent.java | 39 -
.../asyncqueue/internal/AsyncEventQueueStats.java | 8 +-
.../internal/ParallelAsyncEventQueueImpl.java | 10 +-
.../internal/SerialAsyncEventQueueImpl.java | 7 +-
.../geode/cache/client/ClientCacheFactory.java | 19 +-
.../java/org/apache/geode/cache/client/Pool.java | 7 +
.../org/apache/geode/cache/client/PoolFactory.java | 20 +
.../geode/cache/client/internal/AbstractOp.java | 2 -
.../client/internal/AutoConnectionSourceImpl.java | 171 +-
.../client/internal/ConnectionFactoryImpl.java | 12 +-
.../cache/client/internal/ConnectionImpl.java | 43 +-
.../cache/client/internal/ExecuteFunctionOp.java | 12 +-
.../client/internal/ExecuteRegionFunctionOp.java | 2 +-
.../geode/cache/client/internal/PoolImpl.java | 35 +-
.../cache/client/internal/ServerRegionProxy.java | 3 -
.../org/apache/geode/cache/execute/Execution.java | 84 +-
.../org/apache/geode/cache/execute/Function.java | 54 +-
.../geode/cache/execute/FunctionContext.java | 6 +-
.../java/org/apache/geode/cache/query/Index.java | 8 +
.../org/apache/geode/cache/query/IndexType.java | 24 +-
.../cache/query/internal/AttributeDescriptor.java | 58 +-
.../geode/cache/query/internal/CompiledIn.java | 65 +-
.../cache/query/internal/CompiledIteratorDef.java | 3 +
.../cache/query/internal/CompiledOperation.java | 4 +-
.../geode/cache/query/internal/CompiledPath.java | 2 +-
.../geode/cache/query/internal/CompiledSelect.java | 266 +--
.../query/internal/CompiledSortCriterion.java | 6 +-
.../geode/cache/query/internal/DefaultQuery.java | 1 -
.../cache/query/internal/DefaultQueryService.java | 21 +-
.../geode/cache/query/internal/DerivedInfo.java | 15 +-
.../cache/query/internal/ExecutionContext.java | 2 +-
.../cache/query/internal/InternalQueryService.java | 22 +
.../geode/cache/query/internal/MethodDispatch.java | 27 +-
.../query/internal/MethodInvocationAuthorizer.java | 21 +
.../cache/query/internal/OrderByComparator.java | 208 +-
.../query/internal/OrderByComparatorMapped.java | 126 ++
.../query/internal/OrderByComparatorUnmapped.java | 147 --
.../geode/cache/query/internal/PathUtils.java | 33 +-
.../RestrictedMethodInvocationAuthorizer.java | 164 ++
.../cache/query/internal/RuntimeIterator.java | 22 +-
.../geode/cache/query/internal/StructImpl.java | 17 +-
.../cache/query/internal/index/AbstractIndex.java | 3 +-
.../query/internal/index/CompactRangeIndex.java | 5 +
.../cache/query/internal/index/IndexManager.java | 27 +-
.../cache/query/internal/index/IndexProtocol.java | 2 -
.../geode/cache/server/internal/LoadMonitor.java | 13 +-
.../cache/snapshot/RegionSnapshotService.java | 42 +-
.../geode/cache/snapshot/SnapshotIterator.java | 2 +-
.../geode/cache/snapshot/SnapshotOptions.java | 32 +-
.../apache/geode/cache/wan/GatewayReceiver.java | 7 +-
.../org/apache/geode/cache/wan/GatewaySender.java | 7 +-
.../geode/cache/wan/GatewaySenderFactory.java | 2 +
.../apache/geode/distributed/AbstractLauncher.java | 139 +-
.../geode/distributed/ConfigurationProperties.java | 17 +
.../apache/geode/distributed/LocatorLauncher.java | 628 +++---
.../apache/geode/distributed/ServerLauncher.java | 687 +++----
.../internal/AbstractDistributionConfig.java | 36 +-
.../org/apache/geode/distributed/internal/DM.java | 5 +
.../distributed/internal/DistributionChannel.java | 8 +-
.../distributed/internal/DistributionConfig.java | 39 +-
.../internal/DistributionConfigImpl.java | 65 +-
.../distributed/internal/DistributionManager.java | 26 +-
.../internal/InternalDistributedSystem.java | 128 +-
.../distributed/internal/InternalLocator.java | 64 +-
.../internal/LonerDistributionManager.java | 12 +
.../geode/distributed/internal/MessageFactory.java | 62 -
.../geode/distributed/internal/SecurityConfig.java | 51 +
.../geode/distributed/internal/ServerLocator.java | 4 +
.../internal/deadlock/DeadlockDetector.java | 4 +-
.../internal/locks/DLockRequestProcessor.java | 7 -
.../membership/InternalDistributedMember.java | 35 +-
.../internal/membership/MemberFactory.java | 16 +-
.../internal/membership/MemberServices.java | 4 +-
.../distributed/internal/membership/NetView.java | 4 +
.../internal/membership/gms/GMSMember.java | 24 +
.../internal/membership/gms/GMSMemberFactory.java | 11 +-
.../internal/membership/gms/GMSUtil.java | 26 +-
.../internal/membership/gms/Services.java | 127 +-
.../membership/gms/auth/GMSAuthenticator.java | 36 +-
.../membership/gms/interfaces/Locator.java | 5 +
.../gms/locator/FindCoordinatorResponse.java | 2 +-
.../membership/gms/locator/GMSLocator.java | 71 +-
.../membership/gms/membership/GMSJoinLeave.java | 107 +-
.../membership/gms/membership/HostAddress.java | 110 +
.../membership/gms/messenger/GMSEncrypt.java | 14 +-
.../membership/gms/messenger/JGroupsMessenger.java | 7 +-
.../membership/gms/mgr/GMSMembershipManager.java | 32 +-
.../distributed/internal/tcpserver/TcpClient.java | 38 +-
.../distributed/internal/tcpserver/TcpServer.java | 238 ++-
.../geode/examples/SimpleSecurityManager.java | 59 +
.../examples/security/ExampleSecurityManager.java | 31 +-
.../org/apache/geode/internal/AbstractConfig.java | 18 +-
.../org/apache/geode/internal/AvailablePort.java | 24 +-
.../java/org/apache/geode/internal/Banner.java | 8 +-
.../org/apache/geode/internal/ClassLoadUtil.java | 75 +-
.../org/apache/geode/internal/DSFIDFactory.java | 5 +
.../geode/internal/DataSerializableFixedID.java | 2 +
.../apache/geode/internal/DistributionLocator.java | 27 +-
.../java/org/apache/geode/internal/ExitCode.java | 49 +
.../geode/internal/GfeConsoleReaderFactory.java | 11 +-
.../org/apache/geode/internal/JarDeployer.java | 34 +-
.../org/apache/geode/internal/MigrationClient.java | 7 +-
.../org/apache/geode/internal/MigrationServer.java | 7 +-
.../org/apache/geode/internal/SystemAdmin.java | 179 +-
.../java/org/apache/geode/internal/Version.java | 22 +-
.../org/apache/geode/internal/admin/SSLConfig.java | 2 -
.../internal/admin/remote/CompactRequest.java | 2 +-
.../admin/remote/DistributionLocatorId.java | 45 +-
.../admin/remote/MissingPersistentIDsRequest.java | 2 +-
.../remote/PrepareRevokePersistentIDRequest.java | 2 +-
.../admin/remote/RemoteTransportConfig.java | 5 +-
.../admin/remote/RevokePersistentIDRequest.java | 2 +-
.../internal/admin/remote/ShutdownAllRequest.java | 2 +-
.../internal/cache/AbstractBucketRegionQueue.java | 10 +-
.../geode/internal/cache/AbstractLRURegionMap.java | 1 -
.../geode/internal/cache/AbstractRegion.java | 36 -
.../geode/internal/cache/AbstractRegionEntry.java | 23 +-
.../geode/internal/cache/AbstractRegionMap.java | 38 +-
.../cache/AddCacheServerProfileMessage.java | 2 +-
.../apache/geode/internal/cache/BackupLock.java | 66 +-
.../apache/geode/internal/cache/BackupManager.java | 603 ++++++
.../apache/geode/internal/cache/BucketAdvisor.java | 118 +-
.../internal/cache/BucketPersistenceAdvisor.java | 7 +
.../internal/cache/BucketRedundancyTracker.java | 122 ++
.../apache/geode/internal/cache/BucketRegion.java | 53 +-
.../geode/internal/cache/BucketRegionQueue.java | 3 +-
.../internal/cache/CacheDistributionAdvisor.java | 3 +-
.../geode/internal/cache/CachePerfStats.java | 4 +
.../geode/internal/cache/CacheServerImpl.java | 14 +-
.../geode/internal/cache/CacheServerLauncher.java | 28 +-
.../internal/cache/ClusterConfigurationLoader.java | 44 +-
.../internal/cache/CreateRegionProcessor.java | 22 +-
.../apache/geode/internal/cache/DiskInitFile.java | 287 +--
.../geode/internal/cache/DiskStoreBackup.java | 9 +-
.../geode/internal/cache/DiskStoreFactoryImpl.java | 19 +-
.../apache/geode/internal/cache/DiskStoreImpl.java | 266 +--
.../geode/internal/cache/DistTXCommitMessage.java | 2 +-
.../internal/cache/DistTXPrecommitMessage.java | 2 +-
.../internal/cache/DistTXRollbackMessage.java | 2 +-
.../internal/cache/DistributedPutAllOperation.java | 2 +-
.../geode/internal/cache/DistributedRegion.java | 135 +-
.../DistributedRegionFunctionStreamingMessage.java | 10 +-
.../cache/DistributedRemoveAllOperation.java | 2 +-
.../geode/internal/cache/EventStateHelper.java | 10 +-
.../apache/geode/internal/cache/EventTracker.java | 790 -------
.../apache/geode/internal/cache/ExpiryTask.java | 54 +-
.../apache/geode/internal/cache/FilterProfile.java | 73 +-
.../geode/internal/cache/FindRemoteTXMessage.java | 2 +-
.../internal/cache/FindVersionTagOperation.java | 9 +-
.../geode/internal/cache/GemFireCacheImpl.java | 192 +-
.../org/apache/geode/internal/cache/HARegion.java | 5 +-
.../internal/cache/InitialImageOperation.java | 20 +
.../apache/geode/internal/cache/InternalCache.java | 18 +-
.../internal/cache/JtaAfterCompletionMessage.java | 2 +-
.../internal/cache/JtaBeforeCompletionMessage.java | 2 +-
.../apache/geode/internal/cache/LocalRegion.java | 270 +--
.../cache/MemberFunctionStreamingMessage.java | 15 +-
.../org/apache/geode/internal/cache/Oplog.java | 765 +++----
.../geode/internal/cache/PartitionedRegion.java | 87 +-
.../internal/cache/PartitionedRegionDataStore.java | 173 +-
.../cache/PartitionedRegionQueryEvaluator.java | 9 +-
.../cache/PartitionedRegionRedundancyTracker.java | 139 ++
.../internal/cache/PartitionedRegionStats.java | 13 +
.../geode/internal/cache/PeerTXStateStub.java | 13 +-
.../geode/internal/cache/PoolFactoryImpl.java | 44 +-
.../cache/RegionEntrySynchronizationListener.java | 25 +
.../geode/internal/cache/RegionExpiryTask.java | 2 +-
.../org/apache/geode/internal/cache/TXEvent.java | 79 -
.../apache/geode/internal/cache/TXManagerImpl.java | 63 +-
.../org/apache/geode/internal/cache/TXMessage.java | 2 +-
.../internal/cache/TXRemoteCommitMessage.java | 2 +-
.../internal/cache/TXRemoteRollbackMessage.java | 2 +-
.../apache/geode/internal/cache/TXRmtEvent.java | 78 -
.../org/apache/geode/internal/cache/TXState.java | 11 +-
.../internal/cache/TXSynchronizationRunnable.java | 15 +-
.../internal/cache/control/ResourceAdvisor.java | 7 +-
.../internal/cache/event/BulkOperationHolder.java | 79 +
.../cache/event/DistributedEventTracker.java | 523 +++++
.../cache/event/EventSequenceNumberHolder.java | 124 ++
.../geode/internal/cache/event/EventTracker.java | 136 ++
.../cache/event/EventTrackerExpiryTask.java | 97 +
.../cache/event/NonDistributedEventTracker.java | 135 ++
.../internal/cache/execute/AbstractExecution.java | 96 +-
.../execute/DistributedRegionFunctionExecutor.java | 106 -
.../cache/execute/FunctionContextImpl.java | 20 +-
.../cache/execute/MemberFunctionExecutor.java | 7 +-
.../execute/MultiRegionFunctionContextImpl.java | 8 +-
.../cache/execute/MultiRegionFunctionExecutor.java | 5 +-
.../cache/execute/RegionFunctionContextImpl.java | 10 +-
.../cache/execute/ServerFunctionExecutor.java | 81 -
.../execute/ServerRegionFunctionExecutor.java | 85 -
.../internal/cache/ha/QueueRemovalMessage.java | 4 +-
.../geode/internal/cache/locks/TXLockToken.java | 92 -
.../partitioned/EndBucketCreationMessage.java | 5 +
.../cache/partitioned/FetchEntriesMessage.java | 45 +-
.../cache/partitioned/PartitionMessage.java | 7 +-
.../internal/cache/partitioned/RegionAdvisor.java | 18 -
.../cache/partitioned/RemoveAllPRMessage.java | 8 +
.../cache/persistence/BackupInspector.java | 219 +-
.../internal/cache/persistence/BackupManager.java | 389 ----
.../cache/persistence/DiskInitFileParser.java | 3 +-
.../cache/persistence/MembershipViewRequest.java | 4 +-
.../persistence/PersistentStateQueryMessage.java | 4 +-
.../PrepareNewPersistentMemberMessage.java | 4 +-
.../persistence/RemovePersistentMemberMessage.java | 4 +-
.../internal/cache/persistence/RestoreScript.java | 235 +--
.../cache/persistence/ScriptGenerator.java | 37 +
.../cache/persistence/UnixBackupInspector.java | 74 +
.../cache/persistence/UnixScriptGenerator.java | 58 +
.../cache/persistence/WindowsBackupInspector.java | 82 +
.../cache/persistence/WindowsScriptGenerator.java | 81 +
.../cache/snapshot/CacheSnapshotServiceImpl.java | 68 +-
.../geode/internal/cache/snapshot/GFSnapshot.java | 3 +-
.../cache/snapshot/ParallelSnapshotFileMapper.java | 68 +
.../cache/snapshot/RegionSnapshotServiceImpl.java | 113 +-
.../cache/snapshot/SnapshotOptionsImpl.java | 57 +-
.../apache/geode/internal/cache/tier/Acceptor.java | 51 +-
.../geode/internal/cache/tier/ClientHandShake.java | 2 +-
.../apache/geode/internal/cache/tier/Command.java | 4 +-
.../internal/cache/tier/CommunicationMode.java | 163 ++
.../cache/tier/InternalClientMembership.java | 30 +-
.../internal/cache/tier/sockets/AcceptorImpl.java | 512 ++---
.../internal/cache/tier/sockets/BaseCommand.java | 56 +-
.../cache/tier/sockets/BaseCommandQuery.java | 54 +-
.../cache/tier/sockets/CacheClientNotifier.java | 63 +-
.../cache/tier/sockets/CacheClientProxy.java | 54 +-
.../cache/tier/sockets/CacheClientUpdater.java | 7 +
.../cache/tier/sockets/CacheServerStats.java | 282 +--
.../tier/sockets/ClientBlacklistProcessor.java | 2 +-
.../cache/tier/sockets/ClientHealthMonitor.java | 41 +-
.../tier/sockets/ClientProtocolProcessor.java | 43 +
.../cache/tier/sockets/ClientProtocolService.java | 44 +
.../tier/sockets/ClientProtocolServiceLoader.java | 40 +
.../tier/sockets/ClientProtocolStatistics.java | 24 +
.../cache/tier/sockets/CommBufferPool.java | 36 +
.../cache/tier/sockets/CommandInitializer.java | 5 +
.../cache/tier/sockets/ConnectionListener.java | 6 +-
.../tier/sockets/ConnectionListenerAdapter.java | 6 +-
.../sockets/GenericProtocolServerConnection.java | 121 ++
.../internal/cache/tier/sockets/HandShake.java | 104 +-
.../cache/tier/sockets/LegacyServerConnection.java | 88 +
.../sockets/RemoveClientFromBlacklistMessage.java | 17 +-
.../cache/tier/sockets/ServerConnection.java | 153 +-
.../tier/sockets/ServerConnectionFactory.java | 136 ++
.../tier/sockets/ServerHandShakeProcessor.java | 17 +-
.../sockets/ServiceLoadingFailureException.java | 35 +
.../cache/tier/sockets/TcpServerFactory.java | 52 +
.../cache/tier/sockets/command/AddPdxEnum.java | 4 +-
.../cache/tier/sockets/command/AddPdxType.java | 5 +-
.../cache/tier/sockets/command/ClearRegion.java | 9 +-
.../cache/tier/sockets/command/ClientReady.java | 5 +-
.../tier/sockets/command/CloseConnection.java | 5 +-
.../cache/tier/sockets/command/CommitCommand.java | 8 +-
.../cache/tier/sockets/command/ContainsKey.java | 11 +-
.../cache/tier/sockets/command/ContainsKey66.java | 12 +-
.../cache/tier/sockets/command/CreateRegion.java | 12 +-
.../cache/tier/sockets/command/Default.java | 5 +-
.../cache/tier/sockets/command/Destroy.java | 8 +-
.../cache/tier/sockets/command/Destroy65.java | 12 +-
.../cache/tier/sockets/command/DestroyRegion.java | 11 +-
.../tier/sockets/command/ExecuteFunction.java | 77 +-
.../tier/sockets/command/ExecuteFunction65.java | 82 +-
.../tier/sockets/command/ExecuteFunction66.java | 98 +-
.../tier/sockets/command/ExecuteFunction70.java | 7 +-
.../sockets/command/ExecuteRegionFunction.java | 70 +-
.../sockets/command/ExecuteRegionFunction61.java | 69 +-
.../sockets/command/ExecuteRegionFunction65.java | 105 +-
.../sockets/command/ExecuteRegionFunction66.java | 118 +-
.../command/ExecuteRegionFunctionSingleHop.java | 106 +-
.../sockets/command/GatewayReceiverCommand.java | 980 +++++----
.../internal/cache/tier/sockets/command/Get70.java | 11 +-
.../cache/tier/sockets/command/GetAll.java | 17 +-
.../cache/tier/sockets/command/GetAll651.java | 19 +-
.../cache/tier/sockets/command/GetAll70.java | 18 +-
.../tier/sockets/command/GetAllWithCallback.java | 21 +-
.../command/GetClientPRMetadataCommand.java | 4 +-
.../command/GetClientPRMetadataCommand66.java | 4 +-
.../GetClientPartitionAttributesCommand.java | 4 +-
.../GetClientPartitionAttributesCommand66.java | 4 +-
.../tier/sockets/command/GetFunctionAttribute.java | 5 +-
.../cache/tier/sockets/command/GetPDXEnumById.java | 4 +-
.../tier/sockets/command/GetPDXIdForEnum.java | 4 +-
.../tier/sockets/command/GetPDXIdForType.java | 5 +-
.../cache/tier/sockets/command/GetPDXTypeById.java | 4 +-
.../cache/tier/sockets/command/GetPdxEnums70.java | 4 +-
.../cache/tier/sockets/command/GetPdxTypes70.java | 4 +-
.../cache/tier/sockets/command/Invalid.java | 5 +-
.../cache/tier/sockets/command/Invalidate.java | 11 +-
.../cache/tier/sockets/command/KeySet.java | 9 +-
.../cache/tier/sockets/command/MakePrimary.java | 5 +-
.../tier/sockets/command/ManagementCommand.java | 4 +-
.../cache/tier/sockets/command/PeriodicAck.java | 5 +-
.../internal/cache/tier/sockets/command/Ping.java | 8 +-
.../internal/cache/tier/sockets/command/Put.java | 13 +-
.../internal/cache/tier/sockets/command/Put61.java | 13 +-
.../internal/cache/tier/sockets/command/Put65.java | 11 +-
.../cache/tier/sockets/command/PutAll.java | 14 +-
.../cache/tier/sockets/command/PutAll70.java | 15 +-
.../cache/tier/sockets/command/PutAll80.java | 14 +-
.../tier/sockets/command/PutUserCredentials.java | 4 +-
.../internal/cache/tier/sockets/command/Query.java | 7 +-
.../cache/tier/sockets/command/Query651.java | 7 +-
.../sockets/command/RegisterDataSerializers.java | 5 +-
.../sockets/command/RegisterInstantiators.java | 5 +-
.../tier/sockets/command/RegisterInterest.java | 11 +-
.../tier/sockets/command/RegisterInterest61.java | 14 +-
.../tier/sockets/command/RegisterInterestList.java | 37 +-
.../sockets/command/RegisterInterestList61.java | 35 +-
.../sockets/command/RegisterInterestList66.java | 71 +-
.../cache/tier/sockets/command/RemoveAll.java | 16 +-
.../cache/tier/sockets/command/RemoveUserAuth.java | 4 +-
.../cache/tier/sockets/command/Request.java | 14 +-
.../tier/sockets/command/RequestEventValue.java | 5 +-
.../tier/sockets/command/RollbackCommand.java | 4 +-
.../internal/cache/tier/sockets/command/Size.java | 13 +-
.../tier/sockets/command/TXFailoverCommand.java | 14 +-
.../sockets/command/TXSynchronizationCommand.java | 7 +-
.../tier/sockets/command/UnregisterInterest.java | 14 +-
.../sockets/command/UnregisterInterestList.java | 8 +-
.../sockets/command/UpdateClientNotification.java | 61 +-
.../cache/tx/AbstractPeerTXRegionStub.java | 4 +-
.../geode/internal/cache/tx/ClientTXStateStub.java | 10 +-
.../internal/cache/tx/DistributedTXRegionStub.java | 21 +-
.../internal/cache/tx/PartitionedTXRegionStub.java | 31 +-
.../cache/versions/RegionVersionVector.java | 10 +-
.../internal/cache/wan/AbstractGatewaySender.java | 52 +-
.../wan/AbstractGatewaySenderEventProcessor.java | 2 +
.../internal/cache/wan/GatewayReceiverStats.java | 22 +-
.../internal/cache/wan/GatewaySenderAdvisor.java | 2 +-
.../wan/GatewaySenderEventCallbackDispatcher.java | 5 +
.../cache/wan/GatewaySenderEventDispatcher.java | 2 +
.../internal/cache/wan/GatewaySenderEventImpl.java | 2 +-
...waySenderQueueEntrySynchronizationListener.java | 35 +
...aySenderQueueEntrySynchronizationOperation.java | 314 +++
.../internal/cache/wan/GatewaySenderStats.java | 29 +-
...currentParallelGatewaySenderEventProcessor.java | 8 +
.../ParallelGatewaySenderEventProcessor.java | 22 +-
.../wan/parallel/ParallelQueueRemovalMessage.java | 3 +-
...oncurrentSerialGatewaySenderEventProcessor.java | 7 +
.../serial/SerialGatewaySenderEventProcessor.java | 10 +-
.../cache/wan/serial/SerialGatewaySenderQueue.java | 6 +-
.../internal/cache/xmlcache/CacheCreation.java | 92 +-
.../geode/internal/cache/xmlcache/CacheXml.java | 3 +-
.../internal/cache/xmlcache/CacheXmlGenerator.java | 6 +
.../internal/cache/xmlcache/CacheXmlParser.java | 31 +-
.../cache/xmlcache/ClientCacheCreation.java | 10 +
.../cache/xmlcache/GatewayReceiverCreation.java | 32 +-
.../xmlcache/ParallelGatewaySenderCreation.java | 9 +
.../xmlcache/SerialGatewaySenderCreation.java | 9 +
.../internal/cache/xmlcache/XmlGenerator.java | 4 +-
.../geode/internal/cache/xmlcache/XmlParser.java | 7 +-
.../ClusterConfigurationNotAvailableException.java | 28 +
.../InvalidExecutionContextException.java | 33 +
.../geode/internal/i18n/LocalizedStrings.java | 25 +-
.../io/MainWithChildrenRollingFileHandler.java | 3 +
.../apache/geode/internal/io/TeePrintStream.java | 2 +-
.../apache/geode/internal/lang/Initializer.java | 45 -
.../geode/internal/logging/LogFileParser.java | 16 +-
.../geode/internal/logging/LogWriterFactory.java | 32 +-
.../geode/internal/logging/MergeLogFiles.java | 13 +-
.../apache/geode/internal/logging/SortLogFile.java | 23 +-
.../internal/logging/log4j/LogWriterAppenders.java | 8 +-
.../internal/net/SSLConfigurationFactory.java | 206 +-
.../apache/geode/internal/net/SocketCloser.java | 165 +-
.../apache/geode/internal/net/SocketCreator.java | 74 +-
.../geode/internal/process/AttachProcessUtils.java | 9 +-
.../process/BlockingProcessStreamReader.java | 33 +-
.../ClusterConfigurationNotAvailableException.java | 29 -
.../process/ConnectionFailedException.java | 14 +-
.../internal/process/ControlFileWatchdog.java | 124 +-
.../process/ControlNotificationHandler.java | 5 +-
.../internal/process/ControllableProcess.java | 225 +-
.../process/FileAlreadyExistsException.java | 14 +-
.../internal/process/FileControllerParameters.java | 5 +-
.../internal/process/FileProcessController.java | 113 +-
.../internal/process/LocalProcessController.java | 478 -----
.../internal/process/LocalProcessLauncher.java | 101 +-
.../process/MBeanControllerParameters.java | 13 +-
.../process/MBeanInvocationFailedException.java | 14 +-
.../internal/process/MBeanProcessController.java | 128 +-
.../geode/internal/process/NativeProcessUtils.java | 14 +-
.../process/NonBlockingProcessStreamReader.java | 88 +-
.../org/apache/geode/internal/process/PidFile.java | 113 +-
.../internal/process/PidUnavailableException.java | 14 +-
.../geode/internal/process/ProcessController.java | 17 +-
.../internal/process/ProcessControllerFactory.java | 72 +-
.../process/ProcessControllerParameters.java | 6 +-
.../internal/process/ProcessLauncherContext.java | 68 +-
.../internal/process/ProcessStreamReader.java | 161 +-
.../ProcessTerminatedAbnormallyException.java | 97 -
.../apache/geode/internal/process/ProcessType.java | 24 +-
.../geode/internal/process/ProcessUtils.java | 66 +-
.../geode/internal/process/StartupStatus.java | 20 +-
.../internal/process/StartupStatusListener.java | 2 +-
.../process/UnableToControlProcessException.java | 14 +-
.../signal/AbstractSignalNotificationHandler.java | 81 +-
.../geode/internal/process/signal/Signal.java | 20 +-
.../geode/internal/process/signal/SignalEvent.java | 11 +-
.../internal/process/signal/SignalListener.java | 9 +-
.../geode/internal/process/signal/SignalType.java | 7 +-
.../internal/security/CallbackInstantiator.java | 117 ++
.../geode/internal/security/Credentials.java | 36 +
.../security/IntegratedSecurityService.java | 393 ++--
.../internal/security/LegacySecurityService.java | 52 +
.../geode/internal/security/SecurityService.java | 186 +-
.../internal/security/SecurityServiceFactory.java | 108 +
.../internal/security/shiro/CustomAuthRealm.java | 18 +-
.../security/shiro/JMXShiroAuthenticator.java | 22 +-
.../security/shiro/SecurityManagerProvider.java | 83 +
.../sequencelog/io/GemfireLogConverter.java | 4 +-
.../geode/internal/statistics/ArchiveSplitter.java | 24 +-
.../internal/statistics/StatArchiveReader.java | 203 +-
.../org/apache/geode/internal/tcp/Connection.java | 122 +-
.../apache/geode/internal/tcp/ConnectionTable.java | 54 +-
.../org/apache/geode/internal/tcp/MsgReader.java | 2 +-
.../geode/internal/tcp/PeerConnectionFactory.java | 32 +
.../org/apache/geode/internal/tcp/TCPConduit.java | 30 +-
.../geode/internal/util/ArgumentRedactor.java | 6 +-
.../apache/geode/internal/util/PasswordUtil.java | 100 +-
.../util/concurrent/CopyOnWriteHashMap.java | 4 +
.../concurrent/CustomEntryConcurrentHashMap.java | 6 +-
.../apache/geode/management/CacheServerMXBean.java | 122 +-
.../apache/geode/management/DiskStoreMXBean.java | 68 +-
.../geode/management/DistributedSystemMXBean.java | 174 +-
.../geode/management/GatewayReceiverMXBean.java | 75 +-
.../geode/management/GatewaySenderMXBean.java | 88 +-
.../apache/geode/management/GemFireProperties.java | 52 +-
.../apache/geode/management/LockServiceMXBean.java | 20 +-
.../org/apache/geode/management/MemberMXBean.java | 266 +--
.../apache/geode/management/cli/CliMetaData.java | 14 +-
.../management/cli/CommandProcessingException.java | 1 -
.../geode/management/cli/CommandService.java | 54 +-
.../geode/management/cli/CommandStatement.java | 4 +-
.../management/internal/FederatingManager.java | 76 +-
.../geode/management/internal/FilterChain.java | 54 -
.../management/internal/JmxManagerAdvisor.java | 4 +-
.../internal/JmxManagerLocatorRequest.java | 50 +-
.../management/internal/LocalFilterChain.java | 61 -
.../geode/management/internal/MBeanJMXAdapter.java | 199 +-
.../management/internal/MBeanProxyFactory.java | 108 +-
.../geode/management/internal/ManagementAgent.java | 115 +-
.../management/internal/RemoteFilterChain.java | 101 -
.../internal/SystemManagementService.java | 68 +-
.../management/internal/beans/BeanUtilFuncs.java | 2 +
.../internal/beans/CacheServerBridge.java | 18 +-
.../internal/beans/DistributedSystemMBean.java | 21 +-
.../management/internal/beans/MBeanAggregator.java | 7 +-
.../internal/beans/ManagementAdapter.java | 48 +-
.../management/internal/beans/MemberMBean.java | 15 +-
.../internal/beans/MemberMBeanBridge.java | 71 +-
.../internal/beans/QueryDataFunction.java | 12 +-
.../management/internal/beans/ServerBridge.java | 16 +-
.../internal/beans/stats/VMStatsMonitor.java | 14 +-
.../internal/cli/AbstractCliAroundInterceptor.java | 18 +-
.../geode/management/internal/cli/CliUtil.java | 196 +-
.../management/internal/cli/CommandManager.java | 33 +-
.../management/internal/cli/CommandRequest.java | 79 +-
.../management/internal/cli/CommandResponse.java | 20 +-
.../internal/cli/CommandResponseBuilder.java | 27 +-
.../management/internal/cli/GfshParseResult.java | 31 +-
.../geode/management/internal/cli/GfshParser.java | 46 +-
.../geode/management/internal/cli/Launcher.java | 34 +-
.../geode/management/internal/cli/LogWrapper.java | 44 +-
.../cli/commands/AlterOfflineDiskStoreCommand.java | 141 ++
.../internal/cli/commands/AlterRegionCommand.java | 231 +++
.../cli/commands/AlterRuntimeConfigCommand.java | 246 +++
.../cli/commands/BackupDiskStoreCommand.java | 142 ++
.../cli/commands/ChangeLogLevelCommand.java | 165 ++
.../cli/commands/ClearDefinedIndexesCommand.java | 40 +
.../internal/cli/commands/ClientCommands.java | 352 ----
.../cli/commands/CloseDurableCQsCommand.java | 83 +
.../cli/commands/CloseDurableClientCommand.java | 77 +
.../cli/commands/CommandAvailabilityIndicator.java | 63 +
.../cli/commands/CompactDiskStoreCommand.java | 185 ++
.../commands/CompactOfflineDiskStoreCommand.java | 176 ++
.../internal/cli/commands/ConfigCommands.java | 501 -----
.../internal/cli/commands/ConfigurePDXCommand.java | 138 ++
.../internal/cli/commands/ConnectCommand.java | 517 +++++
.../cli/commands/CountDurableCQEventsCommand.java | 88 +
.../commands/CreateAlterDestroyRegionCommands.java | 1141 ----------
.../cli/commands/CreateAsyncEventQueueCommand.java | 171 ++
.../cli/commands/CreateDefinedIndexesCommand.java | 152 ++
.../cli/commands/CreateDiskStoreCommand.java | 166 ++
.../cli/commands/CreateGatewayReceiverCommand.java | 128 ++
.../cli/commands/CreateGatewaySenderCommand.java | 159 ++
.../internal/cli/commands/CreateIndexCommand.java | 195 ++
.../internal/cli/commands/CreateRegionCommand.java | 725 +++++++
.../internal/cli/commands/DataCommandUtil.java | 44 +
.../internal/cli/commands/DataCommands.java | 1279 ------------
.../internal/cli/commands/DataCommandsUtils.java | 311 +++
.../internal/cli/commands/DebugCommand.java | 54 +
.../internal/cli/commands/DefineIndexCommand.java | 96 +
.../internal/cli/commands/DeployCommand.java | 171 ++
.../internal/cli/commands/DeployCommands.java | 340 ---
.../cli/commands/DescribeClientCommand.java | 245 +++
.../cli/commands/DescribeConfigCommand.java | 153 ++
.../cli/commands/DescribeConnectionCommand.java | 52 +
.../cli/commands/DescribeDiskStoreCommand.java | 177 ++
.../cli/commands/DescribeMemberCommand.java | 132 ++
.../commands/DescribeOfflineDiskStoreCommand.java | 75 +
.../cli/commands/DescribeRegionCommand.java | 372 ++++
.../cli/commands/DestroyDiskStoreCommand.java | 106 +
.../cli/commands/DestroyFunctionCommand.java | 163 ++
.../cli/commands/DestroyGatewaySenderCommand.java | 90 +
.../internal/cli/commands/DestroyIndexCommand.java | 174 ++
.../cli/commands/DestroyRegionCommand.java | 222 ++
.../internal/cli/commands/DisconnectCommand.java | 65 +
.../internal/cli/commands/DiskStoreCommands.java | 1475 -------------
.../cli/commands/DiskStoreCommandsUtils.java | 60 +
.../cli/commands/DurableClientCommands.java | 430 ----
.../DurableClientCommandsResultBuilder.java | 164 ++
.../internal/cli/commands/EchoCommand.java | 60 +
.../cli/commands/ExecuteFunctionCommand.java | 177 ++
.../cli/commands/ExecuteScriptCommand.java | 52 +
.../internal/cli/commands/ExitCommand.java | 40 +
.../internal/cli/commands/ExportConfigCommand.java | 151 ++
.../internal/cli/commands/ExportDataCommand.java | 110 +
.../ExportImportClusterConfigurationCommands.java | 54 +-
.../internal/cli/commands/ExportLogsCommand.java | 44 +-
.../commands/ExportOfflineDiskStoreCommand.java | 68 +
.../cli/commands/ExportStackTraceCommand.java | 157 ++
.../internal/cli/commands/FunctionCommands.java | 597 ------
.../internal/cli/commands/GCCommand.java | 131 ++
.../cli/commands/GatewayCommandsUtils.java | 46 +
.../internal/cli/commands/GetCommand.java | 108 +
.../internal/cli/commands/GfshCommand.java | 95 +-
.../internal/cli/commands/GfshHelpCommand.java | 45 +
.../internal/cli/commands/GfshHelpCommands.java | 55 -
.../internal/cli/commands/GfshHintCommand.java | 42 +
.../internal/cli/commands/HistoryCommand.java | 141 ++
.../internal/cli/commands/ImportDataCommand.java | 106 +
.../internal/cli/commands/IndexCommands.java | 692 -------
.../internal/cli/commands/IndexDefinition.java | 27 +
.../cli/commands/LauncherLifecycleCommands.java | 1413 -------------
.../cli/commands/LauncherSignalListener.java | 31 +
.../cli/commands/ListAsyncEventQueuesCommand.java | 118 ++
.../internal/cli/commands/ListClientCommand.java | 128 ++
.../internal/cli/commands/ListDeployedCommand.java | 102 +
.../cli/commands/ListDiskStoresCommand.java | 112 +
.../cli/commands/ListDurableClientCQsCommand.java | 121 ++
.../internal/cli/commands/ListFunctionCommand.java | 101 +
.../internal/cli/commands/ListGatewayCommand.java | 165 ++
.../internal/cli/commands/ListIndexCommand.java | 163 ++
.../internal/cli/commands/ListMembersCommand.java | 77 +
.../internal/cli/commands/ListRegionCommand.java | 113 +
.../commands/LoadBalanceGatewaySenderCommand.java | 104 +
.../internal/cli/commands/LocateEntryCommand.java | 93 +
.../internal/cli/commands/MemberCommands.java | 208 --
.../cli/commands/MiscellaneousCommands.java | 1961 ------------------
.../internal/cli/commands/NetstatCommand.java | 212 ++
.../internal/cli/commands/PDXCommands.java | 216 --
.../internal/cli/commands/PDXRenameCommand.java | 81 +
.../cli/commands/PauseGatewaySenderCommand.java | 119 ++
.../internal/cli/commands/PutCommand.java | 107 +
.../internal/cli/commands/QueryCommand.java | 60 +-
.../internal/cli/commands/QueueCommands.java | 269 ---
.../internal/cli/commands/RebalanceCommand.java | 592 ++++++
.../internal/cli/commands/RegionCommands.java | 502 -----
.../internal/cli/commands/RegionCommandsUtils.java | 78 +
.../internal/cli/commands/RemoveCommand.java | 98 +
.../cli/commands/ResumeGatewaySenderCommand.java | 119 ++
.../commands/RevokeMissingDiskStoreCommand.java | 61 +
.../internal/cli/commands/SetVariableCommand.java | 47 +
.../internal/cli/commands/ShCommand.java | 95 +
.../internal/cli/commands/ShellCommands.java | 1046 ----------
.../internal/cli/commands/ShowDeadlockCommand.java | 92 +
.../internal/cli/commands/ShowLogCommand.java | 105 +
.../internal/cli/commands/ShowMetricsCommand.java | 1083 ++++++++++
.../cli/commands/ShowMissingDiskStoreCommand.java | 149 ++
.../internal/cli/commands/ShutdownCommand.java | 205 ++
.../internal/cli/commands/SleepCommand.java | 39 +
.../cli/commands/StartGatewayReceiverCommand.java | 115 ++
.../cli/commands/StartGatewaySenderCommand.java | 167 ++
.../internal/cli/commands/StartLocatorCommand.java | 497 +++++
.../internal/cli/commands/StartMemberUtils.java | 247 +++
.../internal/cli/commands/StartServerCommand.java | 583 ++++++
.../StatusClusterConfigServiceCommand.java | 82 +
.../internal/cli/commands/StatusCommands.java | 92 -
.../cli/commands/StatusGatewayReceiverCommand.java | 112 +
.../cli/commands/StatusGatewaySenderCommand.java | 131 ++
.../cli/commands/StopGatewayReceiverCommand.java | 114 +
.../cli/commands/StopGatewaySenderCommand.java | 113 +
.../internal/cli/commands/UndeployCommand.java | 114 +
.../commands/UpgradeOfflineDiskStoreCommand.java | 177 ++
.../internal/cli/commands/UserInputProperty.java | 120 ++
.../cli/commands/ValidateDiskStoreCommand.java | 104 +
.../internal/cli/commands/VersionCommand.java | 36 +
.../internal/cli/commands/WanCommands.java | 1156 -----------
.../cli/commands/lifecycle/StartPulseCommand.java | 18 +-
.../commands/lifecycle/StatusLocatorCommand.java | 18 +-
.../commands/lifecycle/StatusServerCommand.java | 11 +-
.../internal/cli/converters/HelpConverter.java | 25 +-
.../cli/converters/MemberGroupConverter.java | 11 +-
.../internal/cli/domain/DataCommandResult.java | 14 +-
.../internal/cli/domain/IndexDetails.java | 74 +-
.../management/internal/cli/domain/IndexInfo.java | 16 +-
.../cli/functions/AlterRuntimeConfigFunction.java | 7 +-
.../cli/functions/ChangeLogLevelFunction.java | 3 +-
.../cli/functions/ContinuousQueryFunction.java | 143 ++
.../cli/functions/ContunuousQueryFunction.java | 150 --
.../functions/CreateAsyncEventQueueFunction.java | 21 +-
.../functions/CreateDefinedIndexesFunction.java | 16 +-
.../cli/functions/CreateDiskStoreFunction.java | 7 +-
.../cli/functions/CreateIndexFunction.java | 9 +-
.../cli/functions/DataCommandFunction.java | 23 +-
.../internal/cli/functions/DeployFunction.java | 11 +-
.../cli/functions/DescribeDiskStoreFunction.java | 7 +-
.../cli/functions/DestroyDiskStoreFunction.java | 7 +-
.../cli/functions/DestroyIndexFunction.java | 3 +-
.../cli/functions/ExportConfigFunction.java | 3 +-
.../internal/cli/functions/ExportDataFunction.java | 17 +-
.../internal/cli/functions/ExportLogsFunction.java | 2 +-
.../cli/functions/GarbageCollectionFunction.java | 3 +-
.../functions/GatewayReceiverCreateFunction.java | 23 +-
.../cli/functions/GatewayReceiverFunctionArgs.java | 10 +-
.../cli/functions/GatewaySenderCreateFunction.java | 19 +-
.../functions/GatewaySenderDestroyFunction.java | 3 +-
.../GetMemberConfigInformationFunction.java | 3 +-
.../functions/GetMemberInformationFunction.java | 3 +-
.../functions/GetRegionDescriptionFunction.java | 3 +-
.../internal/cli/functions/GetRegionsFunction.java | 3 +-
.../cli/functions/GetStackTracesFunction.java | 3 +-
.../internal/cli/functions/ImportDataFunction.java | 14 +-
.../functions/ListAsyncEventQueuesFunction.java | 8 +-
.../cli/functions/ListDeployedFunction.java | 7 +-
.../cli/functions/ListDurableCqNamesFunction.java | 8 +-
.../cli/functions/ListFunctionFunction.java | 3 +-
.../cli/functions/MemberRegionFunction.java | 3 +-
.../cli/functions/MembersForRegionFunction.java | 4 +-
.../internal/cli/functions/RebalanceFunction.java | 3 +-
.../cli/functions/RegionAlterFunction.java | 21 +-
.../cli/functions/RegionCreateFunction.java | 63 +-
.../cli/functions/RegionDestroyFunction.java | 3 +-
.../internal/cli/functions/RegionFunctionArgs.java | 26 +-
.../functions/ShowMissingDiskStoresFunction.java | 6 +-
.../cli/functions/SizeExportLogsFunction.java | 2 +-
.../internal/cli/functions/UndeployFunction.java | 17 +-
.../internal/cli/functions/UnregisterFunction.java | 4 -
.../cli/functions/UserFunctionExecution.java | 218 +-
.../management/internal/cli/i18n/CliStrings.java | 318 +--
.../internal/cli/multistep/CLIMultiStepHelper.java | 402 ----
.../internal/cli/multistep/CLIRemoteStep.java | 30 -
.../management/internal/cli/multistep/CLIStep.java | 31 -
.../internal/cli/multistep/CLIStepExecption.java | 36 -
.../internal/cli/multistep/MultiStepCommand.java | 31 -
.../cli/remote/CommandExecutionContext.java | 15 +-
.../internal/cli/remote/CommandExecutor.java | 58 +
.../internal/cli/remote/CommandProcessor.java | 182 --
.../internal/cli/remote/CommandStatementImpl.java | 55 +-
.../internal/cli/remote/MemberCommandService.java | 34 +-
.../cli/remote/OnlineCommandProcessor.java | 133 ++
.../cli/remote/RemoteExecutionStrategy.java | 134 --
.../internal/cli/result/AbstractResultData.java | 81 +-
.../internal/cli/result/CommandResult.java | 115 +-
.../internal/cli/result/CompositeResultData.java | 19 +-
.../internal/cli/result/DownloadFileResult.java | 73 +
.../internal/cli/result/ErrorResultData.java | 6 +-
.../internal/cli/result/InfoResultData.java | 18 +-
.../internal/cli/result/ResultBuilder.java | 68 +-
.../management/internal/cli/result/ResultData.java | 6 +-
.../internal/cli/result/TableBuilder.java | 9 +-
.../geode/management/internal/cli/shell/Gfsh.java | 188 +-
.../internal/cli/shell/GfshExecutionStrategy.java | 141 +-
.../internal/cli/shell/JmxOperationInvoker.java | 217 +-
.../internal/cli/shell/ScriptExecutionDetails.java | 79 +
.../cli/shell/unsafe/GfshSignalHandler.java | 13 +-
.../internal/cli/util/CommandStringBuilder.java | 31 +-
.../internal/cli/util/GfshConsoleReader.java | 35 +-
.../management/internal/cli/util/JsonUtil.java | 6 +-
.../internal/cli/util/ReadWriteFile.java | 78 +-
.../configuration/domain/CacheElement.java | 46 +-
.../internal/configuration/domain/XmlEntity.java | 50 +-
.../functions/RecreateCacheFunction.java | 4 +-
.../messages/ConfigurationRequest.java | 18 +-
.../utils/ClusterConfigurationStatusRetriever.java | 17 +-
.../internal/configuration/utils/DtdResolver.java | 91 -
.../internal/configuration/utils/XmlUtils.java | 205 +-
.../internal/security/AccessControlMBean.java | 13 +-
.../internal/security/MBeanServerWrapper.java | 39 +-
.../internal/security/ResourceOperation.java | 14 +-
.../internal/security/ResourcePermissions.java | 35 +
.../controllers/AbstractCommandsController.java | 540 +----
.../AbstractMultiPartCommandsController.java | 77 -
.../web/controllers/ClientCommandsController.java | 58 -
.../web/controllers/ClusterCommandsController.java | 46 -
.../web/controllers/ConfigCommandsController.java | 225 --
.../web/controllers/DataCommandsController.java | 230 ---
.../web/controllers/DeployCommandsController.java | 114 -
.../controllers/DiskStoreCommandsController.java | 190 --
.../DurableClientCommandsController.java | 174 --
.../web/controllers/ExportLogController.java | 140 --
.../controllers/FunctionCommandsController.java | 146 --
.../web/controllers/IndexCommandsController.java | 177 --
.../LauncherLifecycleCommandsController.java | 54 -
.../web/controllers/MemberCommandsController.java | 79 -
.../MiscellaneousCommandsController.java | 247 ---
.../web/controllers/PdxCommandsController.java | 126 --
.../web/controllers/QueueCommandsController.java | 157 --
.../web/controllers/RegionCommandsController.java | 404 ----
.../web/controllers/ShellCommandsController.java | 334 +--
.../web/controllers/WanCommandsController.java | 498 -----
.../support/LoginHandlerInterceptor.java | 42 +-
.../geode/management/internal/web/domain/Link.java | 164 --
.../management/internal/web/domain/LinkIndex.java | 138 --
.../internal/web/http/ClientHttpRequest.java | 507 -----
.../management/internal/web/http/HttpHeader.java | 99 -
.../management/internal/web/http/HttpMethod.java | 27 -
.../internal/web/http/support/HttpRequester.java | 202 ++
.../web/http/support/SimpleHttpRequester.java | 250 ---
.../web/shell/AbstractHttpOperationInvoker.java | 895 --------
.../internal/web/shell/HttpOperationInvoker.java | 410 +++-
.../RestApiCallForCommandNotFoundException.java | 42 -
.../web/shell/RestHttpOperationInvoker.java | 464 -----
.../web/shell/SimpleHttpOperationInvoker.java | 163 --
.../management/internal/web/util/ConvertUtils.java | 88 +-
.../geode/pdx/internal/CheckTypeRegistryState.java | 2 +-
.../geode/pdx/internal/PeerTypeRegistration.java | 18 +-
.../geode/redis/internal/RegionProvider.java | 29 +-
.../org/apache/geode/security/AuthInitialize.java | 14 +-
.../org/apache/geode/security/PostProcessor.java | 2 +-
.../apache/geode/security/ResourcePermission.java | 100 +-
.../security/internal/server/Authenticator.java | 59 +
.../geode/security/internal/server/Authorizer.java | 21 +
.../internal/server/NoOpAuthenticator.java | 48 +
.../security/internal/server/NoOpAuthorizer.java | 27 +
.../geode/security/internal/server/package.html | 45 +
.../geode.apache.org/schema/cache/cache-1.0.xsd | 10 +-
...he.geode.security.internal.server.Authenticator | 1 +
.../java/com/main/WANBootStrapping_Site1_Add.java | 15 +-
.../com/main/WANBootStrapping_Site1_Remove.java | 14 +-
.../java/com/main/WANBootStrapping_Site2_Add.java | 14 +-
.../com/main/WANBootStrapping_Site2_Remove.java | 12 +-
.../java/org/apache/geode/LonerDMJUnitTest.java | 15 -
.../test/java/org/apache/geode/TXJUnitTest.java | 369 ++--
.../java/org/apache/geode/TXWriterTestCase.java | 2 +-
.../apache/geode/cache/CacheListenerJUnitTest.java | 6 +-
.../geode/cache/ConnectionPoolDUnitTest.java | 6 +-
.../cache/client/ClientCacheFactoryJUnitTest.java | 26 +-
.../internal/AutoConnectionSourceDUnitTest.java | 12 +-
.../AutoConnectionSourceImplJUnitTest.java | 136 +-
.../internal/ConnectionPoolImplJUnitTest.java | 6 +-
.../client/internal/QueueManagerJUnitTest.java | 4 +
.../apache/geode/cache/query/IndexTypeTest.java | 41 +
.../cache/query/JoinQueriesIntegrationTest.java | 122 ++
.../cache/query/TypedJsonQueryIntegrationTest.java | 102 +
.../apache/geode/cache/query/data/Portfolio.java | 4 +
.../query/dunit/CorruptedIndexIntegrationTest.java | 265 +++
.../query/dunit/QueryIndexUsingXMLDUnitTest.java | 30 +-
.../dunit/QueryParamsAuthorizationDUnitTest.java | 87 +-
.../ResourceManagerWithQueryMonitorDUnitTest.java | 2 +-
.../query/functional/IndexCreationJUnitTest.java | 32 +
.../query/functional/StructSetOrResultsSet.java | 13 +-
.../cache/query/internal/CompiledInJUnitTest.java | 68 +-
.../query/internal/OrderByComparatorJUnitTest.java | 71 +-
.../RestrictedMethodInvocationAuthorizerTest.java | 514 +++++
.../CompactRangeIndexQueryIntegrationTest.java | 54 +-
.../internal/index/HashIndexSetJUnitTest.java | 2 +-
.../query/transaction/QueryAndJtaJUnitTest.java | 26 -
.../cache/server/internal/LoadMonitorTest.java | 50 +
.../cache/snapshot/CacheSnapshotJUnitTest.java | 44 +-
.../cache/snapshot/ParallelSnapshotDUnitTest.java | 152 +-
.../cache/snapshot/RegionSnapshotJUnitTest.java | 165 +-
.../cache/snapshot/SnapshotByteArrayDUnitTest.java | 44 +-
.../geode/cache/snapshot/SnapshotDUnitTest.java | 3 +-
.../snapshot/SnapshotPerformanceDUnitTest.java | 4 +-
.../geode/cache/snapshot/SnapshotTestCase.java | 56 +-
.../cache/snapshot/TestSnapshotFileMapper.java | 52 +
.../geode/cache/snapshot/WanSnapshotJUnitTest.java | 17 +-
.../geode/cache/util/PasswordUtilJUnitTest.java | 42 -
.../apache/geode/cache/util/TxEventTestUtil.java | 88 +
.../apache/geode/cache30/Bug34387DUnitTest.java | 188 --
.../apache/geode/cache30/Bug34948DUnitTest.java | 157 --
.../apache/geode/cache30/Bug35214DUnitTest.java | 220 --
.../apache/geode/cache30/Bug38013DUnitTest.java | 150 --
.../apache/geode/cache30/CacheLoaderTestCase.java | 2 +-
.../geode/cache30/CacheStatisticsDUnitTest.java | 3 +-
.../org/apache/geode/cache30/CacheTestCase.java | 10 +-
.../geode/cache30/ClientServerCCEDUnitTest.java | 131 +-
.../CreateAndLocalDestroyInTXRegressionTest.java | 167 ++
.../apache/geode/cache30/DiskRegionDUnitTest.java | 4 +-
.../EntriesDoNotExpireDuringGIIRegressionTest.java | 210 ++
.../geode/cache30/MultiVMRegionTestCase.java | 75 +-
.../geode/cache30/RegionAttributesTestCase.java | 5 +-
.../geode/cache30/RegionExpirationDUnitTest.java | 3 +-
.../org/apache/geode/cache30/RegionTestCase.java | 2 +-
...tePRValuesAreNotDeserializedRegressionTest.java | 168 ++
.../ValuesAreLazilyDeserializedRegressionTest.java | 169 ++
.../AnalyzeSerializablesJUnitTest.java | 67 +-
.../geode/codeAnalysis/decode/CompiledClass.java | 25 +-
.../AbstractLauncherIntegrationTest.java | 49 +-
.../AbstractLauncherIntegrationTestCase.java | 268 ---
.../AbstractLauncherServiceStateTest.java | 224 ++
.../AbstractLauncherServiceStatusTest.java | 224 --
.../geode/distributed/AbstractLauncherTest.java | 462 +++--
...AbstractLocatorLauncherIntegrationTestCase.java | 135 --
...ctLocatorLauncherRemoteIntegrationTestCase.java | 65 -
.../AbstractServerLauncherIntegrationTestCase.java | 98 -
...actServerLauncherRemoteIntegrationTestCase.java | 95 -
.../distributed/DistributedMemberDUnitTest.java | 107 +-
.../distributed/DistributedSystemConnectPerf.java | 10 +-
.../distributed/LauncherIntegrationTestCase.java | 324 +++
.../LauncherMemberMXBeanIntegrationTest.java | 174 +-
.../apache/geode/distributed/LocatorCommand.java | 107 +
.../apache/geode/distributed/LocatorDUnitTest.java | 305 ++-
.../distributed/LocatorLauncherBuilderTest.java | 507 +++++
.../LocatorLauncherIntegrationTest.java | 278 ++-
.../LocatorLauncherIntegrationTestCase.java | 163 ++
...catorLauncherJmxManagerLocalRegressionTest.java | 111 +
...atorLauncherJmxManagerRemoteRegressionTest.java | 72 +
.../LocatorLauncherLocalFileIntegrationTest.java | 35 +-
.../LocatorLauncherLocalIntegrationTest.java | 887 ++------
.../LocatorLauncherRemoteFileIntegrationTest.java | 211 +-
.../LocatorLauncherRemoteIntegrationTest.java | 1091 ++--------
.../LocatorLauncherRemoteIntegrationTestCase.java | 234 +++
...cherRemoteWithCustomLoggingIntegrationTest.java | 104 +-
.../geode/distributed/LocatorLauncherTest.java | 344 +---
.../apache/geode/distributed/LocatorStateTest.java | 185 +-
.../distributed/LocatorUDPSecurityDUnitTest.java | 6 +-
.../MockServerLauncherCacheProvider.java | 38 -
.../apache/geode/distributed/ServerCommand.java | 120 ++
.../distributed/ServerLauncherBuilderTest.java | 855 ++++++++
.../distributed/ServerLauncherIntegrationTest.java | 349 ++--
.../ServerLauncherIntegrationTestCase.java | 204 ++
.../ServerLauncherLocalFileIntegrationTest.java | 24 +-
.../ServerLauncherLocalIntegrationTest.java | 1123 +++-------
.../ServerLauncherLocalIntegrationTestCase.java | 26 +
.../ServerLauncherRemoteFileIntegrationTest.java | 207 +-
.../ServerLauncherRemoteIntegrationTest.java | 1578 ++------------
.../ServerLauncherRemoteIntegrationTestCase.java | 236 +++
...cherRemoteWithCustomLoggingIntegrationTest.java | 107 +-
.../geode/distributed/ServerLauncherTest.java | 967 ++-------
...erverLauncherWaitOnServerMultiThreadedTest.java | 111 +
.../ServerLauncherWithProviderIntegrationTest.java | 81 -
.../ServerLauncherWithProviderRegressionTest.java | 68 +
.../TestServerLauncherCacheProvider.java | 42 +
.../geode/distributed/UsesLocatorCommand.java | 28 +
.../geode/distributed/UsesServerCommand.java | 30 +
.../internal/DistributionConfigJUnitTest.java | 30 +-
.../internal/ProductUseLogDUnitTest.java | 2 +
.../internal/StartupMessageDataJUnitTest.java | 4 +-
.../deadlock/GemFireDeadlockDetectorDUnitTest.java | 4 +
.../internal/membership/MembershipJUnitTest.java | 77 +-
.../gms/auth/AbstractGMSAuthenticatorTestCase.java | 33 +-
.../GMSAuthenticatorWithAuthenticatorTest.java | 88 +-
.../GMSAuthenticatorWithSecurityManagerTest.java | 74 +-
.../gms/locator/GMSLocatorRecoveryJUnitTest.java | 70 +-
.../gms/membership/GMSJoinLeaveJUnitTest.java | 66 +-
.../gms/membership/GMSJoinLeaveTestHelper.java | 16 +-
.../gms/messenger/GMSEncryptJUnitTest.java | 1 -
.../gms/messenger/JGroupsMessengerJUnitTest.java | 6 +-
.../gms/mgr/GMSMembershipManagerJUnitTest.java | 8 +-
.../internal/tcpserver/TCPServerSSLJUnitTest.java | 3 +-
.../internal/tcpserver/TcpServerJUnitTest.java | 5 +-
.../support/DistributedSystemAdapter.java | 272 ---
.../disttx/DistributedTransactionDUnitTest.java | 8 +-
.../org/apache/geode/disttx/PRDistTXDUnitTest.java | 9 +
.../disttx/PRDistTXWithVersionsDUnitTest.java | 9 +
.../org/apache/geode/internal/ClassBuilder.java | 285 ---
.../internal/ClassPathLoaderIntegrationTest.java | 195 +-
.../apache/geode/internal/ClassPathLoaderTest.java | 2 +-
.../geode/internal/DeployedJarJUnitTest.java | 398 +---
.../geode/internal/JarDeployerDeadlockTest.java | 131 ++
.../geode/internal/JarDeployerIntegrationTest.java | 40 +-
.../internal/cache/AbstractRegionEntryTest.java | 64 +-
.../internal/cache/AbstractRegionMapTest.java | 48 +
.../geode/internal/cache/BackupDUnitTest.java | 176 +-
.../geode/internal/cache/BackupJUnitTest.java | 145 +-
.../cache/BucketPersistenceAdvisorTest.java | 56 +
.../cache/BucketRedundancyTrackerTest.java | 124 ++
.../internal/cache/BucketRegionJUnitTest.java | 4 +
.../geode/internal/cache/Bug48182JUnitTest.java | 13 +-
.../cache/ClientServerTransactionDUnitTest.java | 180 +-
.../geode/internal/cache/ColocationHelperTest.java | 14 +
.../internal/cache/ConnectDisconnectDUnitTest.java | 148 +-
.../internal/cache/DeltaPropagationDUnitTest.java | 661 +++---
.../internal/cache/DiskRegCbkChkJUnitTest.java | 6 +-
.../geode/internal/cache/DiskRegionJUnitTest.java | 5 +-
.../internal/cache/DiskStoreFactoryJUnitTest.java | 20 +
.../internal/cache/DistributedRegionJUnitTest.java | 11 +-
.../internal/cache/EventTrackerDUnitTest.java | 486 -----
.../geode/internal/cache/EventTrackerTest.java | 94 -
.../internal/cache/FixedPRSinglehopDUnitTest.java | 1 -
.../geode/internal/cache/GIIDeltaDUnitTest.java | 9 +-
.../internal/cache/IncrementalBackupDUnitTest.java | 5 +-
.../geode/internal/cache/IteratorDUnitTest.java | 2 +-
.../internal/cache/MapInterface2JUnitTest.java | 2 +-
.../geode/internal/cache/OplogFlushTest.java | 13 +-
.../internal/cache/OverflowOplogFlushTest.java | 11 +-
.../cache/PRCacheListenerInvocationTest.java | 86 +
...istenerWithInterestPolicyAllInvocationTest.java | 70 +
.../PartitionedRegionAttributesMutatorTest.java | 211 ++
.../cache/PartitionedRegionDUnitTestCase.java | 4 +-
.../cache/PartitionedRegionDataStoreJUnitTest.java | 89 +-
.../PartitionedRegionLocalMaxMemoryDUnitTest.java | 229 +--
.../cache/PartitionedRegionQueryDUnitTest.java | 4 +-
.../cache/PartitionedRegionQueryEvaluatorTest.java | 17 +-
.../PartitionedRegionRedundancyTrackerTest.java | 126 ++
...itionedRegionSingleNodeOperationsJUnitTest.java | 11 +-
.../ReplicateCacheListenerInvocationTest.java | 327 +++
.../internal/cache/TXManagerImplJUnitTest.java | 59 +
.../cache/event/DistributedEventTrackerTest.java | 328 +++
.../cache/event/EventTrackerDUnitTest.java | 489 +++++
.../cache/event/EventTrackerExpiryTaskTest.java | 94 +
.../event/NonDistributedEventTrackerTest.java | 89 +
.../ClientFunctionTimeoutRegressionTest.java | 29 +-
...istributedRegionFunctionExecutionDUnitTest.java | 4 +-
.../cache/execute/FunctionServiceBase.java | 37 +-
.../FunctionServiceMultipleOnMemberDUnitTest.java | 4 +-
.../FunctionServiceSingleOnMemberDUnitTest.java | 12 +-
.../cache/execute/LocalDataSetDUnitTest.java | 21 +-
.../execute/MemberFunctionExecutionDUnitTest.java | 2 +-
.../cache/execute/MyTransactionFunction.java | 16 +
...lientServerFunctionExecutionNoAckDUnitTest.java | 3 +-
.../cache/execute/PRColocationDUnitTest.java | 22 +-
.../cache/execute/PRTransaction2DUnitTest.java | 145 ++
.../cache/execute/PRTransactionDUnitTest.java | 224 +-
.../mock/AbstractMockExtensionXmlGenerator.java | 2 +-
.../extension/mock/MockExtensionXmlParser.java | 2 +-
.../cache/ha/BlockingHARegionJUnitTest.java | 9 +-
.../geode/internal/cache/ha/Bug48571DUnitTest.java | 72 +-
.../cache/ha/HARQAddOperationJUnitTest.java | 8 +-
.../cache/ha/HARQueueNewImplDUnitTest.java | 40 +-
.../ha/PreferSerializedHARegionQueueTest.java | 184 ++
.../BucketRebalanceStatRegressionTest.java | 267 +++
.../DeposePrimaryBucketMessageTest.java | 1 -
.../cache/partitioned/FetchEntryMessageTest.java | 1 -
.../FetchPartitionDetailsMessageTest.java | 1 -
.../cache/partitioned/MoveBucketMessageTest.java | 1 -
...sistentColocatedPartitionedRegionDUnitTest.java | 9 +-
.../PersistentPartitionedRegionDUnitTest.java | 5 +-
.../PersistentPartitionedRegionTestBase.java | 10 +-
.../cache/partitioned/RemoveBucketMessageTest.java | 1 -
.../BackupInspectorIntegrationTest.java | 169 ++
.../persistence/BackupInspectorJUnitTest.java | 225 --
.../BackupPrepareAndFinishMsgDUnitTest.java | 239 +++
...titionedBackupPrepareAndFinishMsgDUnitTest.java | 28 +
.../persistence/PersistentReplicatedTestBase.java | 2 +-
...eplicateBackupPrepareAndFinishMsgDUnitTest.java | 28 +
.../rollingupgrade/RollingUpgrade2DUnitTest.java | 14 +-
.../rollingupgrade/RollingUpgradeDUnitTest.java | 12 +-
.../cache/snapshot/GFSnapshotDUnitTest.java | 2 +-
.../snapshot/ParallelSnapshotFileMapperTest.java | 83 +
.../cache/tier/sockets/AcceptorImplJUnitTest.java | 27 +-
.../tier/sockets/ClientHealthMonitorJUnitTest.java | 197 +-
.../tier/sockets/HAInterestPart2DUnitTest.java | 17 +-
.../sockets/HAStartupAndFailoverDUnitTest.java | 57 +-
.../cache/tier/sockets/InterestListDUnitTest.java | 2 +-
.../tier/sockets/ServerConnectionFactoryTest.java | 117 ++
.../cache/tier/sockets/ServerConnectionTest.java | 29 +-
.../cache/tier/sockets/TcpServerFactoryTest.java | 34 +
.../tier/sockets/command/ContainsKey66Test.java | 26 +-
.../tier/sockets/command/ContainsKeyTest.java | 27 +-
.../tier/sockets/command/CreateRegionTest.java | 26 +-
.../cache/tier/sockets/command/Destroy65Test.java | 27 +-
.../tier/sockets/command/DestroyRegionTest.java | 26 +-
.../cache/tier/sockets/command/DestroyTest.java | 25 +-
.../sockets/command/ExecuteFunction65Test.java | 40 +-
.../sockets/command/ExecuteFunction66Test.java | 39 +-
.../tier/sockets/command/ExecuteFunctionTest.java | 39 +-
.../cache/tier/sockets/command/Get70Test.java | 27 +-
.../cache/tier/sockets/command/GetAll651Test.java | 31 +-
.../cache/tier/sockets/command/GetAll70Test.java | 31 +-
.../cache/tier/sockets/command/GetAllTest.java | 33 +-
.../sockets/command/GetAllWithCallbackTest.java | 31 +-
.../GetClientPartitionAttributesCommand66Test.java | 3 +-
.../GetClientPartitionAttributesCommandTest.java | 5 +-
.../cache/tier/sockets/command/InvalidateTest.java | 29 +-
.../cache/tier/sockets/command/KeySetTest.java | 29 +-
.../cache/tier/sockets/command/Put61Test.java | 35 +-
.../cache/tier/sockets/command/Put65Test.java | 33 +-
.../cache/tier/sockets/command/PutTest.java | 39 +-
.../sockets/command/RegisterInterest61Test.java | 35 +-
.../command/RegisterInterestList61Test.java | 34 +-
.../command/RegisterInterestList66Test.java | 34 +-
.../sockets/command/RegisterInterestListTest.java | 34 +-
.../tier/sockets/command/RegisterInterestTest.java | 29 +-
.../cache/tier/sockets/command/RemoveAllTest.java | 27 +-
.../cache/tier/sockets/command/RequestTest.java | 29 +-
.../sockets/command/TXFailoverCommandTest.java | 84 +
.../sockets/command/UnregisterInterestTest.java | 32 +-
.../cache/tx/AbstractPeerTXRegionStubTest.java | 2 +-
.../versions/RegionVersionVectorJUnitTest.java | 68 +-
...yncEventQueueEntrySynchronizationDUnitTest.java | 183 ++
.../cache/wan/AsyncEventQueueTestBase.java | 48 +-
.../wan/PossibleDuplicateAsyncEventListener.java | 78 +
.../cache/wan/WaitingAsyncEventListener.java | 63 +
.../AbstractMovingAsyncEventListener.java | 57 +
.../asyncqueue/AsyncEventListenerDUnitTest.java | 263 ++-
.../ParallelQueueRemovalMessageJUnitTest.java | 14 +-
.../cache/wan/serial/DestroyMessageTest.java | 1 -
...SerialGatewaySenderEventProcessorJUnitTest.java | 114 +
.../TestSerialGatewaySenderEventProcessor.java | 32 +
.../cache/xmlcache/AbstractXmlParserJUnitTest.java | 2 +-
.../cache/xmlcache/CacheXmlParserJUnitTest.java | 47 +-
.../cache/xmlcache/DefaultEntityResolver2Test.java | 1 -
...ainWithChildrenRollingFileHandlerDUnitTest.java | 2 +-
.../internal/jta/ClientServerJTADUnitTest.java | 195 ++
.../internal/jta/functional/TestXACacheLoader.java | 20 +-
.../geode/internal/lang/InitializerJUnitTest.java | 78 -
.../internal/logging/TestLogWriterFactory.java | 4 +-
.../logging/log4j/FastLoggerJUnitTest.java | 3 +-
.../net/SSLConfigurationFactoryJUnitTest.java | 37 +-
.../geode/internal/net/SocketCloserJUnitTest.java | 155 +-
.../offheap/OffHeapLRURecoveryRegressionTest.java | 10 +-
...AbstractProcessStreamReaderIntegrationTest.java | 312 +++
.../internal/process/AttachProcessUtilsTest.java | 85 +
.../BaseProcessStreamReaderIntegrationTest.java | 57 +
...BlockingProcessStreamReaderIntegrationTest.java | 133 ++
.../BlockingProcessStreamReaderJUnitTest.java | 443 ----
.../BlockingProcessStreamReaderWindowsTest.java | 93 +
.../ControlFileWatchdogIntegrationTest.java | 241 +++
.../ControllableProcessIntegrationTest.java | 196 ++
.../FileProcessControllerIntegrationJUnitTest.java | 151 --
.../FileProcessControllerIntegrationTest.java | 249 +++
.../process/FileProcessControllerTest.java | 90 +
.../process/LocalProcessControllerJUnitTest.java | 121 --
.../process/LocalProcessLauncherDUnitTest.java | 154 --
.../LocalProcessLauncherDistributedTest.java | 92 +
.../LocalProcessLauncherIntegrationTest.java | 160 ++
.../process/LocalProcessLauncherJUnitTest.java | 177 --
.../process/NativeProcessUtilsIntegrationTest.java | 119 ++
.../internal/process/NativeProcessUtilsTest.java | 76 +
...BlockingProcessStreamReaderIntegrationTest.java | 130 ++
.../NonBlockingProcessStreamReaderJUnitTest.java | 365 ----
.../internal/process/PidFileIntegrationTest.java | 187 ++
.../geode/internal/process/PidFileJUnitTest.java | 275 ---
.../ProcessControllerFactoryIntegrationTest.java | 135 ++
.../process/ProcessControllerFactoryJUnitTest.java | 176 --
.../process/ProcessControllerFactoryTest.java | 116 ++
.../process/ProcessLauncherContextTest.java | 208 ++
.../process/ProcessStreamReaderTestCase.java | 254 ---
.../geode/internal/process/StartupStatusTest.java | 176 ++
.../geode/internal/process/io/EmptyFileWriter.java | 40 +
.../internal/process/io/IntegerFileReader.java | 38 +
.../internal/process/io/IntegerFileWriter.java | 33 +
.../internal/process/io/StringFileWriter.java | 43 +
.../geode/internal/process/lang/AvailablePid.java | 189 ++
.../internal/process/lang/AvailablePidTest.java | 164 ++
.../geode/internal/process/mbean/Process.java | 57 -
.../geode/internal/process/mbean/ProcessMBean.java | 27 -
...AbstractSignalNotificationHandlerJUnitTest.java | 467 -----
.../AbstractSignalNotificationHandlerTest.java | 406 ++++
.../security/CallbackInstantiatorTest.java | 98 +
.../IntegratedSecurityServiceConstructorTest.java | 93 +
.../security/IntegratedSecurityServiceTest.java | 250 +--
.../security/LegacySecurityServiceTest.java | 58 +
...SecurityServiceFactoryShiroIntegrationTest.java | 70 +
.../security/SecurityServiceFactoryTest.java | 192 ++
.../internal/security/SecurityServiceTest.java | 129 ++
.../statistics/DiskSpaceLimitIntegrationTest.java | 38 +-
.../internal/statistics/StatisticsImplTest.java | 61 +-
.../geode/internal/tcp/ConnectionJUnitTest.java | 2 +-
.../geode/internal/tcp/ConnectionTableTest.java | 94 +
.../internal/util/ArgumentRedactorJUnitTest.java | 20 +-
.../geode/internal/util/PasswordUtilJUnitTest.java | 46 +
.../geode/management/CacheManagementDUnitTest.java | 48 +-
.../management/ClientHealthStatsDUnitTest.java | 32 +-
.../apache/geode/management/CompositeStats.java | 37 +-
.../geode/management/CompositeTestMBean.java | 12 +-
.../geode/management/CompositeTestMXBean.java | 13 +-
.../management/CompositeTypeTestDUnitTest.java | 10 +-
.../management/ConnectToLocatorSSLDUnitTest.java | 153 --
.../org/apache/geode/management/CustomMBean.java | 72 -
.../org/apache/geode/management/CustomMXBean.java | 35 -
.../geode/management/DLockManagementDUnitTest.java | 11 +-
.../DataBrowserJSONValidationJUnitTest.java | 342 ---
.../geode/management/DeployJarTestSuite.java | 36 -
.../geode/management/DiskManagementDUnitTest.java | 4 +-
.../management/DistributedSystemDUnitTest.java | 69 +-
.../apache/geode/management/JMXMBeanDUnitTest.java | 35 +-
.../management/LocatorManagementDUnitTest.java | 384 ++--
.../org/apache/geode/management/MBeanUtil.java | 2 +-
.../apache/geode/management/MXBeanAwaitility.java | 80 +
.../geode/management/ManagementTestBase.java | 206 +-
.../geode/management/ManagementTestRule.java | 15 +-
.../management/MemberMBeanAttributesDUnitTest.java | 314 ++-
.../management/OffHeapManagementDUnitTest.java | 609 +++---
.../geode/management/QueryDataDUnitTest.java | 169 +-
.../QueryDataFunctionIntegrationTest.java | 322 +++
.../management/RegionCreateDestroyDUnitTest.java | 6 +-
.../management/RegionManagementDUnitTest.java | 181 +-
.../geode/management/TypedJsonJUnitTest.java | 281 ---
...niversalMembershipListenerAdapterDUnitTest.java | 2173 ++++++++------------
.../bean/stats/MemberLevelStatsJUnitTest.java | 8 +-
.../internal/CompositeBuilderViaFromTest.java | 1 -
.../internal/CompositeBuilderViaProxyTest.java | 1 -
...ServerBridgeClientMembershipRegressionTest.java | 130 ++
.../beans/DistributedSystemBridgeJUnitTest.java | 10 +-
.../management/internal/cli/CliUtilDUnitTest.java | 18 +-
.../internal/cli/CommandManagerJUnitTest.java | 23 +-
.../internal/cli/CommandRequestTest.java | 13 +-
.../internal/cli/GfshParserAutoCompletionTest.java | 222 +-
.../internal/cli/GfshParserConverterTest.java | 118 +-
.../internal/cli/GfshParserParsingTest.java | 74 +-
.../management/internal/cli/HeadlessGfsh.java | 33 +-
.../management/internal/cli/NetstatDUnitTest.java | 12 +-
.../internal/cli/OptionAliasesParsingTest.java | 344 ++++
.../cli/commands/AlterRegionCommandDUnitTest.java | 639 ++++++
.../commands/ChangeLogLevelCommandDUnitTest.java | 144 ++
.../internal/cli/commands/CliCommandTestBase.java | 137 +-
.../cli/commands/ConcurrentDeployDUnitTest.java | 13 +-
.../cli/commands/ConfigCommandsDUnitTest.java | 567 -----
.../internal/cli/commands/ConnectCommandTest.java | 300 +++
.../CreateAlterDestroyRegionCommandsDUnitTest.java | 1229 +----------
.../cli/commands/CreateRegionCommandDUnitTest.java | 304 +++
.../cli/commands/CreateRegionCommandTest.java | 61 +
...DeployCommandFunctionRegistrationDUnitTest.java | 2 +-
.../commands/DeployCommandRedeployDUnitTest.java | 44 +-
.../cli/commands/DeployCommandsDUnitTest.java | 270 ---
.../cli/commands/DeployWithGroupsDUnitTest.java | 303 +++
.../commands/DescribeConfigCommandJUnitTest.java | 90 +
.../commands/DescribeMembersCommandDUnitTest.java | 81 +
.../commands/DestroyRegionCommandDUnitTest.java | 388 ++++
.../cli/commands/DiskStoreCommandsDUnitTest.java | 110 +-
.../cli/commands/DiskStoreCommandsJUnitTest.java | 112 +-
.../ExecuteFunctionCommandSecurityTest.java | 157 ++
.../cli/commands/ExportDataIntegrationTest.java | 177 ++
.../internal/cli/commands/ExportLogsDUnitTest.java | 46 +-
.../cli/commands/ExportLogsIntegrationTest.java | 15 +-
.../commands/ExportLogsOnServerManagerDUnit.java | 25 +-
.../cli/commands/ExportLogsStatsDUnitTest.java | 35 +-
.../ExportLogsWithMemberGroupDUnitTest.java | 37 +-
.../cli/commands/FunctionCommandsDUnitTest.java | 734 ++-----
.../internal/cli/commands/GcCommandDUnitTest.java | 118 ++
.../cli/commands/GemfireDataCommandsDUnitTest.java | 318 +--
...ionWithCacheLoaderDuringCacheMissDUnitTest.java | 50 +-
.../cli/commands/GfshCommandIntegrationTest.java | 49 +
.../cli/commands/GfshCommandJUnitTest.java | 312 ++-
.../cli/commands/ImportDataIntegrationTest.java | 218 ++
.../cli/commands/IndexCommandsDUnitTest.java | 957 ++-------
.../cli/commands/IndexCommandsJUnitTest.java | 223 --
.../IndexCommandsShareConfigurationDUnitTest.java | 174 ++
.../ListAndDescribeDiskStoreCommandsDUnitTest.java | 40 +-
.../commands/ListAndDescribeRegionDUnitTest.java | 460 ++---
.../cli/commands/ListIndexCommandDUnitTest.java | 699 +------
.../cli/commands/ListIndexCommandJUnitTest.java | 223 ++
.../cli/commands/ListMembersCommandDUnitTest.java | 123 ++
.../cli/commands/LogLevelInterceptorTest.java | 21 +-
.../cli/commands/MemberCommandsDUnitTest.java | 311 ---
.../commands/MiscellaneousCommandsDUnitTest.java | 518 -----
.../internal/cli/commands/QueryCommandTest.java | 6 +-
.../cli/commands/QueueCommandsDUnitTest.java | 52 +-
.../commands/RebalanceCommandDistributedTest.java | 156 ++
.../cli/commands/RemoveCommandDUnitTest.java | 210 ++
.../cli/commands/RemoveCommandJsonDUnitTest.java | 171 ++
.../cli/commands/ShellCommandsDUnitTest.java | 65 +-
.../cli/commands/ShowDeadlockDUnitTest.java | 243 +--
.../cli/commands/ShowLogCommandDUnitTest.java | 163 ++
.../cli/commands/ShowMetricsCommandJUnitTest.java | 61 +
.../cli/commands/ShowMetricsDUnitTest.java | 416 +---
.../commands/ShowMissingDiskStoresDUnitTest.java | 46 +-
.../cli/commands/ShowStackTraceDUnitTest.java | 37 +-
.../cli/commands/ShutdownCommandDUnitTest.java | 134 ++
.../cli/commands/StartMemberUtilsTest.java | 91 +
.../cli/commands/UserInputPropertyTest.java | 102 +
.../GfshStatusCommandsIntegrationTest.java | 84 +
.../cli/domain/IndexDetailsIntegrationTest.java | 81 +
.../DataCommandFunctionWithPDXJUnitTest.java | 2 +-
.../DescribeDiskStoreFunctionJUnitTest.java | 149 +-
.../ExportLogsFunctionIntegrationTest.java | 61 +-
.../cli/functions/ExportLogsFunctionTest.java | 40 +-
.../internal/cli/functions/Geode3544JUnitTest.java | 165 ++
.../cli/functions/GetRegionsFunctionJUnitTest.java | 20 +-
.../cli/functions/GetRegionsFunctionTest.java | 88 +
.../cli/functions/ListIndexFunctionJUnitTest.java | 18 +-
.../ShowMissingDiskStoresFunctionJUnitTest.java | 49 +-
.../cli/functions/SizeExportLogsFunctionTest.java | 46 +-
.../internal/cli/help/HelperIntegrationTest.java | 73 +-
.../cli/json/TypedJsonPdxIntegrationTest.java | 116 ++
.../internal/cli/json/TypedJsonTest.java | 140 +-
.../internal/cli/remote/CommandExecutorTest.java | 97 +
.../cli/remote/OnlineCommandProcessorTest.java | 93 +
.../internal/cli/result/CommandResultTest.java | 75 +
.../cli/result/DownloadFileResultTest.java | 48 +
.../cli/shell/GfshExecutionStrategyJUnitTest.java | 107 -
.../cli/shell/GfshExecutionStrategyTest.java | 108 +
.../internal/cli/shell/GfshInitFileJUnitTest.java | 2 +
.../cli/shell/GfshMultilineCommandTest.java | 13 +-
.../cli/util/LogExporterIntegrationTest.java | 28 +-
.../internal/cli/util/MergeLogsDUnitTest.java | 34 +-
.../internal/configuration/ClusterConfig.java | 4 +-
.../ClusterConfigDeployJarDUnitTest.java | 24 +-
.../ClusterConfigDistributionDUnitTest.java | 36 +-
.../ClusterConfigImportDUnitTest.java | 42 +-
.../ClusterConfigStartMemberDUnitTest.java | 17 +-
.../configuration/ClusterConfigTestBase.java | 23 +-
.../ClusterConfigWithSecurityDUnitTest.java | 59 +-
.../ImportClusterConfigDistributedTest.java | 28 +-
.../ImportOldClusterConfigDUnitTest.java | 104 +
.../configuration/utils/XmlUtilsJUnitTest.java | 306 ++-
.../internal/deployment/FunctionScannerTest.java | 17 +
.../security/AccessControlMBeanJUnitTest.java | 7 +-
.../CacheServerMBeanAuthenticationJUnitTest.java | 20 +-
.../CacheServerMBeanAuthorizationJUnitTest.java | 68 +-
.../security/CacheServerMBeanShiroJUnitTest.java | 109 -
...acheServerMBeanWithShiroIniIntegrationTest.java | 110 +
.../internal/security/CliCommandsSecurityTest.java | 40 +-
.../security/DataCommandsSecurityTest.java | 21 +-
.../security/DeployCommandsSecurityTest.java | 42 +-
.../security/DiskStoreMXBeanSecurityJUnitTest.java | 125 +-
.../DistributedSystemMXBeanSecurityTest.java | 77 +
.../security/GatewayReceiverMBeanSecurityTest.java | 44 +-
.../security/GatewaySenderMBeanSecurityTest.java | 82 +-
.../security/GfshCommandsPostProcessorTest.java | 34 +-
.../security/GfshCommandsSecurityTest.java | 157 +-
...egratedSecurityServiceCustomRealmJUnitTest.java | 44 -
...egratedSecurityServiceWithIniFileJUnitTest.java | 152 --
.../internal/security/JavaRmiServerNameTest.java | 2 +-
.../LockServiceMBeanAuthorizationJUnitTest.java | 85 +-
.../internal/security/MBeanSecurityJUnitTest.java | 33 +-
.../ManagerMBeanAuthorizationJUnitTest.java | 36 +-
.../security/MemberMBeanSecurityJUnitTest.java | 88 +-
.../internal/security/MultiUserDUnitTest.java | 110 +-
.../internal/security/ResourcePermissionTest.java | 60 +-
...urityServiceWithCustomRealmIntegrationTest.java | 44 +
...SecurityServiceWithShiroIniIntegrationTest.java | 148 ++
.../management/internal/security/TestCommand.java | 294 +--
.../internal/security/TestFunctions.java | 59 +
.../web/controllers/ExportLogControllerTest.java | 56 -
.../ShellCommandsControllerProcessCommandTest.java | 118 ++
.../WanCommandsControllerJUnitTest.java | 146 --
.../management/internal/web/domain/LinkTest.java | 45 -
.../internal/web/http/ClientHttpRequestTest.java | 37 -
.../web/http/support/HttpRequesterTest.java | 149 ++
.../apache/geode/pdx/PdxAttributesJUnitTest.java | 239 ++-
.../executor/AbstractScanExecutorTest.java | 1 -
.../CacheFactoryWithSecurityObjectTest.java | 125 +-
.../apache/geode/security/ClientAuthDUnitTest.java | 4 +-
.../security/ClientContainsKeyAuthDUnitTest.java | 2 +-
.../ClientDestroyInvalidateAuthDUnitTest.java | 2 +-
.../security/ClientDestroyRegionAuthDUnitTest.java | 2 +-
.../ClientExecuteFunctionAuthDUnitTest.java | 84 +-
.../ClientExecuteRegionFunctionAuthDUnitTest.java | 61 +-
.../geode/security/ClientGetAllAuthDUnitTest.java | 2 +-
.../security/ClientGetEntryAuthDUnitTest.java | 2 +-
.../geode/security/ClientGetPutAuthDUnitTest.java | 2 +-
.../security/ClientRegionClearAuthDUnitTest.java | 2 +-
.../ClientRegisterInterestAuthDUnitTest.java | 2 +-
.../security/ClientRemoveAllAuthDUnitTest.java | 2 +-
.../ClientUnregisterInterestAuthDUnitTest.java | 2 +-
.../ClusterConfigWithoutSecurityDUnitTest.java | 65 +-
.../geode/security/ExampleSecurityManagerTest.java | 40 +-
...ratedSecurityCacheLifecycleIntegrationTest.java | 74 -
.../NoShowValue1PostProcessorDUnitTest.java | 2 +-
.../geode/security/OtherPDXPostProcessor.java | 18 +
.../geode/security/OtherSimplySecurityManager.java | 18 +
.../PDXGfshPostProcessorOnRemoteServerTest.java | 32 +-
.../apache/geode/security/PDXPostProcessor.java | 28 +-
.../geode/security/PDXPostProcessorDUnitTest.java | 138 +-
.../geode/security/PeerAuthenticatorDUnitTest.java | 15 +-
.../PeerSecurityWithEmbeddedLocatorDUnitTest.java | 2 +-
.../geode/security/PostProcessorDUnitTest.java | 2 +-
.../security/SecurityClusterConfigDUnitTest.java | 93 +-
.../SecurityManagerCallbacksDistributedTest.java | 132 --
.../SecurityManagerLifecycleDistributedTest.java | 143 ++
.../SecurityManagerLifecycleIntegrationTest.java | 73 +
.../apache/geode/security/SecurityTestUtil.java | 7 +-
.../SecurityWithoutClusterConfigDUnitTest.java | 4 +-
.../geode/security/SimpleSecurityManagerTest.java | 12 +-
.../geode/security/SimpleTestSecurityManager.java | 13 +-
.../apache/geode/security/SpySecurityManager.java | 19 +-
.../security/StartServerAuthorizationTest.java | 4 +-
.../apache/geode/security/TestSecurityManager.java | 31 +-
.../security/query/IndexSecurityDUnitTest.java | 105 +
.../query/PartitionedIndexSecurityDUnitTest.java | 33 +
...tionedQuerySecurityAllowedQueriesDUnitTest.java | 37 +
...rictedButMethodsDoNotExistQueriesDUnitTest.java | 36 +
...nedQuerySecurityRestrictedQueriesDUnitTest.java | 37 +
...tionedQuerySecurityAllowedQueriesDUnitTest.java | 33 +
.../PdxQuerySecurityAllowedQueriesDUnitTest.java | 74 +
...PdxQuerySecurityRestrictedQueriesDUnitTest.java | 80 +
.../QuerySecurityAllowedQueriesDUnitTest.java | 255 +++
...curityAuthorizedUserBindParameterDUnitTest.java | 53 +
.../geode/security/query/QuerySecurityBase.java | 225 ++
.../QuerySecurityRestrictedQueriesDUnitTest.java | 276 +++
...rityRetrictedButMethodsDoNotExistDUnitTest.java | 127 ++
...rityUnauthorizedUserBindParameterDUnitTest.java | 76 +
.../geode/security/query/UserPermissions.java | 46 +
.../security/query/data/PdxQueryTestObject.java | 73 +
.../geode/security/query/data/QueryTestObject.java | 65 +
.../geode/sequence/GemfireSequenceDisplay.java | 40 +-
.../java/org/apache/geode/test/dunit/Assert.java | 14 +-
.../apache/geode/test/dunit/AsyncInvocation.java | 2 +
.../apache/geode/test/dunit/DUnitBlackboard.java | 8 +-
.../java/org/apache/geode/test/dunit/DUnitEnv.java | 9 +-
.../org/apache/geode/test/dunit/DebuggerUtils.java | 13 +-
.../org/apache/geode/test/dunit/Disconnect.java | 53 +
.../geode/test/dunit/DistributedTestUtils.java | 50 +-
.../java/org/apache/geode/test/dunit/Host.java | 53 +-
.../geode/test/dunit/SerializableCallable.java | 2 +-
.../test/java/org/apache/geode/test/dunit/VM.java | 42 +-
.../geode/test/dunit/cache/CacheTestCase.java | 26 +
.../cache/examples/CacheTestCaseExampleTest.java | 35 +
.../dunit/cache/internal/CacheTestFixture.java | 4 +-
.../dunit/cache/internal/JUnit3CacheTestCase.java | 19 +-
.../dunit/cache/internal/JUnit4CacheTestCase.java | 181 +-
.../examples/AsyncInvokeCallableExampleTest.java | 92 +
.../examples/AsyncInvokeRunnableExampleTest.java | 56 +
.../dunit/examples/BeforeClassExampleTest.java | 39 +
.../CatchingUnexpectedExceptionExampleTest.java | 98 +
.../examples/DistributedTestCaseExampleTest.java | 36 +
.../examples/DistributedTestRuleExampleTest.java | 37 +
.../DoNotHandleUnexpectedExceptionExampleTest.java | 59 +
.../dunit/examples/FixtureOrderingExampleTest.java | 63 +
.../dunit/examples/InvokeRunnableExampleTest.java | 46 +
.../examples/LocatorPortClusterExampleTest.java | 81 +
.../examples/ReplaceTryFinallyExampleTest.java | 61 +
.../dunit/internal/DistributedTestFixture.java | 16 +-
.../dunit/internal/JUnit3DistributedTestCase.java | 77 +-
.../dunit/internal/JUnit4DistributedTestCase.java | 179 +-
.../apache/geode/test/dunit/rules/CacheRule.java | 202 ++
.../test/dunit/rules/ConnectionConfiguration.java | 33 -
.../dunit/rules/DistributedDisconnectRule.java | 61 +-
.../dunit/rules/DistributedExternalResource.java | 2 +-
.../rules/DistributedRestoreSystemProperties.java | 4 +-
.../test/dunit/rules/DistributedTestRule.java | 85 +
.../DistributedUseJacksonForJsonPathRule.java | 4 +-
.../test/dunit/rules/GfshShellConnectionRule.java | 247 ---
.../apache/geode/test/dunit/rules/JarFileRule.java | 80 -
.../org/apache/geode/test/dunit/rules/Locator.java | 23 -
.../test/dunit/rules/LocatorServerStartupRule.java | 200 +-
.../geode/test/dunit/rules/LocatorStarterRule.java | 96 -
.../dunit/rules/MBeanServerConnectionRule.java | 195 --
.../org/apache/geode/test/dunit/rules/Member.java | 31 -
.../geode/test/dunit/rules/MemberStarterRule.java | 209 --
.../apache/geode/test/dunit/rules/MemberVM.java | 55 +-
.../geode/test/dunit/rules/RemoteInvoker.java | 32 +-
.../org/apache/geode/test/dunit/rules/Server.java | 29 -
.../geode/test/dunit/rules/ServerStarterRule.java | 183 --
.../geode/test/dunit/rules/SharedCountersRule.java | 183 ++
.../test/dunit/rules/SharedErrorCollector.java | 160 ++
.../dunit/rules/test/MemberStarterRuleTest.java | 72 -
.../test/dunit/rules/tests/CacheRuleTest.java | 287 +++
.../DistributedDisconnectRuleAsClassRuleTest.java | 171 ++
.../rules/tests/DistributedDisconnectRuleTest.java | 187 ++
.../dunit/rules/tests/DistributedTestRuleTest.java | 37 +
.../dunit/rules/tests/MemberStarterRuleTest.java | 107 +
.../dunit/rules/tests/SharedCountersRuleTest.java | 182 ++
.../rules/tests/SharedErrorCollectorTest.java | 352 ++++
.../geode/test/dunit/standalone/BounceResult.java | 10 +-
.../geode/test/dunit/standalone/ChildVM.java | 16 +-
.../geode/test/dunit/standalone/DUnitLauncher.java | 12 +-
.../test/dunit/standalone/ProcessManager.java | 60 +-
.../test/dunit/standalone/VersionManager.java | 72 +-
.../dunit/standalone/VersionManagerJUnitTest.java | 6 +-
.../geode/test/dunit/tests/BasicDUnitTest.java | 6 +-
.../tests/GetDefaultDiskStoreNameDUnitTest.java | 4 +-
.../GetPidAndIdAfterBounceDistributedTest.java | 62 +
.../dunit/tests/GetPidAndIdDistributedTest.java | 51 +
.../dunit/tests/GetTestMethodNameDUnitTest.java | 4 +-
.../dunit/tests/GetUniqueNameDistributedTest.java | 39 +
.../test/dunit/tests/JUnit4BasicDUnitTest.java | 4 +-
.../JUnit4GetDefaultDiskStoreNameDUnitTest.java | 1 +
.../tests/JUnit4GetTestMethodNameDUnitTest.java | 1 +
...ridingGetPropertiesDisconnectsAllDUnitTest.java | 1 +
.../geode/test/dunit/tests/JUnit4VMDUnitTest.java | 1 +
...ridingGetPropertiesDisconnectsAllDUnitTest.java | 5 +-
.../apache/geode/test/dunit/tests/VMDUnitTest.java | 1 +
.../java/org/apache/geode/test/fake/Fakes.java | 4 +
.../test/junit/rules/ConnectionConfiguration.java | 33 +
.../geode/test/junit/rules/GfshParserRule.java | 145 ++
.../test/junit/rules/GfshShellConnectionRule.java | 286 +++
.../org/apache/geode/test/junit/rules/Locator.java | 22 +
.../geode/test/junit/rules/LocatorStarterRule.java | 93 +
.../junit/rules/MBeanServerConnectionRule.java | 194 ++
.../org/apache/geode/test/junit/rules/Member.java | 31 +
.../geode/test/junit/rules/MemberStarterRule.java | 249 +++
.../org/apache/geode/test/junit/rules/Server.java | 27 +
.../geode/test/junit/rules/ServerStarterRule.java | 166 ++
...e.geode.distributed.ServerLauncherCacheProvider | 2 +-
.../ClientCacheFactoryJUnitTest_single_pool.xml | 11 +-
.../apache/geode/codeAnalysis/excludedClasses.txt | 8 +-
.../codeAnalysis/sanctionedDataSerializables.txt | 28 +-
.../geode/codeAnalysis/sanctionedSerializables.txt | 31 +-
.../SecurityServiceFactoryShiroIntegrationTest.ini | 30 +
.../shiro/ConfigInitializerIntegrationTest.ini | 30 +
.../management/internal/configuration/cluster8.xml | 25 +
.../configuration/domain/CacheElementJUnitTest.xml | 16 +
...LocationMapMapOfStringListOfStringAttribute.xml | 10 -
.../internal/deployment/AbstractFunction.java | 33 -
.../internal/deployment/AnnotatedFunction.java | 23 +
.../deployment/ExtendsAbstractFunction.java | 25 -
.../management/internal/security/clientServer.json | 104 +-
.../apache/geode/security/templates/security.json | 5 +
.../cache/tier/sockets/command/CloseCQ.java | 52 +-
.../cache/tier/sockets/command/ExecuteCQ.java | 35 +-
.../cache/tier/sockets/command/ExecuteCQ61.java | 43 +-
.../cache/tier/sockets/command/GetCQStats.java | 23 +-
.../cache/tier/sockets/command/GetDurableCQs.java | 32 +-
.../cache/tier/sockets/command/MonitorCQ.java | 21 +-
.../cache/tier/sockets/command/StopCQ.java | 30 +-
.../cache/query/cq/dunit/CqDataDUnitTest.java | 2 +-
.../query/cq/dunit/CqDataUsingPoolDUnitTest.java | 2 +-
.../cache/query/cq/dunit/CqQueryDUnitTest.java | 2 +-
.../query/cq/dunit/CqQueryUsingPoolDUnitTest.java | 2 +-
.../dunit/CqSecurityAuthorizedUserDUnitTest.java | 267 +++
...SecurityPartitionedAuthorizedUserDUnitTest.java | 65 +
...curityPartitionedUnauthorizedUserDUnitTest.java | 45 +
.../dunit/CqSecurityUnauthorizedUserDUnitTest.java | 215 ++
.../query/dunit/QueryIndexUpdateRIDUnitTest.java | 6 +-
.../cache/snapshot/ClientSnapshotDUnitTest.java | 10 +-
.../geode/internal/cache/PutAllCSDUnitTest.java | 91 +-
.../internal/cache/ha/CQListGIIDUnitTest.java | 2 +-
.../cache/tier/sockets/DurableClientTestCase.java | 19 +-
.../cache/tier/sockets/command/CloseCQTest.java | 47 +
.../tier/sockets/command/ExecuteCQ61Test.java | 46 +
.../cache/tier/sockets/command/StopCQTest.java | 48 +
.../management/CacheServerManagementDUnitTest.java | 58 +-
.../cli/commands/ClientCommandsDUnitTest.java | 1173 -----------
.../cli/commands/ClientCommandsTestUtils.java | 139 ++
.../commands/DescribeClientCommandDUnitTest.java | 782 +++++++
.../commands/DurableClientCommandsDUnitTest.java | 280 +--
.../cli/commands/ListClientCommandDUnitTest.java | 401 ++++
.../geode/security/CQClientAuthDUnitTest.java | 114 -
.../security/CQPDXPostProcessorDUnitTest.java | 5 +-
.../geode/security/CQPostProcessorDunitTest.java | 64 +-
.../security/ClientAuthzObjectModDUnitTest.java | 22 +-
.../geode/security/ClientCQAuthDUnitTest.java | 108 +
.../geode/security/ClientQueryAuthDUnitTest.java | 87 +-
.../geode/test/dunit/rules/CQUnitTestRule.java | 85 +
geode-docs/CONTRIBUTE.md | 44 +
geode-docs/about_geode.html.md.erb | 8 +-
geode-docs/basic_config/book_intro.html.md.erb | 18 +-
.../config_concepts/chapter_overview.html.md.erb | 18 +-
...ributed_system_member_configuration.html.md.erb | 8 +-
.../config_concepts/local_vs_remote.html.md.erb | 4 +-
.../chapter_overview.html.md.erb | 6 +-
.../managing_data_entries.html.md.erb | 6 +-
.../using_custom_classes.html.md.erb | 4 +-
.../data_regions/chapter_overview.html.md.erb | 22 +-
.../create_a_region_with_gfsh.html.md.erb | 2 +-
.../data_regions/managing_data_regions.html.md.erb | 8 +-
.../data_regions/region_shortcuts.html.md.erb | 12 +-
.../store_retrieve_region_shortcuts.html.md.erb | 6 +-
.../setting_distributed_properties.html.md.erb | 8 +-
.../the_cache/chapter_overview.html.md.erb | 16 +-
.../the_cache/intro_cache_management.html.md.erb | 12 +-
.../the_cache/managing_a_client_cache.html.md.erb | 6 +-
.../managing_a_multiuser_cache.html.md.erb | 2 +-
.../managing_a_peer_server_cache.html.md.erb | 4 +-
.../the_cache/setting_cache_properties.html.md.erb | 4 +-
.../configuring/chapter_overview.html.md.erb | 56 +-
.../deploying_application_jars.html.md.erb | 22 +-
.../cluster_config/export-import.html.md.erb | 29 +-
.../gfsh_config_troubleshooting.html.md.erb | 14 +-
.../cluster_config/gfsh_persist.html.md.erb | 12 +-
.../cluster_config/gfsh_remote.html.md.erb | 4 +-
.../persisting_configurations.html.md.erb | 90 +-
.../cluster_config/using_member_groups.html.md.erb | 6 +-
.../running/change_file_spec.html.md.erb | 2 +-
.../running/default_file_specs.html.md.erb | 4 +-
.../running/deploy_config_files_intro.html.md.erb | 6 +-
.../running/deploying_config_files.html.md.erb | 12 +-
.../running/deploying_config_jar_files.html.md.erb | 4 +-
.../running/firewall_ports_config.html.md.erb | 4 +-
.../running/firewalls_connections.html.md.erb | 6 +-
.../running/firewalls_multisite.html.md.erb | 87 -
.../running/firewalls_ports.html.md.erb | 80 +-
.../running/managing_output_files.html.md.erb | 4 +-
.../running/running_the_cacheserver.html.md.erb | 26 +-
.../running/running_the_locator.html.md.erb | 29 +-
.../running/starting_up_shutting_down.html.md.erb | 16 +-
geode-docs/developing/book_intro.html.md.erb | 46 +-
.../chapter_overview.html.md.erb | 6 +-
.../PDX_Serialization_Features.html.md.erb | 10 +-
.../auto_serialization.html.md.erb | 2 +-
...lization_with_class_pattern_strings.html.md.erb | 2 +-
.../chapter_overview.html.md.erb | 16 +-
.../data_serialization_options.html.md.erb | 24 +-
.../extending_the_autoserializer.html.md.erb | 2 +-
.../gemfire_data_serialization.html.md.erb | 8 +-
.../gemfire_pdx_serialization.html.md.erb | 32 +-
.../jsonformatter_pdxinstances.html.md.erb | 18 +-
.../persist_pdx_metadata_to_disk.html.md.erb | 10 +-
.../program_application_for_pdx.html.md.erb | 2 +-
.../use_pdx_high_level_steps.html.md.erb | 4 +-
.../use_pdx_serializable.html.md.erb | 8 +-
.../use_pdx_serializer.html.md.erb | 4 +-
.../delta_propagation_example.html.md.erb | 6 +-
.../delta_propagation_properties.html.md.erb | 4 +-
.../how_delta_propagation_works.html.md.erb | 12 +-
.../implementing_delta_propagation.html.md.erb | 4 +-
.../chapter_overview.html.md.erb | 14 +-
.../choosing_level_of_dist.html.md.erb | 2 +-
.../how_region_versioning_works.html.md.erb | 42 +-
.../how_region_versioning_works_wan.html.md.erb | 14 +-
.../locking_in_global_regions.html.md.erb | 2 +-
.../managing_distributed_regions.html.md.erb | 2 +-
.../region_entry_versions.html.md.erb | 22 +-
.../developing/events/chapter_overview.html.md.erb | 16 +-
...igure_client_server_event_messaging.html.md.erb | 6 +-
...configure_multisite_event_messaging.html.md.erb | 10 +-
...figuring_gateway_concurrency_levels.html.md.erb | 12 +-
...ing_highly_available_gateway_queues.html.md.erb | 4 +-
...onfiguring_highly_available_servers.html.md.erb | 2 +-
.../events/event_handler_overview.html.md.erb | 4 +-
.../events/filtering_multisite_events.html.md.erb | 12 +-
.../events/how_cache_events_work.html.md.erb | 4 +-
...ow_client_server_distribution_works.html.md.erb | 2 +-
.../developing/events/how_events_work.html.md.erb | 20 +-
.../how_multisite_distribution_works.html.md.erb | 2 +-
.../implementing_cache_event_handlers.html.md.erb | 2 +-
...ing_durable_client_server_messaging.html.md.erb | 4 +-
...ementing_write_behind_event_handler.html.md.erb | 20 +-
.../list_of_event_handlers_and_events.html.md.erb | 6 +-
.../tune_client_server_event_messaging.html.md.erb | 6 +-
...ing_callbacks_that_modify_the_cache.html.md.erb | 10 +-
.../eviction/chapter_overview.html.md.erb | 6 +-
.../eviction/configuring_data_eviction.html.md.erb | 6 +-
.../eviction/how_eviction_works.html.md.erb | 6 +-
.../expiration/chapter_overview.html.md.erb | 4 +-
.../expiration/how_expiration_works.html.md.erb | 4 +-
.../function_exec/chapter_overview.html.md.erb | 2 +-
.../function_exec/function_execution.html.md.erb | 51 +-
.../how_function_execution_works.html.md.erb | 19 +-
.../chapter_overview.html.md.erb | 2 +-
.../how_data_loaders_work.html.md.erb | 2 +-
.../sync_outside_data.html.md.erb | 8 +-
.../automated_rebalance.html.md.erb | 2 +
.../chapter_overview.html.md.erb | 27 +-
.../colocating_partitioned_region_data.html.md.erb | 4 +-
.../configuring_bucket_for_pr.html.md.erb | 2 +-
.../configuring_ha_for_pr.html.md.erb | 20 +-
...om_partitioning_and_data_colocation.html.md.erb | 10 +-
.../how_partitioning_works.html.md.erb | 8 +-
.../how_pr_ha_works.html.md.erb | 14 +-
.../join_query_partitioned_regions.html.md.erb | 2 +-
...om_partitioning_and_data_colocation.html.md.erb | 12 +-
.../overview_how_pr_ha_works.html.md.erb | 6 +-
.../overview_how_pr_single_hop_works.html.md.erb | 4 +-
.../rebalancing_pr_data.html.md.erb | 13 +-
.../set_enforce_unique_host.html.md.erb | 4 +-
.../set_join_redundancy_recovery.html.md.erb | 35 +-
.../set_redundancy_zones.html.md.erb | 2 +-
.../using_custom_partition_resolvers.html.md.erb | 10 +-
.../query_additional/advanced_querying.html.md.erb | 18 +-
.../query_additional/literals.html.md.erb | 4 +-
.../query_additional/operators.html.md.erb | 4 +-
.../query_additional/query_debugging.html.md.erb | 2 +-
.../query_language_features.html.md.erb | 16 +-
.../using_query_bind_parameters.html.md.erb | 2 +-
.../create_multiple_indexes.html.md.erb | 2 +-
.../query_index/creating_an_index.html.md.erb | 2 +-
.../query_index/creating_hash_indexes.html.md.erb | 15 +-
.../query_index/indexing_guidelines.html.md.erb | 2 +-
.../query_index/maintaining_indexes.html.md.erb | 2 +-
.../developing/query_index/query_index.html.md.erb | 34 +-
.../query_index/query_index_hints.html.md.erb | 2 +-
.../query_select/the_select_statement.html.md.erb | 4 +-
.../query_select/the_where_clause.html.md.erb | 28 +-
.../querying_basics/chapter_overview.html.md.erb | 4 +-
.../monitor_queries_for_low_memory.html.md.erb | 2 +-
.../querying_basics/query_basics.html.md.erb | 22 +-
.../querying_partitioned_regions.html.md.erb | 16 +-
.../querying_basics/reserved_words.html.md.erb | 2 +-
...strictions_and_unsupported_features.html.md.erb | 2 +-
.../querying_basics/running_a_query.html.md.erb | 6 +-
.../supported_character_sets.html.md.erb | 2 +-
.../what_is_a_query_string.html.md.erb | 10 +-
.../region_options/chapter_overview.html.md.erb | 12 +-
.../dynamic_region_creation.html.md.erb | 2 +-
.../region_options/region_types.html.md.erb | 6 +-
.../storage_distribution_options.html.md.erb | 4 +-
.../chapter_overview.html.md.erb | 10 +-
.../how_persist_overflow_work.html.md.erb | 6 +-
.../transactions/JTA_transactions.html.md.erb | 119 +-
.../transactions/about_transactions.html.md.erb | 18 +-
.../cache_plugins_with_jta.html.md.erb | 8 +-
.../cache_transaction_performance.html.md.erb | 2 +-
.../transactions/cache_transactions.html.md.erb | 26 +-
.../cache_transactions_by_region_type.html.md.erb | 16 +-
.../transactions/chapter_overview.html.md.erb | 24 +-
.../client_server_transactions.html.md.erb | 16 +-
...nfiguring_db_connections_using_JNDI.html.md.erb | 16 +-
.../how_cache_transactions_work.html.md.erb | 20 +-
.../transactions/jca_adapter_example.html.md.erb | 2 +-
.../monitor_troubleshoot_transactions.html.md.erb | 8 +-
.../run_a_cache_transaction.html.md.erb | 16 +-
..._cache_transaction_with_external_db.html.md.erb | 16 +-
.../transaction_coding_examples.html.md.erb | 14 +-
.../transaction_event_management.html.md.erb | 4 +-
.../transaction_jta_gemfire_example.html.md.erb | 6 +-
.../transactions/transaction_semantics.html.md.erb | 14 +-
...nsactional_and_nontransactional_ops.html.md.erb | 2 +-
.../working_with_transactions.html.md.erb | 28 +-
.../15_minute_quickstart_gfsh.html.md.erb | 51 +-
geode-docs/getting_started/book_intro.html.md.erb | 18 +-
.../getting_started/geode_overview.html.md.erb | 16 +-
.../installation/install_standalone.html.md.erb | 10 +-
.../getting_started/product_intro.html.md.erb | 2 +-
.../querying_quick_reference.html.md.erb | 28 +-
.../getting_started/setup_classpath.html.md.erb | 26 +-
.../system_requirements/host_machine.html.md.erb | 4 +-
.../getting_started/uninstall_geode.html.md.erb | 4 +-
.../autoreconnect/member-reconnect.html.md.erb | 83 -
geode-docs/managing/book_intro.html.md.erb | 40 +-
.../cache_snapshots/chapter_overview.html.md.erb | 14 +-
.../exporting_a_snapshot.html.md.erb | 41 +-
.../filtering_snapshot_entries.html.md.erb | 2 +-
.../importing_a_snapshot.html.md.erb | 13 +-
.../disk_storage/chapter_overview.html.md.erb | 22 +-
.../compacting_disk_stores.html.md.erb | 12 +-
.../disk_free_space_monitoring.html.md.erb | 2 +-
.../disk_store_configuration_params.html.md.erb | 2 +-
.../disk_storage/how_disk_stores_work.html.md.erb | 10 +-
.../keeping_offline_disk_store_in_sync.html.md.erb | 2 +-
.../managing_disk_buffer_flushes.html.md.erb | 10 +-
.../disk_storage/managing_disk_stores.html.md.erb | 16 +-
.../disk_storage/operation_logs.html.md.erb | 16 +-
...timize_availability_and_performance.html.md.erb | 2 +-
.../overview_using_disk_stores.html.md.erb | 8 +-
.../starting_system_with_disk_stores.html.md.erb | 2 +-
.../disk_storage/using_disk_stores.html.md.erb | 8 +-
.../using_the_default_disk_store.html.md.erb | 4 +-
.../managing/heap_use/heap_management.html.md.erb | 28 +-
.../managing/heap_use/lock_memory.html.md.erb | 6 +-
.../heap_use/off_heap_management.html.md.erb | 12 +-
.../logging/configuring_log4j2.html.md.erb | 26 +-
.../managing/logging/how_logging_works.html.md.erb | 20 +-
geode-docs/managing/logging/logging.html.md.erb | 14 +-
.../logging/logging_categories.html.md.erb | 12 +-
.../logging/setting_up_logging.html.md.erb | 2 +-
.../configuring_rmi_connector.html.md.erb | 10 +-
.../management/gfsh_and_management_api.html.md.erb | 2 +-
.../management/jmx_manager_node.html.md.erb | 4 +-
.../management/jmx_manager_operations.html.md.erb | 70 +-
.../list_of_mbean_notifications.html.md.erb | 2 +-
.../managing/management/list_of_mbeans.html.md.erb | 8 +-
.../management/list_of_mbeans_full.html.md.erb | 10 +-
.../management_and_monitoring.html.md.erb | 30 +-
.../management_and_monitoring_features.html.md.erb | 12 +-
.../management_system_overview.html.md.erb | 34 +-
.../management/mbean_architecture.html.md.erb | 24 +-
.../management/mbean_notifications.html.md.erb | 8 +-
.../management/mbeans_jconsole.html.md.erb | 10 +-
.../managing/management/mm_overview.html.md.erb | 48 +-
.../notification_federation_and_alerts.html.md.erb | 2 +-
geode-docs/managing/member-reconnect.html.md.erb | 83 +
.../monitor_tune/cache_consistency.html.md.erb | 8 +-
.../monitor_tune/chapter_overview.html.md.erb | 28 +-
.../multicast_communication.html.md.erb | 14 +-
...munication_configuring_speed_limits.html.md.erb | 2 +-
...ommunication_runtime_considerations.html.md.erb | 6 +-
...tion_testing_multicast_speed_limits.html.md.erb | 2 +-
.../monitor_tune/performance_controls.html.md.erb | 14 +-
...ormance_controls_data_serialization.html.md.erb | 4 +-
.../performance_on_vsphere.html.md.erb | 38 +-
.../monitor_tune/slow_messages.html.md.erb | 2 +-
.../monitor_tune/slow_receivers.html.md.erb | 6 +-
.../slow_receivers_managing.html.md.erb | 6 +-
.../slow_receivers_preventing_problems.html.md.erb | 8 +-
.../monitor_tune/socket_communication.html.md.erb | 18 +-
...t_communication_have_enough_sockets.html.md.erb | 4 +-
...ication_setting_socket_buffer_sizes.html.md.erb | 2 +-
.../monitor_tune/socket_tcp_keepalive.html.md.erb | 4 +-
.../monitor_tune/sockets_and_gateways.html.md.erb | 2 +-
.../system_member_performance.html.md.erb | 8 +-
...member_performance_jvm_mem_settings.html.md.erb | 2 +-
.../monitor_tune/udp_communication.html.md.erb | 12 +-
.../chapter_overview.html.md.erb | 18 +-
.../failure_detection.html.md.erb | 2 +-
.../handling_network_partitioning.html.md.erb | 6 +-
...twork_partitioning_management_works.html.md.erb | 4 +-
...dinators_lead_members_and_weighting.html.md.erb | 2 +-
.../preventing_network_partitions.html.md.erb | 2 +-
geode-docs/managing/region_compression.html.md.erb | 226 ++
.../region_compression.html.md.erb | 226 --
.../security/authentication_examples.html.md.erb | 4 +-
.../security/authentication_overview.html.md.erb | 10 +-
.../security/authorization_example.html.md.erb | 2 +-
.../security/authorization_overview.html.md.erb | 4 +-
.../managing/security/chapter_overview.html.md.erb | 14 +-
.../security/encrypting_passwords.html.md.erb | 49 -
... => encrypting_with_diffie_hellman.html.md.erb} | 0
.../implementing_authentication.html.md.erb | 7 +-
.../implementing_authorization.html.md.erb | 169 +-
.../managing/security/implementing_ssl.html.md.erb | 11 +-
.../managing/security/properties_file.html.md.erb | 2 +-
.../managing/security/security-audit.html.md.erb | 8 +-
.../security/security_audit_overview.html.md.erb | 4 +-
.../managing/security/ssl_example.html.md.erb | 2 +-
.../managing/security/ssl_overview.html.md.erb | 10 +-
.../application_defined_statistics.html.md.erb | 4 +-
.../statistics/chapter_overview.html.md.erb | 16 +-
.../statistics/how_statistics_work.html.md.erb | 2 +-
.../statistics/setting_up_statistics.html.md.erb | 2 +-
...ansient_region_and_entry_statistics.html.md.erb | 6 +-
.../troubleshooting/chapter_overview.html.md.erb | 24 +-
.../diagnosing_system_probs.html.md.erb | 24 +-
...revent_and_recover_disk_full_errors.html.md.erb | 4 +-
...overing_conflicting_data_exceptions.html.md.erb | 14 +-
.../recovering_from_app_crashes.html.md.erb | 4 +-
.../recovering_from_cs_crashes.html.md.erb | 2 +-
.../recovering_from_machine_crashes.html.md.erb | 6 +-
.../recovering_from_network_outages.html.md.erb | 2 +-
.../recovering_from_p2p_crashes.html.md.erb | 4 +-
geode-docs/reference/book_intro.html.md.erb | 20 +-
.../statistics/statistics_list.html.md.erb | 1310 ------------
geode-docs/reference/statistics_list.html.md.erb | 1311 ++++++++++++
.../topics/cache-elements-list.html.md.erb | 4 +-
geode-docs/reference/topics/cache_xml.html.md.erb | 50 +-
.../topics/chapter_overview_cache_xml.html.md.erb | 8 +-
.../chapter_overview_regionshortcuts.html.md.erb | 54 +-
.../topics/client-cache-elements-list.html.md.erb | 2 +-
.../reference/topics/client-cache.html.md.erb | 48 +-
.../topics/gemfire_properties.html.md.erb | 55 +-
.../reference/topics/gfe_cache_xml.html.md.erb | 82 +-
geode-docs/reference/topics/glossary.html.md.erb | 84 +-
.../handling_exceptions_and_failures.html.md.erb | 10 +-
.../memory_requirements_for_cache_data.html.md.erb | 30 +-
.../non-ascii_strings_in_config_files.html.md.erb | 6 +-
.../topics/region_shortcuts_reference.html.md.erb | 2 +-
geode-docs/rest_apps/book_intro.html.md.erb | 40 +-
geode-docs/rest_apps/chapter_overview.html.md.erb | 18 +-
geode-docs/rest_apps/delete_all_data.html.md.erb | 2 +-
.../rest_apps/delete_data_for_key.html.md.erb | 2 +-
.../delete_data_for_multiple_keys.html.md.erb | 2 +-
geode-docs/rest_apps/develop_rest_apps.html.md.erb | 40 +-
.../rest_apps/get_execute_adhoc_query.html.md.erb | 4 +-
geode-docs/rest_apps/get_functions.html.md.erb | 4 +-
geode-docs/rest_apps/get_queries.html.md.erb | 2 +-
geode-docs/rest_apps/get_region_data.html.md.erb | 2 +-
.../rest_apps/get_region_key_data.html.md.erb | 2 +-
geode-docs/rest_apps/get_region_keys.html.md.erb | 2 +-
geode-docs/rest_apps/get_regions.html.md.erb | 2 +-
geode-docs/rest_apps/get_servers.html.md.erb | 2 +-
geode-docs/rest_apps/head_region_size.html.md.erb | 4 +-
geode-docs/rest_apps/ping_service.html.md.erb | 2 +-
geode-docs/rest_apps/post_create_query.html.md.erb | 2 +-
.../rest_apps/post_execute_functions.html.md.erb | 2 +-
.../rest_apps/post_if_absent_data.html.md.erb | 2 +-
.../put_multiple_values_for_keys.html.md.erb | 3 +-
geode-docs/rest_apps/put_replace_data.html.md.erb | 2 +-
.../rest_apps/put_update_cas_data.html.md.erb | 2 +-
geode-docs/rest_apps/put_update_data.html.md.erb | 2 +-
geode-docs/rest_apps/put_update_query.html.md.erb | 2 +-
geode-docs/rest_apps/rest_admin.html.md.erb | 4 +-
.../rest_apps/rest_api_reference.html.md.erb | 14 +-
geode-docs/rest_apps/rest_examples.html.md.erb | 6 +-
geode-docs/rest_apps/rest_functions.html.md.erb | 10 +-
geode-docs/rest_apps/rest_prereqs.html.md.erb | 14 +-
geode-docs/rest_apps/rest_queries.html.md.erb | 14 +-
geode-docs/rest_apps/rest_regions.html.md.erb | 32 +-
geode-docs/rest_apps/setup_config.html.md.erb | 272 ++-
geode-docs/rest_apps/troubleshooting.html.md.erb | 8 +-
geode-docs/rest_apps/using_swagger.html.md.erb | 17 +-
geode-docs/tools_modules/book_intro.html.md.erb | 18 +-
.../gemcached/about_gemcached.html.md.erb | 6 +-
.../tools_modules/gemcached/advantages.html.md.erb | 14 +-
.../gemcached/chapter_overview.html.md.erb | 4 +-
.../gemcached/deploying_gemcached.html.md.erb | 4 +-
.../tools_modules/gfsh/about_gfsh.html.md.erb | 12 +-
.../gfsh/cache_xml_2_gfsh.html.md.erb | 2 +-
.../gfsh/chapter_overview.html.md.erb | 8 +-
.../gfsh/command-pages/alter.html.md.erb | 23 +-
.../gfsh/command-pages/change.html.md.erb | 4 +-
.../gfsh/command-pages/close.html.md.erb | 13 +-
.../gfsh/command-pages/compact.html.md.erb | 4 +-
.../gfsh/command-pages/configure.html.md.erb | 2 +-
.../gfsh/command-pages/connect.html.md.erb | 15 +-
.../gfsh/command-pages/create.html.md.erb | 92 +-
.../gfsh/command-pages/deploy.html.md.erb | 16 +-
.../gfsh/command-pages/destroy.html.md.erb | 64 +-
.../gfsh/command-pages/encrypt.html.md.erb | 57 -
.../gfsh/command-pages/execute.html.md.erb | 9 +-
.../gfsh/command-pages/export.html.md.erb | 90 +-
.../gfsh/command-pages/gc.html.md.erb | 6 +-
.../gfsh/command-pages/import.html.md.erb | 91 +-
.../gfsh/command-pages/list.html.md.erb | 59 +-
.../gfsh/command-pages/netstat.html.md.erb | 8 +-
.../gfsh/command-pages/pause.html.md.erb | 8 +-
.../gfsh/command-pages/query.html.md.erb | 2 +-
.../gfsh/command-pages/resume.html.md.erb | 10 +-
.../gfsh/command-pages/search.html.md.erb | 12 +-
.../gfsh/command-pages/show.html.md.erb | 10 +-
.../gfsh/command-pages/start.html.md.erb | 146 +-
.../gfsh/command-pages/status.html.md.erb | 80 +-
.../gfsh/command-pages/stop.html.md.erb | 93 +-
.../gfsh/command-pages/undeploy.html.md.erb | 16 +-
.../gfsh/configuring_gfsh.html.md.erb | 19 +-
.../gfsh/getting_started_gfsh.html.md.erb | 2 +-
.../gfsh/gfsh_command_index.html.md.erb | 12 +-
.../gfsh/gfsh_quick_reference.html.md.erb | 4 +-
.../gfsh/quick_ref_commands_by_area.html.md.erb | 65 +-
.../tools_modules/gfsh/starting_gfsh.html.md.erb | 12 +-
.../tools_modules/gfsh/tour_of_gfsh.html.md.erb | 90 +-
.../gfsh/useful_gfsh_shell_variables.html.md.erb | 2 +-
.../http_session_mgmt/chapter_overview.html.md.erb | 10 +-
.../common_gemfire_topologies.html.md.erb | 2 +-
.../http_why_use_gemfire.html.md.erb | 16 +-
.../interactive_mode_ref.html.md.erb | 38 +-
.../http_session_mgmt/quick_start.html.md.erb | 8 +-
.../session_mgmt_tcserver.html.md.erb | 4 +-
.../session_mgmt_tomcat.html.md.erb | 6 +-
.../session_mgmt_weblogic.html.md.erb | 6 +-
.../session_state_log_files.html.md.erb | 20 +-
.../tc_additional_info.html.md.erb | 14 +-
.../tc_changing_gf_default_cfg.html.md.erb | 16 +-
.../tc_installing_the_module.html.md.erb | 2 +-
.../tc_setting_up_the_module.html.md.erb | 8 +-
.../tomcat_changing_gf_default_cfg.html.md.erb | 38 +-
.../tomcat_installing_the_module.html.md.erb | 2 +-
.../tomcat_setting_up_the_module.html.md.erb | 18 +-
.../weblogic_changing_gf_default_cfg.html.md.erb | 48 +-
...blogic_common_configuration_changes.html.md.erb | 4 +-
.../weblogic_setting_up_the_module.html.md.erb | 23 +-
.../tools_modules/lucene_integration.html.md.erb | 23 +-
.../tools_modules/pulse/pulse-auth.html.md.erb | 4 +-
.../tools_modules/pulse/pulse-embedded.html.md.erb | 12 +-
.../tools_modules/pulse/pulse-hosted.html.md.erb | 14 +-
.../tools_modules/pulse/pulse-overview.html.md.erb | 16 +-
.../tools_modules/pulse/pulse-views.html.md.erb | 40 +-
geode-docs/tools_modules/redis_adapter.html.md.erb | 36 +-
.../topologies_and_comm/book_intro.html.md.erb | 12 +-
.../cs_configuration/chapter_overview.html.md.erb | 18 +-
...lient_server_example_configurations.html.md.erb | 2 +-
.../client_server_whats_next.html.md.erb | 2 +-
.../chapter_overview.html.md.erb | 10 +-
.../multisite_topologies.html.md.erb | 4 +-
.../setting_up_a_multisite_system.html.md.erb | 76 +-
.../p2p_configuration/chapter_overview.html.md.erb | 8 +-
.../setting_up_peer_communication.html.md.erb | 4 +-
.../topology_concepts/IPv4_and_IPv6.html.md.erb | 8 +-
.../topology_concepts/chapter_overview.html.md.erb | 26 +-
.../how_communication_works.html.md.erb | 16 +-
.../how_member_discovery_works.html.md.erb | 10 +-
.../how_multisite_systems_work.html.md.erb | 20 +-
.../how_server_discovery_works.html.md.erb | 4 +-
.../how_the_pool_manages_connections.html.md.erb | 2 +-
.../member_communication.html.md.erb | 2 +-
.../multisite_overview.html.md.erb | 3 +-
.../topology_concepts/topology_types.html.md.erb | 10 +-
.../using_bind_addresses.html.md.erb | 12 +-
geode-junit/build.gradle | 5 +-
.../apache/geode/test/compiler/ClassBuilder.java | 286 +++
.../org/apache/geode/test/compiler/JarBuilder.java | 67 +-
.../apache/geode/test/compiler/JavaCompiler.java | 11 +-
.../test/concurrent/FileBasedCountDownLatch.java | 87 +
.../org/apache/geode/test/junit/ResultCaptor.java | 34 +
.../test/junit/categories/AcceptanceTest.java | 26 +
.../geode/test/junit/categories/RestAPITest.java | 2 +-
.../junit/rules/DescribedExternalResource.java | 2 +-
.../apache/geode/test/junit/rules/DiskDirRule.java | 60 -
.../apache/geode/test/junit/rules/JarFileRule.java | 80 +
.../geode/test/junit/rules/RequiresGeodeHome.java | 51 +
.../geode/test/junit/rules/RestoreLocaleRule.java | 106 +
.../geode/test/junit/rules/gfsh/GfshExecution.java | 47 +
.../geode/test/junit/rules/gfsh/GfshRule.java | 170 ++
.../geode/test/junit/rules/gfsh/GfshScript.java | 161 ++
.../test/junit/rules/gfsh/internal/OutputLine.java | 45 +
.../junit/rules/gfsh/internal/ProcessLogger.java | 105 +
.../junit/rules/gfsh/internal/StreamGobbler.java | 44 +
.../serializable/SerializableExternalResource.java | 4 +-
.../geode/test/junit/runner/SuiteBlockRunner.java | 46 -
.../geode/test/junit/runner/SuiteRunner.java | 52 -
.../runners/CategoryWithParameterizedRunner.java | 9 +-
.../CategoryWithParameterizedRunnerFactory.java | 7 +-
.../geode/test/junit/runners/SuiteBlockRunner.java | 44 +
.../geode/test/junit/runners/SuiteRunner.java | 54 +
.../geode/test/junit/runners/TestRunner.java | 52 +
.../apache/geode/test/compiler/JarBuilderTest.java | 1 +
.../geode/test/compiler/JavaCompilerTest.java | 1 +
.../test/compiler/UncompiledSourceCodeTest.java | 2 +-
.../concurrent/FileBasedCountDownLatchTest.java | 37 +
.../geode/test/junit/categories/CategoryTest.java | 2 +-
.../geode/test/junit/rules/DiskDirRuleTest.java | 47 -
.../test/junit/rules/ExpectedTimeoutRuleTest.java | 1 +
.../test/junit/rules/IgnoreUntilRuleTest.java | 1 +
.../geode/test/junit/rules/RepeatRuleTest.java | 1 +
.../test/junit/rules/RestoreLocaleRuleTest.java | 182 ++
.../junit/rules/RetryRuleGlobalWithErrorTest.java | 1 +
.../rules/RetryRuleGlobalWithExceptionTest.java | 1 +
.../junit/rules/RetryRuleLocalWithErrorTest.java | 1 +
.../rules/RetryRuleLocalWithExceptionTest.java | 1 +
.../geode/test/junit/rules/RuleListTest.java | 1 +
.../test/junit/rules/TemporaryFileRuleTest.java | 1 +
.../apache/geode/test/junit/rules/TestRunner.java | 32 -
.../junit/rules/examples/RuleAndClassRuleTest.java | 2 +-
geode-lucene/build.gradle | 4 +-
.../org/apache/geode/cache/lucene/LuceneQuery.java | 1 -
.../geode/cache/lucene/LuceneQueryFactory.java | 2 +-
.../cache/lucene/PageableLuceneQueryResults.java | 3 +-
.../AbstractPartitionedRepositoryManager.java | 2 +-
.../lucene/internal/DestroyLuceneIndexMessage.java | 2 +-
.../lucene/internal/LuceneBucketListener.java | 1 -
.../cache/lucene/internal/LuceneEventListener.java | 2 -
.../internal/LuceneEventSubstitutionFilter.java | 1 -
.../internal/LuceneIndexCreationProfile.java | 1 -
.../lucene/internal/LuceneIndexFactoryImpl.java | 1 -
.../internal/LuceneIndexForPartitionedRegion.java | 1 -
.../cache/lucene/internal/LuceneIndexImpl.java | 8 +-
.../cache/lucene/internal/LuceneServiceImpl.java | 29 +-
.../internal/PageableLuceneQueryResultsImpl.java | 2 +-
.../lucene/internal/RawIndexRepositoryFactory.java | 1 -
.../cache/lucene/internal/StringQueryProvider.java | 3 -
.../lucene/internal/cli/LuceneCliStrings.java | 3 +-
.../lucene/internal/cli/LuceneIndexCommands.java | 87 +-
.../lucene/internal/cli/LuceneIndexDetails.java | 3 -
.../cache/lucene/internal/cli/LuceneIndexInfo.java | 10 -
.../cache/lucene/internal/cli/LuceneQueryInfo.java | 2 -
.../lucene/internal/cli/LuceneSearchResults.java | 8 +-
.../cli/functions/LuceneCreateIndexFunction.java | 12 +-
.../cli/functions/LuceneDescribeIndexFunction.java | 6 +-
.../cli/functions/LuceneDestroyIndexFunction.java | 8 +-
.../cli/functions/LuceneListIndexFunction.java | 6 +-
.../cli/functions/LuceneSearchIndexFunction.java | 8 +-
.../internal/directory/DumpDirectoryFiles.java | 15 -
.../lucene/internal/directory/RegionDirectory.java | 1 -
.../internal/distributed/LuceneQueryFunction.java | 14 +-
.../distributed/WaitUntilFlushedFunction.java | 41 +-
.../WaitUntilFlushedFunctionContext.java | 4 -
.../cache/lucene/internal/filesystem/File.java | 2 +-
.../lucene/internal/filesystem/FileSystem.java | 1 +
.../internal/filesystem/FileSystemStats.java | 1 -
.../management/LuceneIndexStatsMonitor.java | 1 -
.../partition/BucketTargetingFixedResolver.java | 6 -
.../internal/partition/BucketTargetingMap.java | 3 -
.../serializer/HeterogeneousLuceneSerializer.java | 1 -
.../repository/serializer/SerializerUtil.java | 10 +-
.../repository/serializer/package-info.java | 2 +-
.../internal/results/LuceneGetPageFunction.java | 14 +-
.../cache/lucene/internal/results/PageEntry.java | 1 -
.../lucene/internal/security/LucenePermission.java | 21 +
.../lucene/internal/xml/LuceneIndexCreation.java | 2 -
.../internal/xml/LuceneIndexXmlGenerator.java | 2 +-
.../internal/xml/LuceneServiceXmlGenerator.java | 2 +-
.../cache/lucene/internal/xml/LuceneXmlParser.java | 4 +-
.../lucene/LuceneClientSecurityDUnitTest.java | 78 +-
.../lucene/LuceneCommandsSecurityDUnitTest.java | 128 +-
.../lucene/LuceneIndexCreationIntegrationTest.java | 1 -
.../LuceneIndexCreationOnFixedPRDUnitTest.java | 2 -
...eneIndexCreationPersistenceIntegrationTest.java | 41 +-
.../LuceneIndexMaintenanceIntegrationTest.java | 34 +-
.../geode/cache/lucene/LuceneQueriesDUnitTest.java | 3 -
.../cache/lucene/LuceneQueriesIntegrationTest.java | 79 +-
.../LuceneQueriesPersistenceIntegrationTest.java | 29 +-
.../LuceneSearchWithRollingUpgradeDUnit.java | 1042 ++++++++++
.../cache/lucene/MixedObjectIndexDUnitTest.java | 20 +-
.../geode/cache/lucene/RebalanceDUnitTest.java | 1 -
.../internal/LuceneEventListenerJUnitTest.java | 7 +-
.../lucene/internal/LuceneIndexFactorySpy.java | 5 +-
.../LuceneIndexForPartitionedRegionTest.java | 12 +-
.../internal/LuceneQueryFactoryImplJUnitTest.java | 1 -
.../lucene/internal/LuceneQueryImplJUnitTest.java | 3 -
.../PageableLuceneQueryResultsImplJUnitTest.java | 2 -
.../PartitionedRepositoryManagerJUnitTest.java | 2 +-
.../RawLuceneRepositoryManagerJUnitTest.java | 26 +-
.../internal/cli/LuceneIndexCommandsDUnitTest.java | 270 +--
.../internal/cli/LuceneIndexCommandsJUnitTest.java | 90 +-
.../LuceneCreateIndexFunctionJUnitTest.java | 5 +-
.../LuceneDescribeIndexFunctionJUnitTest.java | 4 +-
.../LuceneDestroyIndexFunctionJUnitTest.java | 15 +-
.../LuceneListIndexFunctionJUnitTest.java | 3 +-
.../LuceneSearchIndexFunctionJUnitTest.java | 4 +-
.../LuceneClusterConfigurationDUnitTest.java | 29 +-
.../DumpDirectoryFilesIntegrationTest.java | 27 +-
.../directory/DumpDirectoryFilesJUnitTest.java | 3 -
.../directory/RegionDirectoryJUnitTest.java | 10 +-
.../distributed/DistributedScoringJUnitTest.java | 2 -
.../distributed/LuceneQueryFunctionJUnitTest.java | 12 +-
.../TopEntriesFunctionCollectorJUnitTest.java | 5 +-
.../WaitUntilFlushedFunctionJUnitTest.java | 6 -
.../internal/filesystem/FileSystemJUnitTest.java | 23 +-
.../filesystem/FileSystemStatsJUnitTest.java | 1 -
.../BucketTargetingFixedResolverTest.java | 5 +-
.../internal/partition/BucketTargetingMapTest.java | 4 -
.../repository/IndexRepositoryImplJUnitTest.java | 6 +-
.../IndexRepositoryImplPerformanceTest.java | 58 +-
.../repository/LuceneIndexMemoryOverheadTest.java | 129 ++
.../results/LuceneGetPageFunctionJUnitTest.java | 5 -
.../internal/results/PageEntryJUnitTest.java | 1 -
.../xml/LuceneIndexXmlGeneratorJUnitTest.java | 1 -
.../xml/LuceneIndexXmlParserJUnitTest.java | 1 -
.../cache/lucene/test/IndexRepositorySpy.java | 3 +-
geode-old-versions/build.gradle | 44 +-
geode-protobuf/build.gradle | 62 +
.../tier/sockets/ClientProtocolMessageHandler.java | 37 +
.../tier/sockets/MessageExecutionContext.java | 93 +
.../internal/protocol/ProtobufCachePipeline.java | 66 +
.../internal/protocol/ProtobufLocatorPipeline.java | 55 +
.../internal/protocol/ProtobufProtocolService.java | 61 +
.../exception/InvalidProtocolMessageException.java | 31 +
.../protocol/operations/OperationHandler.java | 39 +
.../protocol/protobuf/EncodingTypeTranslator.java | 66 +
.../geode/internal/protocol/protobuf/Failure.java | 48 +
.../protocol/protobuf/OperationContext.java | 67 +
.../protocol/protobuf/ProtobufOpsProcessor.java | 79 +
.../protobuf/ProtobufSerializationService.java | 55 +
.../protobuf/ProtobufSimpleAuthenticator.java | 78 +
.../protobuf/ProtobufSimpleAuthorizer.java | 34 +
.../protocol/protobuf/ProtobufStreamProcessor.java | 85 +
.../protocol/protobuf/ProtocolErrorCode.java | 41 +
.../geode/internal/protocol/protobuf/Result.java | 29 +
.../geode/internal/protocol/protobuf/Success.java | 48 +
.../operations/GetAllRequestOperationHandler.java | 106 +
.../GetAvailableServersOperationHandler.java | 62 +
.../GetRegionNamesRequestOperationHandler.java | 41 +
.../GetRegionRequestOperationHandler.java | 58 +
.../operations/GetRequestOperationHandler.java | 77 +
.../operations/PutAllRequestOperationHandler.java | 95 +
.../operations/PutRequestOperationHandler.java | 74 +
.../operations/RemoveRequestOperationHandler.java | 71 +
.../registry/OperationContextRegistry.java | 104 +
.../serializer/ProtobufProtocolSerializer.java | 43 +
.../protobuf/statistics/NoOpStatistics.java | 47 +
.../statistics/ProtobufClientStatistics.java | 33 +
.../statistics/ProtobufClientStatisticsImpl.java | 103 +
.../protobuf/utilities/ProtobufPrimitiveTypes.java | 49 +
.../utilities/ProtobufRequestUtilities.java | 118 ++
.../utilities/ProtobufResponseUtilities.java | 61 +
.../protobuf/utilities/ProtobufUtilities.java | 315 +++
.../exception/UnknownProtobufPrimitiveType.java | 24 +
.../protocol/serializer/ProtocolSerializer.java | 34 +
.../serialization/SerializationService.java | 34 +
.../internal/serialization/SerializationType.java | 32 +
.../geode/internal/serialization/TypeCodec.java | 36 +
.../internal/serialization/codec/JSONCodec.java | 39 +
.../UnsupportedEncodingTypeException.java | 31 +
.../registry/SerializationCodecRegistry.java | 67 +
.../CodecAlreadyRegisteredForTypeException.java | 28 +
.../CodecNotRegisteredForTypeException.java | 27 +
.../src/main/proto/authentication_API.proto | 26 +
geode-protobuf/src/main/proto/basicTypes.proto | 88 +
geode-protobuf/src/main/proto/clientProtocol.proto | 82 +
geode-protobuf/src/main/proto/region_API.proto | 95 +
geode-protobuf/src/main/proto/server_API.proto | 32 +
...ternal.cache.tier.sockets.ClientProtocolService | 1 +
...g.apache.geode.internal.serialization.TypeCodec | 1 +
...he.geode.security.internal.server.Authenticator | 1 +
.../GenericProtocolServerConnectionTest.java | 140 ++
.../protocol/AuthenticationIntegrationTest.java | 146 ++
.../protocol/AuthorizationIntegrationTest.java | 205 ++
.../geode/internal/protocol/MessageUtil.java | 80 +
.../apache/geode/internal/protocol/OpsHandler.java | 21 +
.../acceptance/CacheConnectionJUnitTest.java | 278 +++
.../CacheConnectionTimeoutJUnitTest.java | 168 ++
.../acceptance/CacheMaxConnectionJUnitTest.java | 241 +++
.../acceptance/CacheOperationsJUnitTest.java | 430 ++++
.../acceptance/LocatorConnectionDUnitTest.java | 268 +++
...TypeToSerializationTypeTranslatorJUnitTest.java | 54 +
.../ProtobufSimpleAuthenticatorJUnitTest.java | 128 ++
.../protobuf/ProtobufStreamProcessorTest.java | 46 +
.../GetAllRequestOperationHandlerJUnitTest.java | 185 ++
...tAvailableServersOperationHandlerJUnitTest.java | 112 +
...egionNamesRequestOperationHandlerJUnitTest.java | 101 +
.../GetRegionRequestOperationHandlerJUnitTest.java | 105 +
.../GetRequestOperationHandlerJUnitTest.java | 145 ++
.../operations/OperationHandlerJUnitTest.java | 38 +
.../PutAllRequestOperationHandlerJUnitTest.java | 140 ++
.../PutRequestOperationHandlerJUnitTest.java | 142 ++
.../RemoveRequestOperationHandlerJUnitTest.java | 133 ++
.../statistics/NoOpProtobufStatistics.java | 47 +
.../utilities/ProtobufUtilitiesJUnitTest.java | 159 ++
.../ProtobufProtocolSerializerJUnitTest.java | 75 +
.../serialization/codec/JSONCodecJUnitTest.java | 229 +++
.../registry/CodecRegistryJUnitTest.java | 49 +
.../internal/protocol/acceptance/default.keystore | Bin 0 -> 1115 bytes
geode-pulse/build.gradle | 3 -
.../tools/pulse/internal/PulseAppListener.java | 7 +-
.../tools/pulse/internal/PulseAppListenerTest.java | 91 +
.../org/apache/geode/tools/pulse/tests/Server.java | 42 +-
.../geode/tools/pulse/tests/rules/ServerRule.java | 8 +-
.../org/apache/geode/cache/util/AutoBalancer.java | 6 +-
.../internal/locator/wan/LocatorDiscovery.java | 10 +-
.../locator/wan/LocatorMembershipListenerImpl.java | 8 +-
.../cache/wan/AbstractRemoteGatewaySender.java | 4 +-
.../internal/cache/wan/GatewayReceiverImpl.java | 72 +-
.../wan/GatewaySenderEventRemoteDispatcher.java | 37 +-
.../wan/parallel/ParallelGatewaySenderImpl.java | 6 +-
.../cache/wan/serial/SerialGatewaySenderImpl.java | 7 +-
.../geode/cache/CacheXml70GatewayDUnitTest.java | 2 +-
.../cache/wan/WANRollingUpgradeDUnitTest.java | 635 +++++-
.../internal/cache/UpdateVersionDUnitTest.java | 940 ++++-----
.../cache/wan/GatewayReceiverImplJUnitTest.java | 59 +
.../geode/internal/cache/wan/WANTestBase.java | 7 +-
.../ConcurrentParallelGatewaySenderDUnitTest.java | 28 +-
.../GatewayLegacyAuthenticationRegressionTest.java | 423 ++++
.../KeepEventsOnGatewaySenderQueueDUnitTest.java | 168 ++
.../cache/wan/misc/WANConfigurationJUnitTest.java | 2 +-
.../cache/wan/misc/WanAutoDiscoveryDUnitTest.java | 7 +-
.../wan/parallel/BatchRemovalThreadHelper.java | 22 +
.../ParallelGatewaySenderOperationsDUnitTest.java | 38 +
.../wan/serial/SerialWANPropagationDUnitTest.java | 25 +-
...teAndDestroyGatewaySenderCommandsDUnitTest.java | 532 +++++
.../CreateGatewayReceiverCommandDUnitTest.java | 795 +++++++
.../CreateGatewaySenderCommandDUnitTest.java | 148 ++
.../DestroyGatewaySenderCommandDUnitTest.java | 75 +
.../PauseGatewaySenderCommandDUnitTest.java | 233 +++
.../ResumeGatewaySenderCommandDUnitTest.java | 263 +++
.../StartGatewayReceiverCommandDUnitTest.java | 224 ++
.../StartGatewaySenderCommandDUnitTest.java | 275 +++
.../StatusGatewayReceiverCommandDUnitTest.java | 206 ++
.../StatusGatewaySenderCommandDUnitTest.java | 251 +++
.../StopGatewayReceiverCommandDUnitTest.java | 221 ++
.../StopGatewaySenderCommandDUnitTest.java | 236 +++
.../cache/wan/wancommand/WANCommandTestBase.java | 186 +-
...CommandCreateDestroyGatewaySenderDUnitTest.java | 794 -------
.../WanCommandCreateGatewayReceiverDUnitTest.java | 585 ------
.../WanCommandGatewayReceiverStartDUnitTest.java | 269 ---
.../WanCommandGatewayReceiverStopDUnitTest.java | 269 ---
.../WanCommandGatewaySenderStartDUnitTest.java | 327 ---
.../WanCommandGatewaySenderStopDUnitTest.java | 287 ---
.../wan/wancommand/WanCommandListDUnitTest.java | 73 +-
.../wancommand/WanCommandPauseResumeDUnitTest.java | 553 -----
.../wan/wancommand/WanCommandStatusDUnitTest.java | 537 -----
.../geode/management/WANManagementDUnitTest.java | 58 +-
.../ClusterConfigurationDUnitTest.java | 40 +-
...rConfigurationIndexWithFromClauseDUnitTest.java | 45 +-
.../internal/pulse/TestRemoteClusterDUnitTest.java | 39 +-
.../web/controllers/CommonCrudController.java | 14 +-
.../web/controllers/FunctionAccessController.java | 8 +-
.../web/controllers/PdxBasedCrudController.java | 15 +-
.../web/controllers/QueryAccessController.java | 17 +-
.../web/security/GeodeAuthenticationProvider.java | 24 +-
.../web/security/RestSecurityConfiguration.java | 7 +-
.../internal/web/security/RestSecurityService.java | 22 +-
.../cli/commands/AlterRuntimeCommandDUnitTest.java | 1205 +++++++++++
.../commands/ClusterConfigurationDUnitTest.java | 144 ++
.../cli/commands/CommandOverHttpDUnitTest.java | 16 +-
.../internal/cli/commands/CommandOverHttpTest.java | 91 +
.../commands/ConnectCommandIntegrationTest.java | 50 +
.../ConnectCommandWithHttpAndSSLDUnitTest.java | 328 ---
.../cli/commands/ConnectCommandWithSSLTest.java | 329 +++
.../commands/ConnectCommandWithSecurityTest.java | 58 +
.../DataCommandsOverHttpDistributedTest.java | 155 --
.../commands/DescribeConfigCommandDUnitTest.java | 91 +
...xecuteFunctionCommandWithSecurityDUnitTest.java | 113 +
.../cli/commands/ExportConfigCommandDUnitTest.java | 111 +
.../ExportLogsOverHttpIntegrationTest.java | 2 +-
.../commands/ExportLogsStatsOverHttpDUnitTest.java | 2 +-
.../FunctionCommandsOverHttpDUnitTest.java | 29 +
.../cli/commands/IndexCommandOverHttpTest.java | 30 +
.../ListIndexCommandOverHttpDUnitTest.java | 29 +
.../cli/commands/QueryNamesOverHttpDUnitTest.java | 60 -
.../RebalanceCommandOverHttpDistributedTest.java | 31 +
.../security/GfshCommandsOverHttpSecurityTest.java | 6 +-
.../internal/security/LogNoPasswordTest.java | 40 +-
.../internal/web/AbstractWebTestCase.java | 96 -
.../ShellCommandsControllerJUnitTest.java | 253 ---
...inHandlerInterceptorRequestHeaderJUnitTest.java | 3 +-
.../internal/web/domain/LinkIndexJUnitTest.java | 275 ---
.../internal/web/domain/LinkJUnitTest.java | 129 --
.../web/http/ClientHttpRequestJUnitTest.java | 556 -----
.../HttpOperationInvokerMBeanOperationTest.java | 93 +
.../shell/HttpOperationInvokerSecurityTest.java | 99 +
.../shell/RestHttpOperationInvokerJUnitTest.java | 470 -----
.../shell/SimpleHttpOperationInvokerJUnitTest.java | 205 --
.../internal/web/util/UriUtilsJUnitTest.java | 116 --
gradle.properties | 13 +-
gradle/dependency-resolution.gradle | 89 +-
gradle/dependency-versions.properties | 15 +-
gradle/docker.gradle | 113 +
gradle/ide.gradle | 16 +-
gradle/publish.gradle | 4 +-
gradle/rat.gradle | 14 +-
gradle/test.gradle | 46 +-
gradle/wrapper/gradle-wrapper.properties | 2 +-
settings.gradle | 6 +-
2326 files changed, 112465 insertions(+), 88002 deletions(-)
create mode 100644 .gitattributes
create mode 100755 dev-tools/docker/base/entrypoint.sh
delete mode 100644 dev-tools/docker/compile/Dockerfile
delete mode 100755 dev-tools/docker/compile/start-compile-docker.sh
delete mode 100644 etc/intellij-java-google-style.xml
create mode 100644 etc/intellij-java-modified-google-style.xml
delete mode 100644 extensions/geode-modules-session-internal/src/main/java/org/apache/geode/modules/session/internal/filter/attributes/ImmediateSessionAttributes.java
delete mode 100644 extensions/geode-modules-session-internal/src/main/java/org/apache/geode/modules/session/internal/filter/attributes/QueuedSessionAttributes.java
delete mode 100644 extensions/geode-modules-session-internal/src/main/java/org/apache/geode/modules/session/internal/filter/util/ThreadLocalSession.java
delete mode 100644 extensions/geode-modules-session/src/test/java/org/apache/geode/modules/session/internal/filter/HttpSessionListenerImpl.java
delete mode 100644 extensions/geode-modules-session/src/test/java/org/apache/geode/modules/session/internal/filter/HttpSessionListenerImpl2.java
create mode 100644 extensions/session-testing-war/build.gradle
create mode 100644 extensions/session-testing-war/src/main/java/org/apache/geode/modules/session/CommandServlet.java
create mode 100644 extensions/session-testing-war/src/main/java/org/apache/geode/modules/session/ListenerStoredInSessionContext.java
create mode 100644 extensions/session-testing-war/src/main/java/org/apache/geode/modules/session/QueryCommand.java
create mode 100644 extensions/session-testing-war/src/main/java/org/apache/geode/modules/session/SessionCountingListener.java
create mode 100644 extensions/session-testing-war/src/main/java/org/apache/geode/modules/session/functions/GetMaxInactiveInterval.java
create mode 100644 extensions/session-testing-war/src/main/java/org/apache/geode/modules/session/functions/GetSessionCount.java
create mode 100644 extensions/session-testing-war/src/main/java/org/apache/geode/modules/session/functions/GetSessionCreatedCount.java
create mode 100644 extensions/session-testing-war/src/main/java/org/apache/geode/modules/session/functions/GetSessionDestroyedCount.java
create mode 100644 extensions/session-testing-war/src/main/webapp/WEB-INF/web.xml
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/distributed/LocatorLauncherAssemblyIntegrationTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/GemfireCoreClasspathTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/GfshStartLocatorLogTest.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/LauncherLifecycleCommandsIntegrationTest.java
delete mode 100755 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/LauncherLifecycleCommandsTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/StartLocatorCommandIntegrationTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/StartLocatorCommandTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/StartServerCommandIntegrationTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/StartServerCommandTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/StatusLocatorRealGfshTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/StopServerAcceptanceTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/StopServerWithSecurityAcceptanceTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/shell/GfshDisconnectWithinScript.java
create mode 100755 geode-assembly/src/test/java/org/apache/geode/management/internal/cli/shell/GfshExitCodeStatusCommandsTest.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/management/internal/configuration/ClusterConfigurationServiceEndToEndDUnitTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/rest/internal/web/RestInterfaceIntegrationTest.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/rest/internal/web/RestInterfaceJUnitTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/rest/internal/web/RestServersIntegrationTest.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/rest/internal/web/RestServersJUnitTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/rest/internal/web/SwaggerVerificationIntegrationTest.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/rest/internal/web/SwaggerVerificationTest.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/rest/internal/web/controllers/RestAPIsQueryAndFEJUnitTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/rest/internal/web/controllers/RestQueryAndFunctionIntegrationTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/CargoTestBase.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/Client.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/ContainerInstall.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/ContainerManager.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/GenericAppServerClientServerTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/GenericAppServerContainer.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/GenericAppServerInstall.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/Jetty9CachingClientServerTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/Jetty9ClientServerTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/Jetty9Test.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/ServerContainer.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/Tomcat6ClientServerTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/Tomcat6Test.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/Tomcat7ClientServerTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/Tomcat7Test.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/Tomcat8ClientServerTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/Tomcat8Test.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/TomcatClientServerTest.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/TomcatContainer.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/TomcatInstall.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/session/tests/TomcatSessionBackwardsCompatibilityTest.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/test/dunit/rules/EmbeddedPulseRule.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/test/dunit/rules/HttpClientRule.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/test/junit/rules/EmbeddedPulseRule.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/test/junit/rules/HttpClientRule.java
create mode 100644 geode-assembly/src/test/java/org/apache/geode/tools/pulse/PulseConnectivityTest.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/tools/pulse/PulseVerificationTest.java
create mode 100644 geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java
create mode 100644 geode-concurrency-test/build.gradle
create mode 100644 geode-concurrency-test/src/main/java/java/net/InetAddress.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/ConcurrentTestRunner.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/ParallelExecutor.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/RunnableWithException.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/Runner.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/annotation/ConcurrentTestConfig.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/JpfRunner.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/JpfRunnerConfig.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/ParallelExecutorImpl.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/logging/EmptyLogger.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/peers/JPF_java_util_concurrent_locks_ReentrantReadWriteLock.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/peers/JPF_org_apache_geode_distributed_internal_InternalDistributedSystem.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/peers/JPF_org_apache_geode_internal_logging_LogService.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/peers/JPF_org_apache_geode_internal_logging_log4j_LogMarker.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/peers/JPF_org_apache_logging_log4j_LogManager.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/loop/LoopRunner.java
create mode 100644 geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/loop/LoopRunnerConfig.java
create mode 100644 geode-core/src/jpfTest/java/org/apache/geode/internal/cache/FilterProfileConcurrencyTest.java
create mode 100644 geode-core/src/main/java/org/apache/geode/cache/query/internal/InternalQueryService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/cache/query/internal/MethodInvocationAuthorizer.java
create mode 100644 geode-core/src/main/java/org/apache/geode/cache/query/internal/OrderByComparatorMapped.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/query/internal/OrderByComparatorUnmapped.java
create mode 100644 geode-core/src/main/java/org/apache/geode/cache/query/internal/RestrictedMethodInvocationAuthorizer.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/distributed/internal/MessageFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/distributed/internal/SecurityConfig.java
create mode 100644 geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/HostAddress.java
create mode 100644 geode-core/src/main/java/org/apache/geode/examples/SimpleSecurityManager.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/ExitCode.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/BackupManager.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/BucketRedundancyTracker.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/EventTracker.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/PartitionedRegionRedundancyTracker.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/RegionEntrySynchronizationListener.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/event/BulkOperationHolder.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/event/DistributedEventTracker.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/event/EventSequenceNumberHolder.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/event/EventTracker.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/event/EventTrackerExpiryTask.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/event/NonDistributedEventTracker.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/internal/cache/locks/TXLockToken.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/persistence/BackupManager.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/persistence/ScriptGenerator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/persistence/UnixBackupInspector.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/persistence/UnixScriptGenerator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/persistence/WindowsBackupInspector.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/persistence/WindowsScriptGenerator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/snapshot/ParallelSnapshotFileMapper.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/CommunicationMode.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientProtocolProcessor.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientProtocolService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientProtocolServiceLoader.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientProtocolStatistics.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CommBufferPool.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/GenericProtocolServerConnection.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/LegacyServerConnection.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ServerConnectionFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ServiceLoadingFailureException.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/TcpServerFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/wan/GatewaySenderQueueEntrySynchronizationListener.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/wan/GatewaySenderQueueEntrySynchronizationOperation.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/config/ClusterConfigurationNotAvailableException.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/exception/InvalidExecutionContextException.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/lang/Initializer.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/process/ClusterConfigurationNotAvailableException.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/internal/process/LocalProcessController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/process/ProcessTerminatedAbnormallyException.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/security/CallbackInstantiator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/security/Credentials.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/security/LegacySecurityService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/security/SecurityServiceFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/security/shiro/SecurityManagerProvider.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/tcp/PeerConnectionFactory.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/FilterChain.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/LocalFilterChain.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/RemoteFilterChain.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/AlterOfflineDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/AlterRegionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/AlterRuntimeConfigCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/BackupDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ChangeLogLevelCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ClearDefinedIndexesCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ClientCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CloseDurableCQsCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CloseDurableClientCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CommandAvailabilityIndicator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CompactDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CompactOfflineDiskStoreCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ConfigCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ConfigurePDXCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ConnectCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CountDurableCQEventsCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateAlterDestroyRegionCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateAsyncEventQueueCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateDefinedIndexesCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateGatewayReceiverCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateGatewaySenderCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateIndexCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DataCommandUtil.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DataCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DataCommandsUtils.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DebugCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DefineIndexCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DeployCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DeployCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeClientCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeConfigCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeConnectionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeMemberCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeOfflineDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeRegionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyFunctionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyGatewaySenderCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyIndexCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyRegionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DisconnectCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DiskStoreCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DiskStoreCommandsUtils.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DurableClientCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DurableClientCommandsResultBuilder.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/EchoCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExecuteFunctionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExecuteScriptCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExitCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportConfigCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportDataCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportOfflineDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportStackTraceCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/FunctionCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GCCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GatewayCommandsUtils.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GetCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GfshHelpCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GfshHelpCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GfshHintCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/HistoryCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ImportDataCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/IndexCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/IndexDefinition.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/LauncherLifecycleCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/LauncherSignalListener.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListAsyncEventQueuesCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListClientCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListDeployedCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListDiskStoresCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListDurableClientCQsCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListFunctionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListGatewayCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListIndexCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListMembersCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListRegionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/LoadBalanceGatewaySenderCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/LocateEntryCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/MemberCommands.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/MiscellaneousCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/NetstatCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/PDXCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/PDXRenameCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/PauseGatewaySenderCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/PutCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/QueueCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/RebalanceCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/RegionCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/RegionCommandsUtils.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/RemoveCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ResumeGatewaySenderCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/RevokeMissingDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/SetVariableCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShellCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowDeadlockCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowLogCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMetricsCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShutdownCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/SleepCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StartGatewayReceiverCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StartGatewaySenderCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StartLocatorCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StartMemberUtils.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StartServerCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StatusClusterConfigServiceCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StatusCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StatusGatewayReceiverCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StatusGatewaySenderCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StopGatewayReceiverCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StopGatewaySenderCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/UndeployCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/UpgradeOfflineDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/UserInputProperty.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ValidateDiskStoreCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/VersionCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/WanCommands.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ContinuousQueryFunction.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ContunuousQueryFunction.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/multistep/CLIMultiStepHelper.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/multistep/CLIRemoteStep.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/multistep/CLIStep.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/multistep/CLIStepExecption.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/multistep/MultiStepCommand.java
create mode 100755 geode-core/src/main/java/org/apache/geode/management/internal/cli/remote/CommandExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/management/internal/cli/remote/CommandProcessor.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/remote/OnlineCommandProcessor.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/remote/RemoteExecutionStrategy.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/result/DownloadFileResult.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/shell/ScriptExecutionDetails.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/utils/DtdResolver.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/security/ResourcePermissions.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/AbstractMultiPartCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/ClientCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/ClusterCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/ConfigCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/DataCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/DeployCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/DiskStoreCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/DurableClientCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/ExportLogController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/FunctionCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/IndexCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/LauncherLifecycleCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/MemberCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/MiscellaneousCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/PdxCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/QueueCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/RegionCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/WanCommandsController.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/domain/Link.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/domain/LinkIndex.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/http/ClientHttpRequest.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/http/HttpHeader.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/http/HttpMethod.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/http/support/HttpRequester.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/http/support/SimpleHttpRequester.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/shell/AbstractHttpOperationInvoker.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/shell/RestApiCallForCommandNotFoundException.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/shell/RestHttpOperationInvoker.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/web/shell/SimpleHttpOperationInvoker.java
create mode 100644 geode-core/src/main/java/org/apache/geode/security/internal/server/Authenticator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/security/internal/server/Authorizer.java
create mode 100644 geode-core/src/main/java/org/apache/geode/security/internal/server/NoOpAuthenticator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/security/internal/server/NoOpAuthorizer.java
create mode 100644 geode-core/src/main/java/org/apache/geode/security/internal/server/package.html
create mode 100644 geode-core/src/main/resources/META-INF/services/org.apache.geode.security.internal.server.Authenticator
create mode 100644 geode-core/src/test/java/org/apache/geode/cache/query/IndexTypeTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache/query/JoinQueriesIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache/query/TypedJsonQueryIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache/query/dunit/CorruptedIndexIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache/query/internal/RestrictedMethodInvocationAuthorizerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache/server/internal/LoadMonitorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache/snapshot/TestSnapshotFileMapper.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/cache/util/PasswordUtilJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache/util/TxEventTestUtil.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/cache30/Bug34387DUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/cache30/Bug34948DUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/cache30/Bug35214DUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/cache30/Bug38013DUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache30/CreateAndLocalDestroyInTXRegressionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache30/EntriesDoNotExpireDuringGIIRegressionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache30/RemotePRValuesAreNotDeserializedRegressionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache30/ValuesAreLazilyDeserializedRegressionTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/distributed/AbstractLauncherIntegrationTestCase.java
create mode 100755 geode-core/src/test/java/org/apache/geode/distributed/AbstractLauncherServiceStateTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/distributed/AbstractLauncherServiceStatusTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/distributed/AbstractLocatorLauncherIntegrationTestCase.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/distributed/AbstractLocatorLauncherRemoteIntegrationTestCase.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/distributed/AbstractServerLauncherIntegrationTestCase.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/distributed/AbstractServerLauncherRemoteIntegrationTestCase.java
create mode 100755 geode-core/src/test/java/org/apache/geode/distributed/LauncherIntegrationTestCase.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/LocatorCommand.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/LocatorLauncherBuilderTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/distributed/LocatorLauncherIntegrationTestCase.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/LocatorLauncherJmxManagerLocalRegressionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/LocatorLauncherJmxManagerRemoteRegressionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/LocatorLauncherRemoteIntegrationTestCase.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/distributed/MockServerLauncherCacheProvider.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/ServerCommand.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/ServerLauncherBuilderTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/distributed/ServerLauncherIntegrationTestCase.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/ServerLauncherLocalIntegrationTestCase.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/ServerLauncherRemoteIntegrationTestCase.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/ServerLauncherWaitOnServerMultiThreadedTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/distributed/ServerLauncherWithProviderIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/ServerLauncherWithProviderRegressionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/TestServerLauncherCacheProvider.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/UsesLocatorCommand.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/UsesServerCommand.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/distributed/support/DistributedSystemAdapter.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/ClassBuilder.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/JarDeployerDeadlockTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/BucketPersistenceAdvisorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/BucketRedundancyTrackerTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/internal/cache/EventTrackerDUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/EventTrackerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/PRCacheListenerInvocationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/PRCacheListenerWithInterestPolicyAllInvocationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/PartitionedRegionAttributesMutatorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/PartitionedRegionRedundancyTrackerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/ReplicateCacheListenerInvocationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/event/DistributedEventTrackerTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/internal/cache/event/EventTrackerDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/event/EventTrackerExpiryTaskTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/event/NonDistributedEventTrackerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/execute/PRTransaction2DUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/ha/PreferSerializedHARegionQueueTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/partitioned/BucketRebalanceStatRegressionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/persistence/BackupInspectorIntegrationTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/persistence/BackupInspectorJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/persistence/BackupPrepareAndFinishMsgDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/persistence/PartitionedBackupPrepareAndFinishMsgDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/persistence/ReplicateBackupPrepareAndFinishMsgDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/snapshot/ParallelSnapshotFileMapperTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/ServerConnectionFactoryTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/TcpServerFactoryTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/command/TXFailoverCommandTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/AsyncEventQueueEntrySynchronizationDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/PossibleDuplicateAsyncEventListener.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/WaitingAsyncEventListener.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/asyncqueue/AbstractMovingAsyncEventListener.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/serial/SerialGatewaySenderEventProcessorJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/serial/TestSerialGatewaySenderEventProcessor.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/jta/ClientServerJTADUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/lang/InitializerJUnitTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/AbstractProcessStreamReaderIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/AttachProcessUtilsTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/BaseProcessStreamReaderIntegrationTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/BlockingProcessStreamReaderIntegrationTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/BlockingProcessStreamReaderJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/BlockingProcessStreamReaderWindowsTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/ControlFileWatchdogIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/ControllableProcessIntegrationTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/FileProcessControllerIntegrationJUnitTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/FileProcessControllerIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/FileProcessControllerTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/LocalProcessControllerJUnitTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/LocalProcessLauncherDUnitTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/LocalProcessLauncherDistributedTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/LocalProcessLauncherIntegrationTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/LocalProcessLauncherJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/NativeProcessUtilsIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/NativeProcessUtilsTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/NonBlockingProcessStreamReaderIntegrationTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/NonBlockingProcessStreamReaderJUnitTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/PidFileIntegrationTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/PidFileJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/ProcessControllerFactoryIntegrationTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/ProcessControllerFactoryJUnitTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/ProcessControllerFactoryTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/ProcessLauncherContextTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/internal/process/ProcessStreamReaderTestCase.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/StartupStatusTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/io/EmptyFileWriter.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/io/IntegerFileReader.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/io/IntegerFileWriter.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/io/StringFileWriter.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/lang/AvailablePid.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/lang/AvailablePidTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/mbean/Process.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/mbean/ProcessMBean.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/signal/AbstractSignalNotificationHandlerJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/signal/AbstractSignalNotificationHandlerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/security/CallbackInstantiatorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/security/IntegratedSecurityServiceConstructorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/security/LegacySecurityServiceTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/security/SecurityServiceFactoryShiroIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/security/SecurityServiceFactoryTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/security/SecurityServiceTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/tcp/ConnectionTableTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/util/PasswordUtilJUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/ConnectToLocatorSSLDUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/CustomMBean.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/CustomMXBean.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/DataBrowserJSONValidationJUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/DeployJarTestSuite.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/MXBeanAwaitility.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/QueryDataFunctionIntegrationTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/TypedJsonJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/beans/CacheServerBridgeClientMembershipRegressionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/OptionAliasesParsingTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/AlterRegionCommandDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ChangeLogLevelCommandDUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ConfigCommandsDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ConnectCommandTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DeployCommandsDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DeployWithGroupsDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeConfigCommandJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeMembersCommandDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyRegionCommandDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ExecuteFunctionCommandSecurityTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ExportDataIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/GcCommandDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/GfshCommandIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ImportDataIntegrationTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/IndexCommandsJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/IndexCommandsShareConfigurationDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ListIndexCommandJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ListMembersCommandDUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/MemberCommandsDUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/MiscellaneousCommandsDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/RebalanceCommandDistributedTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/RemoveCommandDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/RemoveCommandJsonDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ShowLogCommandDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ShowMetricsCommandJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ShutdownCommandDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/StartMemberUtilsTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/UserInputPropertyTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/lifecycle/GfshStatusCommandsIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/domain/IndexDetailsIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/Geode3544JUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/GetRegionsFunctionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/json/TypedJsonPdxIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/remote/CommandExecutorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/remote/OnlineCommandProcessorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/result/CommandResultTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/result/DownloadFileResultTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/shell/GfshExecutionStrategyJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/shell/GfshExecutionStrategyTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/ImportOldClusterConfigDUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/security/CacheServerMBeanShiroJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/security/CacheServerMBeanWithShiroIniIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/security/DistributedSystemMXBeanSecurityTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/security/IntegratedSecurityServiceCustomRealmJUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/security/IntegratedSecurityServiceWithIniFileJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/security/SecurityServiceWithCustomRealmIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/security/SecurityServiceWithShiroIniIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/security/TestFunctions.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/web/controllers/ExportLogControllerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/web/controllers/ShellCommandsControllerProcessCommandTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/management/internal/web/controllers/WanCommandsControllerJUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/web/domain/LinkTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/web/http/ClientHttpRequestTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/web/http/support/HttpRequesterTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/security/IntegratedSecurityCacheLifecycleIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/OtherPDXPostProcessor.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/OtherSimplySecurityManager.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/security/SecurityManagerCallbacksDistributedTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/SecurityManagerLifecycleDistributedTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/SecurityManagerLifecycleIntegrationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/IndexSecurityDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/PartitionedIndexSecurityDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/PartitionedQuerySecurityAllowedQueriesDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/PartitionedQuerySecurityRestrictedButMethodsDoNotExistQueriesDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/PartitionedQuerySecurityRestrictedQueriesDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/PdxPartitionedQuerySecurityAllowedQueriesDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/PdxQuerySecurityAllowedQueriesDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/PdxQuerySecurityRestrictedQueriesDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/QuerySecurityAllowedQueriesDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/QuerySecurityAuthorizedUserBindParameterDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/QuerySecurityBase.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/QuerySecurityRestrictedQueriesDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/QuerySecurityRetrictedButMethodsDoNotExistDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/QuerySecurityUnauthorizedUserBindParameterDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/UserPermissions.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/data/PdxQueryTestObject.java
create mode 100644 geode-core/src/test/java/org/apache/geode/security/query/data/QueryTestObject.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/Disconnect.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/cache/CacheTestCase.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/cache/examples/CacheTestCaseExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/AsyncInvokeCallableExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/AsyncInvokeRunnableExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/BeforeClassExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/CatchingUnexpectedExceptionExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/DistributedTestCaseExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/DistributedTestRuleExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/DoNotHandleUnexpectedExceptionExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/FixtureOrderingExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/InvokeRunnableExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/LocatorPortClusterExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/examples/ReplaceTryFinallyExampleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/CacheRule.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/ConnectionConfiguration.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/DistributedTestRule.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/GfshShellConnectionRule.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/JarFileRule.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/Locator.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/LocatorStarterRule.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/MBeanServerConnectionRule.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/Member.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/MemberStarterRule.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/Server.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/ServerStarterRule.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/SharedCountersRule.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/SharedErrorCollector.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/test/MemberStarterRuleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/CacheRuleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/DistributedDisconnectRuleAsClassRuleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/DistributedDisconnectRuleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/DistributedTestRuleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/MemberStarterRuleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/SharedCountersRuleTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/SharedErrorCollectorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/tests/GetPidAndIdAfterBounceDistributedTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/tests/GetPidAndIdDistributedTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/dunit/tests/GetUniqueNameDistributedTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/ConnectionConfiguration.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/GfshParserRule.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/GfshShellConnectionRule.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/Locator.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/LocatorStarterRule.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/MBeanServerConnectionRule.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/Member.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/MemberStarterRule.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/Server.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/ServerStarterRule.java
create mode 100644 geode-core/src/test/resources/org/apache/geode/internal/security/SecurityServiceFactoryShiroIntegrationTest.ini
create mode 100644 geode-core/src/test/resources/org/apache/geode/internal/security/shiro/ConfigInitializerIntegrationTest.ini
create mode 100644 geode-core/src/test/resources/org/apache/geode/management/internal/configuration/cluster8.xml
delete mode 100644 geode-core/src/test/resources/org/apache/geode/management/internal/configuration/utils/XmlUtilsJUnitTest.testBuildSchemaLocationMapMapOfStringListOfStringAttribute.xml
delete mode 100644 geode-core/src/test/resources/org/apache/geode/management/internal/deployment/AbstractFunction.java
create mode 100644 geode-core/src/test/resources/org/apache/geode/management/internal/deployment/AnnotatedFunction.java
delete mode 100644 geode-core/src/test/resources/org/apache/geode/management/internal/deployment/ExtendsAbstractFunction.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/cache/query/cq/dunit/CqSecurityAuthorizedUserDUnitTest.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/cache/query/cq/dunit/CqSecurityPartitionedAuthorizedUserDUnitTest.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/cache/query/cq/dunit/CqSecurityPartitionedUnauthorizedUserDUnitTest.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/cache/query/cq/dunit/CqSecurityUnauthorizedUserDUnitTest.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/internal/cache/tier/sockets/command/CloseCQTest.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/internal/cache/tier/sockets/command/ExecuteCQ61Test.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/internal/cache/tier/sockets/command/StopCQTest.java
delete mode 100644 geode-cq/src/test/java/org/apache/geode/management/internal/cli/commands/ClientCommandsDUnitTest.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/management/internal/cli/commands/ClientCommandsTestUtils.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeClientCommandDUnitTest.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/management/internal/cli/commands/ListClientCommandDUnitTest.java
delete mode 100644 geode-cq/src/test/java/org/apache/geode/security/CQClientAuthDUnitTest.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/security/ClientCQAuthDUnitTest.java
create mode 100644 geode-cq/src/test/java/org/apache/geode/test/dunit/rules/CQUnitTestRule.java
delete mode 100644 geode-docs/configuring/running/firewalls_multisite.html.md.erb
delete mode 100644 geode-docs/managing/autoreconnect/member-reconnect.html.md.erb
create mode 100644 geode-docs/managing/member-reconnect.html.md.erb
create mode 100644 geode-docs/managing/region_compression.html.md.erb
delete mode 100644 geode-docs/managing/region_compression/region_compression.html.md.erb
delete mode 100644 geode-docs/managing/security/encrypting_passwords.html.md.erb
rename geode-docs/managing/security/{encrypting_with_diffie_helman.html.md.erb => encrypting_with_diffie_hellman.html.md.erb} (100%)
delete mode 100644 geode-docs/reference/statistics/statistics_list.html.md.erb
create mode 100644 geode-docs/reference/statistics_list.html.md.erb
delete mode 100644 geode-docs/tools_modules/gfsh/command-pages/encrypt.html.md.erb
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/compiler/ClassBuilder.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/concurrent/FileBasedCountDownLatch.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/ResultCaptor.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/categories/AcceptanceTest.java
delete mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/DiskDirRule.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/JarFileRule.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/RequiresGeodeHome.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/RestoreLocaleRule.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/GfshExecution.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/GfshRule.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/GfshScript.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/internal/OutputLine.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/internal/ProcessLogger.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/internal/StreamGobbler.java
delete mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/runner/SuiteBlockRunner.java
delete mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/runner/SuiteRunner.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/runners/SuiteBlockRunner.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/runners/SuiteRunner.java
create mode 100755 geode-junit/src/main/java/org/apache/geode/test/junit/runners/TestRunner.java
create mode 100644 geode-junit/src/test/java/org/apache/geode/test/concurrent/FileBasedCountDownLatchTest.java
delete mode 100644 geode-junit/src/test/java/org/apache/geode/test/junit/rules/DiskDirRuleTest.java
create mode 100644 geode-junit/src/test/java/org/apache/geode/test/junit/rules/RestoreLocaleRuleTest.java
delete mode 100755 geode-junit/src/test/java/org/apache/geode/test/junit/rules/TestRunner.java
create mode 100644 geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/security/LucenePermission.java
create mode 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/LuceneSearchWithRollingUpgradeDUnit.java
create mode 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/repository/LuceneIndexMemoryOverheadTest.java
create mode 100644 geode-protobuf/build.gradle
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientProtocolMessageHandler.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/cache/tier/sockets/MessageExecutionContext.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/ProtobufCachePipeline.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/ProtobufLocatorPipeline.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/ProtobufProtocolService.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/exception/InvalidProtocolMessageException.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/operations/OperationHandler.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/EncodingTypeTranslator.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/Failure.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/OperationContext.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/ProtobufOpsProcessor.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/ProtobufSerializationService.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/ProtobufSimpleAuthenticator.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/ProtobufSimpleAuthorizer.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/ProtobufStreamProcessor.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/ProtocolErrorCode.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/Result.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/Success.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/operations/GetAllRequestOperationHandler.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/operations/GetAvailableServersOperationHandler.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/operations/GetRegionNamesRequestOperationHandler.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/operations/GetRegionRequestOperationHandler.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/operations/GetRequestOperationHandler.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/operations/PutAllRequestOperationHandler.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/operations/PutRequestOperationHandler.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/operations/RemoveRequestOperationHandler.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/registry/OperationContextRegistry.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/serializer/ProtobufProtocolSerializer.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/statistics/NoOpStatistics.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/statistics/ProtobufClientStatistics.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/statistics/ProtobufClientStatisticsImpl.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/utilities/ProtobufPrimitiveTypes.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/utilities/ProtobufRequestUtilities.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/utilities/ProtobufResponseUtilities.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/utilities/ProtobufUtilities.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/utilities/exception/UnknownProtobufPrimitiveType.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/serializer/ProtocolSerializer.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/serialization/SerializationService.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/serialization/SerializationType.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/serialization/TypeCodec.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/serialization/codec/JSONCodec.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/serialization/exception/UnsupportedEncodingTypeException.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/serialization/registry/SerializationCodecRegistry.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/serialization/registry/exception/CodecAlreadyRegisteredForTypeException.java
create mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/serialization/registry/exception/CodecNotRegisteredForTypeException.java
create mode 100644 geode-protobuf/src/main/proto/authentication_API.proto
create mode 100644 geode-protobuf/src/main/proto/basicTypes.proto
create mode 100644 geode-protobuf/src/main/proto/clientProtocol.proto
create mode 100644 geode-protobuf/src/main/proto/region_API.proto
create mode 100644 geode-protobuf/src/main/proto/server_API.proto
create mode 100644 geode-protobuf/src/main/resources/META-INF/services/org.apache.geode.internal.cache.tier.sockets.ClientProtocolService
create mode 100644 geode-protobuf/src/main/resources/META-INF/services/org.apache.geode.internal.serialization.TypeCodec
create mode 100644 geode-protobuf/src/main/resources/META-INF/services/org.apache.geode.security.internal.server.Authenticator
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/cache/tier/sockets/GenericProtocolServerConnectionTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/AuthenticationIntegrationTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/AuthorizationIntegrationTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/MessageUtil.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/OpsHandler.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/acceptance/CacheConnectionJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/acceptance/CacheConnectionTimeoutJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/acceptance/CacheMaxConnectionJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/acceptance/CacheOperationsJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/acceptance/LocatorConnectionDUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/EncodingTypeToSerializationTypeTranslatorJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/ProtobufSimpleAuthenticatorJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/ProtobufStreamProcessorTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/operations/GetAllRequestOperationHandlerJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/operations/GetAvailableServersOperationHandlerJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/operations/GetRegionNamesRequestOperationHandlerJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/operations/GetRegionRequestOperationHandlerJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/operations/GetRequestOperationHandlerJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/operations/OperationHandlerJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/operations/PutAllRequestOperationHandlerJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/operations/PutRequestOperationHandlerJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/operations/RemoveRequestOperationHandlerJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/statistics/NoOpProtobufStatistics.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/utilities/ProtobufUtilitiesJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/serializer/ProtobufProtocolSerializerJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/serialization/codec/JSONCodecJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/serialization/registry/CodecRegistryJUnitTest.java
create mode 100644 geode-protobuf/src/test/resources/org/apache/geode/internal/protocol/acceptance/default.keystore
create mode 100644 geode-pulse/src/test/java/org/apache/geode/tools/pulse/internal/PulseAppListenerTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/GatewayReceiverImplJUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/misc/GatewayLegacyAuthenticationRegressionTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/misc/KeepEventsOnGatewaySenderQueueDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/parallel/BatchRemovalThreadHelper.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/CreateAndDestroyGatewaySenderCommandsDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/CreateGatewayReceiverCommandDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/CreateGatewaySenderCommandDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/DestroyGatewaySenderCommandDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/PauseGatewaySenderCommandDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/ResumeGatewaySenderCommandDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/StartGatewayReceiverCommandDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/StartGatewaySenderCommandDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/StatusGatewayReceiverCommandDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/StatusGatewaySenderCommandDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/StopGatewayReceiverCommandDUnitTest.java
create mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/StopGatewaySenderCommandDUnitTest.java
delete mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/WanCommandCreateDestroyGatewaySenderDUnitTest.java
delete mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/WanCommandCreateGatewayReceiverDUnitTest.java
delete mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/WanCommandGatewayReceiverStartDUnitTest.java
delete mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/WanCommandGatewayReceiverStopDUnitTest.java
delete mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/WanCommandGatewaySenderStartDUnitTest.java
delete mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/WanCommandGatewaySenderStopDUnitTest.java
delete mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/WanCommandPauseResumeDUnitTest.java
delete mode 100644 geode-wan/src/test/java/org/apache/geode/internal/cache/wan/wancommand/WanCommandStatusDUnitTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/AlterRuntimeCommandDUnitTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/ClusterConfigurationDUnitTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/CommandOverHttpTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/ConnectCommandIntegrationTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/ConnectCommandWithHttpAndSSLDUnitTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/ConnectCommandWithSSLTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/ConnectCommandWithSecurityTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/DataCommandsOverHttpDistributedTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeConfigCommandDUnitTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/ExecuteFunctionCommandWithSecurityDUnitTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/ExportConfigCommandDUnitTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/FunctionCommandsOverHttpDUnitTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/IndexCommandOverHttpTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/ListIndexCommandOverHttpDUnitTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/QueryNamesOverHttpDUnitTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/RebalanceCommandOverHttpDistributedTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/web/AbstractWebTestCase.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/web/controllers/ShellCommandsControllerJUnitTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/web/domain/LinkIndexJUnitTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/web/domain/LinkJUnitTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/web/http/ClientHttpRequestJUnitTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/web/shell/HttpOperationInvokerMBeanOperationTest.java
create mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/web/shell/HttpOperationInvokerSecurityTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/web/shell/RestHttpOperationInvokerJUnitTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/web/shell/SimpleHttpOperationInvokerJUnitTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/web/util/UriUtilsJUnitTest.java
create mode 100644 gradle/docker.gradle
--
To stop receiving notification emails like this one, please contact
['"commits@geode.apache.org" <co...@geode.apache.org>'].
[geode] 01/01: Merge branch 'release/1.3.0'
Posted by sb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
sbawaskar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/geode.git
commit e86a731195c588021c79d50001bd6cbba367022f
Merge: 2e60ce3 59f2a73
Author: Swapnil Bawaskar <sb...@apache.org>
AuthorDate: Mon Oct 30 14:52:00 2017 +0530
Merge branch 'release/1.3.0'
.gitattributes | 1 +
.gitignore | 3 +-
build.gradle | 8 +
dev-tools/docker/base/Dockerfile | 37 +-
dev-tools/docker/base/build-base-docker.sh | 4 +-
dev-tools/docker/base/entrypoint.sh | 29 +
dev-tools/docker/compile/Dockerfile | 21 -
dev-tools/docker/compile/start-compile-docker.sh | 62 -
docker/Dockerfile | 4 +-
docker/README.md | 2 +-
etc/intellij-java-google-style.xml | 365 ----
etc/intellij-java-modified-google-style.xml | 255 +++
extensions/geode-modules-assembly/build.gradle | 30 +-
.../release/session/bin/modify_war | 5 +-
.../geode-modules-session-internal/build.gradle | 4 +-
.../internal/common/AbstractSessionCache.java | 4 +
.../session/internal/common/CacheProperty.java | 3 +-
.../internal/common/ClientServerSessionCache.java | 9 +-
.../internal/filter/DummySessionManager.java | 18 +-
.../internal/filter/GemfireHttpSession.java | 88 +-
.../internal/filter/GemfireSessionManager.java | 90 +-
.../session/internal/filter/SessionManager.java | 21 +-
.../attributes/AbstractDeltaSessionAttributes.java | 6 -
.../attributes/AbstractSessionAttributes.java | 24 +
.../internal/filter/attributes/DeltaEvent.java | 6 +-
.../attributes/DeltaQueuedSessionAttributes.java | 4 +
.../filter/attributes/DeltaSessionAttributes.java | 4 +
.../attributes/ImmediateSessionAttributes.java | 64 -
.../filter/attributes/QueuedSessionAttributes.java | 61 -
.../filter/attributes/SessionAttributes.java | 10 +
.../internal/filter/util/ThreadLocalSession.java | 36 -
extensions/geode-modules-session/build.gradle | 2 +
.../session/filter/SessionCachingFilter.java | 117 +-
.../modules/session/filter/SessionListener.java | 14 +-
.../geode/modules/session/installer/Installer.java | 37 +-
.../session/internal/filter/CommonTests.java | 67 +-
.../internal/filter/HttpSessionListenerImpl.java | 37 -
.../internal/filter/HttpSessionListenerImpl2.java | 39 -
.../SessionReplicationIntegrationJUnitTest.java | 192 +-
.../installer/InstallerJUnitTest.web.xml.expected | 3 -
extensions/geode-modules-tomcat7/build.gradle | 2 +
.../modules/session/catalina/DeltaSession7.java | 572 +-----
extensions/geode-modules-tomcat8/build.gradle | 2 +
.../modules/session/catalina/DeltaSession8.java | 570 +----
.../catalina/Tomcat8DeltaSessionManager.java | 4 +-
.../Tomcat8SessionsClientServerDUnitTest.java | 14 +-
extensions/geode-modules/build.gradle | 2 +
.../gatewaydelta/GatewayDeltaCreateEvent.java | 8 -
.../gatewaydelta/GatewayDeltaDestroyEvent.java | 8 -
.../session/catalina/ClientServerSessionCache.java | 8 +-
.../modules/session/catalina/DeltaSession.java | 96 +-
.../session/catalina/PeerToPeerSessionCache.java | 4 +-
.../DeltaSessionDestroyAttributeEvent.java | 8 -
.../geode/modules/session/CommandServlet.java | 1 +
extensions/session-testing-war/build.gradle | 27 +
.../geode/modules/session/CommandServlet.java | 110 +
.../session/ListenerStoredInSessionContext.java | 31 +
.../apache/geode/modules/session/QueryCommand.java | 36 +
.../modules/session/SessionCountingListener.java | 43 +
.../session/functions/GetMaxInactiveInterval.java | 29 +
.../modules/session/functions/GetSessionCount.java | 30 +
.../session/functions/GetSessionCreatedCount.java | 30 +
.../functions/GetSessionDestroyedCount.java | 30 +
.../src/main/webapp/WEB-INF/web.xml | 51 +
geode-assembly/build.gradle | 75 +-
geode-assembly/src/main/dist/LICENSE | 22 +-
.../org/apache/geode/BundledJarsJUnitTest.java | 54 +-
.../LocatorLauncherAssemblyIntegrationTest.java | 150 --
.../cli/commands/GemfireCoreClasspathTest.java | 101 +
.../cli/commands/GfshStartLocatorLogTest.java | 58 +
.../LauncherLifecycleCommandsDUnitTest.java | 81 +-
.../LauncherLifecycleCommandsIntegrationTest.java | 214 --
.../commands/LauncherLifecycleCommandsTest.java | 575 ------
.../StartLocatorCommandIntegrationTest.java | 88 +
.../cli/commands/StartLocatorCommandTest.java | 147 ++
.../StartServerCommandIntegrationTest.java | 88 +
.../cli/commands/StartServerCommandTest.java | 144 ++
.../cli/commands/StatusLocatorRealGfshTest.java | 44 +
.../cli/commands/StopServerAcceptanceTest.java | 52 +
.../StopServerWithSecurityAcceptanceTest.java | 139 ++
.../cli/shell/GfshDisconnectWithinScript.java | 41 +
.../cli/shell/GfshExitCodeStatusCommandsTest.java | 404 ++++
...usterConfigurationServiceEndToEndDUnitTest.java | 468 -----
.../geode/rest/internal/web/GeodeRestClient.java | 2 +-
.../internal/web/RestInterfaceIntegrationTest.java | 475 +++++
.../rest/internal/web/RestInterfaceJUnitTest.java | 463 -----
.../internal/web/RestSecurityIntegrationTest.java | 18 +-
.../web/RestSecurityPostProcessorTest.java | 28 +-
.../rest/internal/web/RestSecurityWithSSLTest.java | 23 +-
.../internal/web/RestServersIntegrationTest.java | 72 +
.../rest/internal/web/RestServersJUnitTest.java | 60 -
.../web/SwaggerVerificationIntegrationTest.java | 70 +
.../rest/internal/web/SwaggerVerificationTest.java | 63 -
.../rest/internal/web/controllers/Customer.java | 2 +-
.../controllers/RestAPIsAndInterOpsDUnitTest.java | 846 ++++----
.../controllers/RestAPIsQueryAndFEJUnitTest.java | 948 ---------
.../RestQueryAndFunctionIntegrationTest.java | 958 +++++++++
.../apache/geode/session/tests/CargoTestBase.java | 322 +++
.../org/apache/geode/session/tests/Client.java | 306 +++
.../geode/session/tests/ContainerInstall.java | 597 ++++++
.../geode/session/tests/ContainerManager.java | 246 +++
.../tests/GenericAppServerClientServerTest.java | 116 ++
.../session/tests/GenericAppServerContainer.java | 165 ++
.../session/tests/GenericAppServerInstall.java | 141 ++
.../tests/Jetty9CachingClientServerTest.java | 83 +
.../session/tests/Jetty9ClientServerTest.java | 42 +
.../org/apache/geode/session/tests/Jetty9Test.java | 42 +
.../geode/session/tests/ServerContainer.java | 404 ++++
.../session/tests/Tomcat6ClientServerTest.java | 42 +
.../apache/geode/session/tests/Tomcat6Test.java | 41 +
.../session/tests/Tomcat7ClientServerTest.java | 44 +
.../apache/geode/session/tests/Tomcat7Test.java | 41 +
.../session/tests/Tomcat8ClientServerTest.java | 42 +
.../apache/geode/session/tests/Tomcat8Test.java | 41 +
.../session/tests/TomcatClientServerTest.java | 83 +
.../geode/session/tests/TomcatContainer.java | 155 ++
.../apache/geode/session/tests/TomcatInstall.java | 331 +++
.../TomcatSessionBackwardsCompatibilityTest.java | 244 +++
.../geode/test/dunit/rules/EmbeddedPulseRule.java | 76 -
.../geode/test/dunit/rules/HttpClientRule.java | 107 -
.../geode/test/junit/rules/EmbeddedPulseRule.java | 79 +
.../geode/test/junit/rules/HttpClientRule.java | 102 +
.../geode/tools/pulse/PulseConnectivityTest.java | 97 +
.../geode/tools/pulse/PulseDataExportTest.java | 4 +-
.../geode/tools/pulse/PulseSecurityTest.java | 6 +-
.../tools/pulse/PulseSecurityWithSSLTest.java | 15 +-
.../geode/tools/pulse/PulseVerificationTest.java | 70 -
.../src/test/resources/expected_jars.txt | 6 +-
geode-book/Gemfile | 2 +-
geode-book/Gemfile.lock | 109 +-
geode-book/README.md | 16 +-
geode-book/config.yml | 6 +-
.../source/subnavs/geode-subnav.erb | 1792 ++++++++--------
geode-book/redirects.rb | 6 +-
.../org/apache/geode/annotations/TestingOnly.java | 28 +
geode-concurrency-test/build.gradle | 28 +
.../src/main/java/java/net/InetAddress.java | 156 ++
.../test/concurrency/ConcurrentTestRunner.java | 135 ++
.../geode/test/concurrency/ParallelExecutor.java | 48 +
.../test/concurrency/RunnableWithException.java | 25 +
.../org/apache/geode/test/concurrency/Runner.java | 28 +
.../annotation/ConcurrentTestConfig.java | 32 +
.../geode/test/concurrency/jpf/JpfRunner.java | 98 +
.../test/concurrency/jpf/JpfRunnerConfig.java | 34 +
.../test/concurrency/jpf/ParallelExecutorImpl.java | 87 +
.../test/concurrency/jpf/logging/EmptyLogger.java | 1975 ++++++++++++++++++
...il_concurrent_locks_ReentrantReadWriteLock.java | 42 +
...ributed_internal_InternalDistributedSystem.java | 28 +
...g_apache_geode_internal_logging_LogService.java | 42 +
...che_geode_internal_logging_log4j_LogMarker.java | 27 +
.../JPF_org_apache_logging_log4j_LogManager.java | 29 +
.../geode/test/concurrency/loop/LoopRunner.java | 90 +
.../test/concurrency/loop/LoopRunnerConfig.java | 22 +
geode-core/build.gradle | 28 +-
.../cache/FilterProfileConcurrencyTest.java | 86 +
.../main/java/org/apache/geode/SystemFailure.java | 225 +-
.../admin/internal/DistributionLocatorImpl.java | 6 +-
.../geode/admin/internal/FinishBackupRequest.java | 4 +-
.../geode/admin/internal/FlushToDiskRequest.java | 2 +-
.../geode/admin/internal/PrepareBackupRequest.java | 6 +-
.../apache/geode/admin/jmx/internal/AgentImpl.java | 6 +-
.../geode/admin/jmx/internal/AgentLauncher.java | 26 +-
.../admin/jmx/internal/GenerateMBeanHTML.java | 23 +-
.../org/apache/geode/cache/AttributesMutator.java | 13 -
.../java/org/apache/geode/cache/CacheFactory.java | 46 +-
.../apache/geode/cache/PartitionAttributes.java | 3 +
.../geode/cache/PartitionAttributesFactory.java | 3 +
.../org/apache/geode/cache/RegionRoleListener.java | 2 +-
.../org/apache/geode/cache/TransactionEvent.java | 39 -
.../asyncqueue/internal/AsyncEventQueueStats.java | 8 +-
.../internal/ParallelAsyncEventQueueImpl.java | 10 +-
.../internal/SerialAsyncEventQueueImpl.java | 7 +-
.../geode/cache/client/ClientCacheFactory.java | 19 +-
.../java/org/apache/geode/cache/client/Pool.java | 7 +
.../org/apache/geode/cache/client/PoolFactory.java | 20 +
.../geode/cache/client/internal/AbstractOp.java | 2 -
.../client/internal/AutoConnectionSourceImpl.java | 171 +-
.../client/internal/ConnectionFactoryImpl.java | 12 +-
.../cache/client/internal/ConnectionImpl.java | 43 +-
.../cache/client/internal/ExecuteFunctionOp.java | 12 +-
.../client/internal/ExecuteRegionFunctionOp.java | 2 +-
.../geode/cache/client/internal/PoolImpl.java | 35 +-
.../cache/client/internal/ServerRegionProxy.java | 3 -
.../org/apache/geode/cache/execute/Execution.java | 84 +-
.../org/apache/geode/cache/execute/Function.java | 54 +-
.../geode/cache/execute/FunctionContext.java | 6 +-
.../java/org/apache/geode/cache/query/Index.java | 8 +
.../org/apache/geode/cache/query/IndexType.java | 24 +-
.../cache/query/internal/AttributeDescriptor.java | 58 +-
.../geode/cache/query/internal/CompiledIn.java | 65 +-
.../cache/query/internal/CompiledIteratorDef.java | 3 +
.../cache/query/internal/CompiledOperation.java | 4 +-
.../geode/cache/query/internal/CompiledPath.java | 2 +-
.../geode/cache/query/internal/CompiledSelect.java | 266 +--
.../query/internal/CompiledSortCriterion.java | 6 +-
.../geode/cache/query/internal/DefaultQuery.java | 1 -
.../cache/query/internal/DefaultQueryService.java | 21 +-
.../geode/cache/query/internal/DerivedInfo.java | 15 +-
.../cache/query/internal/ExecutionContext.java | 2 +-
.../cache/query/internal/InternalQueryService.java | 22 +
.../geode/cache/query/internal/MethodDispatch.java | 27 +-
.../query/internal/MethodInvocationAuthorizer.java | 21 +
.../cache/query/internal/OrderByComparator.java | 208 +-
.../query/internal/OrderByComparatorMapped.java | 126 ++
.../query/internal/OrderByComparatorUnmapped.java | 147 --
.../geode/cache/query/internal/PathUtils.java | 33 +-
.../RestrictedMethodInvocationAuthorizer.java | 164 ++
.../cache/query/internal/RuntimeIterator.java | 22 +-
.../geode/cache/query/internal/StructImpl.java | 17 +-
.../cache/query/internal/index/AbstractIndex.java | 3 +-
.../query/internal/index/CompactRangeIndex.java | 5 +
.../cache/query/internal/index/IndexManager.java | 27 +-
.../cache/query/internal/index/IndexProtocol.java | 2 -
.../geode/cache/server/internal/LoadMonitor.java | 13 +-
.../cache/snapshot/RegionSnapshotService.java | 42 +-
.../geode/cache/snapshot/SnapshotIterator.java | 2 +-
.../geode/cache/snapshot/SnapshotOptions.java | 32 +-
.../apache/geode/cache/wan/GatewayReceiver.java | 7 +-
.../org/apache/geode/cache/wan/GatewaySender.java | 7 +-
.../geode/cache/wan/GatewaySenderFactory.java | 2 +
.../apache/geode/distributed/AbstractLauncher.java | 139 +-
.../geode/distributed/ConfigurationProperties.java | 17 +
.../apache/geode/distributed/LocatorLauncher.java | 628 +++---
.../apache/geode/distributed/ServerLauncher.java | 687 +++----
.../internal/AbstractDistributionConfig.java | 36 +-
.../org/apache/geode/distributed/internal/DM.java | 5 +
.../distributed/internal/DistributionChannel.java | 8 +-
.../distributed/internal/DistributionConfig.java | 39 +-
.../internal/DistributionConfigImpl.java | 65 +-
.../distributed/internal/DistributionManager.java | 26 +-
.../internal/InternalDistributedSystem.java | 128 +-
.../distributed/internal/InternalLocator.java | 64 +-
.../internal/LonerDistributionManager.java | 12 +
.../geode/distributed/internal/MessageFactory.java | 62 -
.../geode/distributed/internal/SecurityConfig.java | 51 +
.../geode/distributed/internal/ServerLocator.java | 4 +
.../internal/deadlock/DeadlockDetector.java | 4 +-
.../internal/locks/DLockRequestProcessor.java | 7 -
.../membership/InternalDistributedMember.java | 35 +-
.../internal/membership/MemberFactory.java | 16 +-
.../internal/membership/MemberServices.java | 4 +-
.../distributed/internal/membership/NetView.java | 4 +
.../internal/membership/gms/GMSMember.java | 24 +
.../internal/membership/gms/GMSMemberFactory.java | 11 +-
.../internal/membership/gms/GMSUtil.java | 26 +-
.../internal/membership/gms/Services.java | 127 +-
.../membership/gms/auth/GMSAuthenticator.java | 36 +-
.../membership/gms/interfaces/Locator.java | 5 +
.../gms/locator/FindCoordinatorResponse.java | 2 +-
.../membership/gms/locator/GMSLocator.java | 71 +-
.../membership/gms/membership/GMSJoinLeave.java | 107 +-
.../membership/gms/membership/HostAddress.java | 110 +
.../membership/gms/messenger/GMSEncrypt.java | 14 +-
.../membership/gms/messenger/JGroupsMessenger.java | 7 +-
.../membership/gms/mgr/GMSMembershipManager.java | 32 +-
.../distributed/internal/tcpserver/TcpClient.java | 38 +-
.../distributed/internal/tcpserver/TcpServer.java | 238 ++-
.../geode/examples/SimpleSecurityManager.java | 59 +
.../examples/security/ExampleSecurityManager.java | 31 +-
.../org/apache/geode/internal/AbstractConfig.java | 18 +-
.../org/apache/geode/internal/AvailablePort.java | 24 +-
.../java/org/apache/geode/internal/Banner.java | 8 +-
.../org/apache/geode/internal/ClassLoadUtil.java | 75 +-
.../org/apache/geode/internal/DSFIDFactory.java | 5 +
.../geode/internal/DataSerializableFixedID.java | 2 +
.../apache/geode/internal/DistributionLocator.java | 27 +-
.../java/org/apache/geode/internal/ExitCode.java | 49 +
.../geode/internal/GfeConsoleReaderFactory.java | 11 +-
.../org/apache/geode/internal/JarDeployer.java | 34 +-
.../org/apache/geode/internal/MigrationClient.java | 7 +-
.../org/apache/geode/internal/MigrationServer.java | 7 +-
.../org/apache/geode/internal/SystemAdmin.java | 179 +-
.../java/org/apache/geode/internal/Version.java | 22 +-
.../org/apache/geode/internal/admin/SSLConfig.java | 2 -
.../internal/admin/remote/CompactRequest.java | 2 +-
.../admin/remote/DistributionLocatorId.java | 45 +-
.../admin/remote/MissingPersistentIDsRequest.java | 2 +-
.../remote/PrepareRevokePersistentIDRequest.java | 2 +-
.../admin/remote/RemoteTransportConfig.java | 5 +-
.../admin/remote/RevokePersistentIDRequest.java | 2 +-
.../internal/admin/remote/ShutdownAllRequest.java | 2 +-
.../internal/cache/AbstractBucketRegionQueue.java | 10 +-
.../geode/internal/cache/AbstractLRURegionMap.java | 1 -
.../geode/internal/cache/AbstractRegion.java | 36 -
.../geode/internal/cache/AbstractRegionEntry.java | 23 +-
.../geode/internal/cache/AbstractRegionMap.java | 38 +-
.../cache/AddCacheServerProfileMessage.java | 2 +-
.../apache/geode/internal/cache/BackupLock.java | 66 +-
.../apache/geode/internal/cache/BackupManager.java | 603 ++++++
.../apache/geode/internal/cache/BucketAdvisor.java | 118 +-
.../internal/cache/BucketPersistenceAdvisor.java | 7 +
.../internal/cache/BucketRedundancyTracker.java | 122 ++
.../apache/geode/internal/cache/BucketRegion.java | 53 +-
.../geode/internal/cache/BucketRegionQueue.java | 3 +-
.../internal/cache/CacheDistributionAdvisor.java | 3 +-
.../geode/internal/cache/CachePerfStats.java | 4 +
.../geode/internal/cache/CacheServerImpl.java | 14 +-
.../geode/internal/cache/CacheServerLauncher.java | 28 +-
.../internal/cache/ClusterConfigurationLoader.java | 44 +-
.../internal/cache/CreateRegionProcessor.java | 22 +-
.../apache/geode/internal/cache/DiskInitFile.java | 287 +--
.../geode/internal/cache/DiskStoreBackup.java | 9 +-
.../geode/internal/cache/DiskStoreFactoryImpl.java | 19 +-
.../apache/geode/internal/cache/DiskStoreImpl.java | 266 +--
.../geode/internal/cache/DistTXCommitMessage.java | 2 +-
.../internal/cache/DistTXPrecommitMessage.java | 2 +-
.../internal/cache/DistTXRollbackMessage.java | 2 +-
.../internal/cache/DistributedPutAllOperation.java | 2 +-
.../geode/internal/cache/DistributedRegion.java | 135 +-
.../DistributedRegionFunctionStreamingMessage.java | 10 +-
.../cache/DistributedRemoveAllOperation.java | 2 +-
.../geode/internal/cache/EventStateHelper.java | 10 +-
.../apache/geode/internal/cache/EventTracker.java | 790 -------
.../apache/geode/internal/cache/ExpiryTask.java | 54 +-
.../apache/geode/internal/cache/FilterProfile.java | 73 +-
.../geode/internal/cache/FindRemoteTXMessage.java | 2 +-
.../internal/cache/FindVersionTagOperation.java | 9 +-
.../geode/internal/cache/GemFireCacheImpl.java | 192 +-
.../org/apache/geode/internal/cache/HARegion.java | 5 +-
.../internal/cache/InitialImageOperation.java | 20 +
.../apache/geode/internal/cache/InternalCache.java | 18 +-
.../internal/cache/JtaAfterCompletionMessage.java | 2 +-
.../internal/cache/JtaBeforeCompletionMessage.java | 2 +-
.../apache/geode/internal/cache/LocalRegion.java | 270 +--
.../cache/MemberFunctionStreamingMessage.java | 15 +-
.../org/apache/geode/internal/cache/Oplog.java | 765 +++----
.../geode/internal/cache/PartitionedRegion.java | 87 +-
.../internal/cache/PartitionedRegionDataStore.java | 173 +-
.../cache/PartitionedRegionQueryEvaluator.java | 9 +-
.../cache/PartitionedRegionRedundancyTracker.java | 139 ++
.../internal/cache/PartitionedRegionStats.java | 13 +
.../geode/internal/cache/PeerTXStateStub.java | 13 +-
.../geode/internal/cache/PoolFactoryImpl.java | 44 +-
.../cache/RegionEntrySynchronizationListener.java | 25 +
.../geode/internal/cache/RegionExpiryTask.java | 2 +-
.../org/apache/geode/internal/cache/TXEvent.java | 79 -
.../apache/geode/internal/cache/TXManagerImpl.java | 63 +-
.../org/apache/geode/internal/cache/TXMessage.java | 2 +-
.../internal/cache/TXRemoteCommitMessage.java | 2 +-
.../internal/cache/TXRemoteRollbackMessage.java | 2 +-
.../apache/geode/internal/cache/TXRmtEvent.java | 78 -
.../org/apache/geode/internal/cache/TXState.java | 11 +-
.../internal/cache/TXSynchronizationRunnable.java | 15 +-
.../internal/cache/control/ResourceAdvisor.java | 7 +-
.../internal/cache/event/BulkOperationHolder.java | 79 +
.../cache/event/DistributedEventTracker.java | 523 +++++
.../cache/event/EventSequenceNumberHolder.java | 124 ++
.../geode/internal/cache/event/EventTracker.java | 136 ++
.../cache/event/EventTrackerExpiryTask.java | 97 +
.../cache/event/NonDistributedEventTracker.java | 135 ++
.../internal/cache/execute/AbstractExecution.java | 96 +-
.../execute/DistributedRegionFunctionExecutor.java | 106 -
.../cache/execute/FunctionContextImpl.java | 20 +-
.../cache/execute/MemberFunctionExecutor.java | 7 +-
.../execute/MultiRegionFunctionContextImpl.java | 8 +-
.../cache/execute/MultiRegionFunctionExecutor.java | 5 +-
.../cache/execute/RegionFunctionContextImpl.java | 10 +-
.../cache/execute/ServerFunctionExecutor.java | 81 -
.../execute/ServerRegionFunctionExecutor.java | 85 -
.../internal/cache/ha/QueueRemovalMessage.java | 4 +-
.../geode/internal/cache/locks/TXLockToken.java | 92 -
.../partitioned/EndBucketCreationMessage.java | 5 +
.../cache/partitioned/FetchEntriesMessage.java | 45 +-
.../cache/partitioned/PartitionMessage.java | 7 +-
.../internal/cache/partitioned/RegionAdvisor.java | 18 -
.../cache/partitioned/RemoveAllPRMessage.java | 8 +
.../cache/persistence/BackupInspector.java | 219 +-
.../internal/cache/persistence/BackupManager.java | 389 ----
.../cache/persistence/DiskInitFileParser.java | 3 +-
.../cache/persistence/MembershipViewRequest.java | 4 +-
.../persistence/PersistentStateQueryMessage.java | 4 +-
.../PrepareNewPersistentMemberMessage.java | 4 +-
.../persistence/RemovePersistentMemberMessage.java | 4 +-
.../internal/cache/persistence/RestoreScript.java | 235 +--
.../cache/persistence/ScriptGenerator.java | 37 +
.../cache/persistence/UnixBackupInspector.java | 74 +
.../cache/persistence/UnixScriptGenerator.java | 58 +
.../cache/persistence/WindowsBackupInspector.java | 82 +
.../cache/persistence/WindowsScriptGenerator.java | 81 +
.../cache/snapshot/CacheSnapshotServiceImpl.java | 68 +-
.../geode/internal/cache/snapshot/GFSnapshot.java | 3 +-
.../cache/snapshot/ParallelSnapshotFileMapper.java | 68 +
.../cache/snapshot/RegionSnapshotServiceImpl.java | 113 +-
.../cache/snapshot/SnapshotOptionsImpl.java | 57 +-
.../apache/geode/internal/cache/tier/Acceptor.java | 51 +-
.../geode/internal/cache/tier/ClientHandShake.java | 2 +-
.../apache/geode/internal/cache/tier/Command.java | 4 +-
.../internal/cache/tier/CommunicationMode.java | 163 ++
.../cache/tier/InternalClientMembership.java | 30 +-
.../internal/cache/tier/sockets/AcceptorImpl.java | 512 ++---
.../internal/cache/tier/sockets/BaseCommand.java | 56 +-
.../cache/tier/sockets/BaseCommandQuery.java | 54 +-
.../cache/tier/sockets/CacheClientNotifier.java | 63 +-
.../cache/tier/sockets/CacheClientProxy.java | 54 +-
.../cache/tier/sockets/CacheClientUpdater.java | 7 +
.../cache/tier/sockets/CacheServerStats.java | 282 +--
.../tier/sockets/ClientBlacklistProcessor.java | 2 +-
.../cache/tier/sockets/ClientHealthMonitor.java | 41 +-
.../tier/sockets/ClientProtocolProcessor.java | 43 +
.../cache/tier/sockets/ClientProtocolService.java | 44 +
.../tier/sockets/ClientProtocolServiceLoader.java | 40 +
.../tier/sockets/ClientProtocolStatistics.java | 24 +
.../cache/tier/sockets/CommBufferPool.java | 36 +
.../cache/tier/sockets/CommandInitializer.java | 5 +
.../cache/tier/sockets/ConnectionListener.java | 6 +-
.../tier/sockets/ConnectionListenerAdapter.java | 6 +-
.../sockets/GenericProtocolServerConnection.java | 121 ++
.../internal/cache/tier/sockets/HandShake.java | 104 +-
.../cache/tier/sockets/LegacyServerConnection.java | 88 +
.../sockets/RemoveClientFromBlacklistMessage.java | 17 +-
.../cache/tier/sockets/ServerConnection.java | 153 +-
.../tier/sockets/ServerConnectionFactory.java | 136 ++
.../tier/sockets/ServerHandShakeProcessor.java | 17 +-
.../sockets/ServiceLoadingFailureException.java | 35 +
.../cache/tier/sockets/TcpServerFactory.java | 52 +
.../cache/tier/sockets/command/AddPdxEnum.java | 4 +-
.../cache/tier/sockets/command/AddPdxType.java | 5 +-
.../cache/tier/sockets/command/ClearRegion.java | 9 +-
.../cache/tier/sockets/command/ClientReady.java | 5 +-
.../tier/sockets/command/CloseConnection.java | 5 +-
.../cache/tier/sockets/command/CommitCommand.java | 8 +-
.../cache/tier/sockets/command/ContainsKey.java | 11 +-
.../cache/tier/sockets/command/ContainsKey66.java | 12 +-
.../cache/tier/sockets/command/CreateRegion.java | 12 +-
.../cache/tier/sockets/command/Default.java | 5 +-
.../cache/tier/sockets/command/Destroy.java | 8 +-
.../cache/tier/sockets/command/Destroy65.java | 12 +-
.../cache/tier/sockets/command/DestroyRegion.java | 11 +-
.../tier/sockets/command/ExecuteFunction.java | 77 +-
.../tier/sockets/command/ExecuteFunction65.java | 82 +-
.../tier/sockets/command/ExecuteFunction66.java | 98 +-
.../tier/sockets/command/ExecuteFunction70.java | 7 +-
.../sockets/command/ExecuteRegionFunction.java | 70 +-
.../sockets/command/ExecuteRegionFunction61.java | 69 +-
.../sockets/command/ExecuteRegionFunction65.java | 105 +-
.../sockets/command/ExecuteRegionFunction66.java | 118 +-
.../command/ExecuteRegionFunctionSingleHop.java | 106 +-
.../sockets/command/GatewayReceiverCommand.java | 980 +++++----
.../internal/cache/tier/sockets/command/Get70.java | 11 +-
.../cache/tier/sockets/command/GetAll.java | 17 +-
.../cache/tier/sockets/command/GetAll651.java | 19 +-
.../cache/tier/sockets/command/GetAll70.java | 18 +-
.../tier/sockets/command/GetAllWithCallback.java | 21 +-
.../command/GetClientPRMetadataCommand.java | 4 +-
.../command/GetClientPRMetadataCommand66.java | 4 +-
.../GetClientPartitionAttributesCommand.java | 4 +-
.../GetClientPartitionAttributesCommand66.java | 4 +-
.../tier/sockets/command/GetFunctionAttribute.java | 5 +-
.../cache/tier/sockets/command/GetPDXEnumById.java | 4 +-
.../tier/sockets/command/GetPDXIdForEnum.java | 4 +-
.../tier/sockets/command/GetPDXIdForType.java | 5 +-
.../cache/tier/sockets/command/GetPDXTypeById.java | 4 +-
.../cache/tier/sockets/command/GetPdxEnums70.java | 4 +-
.../cache/tier/sockets/command/GetPdxTypes70.java | 4 +-
.../cache/tier/sockets/command/Invalid.java | 5 +-
.../cache/tier/sockets/command/Invalidate.java | 11 +-
.../cache/tier/sockets/command/KeySet.java | 9 +-
.../cache/tier/sockets/command/MakePrimary.java | 5 +-
.../tier/sockets/command/ManagementCommand.java | 4 +-
.../cache/tier/sockets/command/PeriodicAck.java | 5 +-
.../internal/cache/tier/sockets/command/Ping.java | 8 +-
.../internal/cache/tier/sockets/command/Put.java | 13 +-
.../internal/cache/tier/sockets/command/Put61.java | 13 +-
.../internal/cache/tier/sockets/command/Put65.java | 11 +-
.../cache/tier/sockets/command/PutAll.java | 14 +-
.../cache/tier/sockets/command/PutAll70.java | 15 +-
.../cache/tier/sockets/command/PutAll80.java | 14 +-
.../tier/sockets/command/PutUserCredentials.java | 4 +-
.../internal/cache/tier/sockets/command/Query.java | 7 +-
.../cache/tier/sockets/command/Query651.java | 7 +-
.../sockets/command/RegisterDataSerializers.java | 5 +-
.../sockets/command/RegisterInstantiators.java | 5 +-
.../tier/sockets/command/RegisterInterest.java | 11 +-
.../tier/sockets/command/RegisterInterest61.java | 14 +-
.../tier/sockets/command/RegisterInterestList.java | 37 +-
.../sockets/command/RegisterInterestList61.java | 35 +-
.../sockets/command/RegisterInterestList66.java | 71 +-
.../cache/tier/sockets/command/RemoveAll.java | 16 +-
.../cache/tier/sockets/command/RemoveUserAuth.java | 4 +-
.../cache/tier/sockets/command/Request.java | 14 +-
.../tier/sockets/command/RequestEventValue.java | 5 +-
.../tier/sockets/command/RollbackCommand.java | 4 +-
.../internal/cache/tier/sockets/command/Size.java | 13 +-
.../tier/sockets/command/TXFailoverCommand.java | 14 +-
.../sockets/command/TXSynchronizationCommand.java | 7 +-
.../tier/sockets/command/UnregisterInterest.java | 14 +-
.../sockets/command/UnregisterInterestList.java | 8 +-
.../sockets/command/UpdateClientNotification.java | 61 +-
.../cache/tx/AbstractPeerTXRegionStub.java | 4 +-
.../geode/internal/cache/tx/ClientTXStateStub.java | 10 +-
.../internal/cache/tx/DistributedTXRegionStub.java | 21 +-
.../internal/cache/tx/PartitionedTXRegionStub.java | 31 +-
.../cache/versions/RegionVersionVector.java | 10 +-
.../internal/cache/wan/AbstractGatewaySender.java | 52 +-
.../wan/AbstractGatewaySenderEventProcessor.java | 2 +
.../internal/cache/wan/GatewayReceiverStats.java | 22 +-
.../internal/cache/wan/GatewaySenderAdvisor.java | 2 +-
.../wan/GatewaySenderEventCallbackDispatcher.java | 5 +
.../cache/wan/GatewaySenderEventDispatcher.java | 2 +
.../internal/cache/wan/GatewaySenderEventImpl.java | 2 +-
...waySenderQueueEntrySynchronizationListener.java | 35 +
...aySenderQueueEntrySynchronizationOperation.java | 314 +++
.../internal/cache/wan/GatewaySenderStats.java | 29 +-
...currentParallelGatewaySenderEventProcessor.java | 8 +
.../ParallelGatewaySenderEventProcessor.java | 22 +-
.../wan/parallel/ParallelQueueRemovalMessage.java | 3 +-
...oncurrentSerialGatewaySenderEventProcessor.java | 7 +
.../serial/SerialGatewaySenderEventProcessor.java | 10 +-
.../cache/wan/serial/SerialGatewaySenderQueue.java | 6 +-
.../internal/cache/xmlcache/CacheCreation.java | 92 +-
.../geode/internal/cache/xmlcache/CacheXml.java | 3 +-
.../internal/cache/xmlcache/CacheXmlGenerator.java | 6 +
.../internal/cache/xmlcache/CacheXmlParser.java | 31 +-
.../cache/xmlcache/ClientCacheCreation.java | 10 +
.../cache/xmlcache/GatewayReceiverCreation.java | 32 +-
.../xmlcache/ParallelGatewaySenderCreation.java | 9 +
.../xmlcache/SerialGatewaySenderCreation.java | 9 +
.../internal/cache/xmlcache/XmlGenerator.java | 4 +-
.../geode/internal/cache/xmlcache/XmlParser.java | 7 +-
.../ClusterConfigurationNotAvailableException.java | 28 +
.../InvalidExecutionContextException.java | 33 +
.../geode/internal/i18n/LocalizedStrings.java | 25 +-
.../io/MainWithChildrenRollingFileHandler.java | 3 +
.../apache/geode/internal/io/TeePrintStream.java | 2 +-
.../apache/geode/internal/lang/Initializer.java | 45 -
.../geode/internal/logging/LogFileParser.java | 16 +-
.../geode/internal/logging/LogWriterFactory.java | 32 +-
.../geode/internal/logging/MergeLogFiles.java | 13 +-
.../apache/geode/internal/logging/SortLogFile.java | 23 +-
.../internal/logging/log4j/LogWriterAppenders.java | 8 +-
.../internal/net/SSLConfigurationFactory.java | 206 +-
.../apache/geode/internal/net/SocketCloser.java | 165 +-
.../apache/geode/internal/net/SocketCreator.java | 74 +-
.../geode/internal/process/AttachProcessUtils.java | 9 +-
.../process/BlockingProcessStreamReader.java | 33 +-
.../ClusterConfigurationNotAvailableException.java | 29 -
.../process/ConnectionFailedException.java | 14 +-
.../internal/process/ControlFileWatchdog.java | 124 +-
.../process/ControlNotificationHandler.java | 5 +-
.../internal/process/ControllableProcess.java | 225 +-
.../process/FileAlreadyExistsException.java | 14 +-
.../internal/process/FileControllerParameters.java | 5 +-
.../internal/process/FileProcessController.java | 113 +-
.../internal/process/LocalProcessController.java | 478 -----
.../internal/process/LocalProcessLauncher.java | 101 +-
.../process/MBeanControllerParameters.java | 13 +-
.../process/MBeanInvocationFailedException.java | 14 +-
.../internal/process/MBeanProcessController.java | 128 +-
.../geode/internal/process/NativeProcessUtils.java | 14 +-
.../process/NonBlockingProcessStreamReader.java | 88 +-
.../org/apache/geode/internal/process/PidFile.java | 113 +-
.../internal/process/PidUnavailableException.java | 14 +-
.../geode/internal/process/ProcessController.java | 17 +-
.../internal/process/ProcessControllerFactory.java | 72 +-
.../process/ProcessControllerParameters.java | 6 +-
.../internal/process/ProcessLauncherContext.java | 68 +-
.../internal/process/ProcessStreamReader.java | 161 +-
.../ProcessTerminatedAbnormallyException.java | 97 -
.../apache/geode/internal/process/ProcessType.java | 24 +-
.../geode/internal/process/ProcessUtils.java | 66 +-
.../geode/internal/process/StartupStatus.java | 20 +-
.../internal/process/StartupStatusListener.java | 2 +-
.../process/UnableToControlProcessException.java | 14 +-
.../signal/AbstractSignalNotificationHandler.java | 81 +-
.../geode/internal/process/signal/Signal.java | 20 +-
.../geode/internal/process/signal/SignalEvent.java | 11 +-
.../internal/process/signal/SignalListener.java | 9 +-
.../geode/internal/process/signal/SignalType.java | 7 +-
.../internal/security/CallbackInstantiator.java | 117 ++
.../geode/internal/security/Credentials.java | 36 +
.../security/IntegratedSecurityService.java | 393 ++--
.../internal/security/LegacySecurityService.java | 52 +
.../geode/internal/security/SecurityService.java | 186 +-
.../internal/security/SecurityServiceFactory.java | 108 +
.../internal/security/shiro/CustomAuthRealm.java | 18 +-
.../security/shiro/JMXShiroAuthenticator.java | 22 +-
.../security/shiro/SecurityManagerProvider.java | 83 +
.../sequencelog/io/GemfireLogConverter.java | 4 +-
.../geode/internal/statistics/ArchiveSplitter.java | 24 +-
.../internal/statistics/StatArchiveReader.java | 203 +-
.../org/apache/geode/internal/tcp/Connection.java | 122 +-
.../apache/geode/internal/tcp/ConnectionTable.java | 54 +-
.../org/apache/geode/internal/tcp/MsgReader.java | 2 +-
.../geode/internal/tcp/PeerConnectionFactory.java | 32 +
.../org/apache/geode/internal/tcp/TCPConduit.java | 30 +-
.../geode/internal/util/ArgumentRedactor.java | 6 +-
.../apache/geode/internal/util/PasswordUtil.java | 100 +-
.../util/concurrent/CopyOnWriteHashMap.java | 4 +
.../concurrent/CustomEntryConcurrentHashMap.java | 6 +-
.../apache/geode/management/CacheServerMXBean.java | 122 +-
.../apache/geode/management/DiskStoreMXBean.java | 68 +-
.../geode/management/DistributedSystemMXBean.java | 174 +-
.../geode/management/GatewayReceiverMXBean.java | 75 +-
.../geode/management/GatewaySenderMXBean.java | 88 +-
.../apache/geode/management/GemFireProperties.java | 52 +-
.../apache/geode/management/LockServiceMXBean.java | 20 +-
.../org/apache/geode/management/MemberMXBean.java | 266 +--
.../apache/geode/management/cli/CliMetaData.java | 14 +-
.../management/cli/CommandProcessingException.java | 1 -
.../geode/management/cli/CommandService.java | 54 +-
.../geode/management/cli/CommandStatement.java | 4 +-
.../management/internal/FederatingManager.java | 76 +-
.../geode/management/internal/FilterChain.java | 54 -
.../management/internal/JmxManagerAdvisor.java | 4 +-
.../internal/JmxManagerLocatorRequest.java | 50 +-
.../management/internal/LocalFilterChain.java | 61 -
.../geode/management/internal/MBeanJMXAdapter.java | 199 +-
.../management/internal/MBeanProxyFactory.java | 108 +-
.../geode/management/internal/ManagementAgent.java | 115 +-
.../management/internal/RemoteFilterChain.java | 101 -
.../internal/SystemManagementService.java | 68 +-
.../management/internal/beans/BeanUtilFuncs.java | 2 +
.../internal/beans/CacheServerBridge.java | 18 +-
.../internal/beans/DistributedSystemMBean.java | 21 +-
.../management/internal/beans/MBeanAggregator.java | 7 +-
.../internal/beans/ManagementAdapter.java | 48 +-
.../management/internal/beans/MemberMBean.java | 15 +-
.../internal/beans/MemberMBeanBridge.java | 71 +-
.../internal/beans/QueryDataFunction.java | 12 +-
.../management/internal/beans/ServerBridge.java | 16 +-
.../internal/beans/stats/VMStatsMonitor.java | 14 +-
.../internal/cli/AbstractCliAroundInterceptor.java | 18 +-
.../geode/management/internal/cli/CliUtil.java | 196 +-
.../management/internal/cli/CommandManager.java | 33 +-
.../management/internal/cli/CommandRequest.java | 79 +-
.../management/internal/cli/CommandResponse.java | 20 +-
.../internal/cli/CommandResponseBuilder.java | 27 +-
.../management/internal/cli/GfshParseResult.java | 31 +-
.../geode/management/internal/cli/GfshParser.java | 46 +-
.../geode/management/internal/cli/Launcher.java | 34 +-
.../geode/management/internal/cli/LogWrapper.java | 44 +-
.../cli/commands/AlterOfflineDiskStoreCommand.java | 141 ++
.../internal/cli/commands/AlterRegionCommand.java | 231 +++
.../cli/commands/AlterRuntimeConfigCommand.java | 246 +++
.../cli/commands/BackupDiskStoreCommand.java | 142 ++
.../cli/commands/ChangeLogLevelCommand.java | 165 ++
.../cli/commands/ClearDefinedIndexesCommand.java | 40 +
.../internal/cli/commands/ClientCommands.java | 352 ----
.../cli/commands/CloseDurableCQsCommand.java | 83 +
.../cli/commands/CloseDurableClientCommand.java | 77 +
.../cli/commands/CommandAvailabilityIndicator.java | 63 +
.../cli/commands/CompactDiskStoreCommand.java | 185 ++
.../commands/CompactOfflineDiskStoreCommand.java | 176 ++
.../internal/cli/commands/ConfigCommands.java | 501 -----
.../internal/cli/commands/ConfigurePDXCommand.java | 138 ++
.../internal/cli/commands/ConnectCommand.java | 517 +++++
.../cli/commands/CountDurableCQEventsCommand.java | 88 +
.../commands/CreateAlterDestroyRegionCommands.java | 1141 ----------
.../cli/commands/CreateAsyncEventQueueCommand.java | 171 ++
.../cli/commands/CreateDefinedIndexesCommand.java | 152 ++
.../cli/commands/CreateDiskStoreCommand.java | 166 ++
.../cli/commands/CreateGatewayReceiverCommand.java | 128 ++
.../cli/commands/CreateGatewaySenderCommand.java | 159 ++
.../internal/cli/commands/CreateIndexCommand.java | 195 ++
.../internal/cli/commands/CreateRegionCommand.java | 725 +++++++
.../internal/cli/commands/DataCommandUtil.java | 44 +
.../internal/cli/commands/DataCommands.java | 1279 ------------
.../internal/cli/commands/DataCommandsUtils.java | 311 +++
.../internal/cli/commands/DebugCommand.java | 54 +
.../internal/cli/commands/DefineIndexCommand.java | 96 +
.../internal/cli/commands/DeployCommand.java | 171 ++
.../internal/cli/commands/DeployCommands.java | 340 ---
.../cli/commands/DescribeClientCommand.java | 245 +++
.../cli/commands/DescribeConfigCommand.java | 153 ++
.../cli/commands/DescribeConnectionCommand.java | 52 +
.../cli/commands/DescribeDiskStoreCommand.java | 177 ++
.../cli/commands/DescribeMemberCommand.java | 132 ++
.../commands/DescribeOfflineDiskStoreCommand.java | 75 +
.../cli/commands/DescribeRegionCommand.java | 372 ++++
.../cli/commands/DestroyDiskStoreCommand.java | 106 +
.../cli/commands/DestroyFunctionCommand.java | 163 ++
.../cli/commands/DestroyGatewaySenderCommand.java | 90 +
.../internal/cli/commands/DestroyIndexCommand.java | 174 ++
.../cli/commands/DestroyRegionCommand.java | 222 ++
.../internal/cli/commands/DisconnectCommand.java | 65 +
.../internal/cli/commands/DiskStoreCommands.java | 1475 -------------
.../cli/commands/DiskStoreCommandsUtils.java | 60 +
.../cli/commands/DurableClientCommands.java | 430 ----
.../DurableClientCommandsResultBuilder.java | 164 ++
.../internal/cli/commands/EchoCommand.java | 60 +
.../cli/commands/ExecuteFunctionCommand.java | 177 ++
.../cli/commands/ExecuteScriptCommand.java | 52 +
.../internal/cli/commands/ExitCommand.java | 40 +
.../internal/cli/commands/ExportConfigCommand.java | 151 ++
.../internal/cli/commands/ExportDataCommand.java | 110 +
.../ExportImportClusterConfigurationCommands.java | 54 +-
.../internal/cli/commands/ExportLogsCommand.java | 44 +-
.../commands/ExportOfflineDiskStoreCommand.java | 68 +
.../cli/commands/ExportStackTraceCommand.java | 157 ++
.../internal/cli/commands/FunctionCommands.java | 597 ------
.../internal/cli/commands/GCCommand.java | 131 ++
.../cli/commands/GatewayCommandsUtils.java | 46 +
.../internal/cli/commands/GetCommand.java | 108 +
.../internal/cli/commands/GfshCommand.java | 95 +-
.../internal/cli/commands/GfshHelpCommand.java | 45 +
.../internal/cli/commands/GfshHelpCommands.java | 55 -
.../internal/cli/commands/GfshHintCommand.java | 42 +
.../internal/cli/commands/HistoryCommand.java | 141 ++
.../internal/cli/commands/ImportDataCommand.java | 106 +
.../internal/cli/commands/IndexCommands.java | 692 -------
.../internal/cli/commands/IndexDefinition.java | 27 +
.../cli/commands/LauncherLifecycleCommands.java | 1413 -------------
.../cli/commands/LauncherSignalListener.java | 31 +
.../cli/commands/ListAsyncEventQueuesCommand.java | 118 ++
.../internal/cli/commands/ListClientCommand.java | 128 ++
.../internal/cli/commands/ListDeployedCommand.java | 102 +
.../cli/commands/ListDiskStoresCommand.java | 112 +
.../cli/commands/ListDurableClientCQsCommand.java | 121 ++
.../internal/cli/commands/ListFunctionCommand.java | 101 +
.../internal/cli/commands/ListGatewayCommand.java | 165 ++
.../internal/cli/commands/ListIndexCommand.java | 163 ++
.../internal/cli/commands/ListMembersCommand.java | 77 +
.../internal/cli/commands/ListRegionCommand.java | 113 +
.../commands/LoadBalanceGatewaySenderCommand.java | 104 +
.../internal/cli/commands/LocateEntryCommand.java | 93 +
.../internal/cli/commands/MemberCommands.java | 208 --
.../cli/commands/MiscellaneousCommands.java | 1961 ------------------
.../internal/cli/commands/NetstatCommand.java | 212 ++
.../internal/cli/commands/PDXCommands.java | 216 --
.../internal/cli/commands/PDXRenameCommand.java | 81 +
.../cli/commands/PauseGatewaySenderCommand.java | 119 ++
.../internal/cli/commands/PutCommand.java | 107 +
.../internal/cli/commands/QueryCommand.java | 60 +-
.../internal/cli/commands/QueueCommands.java | 269 ---
.../internal/cli/commands/RebalanceCommand.java | 592 ++++++
.../internal/cli/commands/RegionCommands.java | 502 -----
.../internal/cli/commands/RegionCommandsUtils.java | 78 +
.../internal/cli/commands/RemoveCommand.java | 98 +
.../cli/commands/ResumeGatewaySenderCommand.java | 119 ++
.../commands/RevokeMissingDiskStoreCommand.java | 61 +
.../internal/cli/commands/SetVariableCommand.java | 47 +
.../internal/cli/commands/ShCommand.java | 95 +
.../internal/cli/commands/ShellCommands.java | 1046 ----------
.../internal/cli/commands/ShowDeadlockCommand.java | 92 +
.../internal/cli/commands/ShowLogCommand.java | 105 +
.../internal/cli/commands/ShowMetricsCommand.java | 1083 ++++++++++
.../cli/commands/ShowMissingDiskStoreCommand.java | 149 ++
.../internal/cli/commands/ShutdownCommand.java | 205 ++
.../internal/cli/commands/SleepCommand.java | 39 +
.../cli/commands/StartGatewayReceiverCommand.java | 115 ++
.../cli/commands/StartGatewaySenderCommand.java | 167 ++
.../internal/cli/commands/StartLocatorCommand.java | 497 +++++
.../internal/cli/commands/StartMemberUtils.java | 247 +++
.../internal/cli/commands/StartServerCommand.java | 583 ++++++
.../StatusClusterConfigServiceCommand.java | 82 +
.../internal/cli/commands/StatusCommands.java | 92 -
.../cli/commands/StatusGatewayReceiverCommand.java | 112 +
.../cli/commands/StatusGatewaySenderCommand.java | 131 ++
.../cli/commands/StopGatewayReceiverCommand.java | 114 +
.../cli/commands/StopGatewaySenderCommand.java | 113 +
.../internal/cli/commands/UndeployCommand.java | 114 +
.../commands/UpgradeOfflineDiskStoreCommand.java | 177 ++
.../internal/cli/commands/UserInputProperty.java | 120 ++
.../cli/commands/ValidateDiskStoreCommand.java | 104 +
.../internal/cli/commands/VersionCommand.java | 36 +
.../internal/cli/commands/WanCommands.java | 1156 -----------
.../cli/commands/lifecycle/StartPulseCommand.java | 18 +-
.../commands/lifecycle/StatusLocatorCommand.java | 18 +-
.../commands/lifecycle/StatusServerCommand.java | 11 +-
.../internal/cli/converters/HelpConverter.java | 25 +-
.../cli/converters/MemberGroupConverter.java | 11 +-
.../internal/cli/domain/DataCommandResult.java | 14 +-
.../internal/cli/domain/IndexDetails.java | 74 +-
.../management/internal/cli/domain/IndexInfo.java | 16 +-
.../cli/functions/AlterRuntimeConfigFunction.java | 7 +-
.../cli/functions/ChangeLogLevelFunction.java | 3 +-
.../cli/functions/ContinuousQueryFunction.java | 143 ++
.../cli/functions/ContunuousQueryFunction.java | 150 --
.../functions/CreateAsyncEventQueueFunction.java | 21 +-
.../functions/CreateDefinedIndexesFunction.java | 16 +-
.../cli/functions/CreateDiskStoreFunction.java | 7 +-
.../cli/functions/CreateIndexFunction.java | 9 +-
.../cli/functions/DataCommandFunction.java | 23 +-
.../internal/cli/functions/DeployFunction.java | 11 +-
.../cli/functions/DescribeDiskStoreFunction.java | 7 +-
.../cli/functions/DestroyDiskStoreFunction.java | 7 +-
.../cli/functions/DestroyIndexFunction.java | 3 +-
.../cli/functions/ExportConfigFunction.java | 3 +-
.../internal/cli/functions/ExportDataFunction.java | 17 +-
.../internal/cli/functions/ExportLogsFunction.java | 2 +-
.../cli/functions/GarbageCollectionFunction.java | 3 +-
.../functions/GatewayReceiverCreateFunction.java | 23 +-
.../cli/functions/GatewayReceiverFunctionArgs.java | 10 +-
.../cli/functions/GatewaySenderCreateFunction.java | 19 +-
.../functions/GatewaySenderDestroyFunction.java | 3 +-
.../GetMemberConfigInformationFunction.java | 3 +-
.../functions/GetMemberInformationFunction.java | 3 +-
.../functions/GetRegionDescriptionFunction.java | 3 +-
.../internal/cli/functions/GetRegionsFunction.java | 3 +-
.../cli/functions/GetStackTracesFunction.java | 3 +-
.../internal/cli/functions/ImportDataFunction.java | 14 +-
.../functions/ListAsyncEventQueuesFunction.java | 8 +-
.../cli/functions/ListDeployedFunction.java | 7 +-
.../cli/functions/ListDurableCqNamesFunction.java | 8 +-
.../cli/functions/ListFunctionFunction.java | 3 +-
.../cli/functions/MemberRegionFunction.java | 3 +-
.../cli/functions/MembersForRegionFunction.java | 4 +-
.../internal/cli/functions/RebalanceFunction.java | 3 +-
.../cli/functions/RegionAlterFunction.java | 21 +-
.../cli/functions/RegionCreateFunction.java | 63 +-
.../cli/functions/RegionDestroyFunction.java | 3 +-
.../internal/cli/functions/RegionFunctionArgs.java | 26 +-
.../functions/ShowMissingDiskStoresFunction.java | 6 +-
.../cli/functions/SizeExportLogsFunction.java | 2 +-
.../internal/cli/functions/UndeployFunction.java | 17 +-
.../internal/cli/functions/UnregisterFunction.java | 4 -
.../cli/functions/UserFunctionExecution.java | 218 +-
.../management/internal/cli/i18n/CliStrings.java | 318 +--
.../internal/cli/multistep/CLIMultiStepHelper.java | 402 ----
.../internal/cli/multistep/CLIRemoteStep.java | 30 -
.../management/internal/cli/multistep/CLIStep.java | 31 -
.../internal/cli/multistep/CLIStepExecption.java | 36 -
.../internal/cli/multistep/MultiStepCommand.java | 31 -
.../cli/remote/CommandExecutionContext.java | 15 +-
.../internal/cli/remote/CommandExecutor.java | 58 +
.../internal/cli/remote/CommandProcessor.java | 182 --
.../internal/cli/remote/CommandStatementImpl.java | 55 +-
.../internal/cli/remote/MemberCommandService.java | 34 +-
.../cli/remote/OnlineCommandProcessor.java | 133 ++
.../cli/remote/RemoteExecutionStrategy.java | 134 --
.../internal/cli/result/AbstractResultData.java | 81 +-
.../internal/cli/result/CommandResult.java | 115 +-
.../internal/cli/result/CompositeResultData.java | 19 +-
.../internal/cli/result/DownloadFileResult.java | 73 +
.../internal/cli/result/ErrorResultData.java | 6 +-
.../internal/cli/result/InfoResultData.java | 18 +-
.../internal/cli/result/ResultBuilder.java | 68 +-
.../management/internal/cli/result/ResultData.java | 6 +-
.../internal/cli/result/TableBuilder.java | 9 +-
.../geode/management/internal/cli/shell/Gfsh.java | 188 +-
.../internal/cli/shell/GfshExecutionStrategy.java | 141 +-
.../internal/cli/shell/JmxOperationInvoker.java | 217 +-
.../internal/cli/shell/ScriptExecutionDetails.java | 79 +
.../cli/shell/unsafe/GfshSignalHandler.java | 13 +-
.../internal/cli/util/CommandStringBuilder.java | 31 +-
.../internal/cli/util/GfshConsoleReader.java | 35 +-
.../management/internal/cli/util/JsonUtil.java | 6 +-
.../internal/cli/util/ReadWriteFile.java | 78 +-
.../configuration/domain/CacheElement.java | 46 +-
.../internal/configuration/domain/XmlEntity.java | 50 +-
.../functions/RecreateCacheFunction.java | 4 +-
.../messages/ConfigurationRequest.java | 18 +-
.../utils/ClusterConfigurationStatusRetriever.java | 17 +-
.../internal/configuration/utils/DtdResolver.java | 91 -
.../internal/configuration/utils/XmlUtils.java | 205 +-
.../internal/security/AccessControlMBean.java | 13 +-
.../internal/security/MBeanServerWrapper.java | 39 +-
.../internal/security/ResourceOperation.java | 14 +-
.../internal/security/ResourcePermissions.java | 35 +
.../controllers/AbstractCommandsController.java | 540 +----
.../AbstractMultiPartCommandsController.java | 77 -
.../web/controllers/ClientCommandsController.java | 58 -
.../web/controllers/ClusterCommandsController.java | 46 -
.../web/controllers/ConfigCommandsController.java | 225 --
.../web/controllers/DataCommandsController.java | 230 ---
.../web/controllers/DeployCommandsController.java | 114 -
.../controllers/DiskStoreCommandsController.java | 190 --
.../DurableClientCommandsController.java | 174 --
.../web/controllers/ExportLogController.java | 140 --
.../controllers/FunctionCommandsController.java | 146 --
.../web/controllers/IndexCommandsController.java | 177 --
.../LauncherLifecycleCommandsController.java | 54 -
.../web/controllers/MemberCommandsController.java | 79 -
.../MiscellaneousCommandsController.java | 247 ---
.../web/controllers/PdxCommandsController.java | 126 --
.../web/controllers/QueueCommandsController.java | 157 --
.../web/controllers/RegionCommandsController.java | 404 ----
.../web/controllers/ShellCommandsController.java | 334 +--
.../web/controllers/WanCommandsController.java | 498 -----
.../support/LoginHandlerInterceptor.java | 42 +-
.../geode/management/internal/web/domain/Link.java | 164 --
.../management/internal/web/domain/LinkIndex.java | 138 --
.../internal/web/http/ClientHttpRequest.java | 507 -----
.../management/internal/web/http/HttpHeader.java | 99 -
.../management/internal/web/http/HttpMethod.java | 27 -
.../internal/web/http/support/HttpRequester.java | 202 ++
.../web/http/support/SimpleHttpRequester.java | 250 ---
.../web/shell/AbstractHttpOperationInvoker.java | 895 --------
.../internal/web/shell/HttpOperationInvoker.java | 410 +++-
.../RestApiCallForCommandNotFoundException.java | 42 -
.../web/shell/RestHttpOperationInvoker.java | 464 -----
.../web/shell/SimpleHttpOperationInvoker.java | 163 --
.../management/internal/web/util/ConvertUtils.java | 88 +-
.../geode/pdx/internal/CheckTypeRegistryState.java | 2 +-
.../geode/pdx/internal/PeerTypeRegistration.java | 18 +-
.../geode/redis/internal/RegionProvider.java | 29 +-
.../org/apache/geode/security/AuthInitialize.java | 14 +-
.../org/apache/geode/security/PostProcessor.java | 2 +-
.../apache/geode/security/ResourcePermission.java | 100 +-
.../security/internal/server/Authenticator.java | 59 +
.../geode/security/internal/server/Authorizer.java | 21 +
.../internal/server/NoOpAuthenticator.java | 48 +
.../security/internal/server/NoOpAuthorizer.java | 27 +
.../geode/security/internal/server/package.html | 45 +
.../geode.apache.org/schema/cache/cache-1.0.xsd | 10 +-
...he.geode.security.internal.server.Authenticator | 1 +
.../java/com/main/WANBootStrapping_Site1_Add.java | 15 +-
.../com/main/WANBootStrapping_Site1_Remove.java | 14 +-
.../java/com/main/WANBootStrapping_Site2_Add.java | 14 +-
.../com/main/WANBootStrapping_Site2_Remove.java | 12 +-
.../java/org/apache/geode/LonerDMJUnitTest.java | 15 -
.../test/java/org/apache/geode/TXJUnitTest.java | 369 ++--
.../java/org/apache/geode/TXWriterTestCase.java | 2 +-
.../apache/geode/cache/CacheListenerJUnitTest.java | 6 +-
.../geode/cache/ConnectionPoolDUnitTest.java | 6 +-
.../cache/client/ClientCacheFactoryJUnitTest.java | 26 +-
.../internal/AutoConnectionSourceDUnitTest.java | 12 +-
.../AutoConnectionSourceImplJUnitTest.java | 136 +-
.../internal/ConnectionPoolImplJUnitTest.java | 6 +-
.../client/internal/QueueManagerJUnitTest.java | 4 +
.../apache/geode/cache/query/IndexTypeTest.java | 41 +
.../cache/query/JoinQueriesIntegrationTest.java | 122 ++
.../cache/query/TypedJsonQueryIntegrationTest.java | 102 +
.../apache/geode/cache/query/data/Portfolio.java | 4 +
.../query/dunit/CorruptedIndexIntegrationTest.java | 265 +++
.../query/dunit/QueryIndexUsingXMLDUnitTest.java | 30 +-
.../dunit/QueryParamsAuthorizationDUnitTest.java | 87 +-
.../ResourceManagerWithQueryMonitorDUnitTest.java | 2 +-
.../query/functional/IndexCreationJUnitTest.java | 32 +
.../query/functional/StructSetOrResultsSet.java | 13 +-
.../cache/query/internal/CompiledInJUnitTest.java | 68 +-
.../query/internal/OrderByComparatorJUnitTest.java | 71 +-
.../RestrictedMethodInvocationAuthorizerTest.java | 514 +++++
.../CompactRangeIndexQueryIntegrationTest.java | 54 +-
.../internal/index/HashIndexSetJUnitTest.java | 2 +-
.../query/transaction/QueryAndJtaJUnitTest.java | 26 -
.../cache/server/internal/LoadMonitorTest.java | 50 +
.../cache/snapshot/CacheSnapshotJUnitTest.java | 44 +-
.../cache/snapshot/ParallelSnapshotDUnitTest.java | 152 +-
.../cache/snapshot/RegionSnapshotJUnitTest.java | 165 +-
.../cache/snapshot/SnapshotByteArrayDUnitTest.java | 44 +-
.../geode/cache/snapshot/SnapshotDUnitTest.java | 3 +-
.../snapshot/SnapshotPerformanceDUnitTest.java | 4 +-
.../geode/cache/snapshot/SnapshotTestCase.java | 56 +-
.../cache/snapshot/TestSnapshotFileMapper.java | 52 +
.../geode/cache/snapshot/WanSnapshotJUnitTest.java | 17 +-
.../geode/cache/util/PasswordUtilJUnitTest.java | 42 -
.../apache/geode/cache/util/TxEventTestUtil.java | 88 +
.../apache/geode/cache30/Bug34387DUnitTest.java | 188 --
.../apache/geode/cache30/Bug34948DUnitTest.java | 157 --
.../apache/geode/cache30/Bug35214DUnitTest.java | 220 --
.../apache/geode/cache30/Bug38013DUnitTest.java | 150 --
.../apache/geode/cache30/CacheLoaderTestCase.java | 2 +-
.../geode/cache30/CacheStatisticsDUnitTest.java | 3 +-
.../org/apache/geode/cache30/CacheTestCase.java | 10 +-
.../geode/cache30/ClientServerCCEDUnitTest.java | 131 +-
.../CreateAndLocalDestroyInTXRegressionTest.java | 167 ++
.../apache/geode/cache30/DiskRegionDUnitTest.java | 4 +-
.../EntriesDoNotExpireDuringGIIRegressionTest.java | 210 ++
.../geode/cache30/MultiVMRegionTestCase.java | 75 +-
.../geode/cache30/RegionAttributesTestCase.java | 5 +-
.../geode/cache30/RegionExpirationDUnitTest.java | 3 +-
.../org/apache/geode/cache30/RegionTestCase.java | 2 +-
...tePRValuesAreNotDeserializedRegressionTest.java | 168 ++
.../ValuesAreLazilyDeserializedRegressionTest.java | 169 ++
.../AnalyzeSerializablesJUnitTest.java | 67 +-
.../geode/codeAnalysis/decode/CompiledClass.java | 25 +-
.../AbstractLauncherIntegrationTest.java | 49 +-
.../AbstractLauncherIntegrationTestCase.java | 268 ---
.../AbstractLauncherServiceStateTest.java | 224 ++
.../AbstractLauncherServiceStatusTest.java | 224 --
.../geode/distributed/AbstractLauncherTest.java | 462 +++--
...AbstractLocatorLauncherIntegrationTestCase.java | 135 --
...ctLocatorLauncherRemoteIntegrationTestCase.java | 65 -
.../AbstractServerLauncherIntegrationTestCase.java | 98 -
...actServerLauncherRemoteIntegrationTestCase.java | 95 -
.../distributed/DistributedMemberDUnitTest.java | 107 +-
.../distributed/DistributedSystemConnectPerf.java | 10 +-
.../distributed/LauncherIntegrationTestCase.java | 324 +++
.../LauncherMemberMXBeanIntegrationTest.java | 174 +-
.../apache/geode/distributed/LocatorCommand.java | 107 +
.../apache/geode/distributed/LocatorDUnitTest.java | 305 ++-
.../distributed/LocatorLauncherBuilderTest.java | 507 +++++
.../LocatorLauncherIntegrationTest.java | 278 ++-
.../LocatorLauncherIntegrationTestCase.java | 163 ++
...catorLauncherJmxManagerLocalRegressionTest.java | 111 +
...atorLauncherJmxManagerRemoteRegressionTest.java | 72 +
.../LocatorLauncherLocalFileIntegrationTest.java | 35 +-
.../LocatorLauncherLocalIntegrationTest.java | 887 ++------
.../LocatorLauncherRemoteFileIntegrationTest.java | 211 +-
.../LocatorLauncherRemoteIntegrationTest.java | 1091 ++--------
.../LocatorLauncherRemoteIntegrationTestCase.java | 234 +++
...cherRemoteWithCustomLoggingIntegrationTest.java | 104 +-
.../geode/distributed/LocatorLauncherTest.java | 344 +---
.../apache/geode/distributed/LocatorStateTest.java | 185 +-
.../distributed/LocatorUDPSecurityDUnitTest.java | 6 +-
.../MockServerLauncherCacheProvider.java | 38 -
.../apache/geode/distributed/ServerCommand.java | 120 ++
.../distributed/ServerLauncherBuilderTest.java | 855 ++++++++
.../distributed/ServerLauncherIntegrationTest.java | 349 ++--
.../ServerLauncherIntegrationTestCase.java | 204 ++
.../ServerLauncherLocalFileIntegrationTest.java | 24 +-
.../ServerLauncherLocalIntegrationTest.java | 1123 +++-------
.../ServerLauncherLocalIntegrationTestCase.java | 26 +
.../ServerLauncherRemoteFileIntegrationTest.java | 207 +-
.../ServerLauncherRemoteIntegrationTest.java | 1578 ++------------
.../ServerLauncherRemoteIntegrationTestCase.java | 236 +++
...cherRemoteWithCustomLoggingIntegrationTest.java | 107 +-
.../geode/distributed/ServerLauncherTest.java | 967 ++-------
...erverLauncherWaitOnServerMultiThreadedTest.java | 111 +
.../ServerLauncherWithProviderIntegrationTest.java | 81 -
.../ServerLauncherWithProviderRegressionTest.java | 68 +
.../TestServerLauncherCacheProvider.java | 42 +
.../geode/distributed/UsesLocatorCommand.java | 28 +
.../geode/distributed/UsesServerCommand.java | 30 +
.../internal/DistributionConfigJUnitTest.java | 30 +-
.../internal/ProductUseLogDUnitTest.java | 2 +
.../internal/StartupMessageDataJUnitTest.java | 4 +-
.../deadlock/GemFireDeadlockDetectorDUnitTest.java | 4 +
.../internal/membership/MembershipJUnitTest.java | 77 +-
.../gms/auth/AbstractGMSAuthenticatorTestCase.java | 33 +-
.../GMSAuthenticatorWithAuthenticatorTest.java | 88 +-
.../GMSAuthenticatorWithSecurityManagerTest.java | 74 +-
.../gms/locator/GMSLocatorRecoveryJUnitTest.java | 70 +-
.../gms/membership/GMSJoinLeaveJUnitTest.java | 66 +-
.../gms/membership/GMSJoinLeaveTestHelper.java | 16 +-
.../gms/messenger/GMSEncryptJUnitTest.java | 1 -
.../gms/messenger/JGroupsMessengerJUnitTest.java | 6 +-
.../gms/mgr/GMSMembershipManagerJUnitTest.java | 8 +-
.../internal/tcpserver/TCPServerSSLJUnitTest.java | 3 +-
.../internal/tcpserver/TcpServerJUnitTest.java | 5 +-
.../support/DistributedSystemAdapter.java | 272 ---
.../disttx/DistributedTransactionDUnitTest.java | 8 +-
.../org/apache/geode/disttx/PRDistTXDUnitTest.java | 9 +
.../disttx/PRDistTXWithVersionsDUnitTest.java | 9 +
.../org/apache/geode/internal/ClassBuilder.java | 285 ---
.../internal/ClassPathLoaderIntegrationTest.java | 195 +-
.../apache/geode/internal/ClassPathLoaderTest.java | 2 +-
.../geode/internal/DeployedJarJUnitTest.java | 398 +---
.../geode/internal/JarDeployerDeadlockTest.java | 131 ++
.../geode/internal/JarDeployerIntegrationTest.java | 40 +-
.../internal/cache/AbstractRegionEntryTest.java | 64 +-
.../internal/cache/AbstractRegionMapTest.java | 48 +
.../geode/internal/cache/BackupDUnitTest.java | 176 +-
.../geode/internal/cache/BackupJUnitTest.java | 145 +-
.../cache/BucketPersistenceAdvisorTest.java | 56 +
.../cache/BucketRedundancyTrackerTest.java | 124 ++
.../internal/cache/BucketRegionJUnitTest.java | 4 +
.../geode/internal/cache/Bug48182JUnitTest.java | 13 +-
.../cache/ClientServerTransactionDUnitTest.java | 180 +-
.../geode/internal/cache/ColocationHelperTest.java | 14 +
.../internal/cache/ConnectDisconnectDUnitTest.java | 148 +-
.../internal/cache/DeltaPropagationDUnitTest.java | 661 +++---
.../internal/cache/DiskRegCbkChkJUnitTest.java | 6 +-
.../geode/internal/cache/DiskRegionJUnitTest.java | 5 +-
.../internal/cache/DiskStoreFactoryJUnitTest.java | 20 +
.../internal/cache/DistributedRegionJUnitTest.java | 11 +-
.../internal/cache/EventTrackerDUnitTest.java | 486 -----
.../geode/internal/cache/EventTrackerTest.java | 94 -
.../internal/cache/FixedPRSinglehopDUnitTest.java | 1 -
.../geode/internal/cache/GIIDeltaDUnitTest.java | 9 +-
.../internal/cache/IncrementalBackupDUnitTest.java | 5 +-
.../geode/internal/cache/IteratorDUnitTest.java | 2 +-
.../internal/cache/MapInterface2JUnitTest.java | 2 +-
.../geode/internal/cache/OplogFlushTest.java | 13 +-
.../internal/cache/OverflowOplogFlushTest.java | 11 +-
.../cache/PRCacheListenerInvocationTest.java | 86 +
...istenerWithInterestPolicyAllInvocationTest.java | 70 +
.../PartitionedRegionAttributesMutatorTest.java | 211 ++
.../cache/PartitionedRegionDUnitTestCase.java | 4 +-
.../cache/PartitionedRegionDataStoreJUnitTest.java | 89 +-
.../PartitionedRegionLocalMaxMemoryDUnitTest.java | 229 +--
.../cache/PartitionedRegionQueryDUnitTest.java | 4 +-
.../cache/PartitionedRegionQueryEvaluatorTest.java | 17 +-
.../PartitionedRegionRedundancyTrackerTest.java | 126 ++
...itionedRegionSingleNodeOperationsJUnitTest.java | 11 +-
.../ReplicateCacheListenerInvocationTest.java | 327 +++
.../internal/cache/TXManagerImplJUnitTest.java | 59 +
.../cache/event/DistributedEventTrackerTest.java | 328 +++
.../cache/event/EventTrackerDUnitTest.java | 489 +++++
.../cache/event/EventTrackerExpiryTaskTest.java | 94 +
.../event/NonDistributedEventTrackerTest.java | 89 +
.../ClientFunctionTimeoutRegressionTest.java | 29 +-
...istributedRegionFunctionExecutionDUnitTest.java | 4 +-
.../cache/execute/FunctionServiceBase.java | 37 +-
.../FunctionServiceMultipleOnMemberDUnitTest.java | 4 +-
.../FunctionServiceSingleOnMemberDUnitTest.java | 12 +-
.../cache/execute/LocalDataSetDUnitTest.java | 21 +-
.../execute/MemberFunctionExecutionDUnitTest.java | 2 +-
.../cache/execute/MyTransactionFunction.java | 16 +
...lientServerFunctionExecutionNoAckDUnitTest.java | 3 +-
.../cache/execute/PRColocationDUnitTest.java | 22 +-
.../cache/execute/PRTransaction2DUnitTest.java | 145 ++
.../cache/execute/PRTransactionDUnitTest.java | 224 +-
.../mock/AbstractMockExtensionXmlGenerator.java | 2 +-
.../extension/mock/MockExtensionXmlParser.java | 2 +-
.../cache/ha/BlockingHARegionJUnitTest.java | 9 +-
.../geode/internal/cache/ha/Bug48571DUnitTest.java | 72 +-
.../cache/ha/HARQAddOperationJUnitTest.java | 8 +-
.../cache/ha/HARQueueNewImplDUnitTest.java | 40 +-
.../ha/PreferSerializedHARegionQueueTest.java | 184 ++
.../BucketRebalanceStatRegressionTest.java | 267 +++
.../DeposePrimaryBucketMessageTest.java | 1 -
.../cache/partitioned/FetchEntryMessageTest.java | 1 -
.../FetchPartitionDetailsMessageTest.java | 1 -
.../cache/partitioned/MoveBucketMessageTest.java | 1 -
...sistentColocatedPartitionedRegionDUnitTest.java | 9 +-
.../PersistentPartitionedRegionDUnitTest.java | 5 +-
.../PersistentPartitionedRegionTestBase.java | 10 +-
.../cache/partitioned/RemoveBucketMessageTest.java | 1 -
.../BackupInspectorIntegrationTest.java | 169 ++
.../persistence/BackupInspectorJUnitTest.java | 225 --
.../BackupPrepareAndFinishMsgDUnitTest.java | 239 +++
...titionedBackupPrepareAndFinishMsgDUnitTest.java | 28 +
.../persistence/PersistentReplicatedTestBase.java | 2 +-
...eplicateBackupPrepareAndFinishMsgDUnitTest.java | 28 +
.../rollingupgrade/RollingUpgrade2DUnitTest.java | 14 +-
.../rollingupgrade/RollingUpgradeDUnitTest.java | 12 +-
.../cache/snapshot/GFSnapshotDUnitTest.java | 2 +-
.../snapshot/ParallelSnapshotFileMapperTest.java | 83 +
.../cache/tier/sockets/AcceptorImplJUnitTest.java | 27 +-
.../tier/sockets/ClientHealthMonitorJUnitTest.java | 197 +-
.../tier/sockets/HAInterestPart2DUnitTest.java | 17 +-
.../sockets/HAStartupAndFailoverDUnitTest.java | 57 +-
.../cache/tier/sockets/InterestListDUnitTest.java | 2 +-
.../tier/sockets/ServerConnectionFactoryTest.java | 117 ++
.../cache/tier/sockets/ServerConnectionTest.java | 29 +-
.../cache/tier/sockets/TcpServerFactoryTest.java | 34 +
.../tier/sockets/command/ContainsKey66Test.java | 26 +-
.../tier/sockets/command/ContainsKeyTest.java | 27 +-
.../tier/sockets/command/CreateRegionTest.java | 26 +-
.../cache/tier/sockets/command/Destroy65Test.java | 27 +-
.../tier/sockets/command/DestroyRegionTest.java | 26 +-
.../cache/tier/sockets/command/DestroyTest.java | 25 +-
.../sockets/command/ExecuteFunction65Test.java | 40 +-
.../sockets/command/ExecuteFunction66Test.java | 39 +-
.../tier/sockets/command/ExecuteFunctionTest.java | 39 +-
.../cache/tier/sockets/command/Get70Test.java | 27 +-
.../cache/tier/sockets/command/GetAll651Test.java | 31 +-
.../cache/tier/sockets/command/GetAll70Test.java | 31 +-
.../cache/tier/sockets/command/GetAllTest.java | 33 +-
.../sockets/command/GetAllWithCallbackTest.java | 31 +-
.../GetClientPartitionAttributesCommand66Test.java | 3 +-
.../GetClientPartitionAttributesCommandTest.java | 5 +-
.../cache/tier/sockets/command/InvalidateTest.java | 29 +-
.../cache/tier/sockets/command/KeySetTest.java | 29 +-
.../cache/tier/sockets/command/Put61Test.java | 35 +-
.../cache/tier/sockets/command/Put65Test.java | 33 +-
.../cache/tier/sockets/command/PutTest.java | 39 +-
.../sockets/command/RegisterInterest61Test.java | 35 +-
.../command/RegisterInterestList61Test.java | 34 +-
.../command/RegisterInterestList66Test.java | 34 +-
.../sockets/command/RegisterInterestListTest.java | 34 +-
.../tier/sockets/command/RegisterInterestTest.java | 29 +-
.../cache/tier/sockets/command/RemoveAllTest.java | 27 +-
.../cache/tier/sockets/command/RequestTest.java | 29 +-
.../sockets/command/TXFailoverCommandTest.java | 84 +
.../sockets/command/UnregisterInterestTest.java | 32 +-
.../cache/tx/AbstractPeerTXRegionStubTest.java | 2 +-
.../versions/RegionVersionVectorJUnitTest.java | 68 +-
...yncEventQueueEntrySynchronizationDUnitTest.java | 183 ++
.../cache/wan/AsyncEventQueueTestBase.java | 48 +-
.../wan/PossibleDuplicateAsyncEventListener.java | 78 +
.../cache/wan/WaitingAsyncEventListener.java | 63 +
.../AbstractMovingAsyncEventListener.java | 57 +
.../asyncqueue/AsyncEventListenerDUnitTest.java | 263 ++-
.../ParallelQueueRemovalMessageJUnitTest.java | 14 +-
.../cache/wan/serial/DestroyMessageTest.java | 1 -
...SerialGatewaySenderEventProcessorJUnitTest.java | 114 +
.../TestSerialGatewaySenderEventProcessor.java | 32 +
.../cache/xmlcache/AbstractXmlParserJUnitTest.java | 2 +-
.../cache/xmlcache/CacheXmlParserJUnitTest.java | 47 +-
.../cache/xmlcache/DefaultEntityResolver2Test.java | 1 -
...ainWithChildrenRollingFileHandlerDUnitTest.java | 2 +-
.../internal/jta/ClientServerJTADUnitTest.java | 195 ++
.../internal/jta/functional/TestXACacheLoader.java | 20 +-
.../geode/internal/lang/InitializerJUnitTest.java | 78 -
.../internal/logging/TestLogWriterFactory.java | 4 +-
.../logging/log4j/FastLoggerJUnitTest.java | 3 +-
.../net/SSLConfigurationFactoryJUnitTest.java | 37 +-
.../geode/internal/net/SocketCloserJUnitTest.java | 155 +-
.../offheap/OffHeapLRURecoveryRegressionTest.java | 10 +-
...AbstractProcessStreamReaderIntegrationTest.java | 312 +++
.../internal/process/AttachProcessUtilsTest.java | 85 +
.../BaseProcessStreamReaderIntegrationTest.java | 57 +
...BlockingProcessStreamReaderIntegrationTest.java | 133 ++
.../BlockingProcessStreamReaderJUnitTest.java | 443 ----
.../BlockingProcessStreamReaderWindowsTest.java | 93 +
.../ControlFileWatchdogIntegrationTest.java | 241 +++
.../ControllableProcessIntegrationTest.java | 196 ++
.../FileProcessControllerIntegrationJUnitTest.java | 151 --
.../FileProcessControllerIntegrationTest.java | 249 +++
.../process/FileProcessControllerTest.java | 90 +
.../process/LocalProcessControllerJUnitTest.java | 121 --
.../process/LocalProcessLauncherDUnitTest.java | 154 --
.../LocalProcessLauncherDistributedTest.java | 92 +
.../LocalProcessLauncherIntegrationTest.java | 160 ++
.../process/LocalProcessLauncherJUnitTest.java | 177 --
.../process/NativeProcessUtilsIntegrationTest.java | 119 ++
.../internal/process/NativeProcessUtilsTest.java | 76 +
...BlockingProcessStreamReaderIntegrationTest.java | 130 ++
.../NonBlockingProcessStreamReaderJUnitTest.java | 365 ----
.../internal/process/PidFileIntegrationTest.java | 187 ++
.../geode/internal/process/PidFileJUnitTest.java | 275 ---
.../ProcessControllerFactoryIntegrationTest.java | 135 ++
.../process/ProcessControllerFactoryJUnitTest.java | 176 --
.../process/ProcessControllerFactoryTest.java | 116 ++
.../process/ProcessLauncherContextTest.java | 208 ++
.../process/ProcessStreamReaderTestCase.java | 254 ---
.../geode/internal/process/StartupStatusTest.java | 176 ++
.../geode/internal/process/io/EmptyFileWriter.java | 40 +
.../internal/process/io/IntegerFileReader.java | 38 +
.../internal/process/io/IntegerFileWriter.java | 33 +
.../internal/process/io/StringFileWriter.java | 43 +
.../geode/internal/process/lang/AvailablePid.java | 189 ++
.../internal/process/lang/AvailablePidTest.java | 164 ++
.../geode/internal/process/mbean/Process.java | 57 -
.../geode/internal/process/mbean/ProcessMBean.java | 27 -
...AbstractSignalNotificationHandlerJUnitTest.java | 467 -----
.../AbstractSignalNotificationHandlerTest.java | 406 ++++
.../security/CallbackInstantiatorTest.java | 98 +
.../IntegratedSecurityServiceConstructorTest.java | 93 +
.../security/IntegratedSecurityServiceTest.java | 250 +--
.../security/LegacySecurityServiceTest.java | 58 +
...SecurityServiceFactoryShiroIntegrationTest.java | 70 +
.../security/SecurityServiceFactoryTest.java | 192 ++
.../internal/security/SecurityServiceTest.java | 129 ++
.../statistics/DiskSpaceLimitIntegrationTest.java | 38 +-
.../internal/statistics/StatisticsImplTest.java | 61 +-
.../geode/internal/tcp/ConnectionJUnitTest.java | 2 +-
.../geode/internal/tcp/ConnectionTableTest.java | 94 +
.../internal/util/ArgumentRedactorJUnitTest.java | 20 +-
.../geode/internal/util/PasswordUtilJUnitTest.java | 46 +
.../geode/management/CacheManagementDUnitTest.java | 48 +-
.../management/ClientHealthStatsDUnitTest.java | 32 +-
.../apache/geode/management/CompositeStats.java | 37 +-
.../geode/management/CompositeTestMBean.java | 12 +-
.../geode/management/CompositeTestMXBean.java | 13 +-
.../management/CompositeTypeTestDUnitTest.java | 10 +-
.../management/ConnectToLocatorSSLDUnitTest.java | 153 --
.../org/apache/geode/management/CustomMBean.java | 72 -
.../org/apache/geode/management/CustomMXBean.java | 35 -
.../geode/management/DLockManagementDUnitTest.java | 11 +-
.../DataBrowserJSONValidationJUnitTest.java | 342 ---
.../geode/management/DeployJarTestSuite.java | 36 -
.../geode/management/DiskManagementDUnitTest.java | 4 +-
.../management/DistributedSystemDUnitTest.java | 69 +-
.../apache/geode/management/JMXMBeanDUnitTest.java | 35 +-
.../management/LocatorManagementDUnitTest.java | 384 ++--
.../org/apache/geode/management/MBeanUtil.java | 2 +-
.../apache/geode/management/MXBeanAwaitility.java | 80 +
.../geode/management/ManagementTestBase.java | 206 +-
.../geode/management/ManagementTestRule.java | 15 +-
.../management/MemberMBeanAttributesDUnitTest.java | 314 ++-
.../management/OffHeapManagementDUnitTest.java | 609 +++---
.../geode/management/QueryDataDUnitTest.java | 169 +-
.../QueryDataFunctionIntegrationTest.java | 322 +++
.../management/RegionCreateDestroyDUnitTest.java | 6 +-
.../management/RegionManagementDUnitTest.java | 181 +-
.../geode/management/TypedJsonJUnitTest.java | 281 ---
...niversalMembershipListenerAdapterDUnitTest.java | 2173 ++++++++------------
.../bean/stats/MemberLevelStatsJUnitTest.java | 8 +-
.../internal/CompositeBuilderViaFromTest.java | 1 -
.../internal/CompositeBuilderViaProxyTest.java | 1 -
...ServerBridgeClientMembershipRegressionTest.java | 130 ++
.../beans/DistributedSystemBridgeJUnitTest.java | 10 +-
.../management/internal/cli/CliUtilDUnitTest.java | 18 +-
.../internal/cli/CommandManagerJUnitTest.java | 23 +-
.../internal/cli/CommandRequestTest.java | 13 +-
.../internal/cli/GfshParserAutoCompletionTest.java | 222 +-
.../internal/cli/GfshParserConverterTest.java | 118 +-
.../internal/cli/GfshParserParsingTest.java | 74 +-
.../management/internal/cli/HeadlessGfsh.java | 33 +-
.../management/internal/cli/NetstatDUnitTest.java | 12 +-
.../internal/cli/OptionAliasesParsingTest.java | 344 ++++
.../cli/commands/AlterRegionCommandDUnitTest.java | 639 ++++++
.../commands/ChangeLogLevelCommandDUnitTest.java | 144 ++
.../internal/cli/commands/CliCommandTestBase.java | 137 +-
.../cli/commands/ConcurrentDeployDUnitTest.java | 13 +-
.../cli/commands/ConfigCommandsDUnitTest.java | 567 -----
.../internal/cli/commands/ConnectCommandTest.java | 300 +++
.../CreateAlterDestroyRegionCommandsDUnitTest.java | 1229 +----------
.../cli/commands/CreateRegionCommandDUnitTest.java | 304 +++
.../cli/commands/CreateRegionCommandTest.java | 61 +
...DeployCommandFunctionRegistrationDUnitTest.java | 2 +-
.../commands/DeployCommandRedeployDUnitTest.java | 44 +-
.../cli/commands/DeployCommandsDUnitTest.java | 270 ---
.../cli/commands/DeployWithGroupsDUnitTest.java | 303 +++
.../commands/DescribeConfigCommandJUnitTest.java | 90 +
.../commands/DescribeMembersCommandDUnitTest.java | 81 +
.../commands/DestroyRegionCommandDUnitTest.java | 388 ++++
.../cli/commands/DiskStoreCommandsDUnitTest.java | 110 +-
.../cli/commands/DiskStoreCommandsJUnitTest.java | 112 +-
.../ExecuteFunctionCommandSecurityTest.java | 157 ++
.../cli/commands/ExportDataIntegrationTest.java | 177 ++
.../internal/cli/commands/ExportLogsDUnitTest.java | 46 +-
.../cli/commands/ExportLogsIntegrationTest.java | 15 +-
.../commands/ExportLogsOnServerManagerDUnit.java | 25 +-
.../cli/commands/ExportLogsStatsDUnitTest.java | 35 +-
.../ExportLogsWithMemberGroupDUnitTest.java | 37 +-
.../cli/commands/FunctionCommandsDUnitTest.java | 734 ++-----
.../internal/cli/commands/GcCommandDUnitTest.java | 118 ++
.../cli/commands/GemfireDataCommandsDUnitTest.java | 318 +--
...ionWithCacheLoaderDuringCacheMissDUnitTest.java | 50 +-
.../cli/commands/GfshCommandIntegrationTest.java | 49 +
.../cli/commands/GfshCommandJUnitTest.java | 312 ++-
.../cli/commands/ImportDataIntegrationTest.java | 218 ++
.../cli/commands/IndexCommandsDUnitTest.java | 957 ++-------
.../cli/commands/IndexCommandsJUnitTest.java | 223 --
.../IndexCommandsShareConfigurationDUnitTest.java | 174 ++
.../ListAndDescribeDiskStoreCommandsDUnitTest.java | 40 +-
.../commands/ListAndDescribeRegionDUnitTest.java | 460 ++---
.../cli/commands/ListIndexCommandDUnitTest.java | 699 +------
.../cli/commands/ListIndexCommandJUnitTest.java | 223 ++
.../cli/commands/ListMembersCommandDUnitTest.java | 123 ++
.../cli/commands/LogLevelInterceptorTest.java | 21 +-
.../cli/commands/MemberCommandsDUnitTest.java | 311 ---
.../commands/MiscellaneousCommandsDUnitTest.java | 518 -----
.../internal/cli/commands/QueryCommandTest.java | 6 +-
.../cli/commands/QueueCommandsDUnitTest.java | 52 +-
.../commands/RebalanceCommandDistributedTest.java | 156 ++
.../cli/commands/RemoveCommandDUnitTest.java | 210 ++
.../cli/commands/RemoveCommandJsonDUnitTest.java | 171 ++
.../cli/commands/ShellCommandsDUnitTest.java | 65 +-
.../cli/commands/ShowDeadlockDUnitTest.java | 243 +--
.../cli/commands/ShowLogCommandDUnitTest.java | 163 ++
.../cli/commands/ShowMetricsCommandJUnitTest.java | 61 +
.../cli/commands/ShowMetricsDUnitTest.java | 416 +---
.../commands/ShowMissingDiskStoresDUnitTest.java | 46 +-
.../cli/commands/ShowStackTraceDUnitTest.java | 37 +-
.../cli/commands/ShutdownCommandDUnitTest.java | 134 ++
.../cli/commands/StartMemberUtilsTest.java | 91 +
.../cli/commands/UserInputPropertyTest.java | 102 +
.../GfshStatusCommandsIntegrationTest.java | 84 +
.../cli/domain/IndexDetailsIntegrationTest.java | 81 +
.../DataCommandFunctionWithPDXJUnitTest.java | 2 +-
.../DescribeDiskStoreFunctionJUnitTest.java | 149 +-
.../ExportLogsFunctionIntegrationTest.java | 61 +-
.../cli/functions/ExportLogsFunctionTest.java | 40 +-
.../internal/cli/functions/Geode3544JUnitTest.java | 165 ++
.../cli/functions/GetRegionsFunctionJUnitTest.java | 20 +-
.../cli/functions/GetRegionsFunctionTest.java | 88 +
.../cli/functions/ListIndexFunctionJUnitTest.java | 18 +-
.../ShowMissingDiskStoresFunctionJUnitTest.java | 49 +-
.../cli/functions/SizeExportLogsFunctionTest.java | 46 +-
.../internal/cli/help/HelperIntegrationTest.java | 73 +-
.../cli/json/TypedJsonPdxIntegrationTest.java | 116 ++
.../internal/cli/json/TypedJsonTest.java | 140 +-
.../internal/cli/remote/CommandExecutorTest.java | 97 +
.../cli/remote/OnlineCommandProcessorTest.java | 93 +
.../internal/cli/result/CommandResultTest.java | 75 +
.../cli/result/DownloadFileResultTest.java | 48 +
.../cli/shell/GfshExecutionStrategyJUnitTest.java | 107 -
.../cli/shell/GfshExecutionStrategyTest.java | 108 +
.../internal/cli/shell/GfshInitFileJUnitTest.java | 2 +
.../cli/shell/GfshMultilineCommandTest.java | 13 +-
.../cli/util/LogExporterIntegrationTest.java | 28 +-
.../internal/cli/util/MergeLogsDUnitTest.java | 34 +-
.../internal/configuration/ClusterConfig.java | 4 +-
.../ClusterConfigDeployJarDUnitTest.java | 24 +-
.../ClusterConfigDistributionDUnitTest.java | 36 +-
.../ClusterConfigImportDUnitTest.java | 42 +-
.../ClusterConfigStartMemberDUnitTest.java | 17 +-
.../configuration/ClusterConfigTestBase.java | 23 +-
.../ClusterConfigWithSecurityDUnitTest.java | 59 +-
.../ImportClusterConfigDistributedTest.java | 28 +-
.../ImportOldClusterConfigDUnitTest.java | 104 +
.../configuration/utils/XmlUtilsJUnitTest.java | 306 ++-
.../internal/deployment/FunctionScannerTest.java | 17 +
.../security/AccessControlMBeanJUnitTest.java | 7 +-
.../CacheServerMBeanAuthenticationJUnitTest.java | 20 +-
.../CacheServerMBeanAuthorizationJUnitTest.java | 68 +-
.../security/CacheServerMBeanShiroJUnitTest.java | 109 -
...acheServerMBeanWithShiroIniIntegrationTest.java | 110 +
.../internal/security/CliCommandsSecurityTest.java | 40 +-
.../security/DataCommandsSecurityTest.java | 21 +-
.../security/DeployCommandsSecurityTest.java | 42 +-
.../security/DiskStoreMXBeanSecurityJUnitTest.java | 125 +-
.../DistributedSystemMXBeanSecurityTest.java | 77 +
.../security/GatewayReceiverMBeanSecurityTest.java | 44 +-
.../security/GatewaySenderMBeanSecurityTest.java | 82 +-
.../security/GfshCommandsPostProcessorTest.java | 34 +-
.../security/GfshCommandsSecurityTest.java | 157 +-
...egratedSecurityServiceCustomRealmJUnitTest.java | 44 -
...egratedSecurityServiceWithIniFileJUnitTest.java | 152 --
.../internal/security/JavaRmiServerNameTest.java | 2 +-
.../LockServiceMBeanAuthorizationJUnitTest.java | 85 +-
.../internal/security/MBeanSecurityJUnitTest.java | 33 +-
.../ManagerMBeanAuthorizationJUnitTest.java | 36 +-
.../security/MemberMBeanSecurityJUnitTest.java | 88 +-
.../internal/security/MultiUserDUnitTest.java | 110 +-
.../internal/security/ResourcePermissionTest.java | 60 +-
...urityServiceWithCustomRealmIntegrationTest.java | 44 +
...SecurityServiceWithShiroIniIntegrationTest.java | 148 ++
.../management/internal/security/TestCommand.java | 294 +--
.../internal/security/TestFunctions.java | 59 +
.../web/controllers/ExportLogControllerTest.java | 56 -
.../ShellCommandsControllerProcessCommandTest.java | 118 ++
.../WanCommandsControllerJUnitTest.java | 146 --
.../management/internal/web/domain/LinkTest.java | 45 -
.../internal/web/http/ClientHttpRequestTest.java | 37 -
.../web/http/support/HttpRequesterTest.java | 149 ++
.../apache/geode/pdx/PdxAttributesJUnitTest.java | 239 ++-
.../executor/AbstractScanExecutorTest.java | 1 -
.../CacheFactoryWithSecurityObjectTest.java | 125 +-
.../apache/geode/security/ClientAuthDUnitTest.java | 4 +-
.../security/ClientContainsKeyAuthDUnitTest.java | 2 +-
.../ClientDestroyInvalidateAuthDUnitTest.java | 2 +-
.../security/ClientDestroyRegionAuthDUnitTest.java | 2 +-
.../ClientExecuteFunctionAuthDUnitTest.java | 84 +-
.../ClientExecuteRegionFunctionAuthDUnitTest.java | 61 +-
.../geode/security/ClientGetAllAuthDUnitTest.java | 2 +-
.../security/ClientGetEntryAuthDUnitTest.java | 2 +-
.../geode/security/ClientGetPutAuthDUnitTest.java | 2 +-
.../security/ClientRegionClearAuthDUnitTest.java | 2 +-
.../ClientRegisterInterestAuthDUnitTest.java | 2 +-
.../security/ClientRemoveAllAuthDUnitTest.java | 2 +-
.../ClientUnregisterInterestAuthDUnitTest.java | 2 +-
.../ClusterConfigWithoutSecurityDUnitTest.java | 65 +-
.../geode/security/ExampleSecurityManagerTest.java | 40 +-
...ratedSecurityCacheLifecycleIntegrationTest.java | 74 -
.../NoShowValue1PostProcessorDUnitTest.java | 2 +-
.../geode/security/OtherPDXPostProcessor.java | 18 +
.../geode/security/OtherSimplySecurityManager.java | 18 +
.../PDXGfshPostProcessorOnRemoteServerTest.java | 32 +-
.../apache/geode/security/PDXPostProcessor.java | 28 +-
.../geode/security/PDXPostProcessorDUnitTest.java | 138 +-
.../geode/security/PeerAuthenticatorDUnitTest.java | 15 +-
.../PeerSecurityWithEmbeddedLocatorDUnitTest.java | 2 +-
.../geode/security/PostProcessorDUnitTest.java | 2 +-
.../security/SecurityClusterConfigDUnitTest.java | 93 +-
.../SecurityManagerCallbacksDistributedTest.java | 132 --
.../SecurityManagerLifecycleDistributedTest.java | 143 ++
.../SecurityManagerLifecycleIntegrationTest.java | 73 +
.../apache/geode/security/SecurityTestUtil.java | 7 +-
.../SecurityWithoutClusterConfigDUnitTest.java | 4 +-
.../geode/security/SimpleSecurityManagerTest.java | 12 +-
.../geode/security/SimpleTestSecurityManager.java | 13 +-
.../apache/geode/security/SpySecurityManager.java | 19 +-
.../security/StartServerAuthorizationTest.java | 4 +-
.../apache/geode/security/TestSecurityManager.java | 31 +-
.../security/query/IndexSecurityDUnitTest.java | 105 +
.../query/PartitionedIndexSecurityDUnitTest.java | 33 +
...tionedQuerySecurityAllowedQueriesDUnitTest.java | 37 +
...rictedButMethodsDoNotExistQueriesDUnitTest.java | 36 +
...nedQuerySecurityRestrictedQueriesDUnitTest.java | 37 +
...tionedQuerySecurityAllowedQueriesDUnitTest.java | 33 +
.../PdxQuerySecurityAllowedQueriesDUnitTest.java | 74 +
...PdxQuerySecurityRestrictedQueriesDUnitTest.java | 80 +
.../QuerySecurityAllowedQueriesDUnitTest.java | 255 +++
...curityAuthorizedUserBindParameterDUnitTest.java | 53 +
.../geode/security/query/QuerySecurityBase.java | 225 ++
.../QuerySecurityRestrictedQueriesDUnitTest.java | 276 +++
...rityRetrictedButMethodsDoNotExistDUnitTest.java | 127 ++
...rityUnauthorizedUserBindParameterDUnitTest.java | 76 +
.../geode/security/query/UserPermissions.java | 46 +
.../security/query/data/PdxQueryTestObject.java | 73 +
.../geode/security/query/data/QueryTestObject.java | 65 +
.../geode/sequence/GemfireSequenceDisplay.java | 40 +-
.../java/org/apache/geode/test/dunit/Assert.java | 14 +-
.../apache/geode/test/dunit/AsyncInvocation.java | 2 +
.../apache/geode/test/dunit/DUnitBlackboard.java | 8 +-
.../java/org/apache/geode/test/dunit/DUnitEnv.java | 9 +-
.../org/apache/geode/test/dunit/DebuggerUtils.java | 13 +-
.../org/apache/geode/test/dunit/Disconnect.java | 53 +
.../geode/test/dunit/DistributedTestUtils.java | 50 +-
.../java/org/apache/geode/test/dunit/Host.java | 53 +-
.../geode/test/dunit/SerializableCallable.java | 2 +-
.../test/java/org/apache/geode/test/dunit/VM.java | 42 +-
.../geode/test/dunit/cache/CacheTestCase.java | 26 +
.../cache/examples/CacheTestCaseExampleTest.java | 35 +
.../dunit/cache/internal/CacheTestFixture.java | 4 +-
.../dunit/cache/internal/JUnit3CacheTestCase.java | 19 +-
.../dunit/cache/internal/JUnit4CacheTestCase.java | 181 +-
.../examples/AsyncInvokeCallableExampleTest.java | 92 +
.../examples/AsyncInvokeRunnableExampleTest.java | 56 +
.../dunit/examples/BeforeClassExampleTest.java | 39 +
.../CatchingUnexpectedExceptionExampleTest.java | 98 +
.../examples/DistributedTestCaseExampleTest.java | 36 +
.../examples/DistributedTestRuleExampleTest.java | 37 +
.../DoNotHandleUnexpectedExceptionExampleTest.java | 59 +
.../dunit/examples/FixtureOrderingExampleTest.java | 63 +
.../dunit/examples/InvokeRunnableExampleTest.java | 46 +
.../examples/LocatorPortClusterExampleTest.java | 81 +
.../examples/ReplaceTryFinallyExampleTest.java | 61 +
.../dunit/internal/DistributedTestFixture.java | 16 +-
.../dunit/internal/JUnit3DistributedTestCase.java | 77 +-
.../dunit/internal/JUnit4DistributedTestCase.java | 179 +-
.../apache/geode/test/dunit/rules/CacheRule.java | 202 ++
.../test/dunit/rules/ConnectionConfiguration.java | 33 -
.../dunit/rules/DistributedDisconnectRule.java | 61 +-
.../dunit/rules/DistributedExternalResource.java | 2 +-
.../rules/DistributedRestoreSystemProperties.java | 4 +-
.../test/dunit/rules/DistributedTestRule.java | 85 +
.../DistributedUseJacksonForJsonPathRule.java | 4 +-
.../test/dunit/rules/GfshShellConnectionRule.java | 247 ---
.../apache/geode/test/dunit/rules/JarFileRule.java | 80 -
.../org/apache/geode/test/dunit/rules/Locator.java | 23 -
.../test/dunit/rules/LocatorServerStartupRule.java | 200 +-
.../geode/test/dunit/rules/LocatorStarterRule.java | 96 -
.../dunit/rules/MBeanServerConnectionRule.java | 195 --
.../org/apache/geode/test/dunit/rules/Member.java | 31 -
.../geode/test/dunit/rules/MemberStarterRule.java | 209 --
.../apache/geode/test/dunit/rules/MemberVM.java | 55 +-
.../geode/test/dunit/rules/RemoteInvoker.java | 32 +-
.../org/apache/geode/test/dunit/rules/Server.java | 29 -
.../geode/test/dunit/rules/ServerStarterRule.java | 183 --
.../geode/test/dunit/rules/SharedCountersRule.java | 183 ++
.../test/dunit/rules/SharedErrorCollector.java | 160 ++
.../dunit/rules/test/MemberStarterRuleTest.java | 72 -
.../test/dunit/rules/tests/CacheRuleTest.java | 287 +++
.../DistributedDisconnectRuleAsClassRuleTest.java | 171 ++
.../rules/tests/DistributedDisconnectRuleTest.java | 187 ++
.../dunit/rules/tests/DistributedTestRuleTest.java | 37 +
.../dunit/rules/tests/MemberStarterRuleTest.java | 107 +
.../dunit/rules/tests/SharedCountersRuleTest.java | 182 ++
.../rules/tests/SharedErrorCollectorTest.java | 352 ++++
.../geode/test/dunit/standalone/BounceResult.java | 10 +-
.../geode/test/dunit/standalone/ChildVM.java | 16 +-
.../geode/test/dunit/standalone/DUnitLauncher.java | 12 +-
.../test/dunit/standalone/ProcessManager.java | 60 +-
.../test/dunit/standalone/VersionManager.java | 72 +-
.../dunit/standalone/VersionManagerJUnitTest.java | 6 +-
.../geode/test/dunit/tests/BasicDUnitTest.java | 6 +-
.../tests/GetDefaultDiskStoreNameDUnitTest.java | 4 +-
.../GetPidAndIdAfterBounceDistributedTest.java | 62 +
.../dunit/tests/GetPidAndIdDistributedTest.java | 51 +
.../dunit/tests/GetTestMethodNameDUnitTest.java | 4 +-
.../dunit/tests/GetUniqueNameDistributedTest.java | 39 +
.../test/dunit/tests/JUnit4BasicDUnitTest.java | 4 +-
.../JUnit4GetDefaultDiskStoreNameDUnitTest.java | 1 +
.../tests/JUnit4GetTestMethodNameDUnitTest.java | 1 +
...ridingGetPropertiesDisconnectsAllDUnitTest.java | 1 +
.../geode/test/dunit/tests/JUnit4VMDUnitTest.java | 1 +
...ridingGetPropertiesDisconnectsAllDUnitTest.java | 5 +-
.../apache/geode/test/dunit/tests/VMDUnitTest.java | 1 +
.../java/org/apache/geode/test/fake/Fakes.java | 4 +
.../test/junit/rules/ConnectionConfiguration.java | 33 +
.../geode/test/junit/rules/GfshParserRule.java | 145 ++
.../test/junit/rules/GfshShellConnectionRule.java | 286 +++
.../org/apache/geode/test/junit/rules/Locator.java | 22 +
.../geode/test/junit/rules/LocatorStarterRule.java | 93 +
.../junit/rules/MBeanServerConnectionRule.java | 194 ++
.../org/apache/geode/test/junit/rules/Member.java | 31 +
.../geode/test/junit/rules/MemberStarterRule.java | 249 +++
.../org/apache/geode/test/junit/rules/Server.java | 27 +
.../geode/test/junit/rules/ServerStarterRule.java | 166 ++
...e.geode.distributed.ServerLauncherCacheProvider | 2 +-
.../ClientCacheFactoryJUnitTest_single_pool.xml | 11 +-
.../apache/geode/codeAnalysis/excludedClasses.txt | 8 +-
.../codeAnalysis/sanctionedDataSerializables.txt | 28 +-
.../geode/codeAnalysis/sanctionedSerializables.txt | 31 +-
.../SecurityServiceFactoryShiroIntegrationTest.ini | 30 +
.../shiro/ConfigInitializerIntegrationTest.ini | 30 +
.../management/internal/configuration/cluster8.xml | 25 +
.../configuration/domain/CacheElementJUnitTest.xml | 16 +
...LocationMapMapOfStringListOfStringAttribute.xml | 10 -
.../internal/deployment/AbstractFunction.java | 33 -
.../internal/deployment/AnnotatedFunction.java | 23 +
.../deployment/ExtendsAbstractFunction.java | 25 -
.../management/internal/security/clientServer.json | 104 +-
.../apache/geode/security/templates/security.json | 5 +
.../cache/tier/sockets/command/CloseCQ.java | 52 +-
.../cache/tier/sockets/command/ExecuteCQ.java | 35 +-
.../cache/tier/sockets/command/ExecuteCQ61.java | 43 +-
.../cache/tier/sockets/command/GetCQStats.java | 23 +-
.../cache/tier/sockets/command/GetDurableCQs.java | 32 +-
.../cache/tier/sockets/command/MonitorCQ.java | 21 +-
.../cache/tier/sockets/command/StopCQ.java | 30 +-
.../cache/query/cq/dunit/CqDataDUnitTest.java | 2 +-
.../query/cq/dunit/CqDataUsingPoolDUnitTest.java | 2 +-
.../cache/query/cq/dunit/CqQueryDUnitTest.java | 2 +-
.../query/cq/dunit/CqQueryUsingPoolDUnitTest.java | 2 +-
.../dunit/CqSecurityAuthorizedUserDUnitTest.java | 267 +++
...SecurityPartitionedAuthorizedUserDUnitTest.java | 65 +
...curityPartitionedUnauthorizedUserDUnitTest.java | 45 +
.../dunit/CqSecurityUnauthorizedUserDUnitTest.java | 215 ++
.../query/dunit/QueryIndexUpdateRIDUnitTest.java | 6 +-
.../cache/snapshot/ClientSnapshotDUnitTest.java | 10 +-
.../geode/internal/cache/PutAllCSDUnitTest.java | 91 +-
.../internal/cache/ha/CQListGIIDUnitTest.java | 2 +-
.../cache/tier/sockets/DurableClientTestCase.java | 19 +-
.../cache/tier/sockets/command/CloseCQTest.java | 47 +
.../tier/sockets/command/ExecuteCQ61Test.java | 46 +
.../cache/tier/sockets/command/StopCQTest.java | 48 +
.../management/CacheServerManagementDUnitTest.java | 58 +-
.../cli/commands/ClientCommandsDUnitTest.java | 1173 -----------
.../cli/commands/ClientCommandsTestUtils.java | 139 ++
.../commands/DescribeClientCommandDUnitTest.java | 782 +++++++
.../commands/DurableClientCommandsDUnitTest.java | 280 +--
.../cli/commands/ListClientCommandDUnitTest.java | 401 ++++
.../geode/security/CQClientAuthDUnitTest.java | 114 -
.../security/CQPDXPostProcessorDUnitTest.java | 5 +-
.../geode/security/CQPostProcessorDunitTest.java | 64 +-
.../security/ClientAuthzObjectModDUnitTest.java | 22 +-
.../geode/security/ClientCQAuthDUnitTest.java | 108 +
.../geode/security/ClientQueryAuthDUnitTest.java | 87 +-
.../geode/test/dunit/rules/CQUnitTestRule.java | 85 +
geode-docs/CONTRIBUTE.md | 44 +
geode-docs/about_geode.html.md.erb | 8 +-
geode-docs/basic_config/book_intro.html.md.erb | 18 +-
.../config_concepts/chapter_overview.html.md.erb | 18 +-
...ributed_system_member_configuration.html.md.erb | 8 +-
.../config_concepts/local_vs_remote.html.md.erb | 4 +-
.../chapter_overview.html.md.erb | 6 +-
.../managing_data_entries.html.md.erb | 6 +-
.../using_custom_classes.html.md.erb | 4 +-
.../data_regions/chapter_overview.html.md.erb | 22 +-
.../create_a_region_with_gfsh.html.md.erb | 2 +-
.../data_regions/managing_data_regions.html.md.erb | 8 +-
.../data_regions/region_shortcuts.html.md.erb | 12 +-
.../store_retrieve_region_shortcuts.html.md.erb | 6 +-
.../setting_distributed_properties.html.md.erb | 8 +-
.../the_cache/chapter_overview.html.md.erb | 16 +-
.../the_cache/intro_cache_management.html.md.erb | 12 +-
.../the_cache/managing_a_client_cache.html.md.erb | 6 +-
.../managing_a_multiuser_cache.html.md.erb | 2 +-
.../managing_a_peer_server_cache.html.md.erb | 4 +-
.../the_cache/setting_cache_properties.html.md.erb | 4 +-
.../configuring/chapter_overview.html.md.erb | 56 +-
.../deploying_application_jars.html.md.erb | 22 +-
.../cluster_config/export-import.html.md.erb | 29 +-
.../gfsh_config_troubleshooting.html.md.erb | 14 +-
.../cluster_config/gfsh_persist.html.md.erb | 12 +-
.../cluster_config/gfsh_remote.html.md.erb | 4 +-
.../persisting_configurations.html.md.erb | 90 +-
.../cluster_config/using_member_groups.html.md.erb | 6 +-
.../running/change_file_spec.html.md.erb | 2 +-
.../running/default_file_specs.html.md.erb | 4 +-
.../running/deploy_config_files_intro.html.md.erb | 6 +-
.../running/deploying_config_files.html.md.erb | 12 +-
.../running/deploying_config_jar_files.html.md.erb | 4 +-
.../running/firewall_ports_config.html.md.erb | 4 +-
.../running/firewalls_connections.html.md.erb | 6 +-
.../running/firewalls_multisite.html.md.erb | 87 -
.../running/firewalls_ports.html.md.erb | 80 +-
.../running/managing_output_files.html.md.erb | 4 +-
.../running/running_the_cacheserver.html.md.erb | 26 +-
.../running/running_the_locator.html.md.erb | 29 +-
.../running/starting_up_shutting_down.html.md.erb | 16 +-
geode-docs/developing/book_intro.html.md.erb | 46 +-
.../chapter_overview.html.md.erb | 6 +-
.../PDX_Serialization_Features.html.md.erb | 10 +-
.../auto_serialization.html.md.erb | 2 +-
...lization_with_class_pattern_strings.html.md.erb | 2 +-
.../chapter_overview.html.md.erb | 16 +-
.../data_serialization_options.html.md.erb | 24 +-
.../extending_the_autoserializer.html.md.erb | 2 +-
.../gemfire_data_serialization.html.md.erb | 8 +-
.../gemfire_pdx_serialization.html.md.erb | 32 +-
.../jsonformatter_pdxinstances.html.md.erb | 18 +-
.../persist_pdx_metadata_to_disk.html.md.erb | 10 +-
.../program_application_for_pdx.html.md.erb | 2 +-
.../use_pdx_high_level_steps.html.md.erb | 4 +-
.../use_pdx_serializable.html.md.erb | 8 +-
.../use_pdx_serializer.html.md.erb | 4 +-
.../delta_propagation_example.html.md.erb | 6 +-
.../delta_propagation_properties.html.md.erb | 4 +-
.../how_delta_propagation_works.html.md.erb | 12 +-
.../implementing_delta_propagation.html.md.erb | 4 +-
.../chapter_overview.html.md.erb | 14 +-
.../choosing_level_of_dist.html.md.erb | 2 +-
.../how_region_versioning_works.html.md.erb | 42 +-
.../how_region_versioning_works_wan.html.md.erb | 14 +-
.../locking_in_global_regions.html.md.erb | 2 +-
.../managing_distributed_regions.html.md.erb | 2 +-
.../region_entry_versions.html.md.erb | 22 +-
.../developing/events/chapter_overview.html.md.erb | 16 +-
...igure_client_server_event_messaging.html.md.erb | 6 +-
...configure_multisite_event_messaging.html.md.erb | 10 +-
...figuring_gateway_concurrency_levels.html.md.erb | 12 +-
...ing_highly_available_gateway_queues.html.md.erb | 4 +-
...onfiguring_highly_available_servers.html.md.erb | 2 +-
.../events/event_handler_overview.html.md.erb | 4 +-
.../events/filtering_multisite_events.html.md.erb | 12 +-
.../events/how_cache_events_work.html.md.erb | 4 +-
...ow_client_server_distribution_works.html.md.erb | 2 +-
.../developing/events/how_events_work.html.md.erb | 20 +-
.../how_multisite_distribution_works.html.md.erb | 2 +-
.../implementing_cache_event_handlers.html.md.erb | 2 +-
...ing_durable_client_server_messaging.html.md.erb | 4 +-
...ementing_write_behind_event_handler.html.md.erb | 20 +-
.../list_of_event_handlers_and_events.html.md.erb | 6 +-
.../tune_client_server_event_messaging.html.md.erb | 6 +-
...ing_callbacks_that_modify_the_cache.html.md.erb | 10 +-
.../eviction/chapter_overview.html.md.erb | 6 +-
.../eviction/configuring_data_eviction.html.md.erb | 6 +-
.../eviction/how_eviction_works.html.md.erb | 6 +-
.../expiration/chapter_overview.html.md.erb | 4 +-
.../expiration/how_expiration_works.html.md.erb | 4 +-
.../function_exec/chapter_overview.html.md.erb | 2 +-
.../function_exec/function_execution.html.md.erb | 51 +-
.../how_function_execution_works.html.md.erb | 19 +-
.../chapter_overview.html.md.erb | 2 +-
.../how_data_loaders_work.html.md.erb | 2 +-
.../sync_outside_data.html.md.erb | 8 +-
.../automated_rebalance.html.md.erb | 2 +
.../chapter_overview.html.md.erb | 27 +-
.../colocating_partitioned_region_data.html.md.erb | 4 +-
.../configuring_bucket_for_pr.html.md.erb | 2 +-
.../configuring_ha_for_pr.html.md.erb | 20 +-
...om_partitioning_and_data_colocation.html.md.erb | 10 +-
.../how_partitioning_works.html.md.erb | 8 +-
.../how_pr_ha_works.html.md.erb | 14 +-
.../join_query_partitioned_regions.html.md.erb | 2 +-
...om_partitioning_and_data_colocation.html.md.erb | 12 +-
.../overview_how_pr_ha_works.html.md.erb | 6 +-
.../overview_how_pr_single_hop_works.html.md.erb | 4 +-
.../rebalancing_pr_data.html.md.erb | 13 +-
.../set_enforce_unique_host.html.md.erb | 4 +-
.../set_join_redundancy_recovery.html.md.erb | 35 +-
.../set_redundancy_zones.html.md.erb | 2 +-
.../using_custom_partition_resolvers.html.md.erb | 10 +-
.../query_additional/advanced_querying.html.md.erb | 18 +-
.../query_additional/literals.html.md.erb | 4 +-
.../query_additional/operators.html.md.erb | 4 +-
.../query_additional/query_debugging.html.md.erb | 2 +-
.../query_language_features.html.md.erb | 16 +-
.../using_query_bind_parameters.html.md.erb | 2 +-
.../create_multiple_indexes.html.md.erb | 2 +-
.../query_index/creating_an_index.html.md.erb | 2 +-
.../query_index/creating_hash_indexes.html.md.erb | 15 +-
.../query_index/indexing_guidelines.html.md.erb | 2 +-
.../query_index/maintaining_indexes.html.md.erb | 2 +-
.../developing/query_index/query_index.html.md.erb | 34 +-
.../query_index/query_index_hints.html.md.erb | 2 +-
.../query_select/the_select_statement.html.md.erb | 4 +-
.../query_select/the_where_clause.html.md.erb | 28 +-
.../querying_basics/chapter_overview.html.md.erb | 4 +-
.../monitor_queries_for_low_memory.html.md.erb | 2 +-
.../querying_basics/query_basics.html.md.erb | 22 +-
.../querying_partitioned_regions.html.md.erb | 16 +-
.../querying_basics/reserved_words.html.md.erb | 2 +-
...strictions_and_unsupported_features.html.md.erb | 2 +-
.../querying_basics/running_a_query.html.md.erb | 6 +-
.../supported_character_sets.html.md.erb | 2 +-
.../what_is_a_query_string.html.md.erb | 10 +-
.../region_options/chapter_overview.html.md.erb | 12 +-
.../dynamic_region_creation.html.md.erb | 2 +-
.../region_options/region_types.html.md.erb | 6 +-
.../storage_distribution_options.html.md.erb | 4 +-
.../chapter_overview.html.md.erb | 10 +-
.../how_persist_overflow_work.html.md.erb | 6 +-
.../transactions/JTA_transactions.html.md.erb | 119 +-
.../transactions/about_transactions.html.md.erb | 18 +-
.../cache_plugins_with_jta.html.md.erb | 8 +-
.../cache_transaction_performance.html.md.erb | 2 +-
.../transactions/cache_transactions.html.md.erb | 26 +-
.../cache_transactions_by_region_type.html.md.erb | 16 +-
.../transactions/chapter_overview.html.md.erb | 24 +-
.../client_server_transactions.html.md.erb | 16 +-
...nfiguring_db_connections_using_JNDI.html.md.erb | 16 +-
.../how_cache_transactions_work.html.md.erb | 20 +-
.../transactions/jca_adapter_example.html.md.erb | 2 +-
.../monitor_troubleshoot_transactions.html.md.erb | 8 +-
.../run_a_cache_transaction.html.md.erb | 16 +-
..._cache_transaction_with_external_db.html.md.erb | 16 +-
.../transaction_coding_examples.html.md.erb | 14 +-
.../transaction_event_management.html.md.erb | 4 +-
.../transaction_jta_gemfire_example.html.md.erb | 6 +-
.../transactions/transaction_semantics.html.md.erb | 14 +-
...nsactional_and_nontransactional_ops.html.md.erb | 2 +-
.../working_with_transactions.html.md.erb | 28 +-
.../15_minute_quickstart_gfsh.html.md.erb | 51 +-
geode-docs/getting_started/book_intro.html.md.erb | 18 +-
.../getting_started/geode_overview.html.md.erb | 16 +-
.../installation/install_standalone.html.md.erb | 10 +-
.../getting_started/product_intro.html.md.erb | 2 +-
.../querying_quick_reference.html.md.erb | 28 +-
.../getting_started/setup_classpath.html.md.erb | 26 +-
.../system_requirements/host_machine.html.md.erb | 4 +-
.../getting_started/uninstall_geode.html.md.erb | 4 +-
.../autoreconnect/member-reconnect.html.md.erb | 83 -
geode-docs/managing/book_intro.html.md.erb | 40 +-
.../cache_snapshots/chapter_overview.html.md.erb | 14 +-
.../exporting_a_snapshot.html.md.erb | 41 +-
.../filtering_snapshot_entries.html.md.erb | 2 +-
.../importing_a_snapshot.html.md.erb | 13 +-
.../disk_storage/chapter_overview.html.md.erb | 22 +-
.../compacting_disk_stores.html.md.erb | 12 +-
.../disk_free_space_monitoring.html.md.erb | 2 +-
.../disk_store_configuration_params.html.md.erb | 2 +-
.../disk_storage/how_disk_stores_work.html.md.erb | 10 +-
.../keeping_offline_disk_store_in_sync.html.md.erb | 2 +-
.../managing_disk_buffer_flushes.html.md.erb | 10 +-
.../disk_storage/managing_disk_stores.html.md.erb | 16 +-
.../disk_storage/operation_logs.html.md.erb | 16 +-
...timize_availability_and_performance.html.md.erb | 2 +-
.../overview_using_disk_stores.html.md.erb | 8 +-
.../starting_system_with_disk_stores.html.md.erb | 2 +-
.../disk_storage/using_disk_stores.html.md.erb | 8 +-
.../using_the_default_disk_store.html.md.erb | 4 +-
.../managing/heap_use/heap_management.html.md.erb | 28 +-
.../managing/heap_use/lock_memory.html.md.erb | 6 +-
.../heap_use/off_heap_management.html.md.erb | 12 +-
.../logging/configuring_log4j2.html.md.erb | 26 +-
.../managing/logging/how_logging_works.html.md.erb | 20 +-
geode-docs/managing/logging/logging.html.md.erb | 14 +-
.../logging/logging_categories.html.md.erb | 12 +-
.../logging/setting_up_logging.html.md.erb | 2 +-
.../configuring_rmi_connector.html.md.erb | 10 +-
.../management/gfsh_and_management_api.html.md.erb | 2 +-
.../management/jmx_manager_node.html.md.erb | 4 +-
.../management/jmx_manager_operations.html.md.erb | 70 +-
.../list_of_mbean_notifications.html.md.erb | 2 +-
.../managing/management/list_of_mbeans.html.md.erb | 8 +-
.../management/list_of_mbeans_full.html.md.erb | 10 +-
.../management_and_monitoring.html.md.erb | 30 +-
.../management_and_monitoring_features.html.md.erb | 12 +-
.../management_system_overview.html.md.erb | 34 +-
.../management/mbean_architecture.html.md.erb | 24 +-
.../management/mbean_notifications.html.md.erb | 8 +-
.../management/mbeans_jconsole.html.md.erb | 10 +-
.../managing/management/mm_overview.html.md.erb | 48 +-
.../notification_federation_and_alerts.html.md.erb | 2 +-
geode-docs/managing/member-reconnect.html.md.erb | 83 +
.../monitor_tune/cache_consistency.html.md.erb | 8 +-
.../monitor_tune/chapter_overview.html.md.erb | 28 +-
.../multicast_communication.html.md.erb | 14 +-
...munication_configuring_speed_limits.html.md.erb | 2 +-
...ommunication_runtime_considerations.html.md.erb | 6 +-
...tion_testing_multicast_speed_limits.html.md.erb | 2 +-
.../monitor_tune/performance_controls.html.md.erb | 14 +-
...ormance_controls_data_serialization.html.md.erb | 4 +-
.../performance_on_vsphere.html.md.erb | 38 +-
.../monitor_tune/slow_messages.html.md.erb | 2 +-
.../monitor_tune/slow_receivers.html.md.erb | 6 +-
.../slow_receivers_managing.html.md.erb | 6 +-
.../slow_receivers_preventing_problems.html.md.erb | 8 +-
.../monitor_tune/socket_communication.html.md.erb | 18 +-
...t_communication_have_enough_sockets.html.md.erb | 4 +-
...ication_setting_socket_buffer_sizes.html.md.erb | 2 +-
.../monitor_tune/socket_tcp_keepalive.html.md.erb | 4 +-
.../monitor_tune/sockets_and_gateways.html.md.erb | 2 +-
.../system_member_performance.html.md.erb | 8 +-
...member_performance_jvm_mem_settings.html.md.erb | 2 +-
.../monitor_tune/udp_communication.html.md.erb | 12 +-
.../chapter_overview.html.md.erb | 18 +-
.../failure_detection.html.md.erb | 2 +-
.../handling_network_partitioning.html.md.erb | 6 +-
...twork_partitioning_management_works.html.md.erb | 4 +-
...dinators_lead_members_and_weighting.html.md.erb | 2 +-
.../preventing_network_partitions.html.md.erb | 2 +-
geode-docs/managing/region_compression.html.md.erb | 226 ++
.../region_compression.html.md.erb | 226 --
.../security/authentication_examples.html.md.erb | 4 +-
.../security/authentication_overview.html.md.erb | 10 +-
.../security/authorization_example.html.md.erb | 2 +-
.../security/authorization_overview.html.md.erb | 4 +-
.../managing/security/chapter_overview.html.md.erb | 14 +-
.../security/encrypting_passwords.html.md.erb | 49 -
... => encrypting_with_diffie_hellman.html.md.erb} | 0
.../implementing_authentication.html.md.erb | 7 +-
.../implementing_authorization.html.md.erb | 169 +-
.../managing/security/implementing_ssl.html.md.erb | 11 +-
.../managing/security/properties_file.html.md.erb | 2 +-
.../managing/security/security-audit.html.md.erb | 8 +-
.../security/security_audit_overview.html.md.erb | 4 +-
.../managing/security/ssl_example.html.md.erb | 2 +-
.../managing/security/ssl_overview.html.md.erb | 10 +-
.../application_defined_statistics.html.md.erb | 4 +-
.../statistics/chapter_overview.html.md.erb | 16 +-
.../statistics/how_statistics_work.html.md.erb | 2 +-
.../statistics/setting_up_statistics.html.md.erb | 2 +-
...ansient_region_and_entry_statistics.html.md.erb | 6 +-
.../troubleshooting/chapter_overview.html.md.erb | 24 +-
.../diagnosing_system_probs.html.md.erb | 24 +-
...revent_and_recover_disk_full_errors.html.md.erb | 4 +-
...overing_conflicting_data_exceptions.html.md.erb | 14 +-
.../recovering_from_app_crashes.html.md.erb | 4 +-
.../recovering_from_cs_crashes.html.md.erb | 2 +-
.../recovering_from_machine_crashes.html.md.erb | 6 +-
.../recovering_from_network_outages.html.md.erb | 2 +-
.../recovering_from_p2p_crashes.html.md.erb | 4 +-
geode-docs/reference/book_intro.html.md.erb | 20 +-
.../statistics/statistics_list.html.md.erb | 1310 ------------
geode-docs/reference/statistics_list.html.md.erb | 1311 ++++++++++++
.../topics/cache-elements-list.html.md.erb | 4 +-
geode-docs/reference/topics/cache_xml.html.md.erb | 50 +-
.../topics/chapter_overview_cache_xml.html.md.erb | 8 +-
.../chapter_overview_regionshortcuts.html.md.erb | 54 +-
.../topics/client-cache-elements-list.html.md.erb | 2 +-
.../reference/topics/client-cache.html.md.erb | 48 +-
.../topics/gemfire_properties.html.md.erb | 55 +-
.../reference/topics/gfe_cache_xml.html.md.erb | 82 +-
geode-docs/reference/topics/glossary.html.md.erb | 84 +-
.../handling_exceptions_and_failures.html.md.erb | 10 +-
.../memory_requirements_for_cache_data.html.md.erb | 30 +-
.../non-ascii_strings_in_config_files.html.md.erb | 6 +-
.../topics/region_shortcuts_reference.html.md.erb | 2 +-
geode-docs/rest_apps/book_intro.html.md.erb | 40 +-
geode-docs/rest_apps/chapter_overview.html.md.erb | 18 +-
geode-docs/rest_apps/delete_all_data.html.md.erb | 2 +-
.../rest_apps/delete_data_for_key.html.md.erb | 2 +-
.../delete_data_for_multiple_keys.html.md.erb | 2 +-
geode-docs/rest_apps/develop_rest_apps.html.md.erb | 40 +-
.../rest_apps/get_execute_adhoc_query.html.md.erb | 4 +-
geode-docs/rest_apps/get_functions.html.md.erb | 4 +-
geode-docs/rest_apps/get_queries.html.md.erb | 2 +-
geode-docs/rest_apps/get_region_data.html.md.erb | 2 +-
.../rest_apps/get_region_key_data.html.md.erb | 2 +-
geode-docs/rest_apps/get_region_keys.html.md.erb | 2 +-
geode-docs/rest_apps/get_regions.html.md.erb | 2 +-
geode-docs/rest_apps/get_servers.html.md.erb | 2 +-
geode-docs/rest_apps/head_region_size.html.md.erb | 4 +-
geode-docs/rest_apps/ping_service.html.md.erb | 2 +-
geode-docs/rest_apps/post_create_query.html.md.erb | 2 +-
.../rest_apps/post_execute_functions.html.md.erb | 2 +-
.../rest_apps/post_if_absent_data.html.md.erb | 2 +-
.../put_multiple_values_for_keys.html.md.erb | 3 +-
geode-docs/rest_apps/put_replace_data.html.md.erb | 2 +-
.../rest_apps/put_update_cas_data.html.md.erb | 2 +-
geode-docs/rest_apps/put_update_data.html.md.erb | 2 +-
geode-docs/rest_apps/put_update_query.html.md.erb | 2 +-
geode-docs/rest_apps/rest_admin.html.md.erb | 4 +-
.../rest_apps/rest_api_reference.html.md.erb | 14 +-
geode-docs/rest_apps/rest_examples.html.md.erb | 6 +-
geode-docs/rest_apps/rest_functions.html.md.erb | 10 +-
geode-docs/rest_apps/rest_prereqs.html.md.erb | 14 +-
geode-docs/rest_apps/rest_queries.html.md.erb | 14 +-
geode-docs/rest_apps/rest_regions.html.md.erb | 32 +-
geode-docs/rest_apps/setup_config.html.md.erb | 272 ++-
geode-docs/rest_apps/troubleshooting.html.md.erb | 8 +-
geode-docs/rest_apps/using_swagger.html.md.erb | 17 +-
geode-docs/tools_modules/book_intro.html.md.erb | 18 +-
.../gemcached/about_gemcached.html.md.erb | 6 +-
.../tools_modules/gemcached/advantages.html.md.erb | 14 +-
.../gemcached/chapter_overview.html.md.erb | 4 +-
.../gemcached/deploying_gemcached.html.md.erb | 4 +-
.../tools_modules/gfsh/about_gfsh.html.md.erb | 12 +-
.../gfsh/cache_xml_2_gfsh.html.md.erb | 2 +-
.../gfsh/chapter_overview.html.md.erb | 8 +-
.../gfsh/command-pages/alter.html.md.erb | 23 +-
.../gfsh/command-pages/change.html.md.erb | 4 +-
.../gfsh/command-pages/close.html.md.erb | 13 +-
.../gfsh/command-pages/compact.html.md.erb | 4 +-
.../gfsh/command-pages/configure.html.md.erb | 2 +-
.../gfsh/command-pages/connect.html.md.erb | 15 +-
.../gfsh/command-pages/create.html.md.erb | 92 +-
.../gfsh/command-pages/deploy.html.md.erb | 16 +-
.../gfsh/command-pages/destroy.html.md.erb | 64 +-
.../gfsh/command-pages/encrypt.html.md.erb | 57 -
.../gfsh/command-pages/execute.html.md.erb | 9 +-
.../gfsh/command-pages/export.html.md.erb | 90 +-
.../gfsh/command-pages/gc.html.md.erb | 6 +-
.../gfsh/command-pages/import.html.md.erb | 91 +-
.../gfsh/command-pages/list.html.md.erb | 59 +-
.../gfsh/command-pages/netstat.html.md.erb | 8 +-
.../gfsh/command-pages/pause.html.md.erb | 8 +-
.../gfsh/command-pages/query.html.md.erb | 2 +-
.../gfsh/command-pages/resume.html.md.erb | 10 +-
.../gfsh/command-pages/search.html.md.erb | 12 +-
.../gfsh/command-pages/show.html.md.erb | 10 +-
.../gfsh/command-pages/start.html.md.erb | 146 +-
.../gfsh/command-pages/status.html.md.erb | 80 +-
.../gfsh/command-pages/stop.html.md.erb | 93 +-
.../gfsh/command-pages/undeploy.html.md.erb | 16 +-
.../gfsh/configuring_gfsh.html.md.erb | 19 +-
.../gfsh/getting_started_gfsh.html.md.erb | 2 +-
.../gfsh/gfsh_command_index.html.md.erb | 12 +-
.../gfsh/gfsh_quick_reference.html.md.erb | 4 +-
.../gfsh/quick_ref_commands_by_area.html.md.erb | 65 +-
.../tools_modules/gfsh/starting_gfsh.html.md.erb | 12 +-
.../tools_modules/gfsh/tour_of_gfsh.html.md.erb | 90 +-
.../gfsh/useful_gfsh_shell_variables.html.md.erb | 2 +-
.../http_session_mgmt/chapter_overview.html.md.erb | 10 +-
.../common_gemfire_topologies.html.md.erb | 2 +-
.../http_why_use_gemfire.html.md.erb | 16 +-
.../interactive_mode_ref.html.md.erb | 38 +-
.../http_session_mgmt/quick_start.html.md.erb | 8 +-
.../session_mgmt_tcserver.html.md.erb | 4 +-
.../session_mgmt_tomcat.html.md.erb | 6 +-
.../session_mgmt_weblogic.html.md.erb | 6 +-
.../session_state_log_files.html.md.erb | 20 +-
.../tc_additional_info.html.md.erb | 14 +-
.../tc_changing_gf_default_cfg.html.md.erb | 16 +-
.../tc_installing_the_module.html.md.erb | 2 +-
.../tc_setting_up_the_module.html.md.erb | 8 +-
.../tomcat_changing_gf_default_cfg.html.md.erb | 38 +-
.../tomcat_installing_the_module.html.md.erb | 2 +-
.../tomcat_setting_up_the_module.html.md.erb | 18 +-
.../weblogic_changing_gf_default_cfg.html.md.erb | 48 +-
...blogic_common_configuration_changes.html.md.erb | 4 +-
.../weblogic_setting_up_the_module.html.md.erb | 23 +-
.../tools_modules/lucene_integration.html.md.erb | 23 +-
.../tools_modules/pulse/pulse-auth.html.md.erb | 4 +-
.../tools_modules/pulse/pulse-embedded.html.md.erb | 12 +-
.../tools_modules/pulse/pulse-hosted.html.md.erb | 14 +-
.../tools_modules/pulse/pulse-overview.html.md.erb | 16 +-
.../tools_modules/pulse/pulse-views.html.md.erb | 40 +-
geode-docs/tools_modules/redis_adapter.html.md.erb | 36 +-
.../topologies_and_comm/book_intro.html.md.erb | 12 +-
.../cs_configuration/chapter_overview.html.md.erb | 18 +-
...lient_server_example_configurations.html.md.erb | 2 +-
.../client_server_whats_next.html.md.erb | 2 +-
.../chapter_overview.html.md.erb | 10 +-
.../multisite_topologies.html.md.erb | 4 +-
.../setting_up_a_multisite_system.html.md.erb | 76 +-
.../p2p_configuration/chapter_overview.html.md.erb | 8 +-
.../setting_up_peer_communication.html.md.erb | 4 +-
.../topology_concepts/IPv4_and_IPv6.html.md.erb | 8 +-
.../topology_concepts/chapter_overview.html.md.erb | 26 +-
.../how_communication_works.html.md.erb | 16 +-
.../how_member_discovery_works.html.md.erb | 10 +-
.../how_multisite_systems_work.html.md.erb | 20 +-
.../how_server_discovery_works.html.md.erb | 4 +-
.../how_the_pool_manages_connections.html.md.erb | 2 +-
.../member_communication.html.md.erb | 2 +-
.../multisite_overview.html.md.erb | 3 +-
.../topology_concepts/topology_types.html.md.erb | 10 +-
.../using_bind_addresses.html.md.erb | 12 +-
geode-junit/build.gradle | 5 +-
.../apache/geode/test/compiler/ClassBuilder.java | 286 +++
.../org/apache/geode/test/compiler/JarBuilder.java | 67 +-
.../apache/geode/test/compiler/JavaCompiler.java | 11 +-
.../test/concurrent/FileBasedCountDownLatch.java | 87 +
.../org/apache/geode/test/junit/ResultCaptor.java | 34 +
.../test/junit/categories/AcceptanceTest.java | 26 +
.../geode/test/junit/categories/RestAPITest.java | 2 +-
.../junit/rules/DescribedExternalResource.java | 2 +-
.../apache/geode/test/junit/rules/DiskDirRule.java | 60 -
.../apache/geode/test/junit/rules/JarFileRule.java | 80 +
.../geode/test/junit/rules/RequiresGeodeHome.java | 51 +
.../geode/test/junit/rules/RestoreLocaleRule.java | 106 +
.../geode/test/junit/rules/gfsh/GfshExecution.java | 47 +
.../geode/test/junit/rules/gfsh/GfshRule.java | 170 ++
.../geode/test/junit/rules/gfsh/GfshScript.java | 161 ++
.../test/junit/rules/gfsh/internal/OutputLine.java | 45 +
.../junit/rules/gfsh/internal/ProcessLogger.java | 105 +
.../junit/rules/gfsh/internal/StreamGobbler.java | 44 +
.../serializable/SerializableExternalResource.java | 4 +-
.../geode/test/junit/runner/SuiteBlockRunner.java | 46 -
.../geode/test/junit/runner/SuiteRunner.java | 52 -
.../runners/CategoryWithParameterizedRunner.java | 9 +-
.../CategoryWithParameterizedRunnerFactory.java | 7 +-
.../geode/test/junit/runners/SuiteBlockRunner.java | 44 +
.../geode/test/junit/runners/SuiteRunner.java | 54 +
.../geode/test/junit/runners/TestRunner.java | 52 +
.../apache/geode/test/compiler/JarBuilderTest.java | 1 +
.../geode/test/compiler/JavaCompilerTest.java | 1 +
.../test/compiler/UncompiledSourceCodeTest.java | 2 +-
.../concurrent/FileBasedCountDownLatchTest.java | 37 +
.../geode/test/junit/categories/CategoryTest.java | 2 +-
.../geode/test/junit/rules/DiskDirRuleTest.java | 47 -
.../test/junit/rules/ExpectedTimeoutRuleTest.java | 1 +
.../test/junit/rules/IgnoreUntilRuleTest.java | 1 +
.../geode/test/junit/rules/RepeatRuleTest.java | 1 +
.../test/junit/rules/RestoreLocaleRuleTest.java | 182 ++
.../junit/rules/RetryRuleGlobalWithErrorTest.java | 1 +
.../rules/RetryRuleGlobalWithExceptionTest.java | 1 +
.../junit/rules/RetryRuleLocalWithErrorTest.java | 1 +
.../rules/RetryRuleLocalWithExceptionTest.java | 1 +
.../geode/test/junit/rules/RuleListTest.java | 1 +
.../test/junit/rules/TemporaryFileRuleTest.java | 1 +
.../apache/geode/test/junit/rules/TestRunner.java | 32 -
.../junit/rules/examples/RuleAndClassRuleTest.java | 2 +-
geode-lucene/build.gradle | 4 +-
.../org/apache/geode/cache/lucene/LuceneQuery.java | 1 -
.../geode/cache/lucene/LuceneQueryFactory.java | 2 +-
.../cache/lucene/PageableLuceneQueryResults.java | 3 +-
.../AbstractPartitionedRepositoryManager.java | 2 +-
.../lucene/internal/DestroyLuceneIndexMessage.java | 2 +-
.../lucene/internal/LuceneBucketListener.java | 1 -
.../cache/lucene/internal/LuceneEventListener.java | 2 -
.../internal/LuceneEventSubstitutionFilter.java | 1 -
.../internal/LuceneIndexCreationProfile.java | 1 -
.../lucene/internal/LuceneIndexFactoryImpl.java | 1 -
.../internal/LuceneIndexForPartitionedRegion.java | 1 -
.../cache/lucene/internal/LuceneIndexImpl.java | 8 +-
.../cache/lucene/internal/LuceneServiceImpl.java | 29 +-
.../internal/PageableLuceneQueryResultsImpl.java | 2 +-
.../lucene/internal/RawIndexRepositoryFactory.java | 1 -
.../cache/lucene/internal/StringQueryProvider.java | 3 -
.../lucene/internal/cli/LuceneCliStrings.java | 3 +-
.../lucene/internal/cli/LuceneIndexCommands.java | 87 +-
.../lucene/internal/cli/LuceneIndexDetails.java | 3 -
.../cache/lucene/internal/cli/LuceneIndexInfo.java | 10 -
.../cache/lucene/internal/cli/LuceneQueryInfo.java | 2 -
.../lucene/internal/cli/LuceneSearchResults.java | 8 +-
.../cli/functions/LuceneCreateIndexFunction.java | 12 +-
.../cli/functions/LuceneDescribeIndexFunction.java | 6 +-
.../cli/functions/LuceneDestroyIndexFunction.java | 8 +-
.../cli/functions/LuceneListIndexFunction.java | 6 +-
.../cli/functions/LuceneSearchIndexFunction.java | 8 +-
.../internal/directory/DumpDirectoryFiles.java | 15 -
.../lucene/internal/directory/RegionDirectory.java | 1 -
.../internal/distributed/LuceneQueryFunction.java | 14 +-
.../distributed/WaitUntilFlushedFunction.java | 41 +-
.../WaitUntilFlushedFunctionContext.java | 4 -
.../cache/lucene/internal/filesystem/File.java | 2 +-
.../lucene/internal/filesystem/FileSystem.java | 1 +
.../internal/filesystem/FileSystemStats.java | 1 -
.../management/LuceneIndexStatsMonitor.java | 1 -
.../partition/BucketTargetingFixedResolver.java | 6 -
.../internal/partition/BucketTargetingMap.java | 3 -
.../serializer/HeterogeneousLuceneSerializer.java | 1 -
.../repository/serializer/SerializerUtil.java | 10 +-
.../repository/serializer/package-info.java | 2 +-
.../internal/results/LuceneGetPageFunction.java | 14 +-
.../cache/lucene/internal/results/PageEntry.java | 1 -
.../lucene/internal/security/LucenePermission.java | 21 +
.../lucene/internal/xml/LuceneIndexCreation.java | 2 -
.../internal/xml/LuceneIndexXmlGenerator.java | 2 +-
.../internal/xml/LuceneServiceXmlGenerator.java | 2 +-
.../cache/lucene/internal/xml/LuceneXmlParser.java | 4 +-
.../lucene/LuceneClientSecurityDUnitTest.java | 78 +-
.../lucene/LuceneCommandsSecurityDUnitTest.java | 128 +-
.../lucene/LuceneIndexCreationIntegrationTest.java | 1 -
.../LuceneIndexCreationOnFixedPRDUnitTest.java | 2 -
...eneIndexCreationPersistenceIntegrationTest.java | 41 +-
.../LuceneIndexMaintenanceIntegrationTest.java | 34 +-
.../geode/cache/lucene/LuceneQueriesDUnitTest.java | 3 -
.../cache/lucene/LuceneQueriesIntegrationTest.java | 79 +-
.../LuceneQueriesPersistenceIntegrationTest.java | 29 +-
.../LuceneSearchWithRollingUpgradeDUnit.java | 1042 ++++++++++
.../cache/lucene/MixedObjectIndexDUnitTest.java | 20 +-
.../geode/cache/lucene/RebalanceDUnitTest.java | 1 -
.../internal/LuceneEventListenerJUnitTest.java | 7 +-
.../lucene/internal/LuceneIndexFactorySpy.java | 5 +-
.../LuceneIndexForPartitionedRegionTest.java | 12 +-
.../internal/LuceneQueryFactoryImplJUnitTest.java | 1 -
.../lucene/internal/LuceneQueryImplJUnitTest.java | 3 -
.../PageableLuceneQueryResultsImplJUnitTest.java | 2 -
.../PartitionedRepositoryManagerJUnitTest.java | 2 +-
.../RawLuceneRepositoryManagerJUnitTest.java | 26 +-
.../internal/cli/LuceneIndexCommandsDUnitTest.java | 270 +--
.../internal/cli/LuceneIndexCommandsJUnitTest.java | 90 +-
.../LuceneCreateIndexFunctionJUnitTest.java | 5 +-
.../LuceneDescribeIndexFunctionJUnitTest.java | 4 +-
.../LuceneDestroyIndexFunctionJUnitTest.java | 15 +-
.../LuceneListIndexFunctionJUnitTest.java | 3 +-
.../LuceneSearchIndexFunctionJUnitTest.java | 4 +-
.../LuceneClusterConfigurationDUnitTest.java | 29 +-
.../DumpDirectoryFilesIntegrationTest.java | 27 +-
.../directory/DumpDirectoryFilesJUnitTest.java | 3 -
.../directory/RegionDirectoryJUnitTest.java | 10 +-
.../distributed/DistributedScoringJUnitTest.java | 2 -
.../distributed/LuceneQueryFunctionJUnitTest.java | 12 +-
.../TopEntriesFunctionCollectorJUnitTest.java | 5 +-
.../WaitUntilFlushedFunctionJUnitTest.java | 6 -
.../internal/filesystem/FileSystemJUnitTest.java | 23 +-
.../filesystem/FileSystemStatsJUnitTest.java | 1 -
.../BucketTargetingFixedResolverTest.java | 5 +-
.../internal/partition/BucketTargetingMapTest.java | 4 -
.../repository/IndexRepositoryImplJUnitTest.java | 6 +-
.../IndexRepositoryImplPerformanceTest.java | 58 +-
.../repository/LuceneIndexMemoryOverheadTest.java | 129 ++
.../results/LuceneGetPageFunctionJUnitTest.java | 5 -
.../internal/results/PageEntryJUnitTest.java | 1 -
.../xml/LuceneIndexXmlGeneratorJUnitTest.java | 1 -
.../xml/LuceneIndexXmlParserJUnitTest.java | 1 -
.../cache/lucene/test/IndexRepositorySpy.java | 3 +-
geode-old-versions/build.gradle | 44 +-
geode-protobuf/build.gradle | 62 +
.../tier/sockets/ClientProtocolMessageHandler.java | 37 +
.../tier/sockets/MessageExecutionContext.java | 93 +
.../internal/protocol/ProtobufCachePipeline.java | 66 +
.../internal/protocol/ProtobufLocatorPipeline.java | 55 +
.../internal/protocol/ProtobufProtocolService.java | 61 +
.../exception/InvalidProtocolMessageException.java | 31 +
.../protocol/operations/OperationHandler.java | 39 +
.../protocol/protobuf/EncodingTypeTranslator.java | 66 +
.../geode/internal/protocol/protobuf/Failure.java | 48 +
.../protocol/protobuf/OperationContext.java | 67 +
.../protocol/protobuf/ProtobufOpsProcessor.java | 79 +
.../protobuf/ProtobufSerializationService.java | 55 +
.../protobuf/ProtobufSimpleAuthenticator.java | 78 +
.../protobuf/ProtobufSimpleAuthorizer.java | 34 +
.../protocol/protobuf/ProtobufStreamProcessor.java | 85 +
.../protocol/protobuf/ProtocolErrorCode.java | 41 +
.../geode/internal/protocol/protobuf/Result.java | 29 +
.../geode/internal/protocol/protobuf/Success.java | 48 +
.../operations/GetAllRequestOperationHandler.java | 106 +
.../GetAvailableServersOperationHandler.java | 62 +
.../GetRegionNamesRequestOperationHandler.java | 41 +
.../GetRegionRequestOperationHandler.java | 58 +
.../operations/GetRequestOperationHandler.java | 77 +
.../operations/PutAllRequestOperationHandler.java | 95 +
.../operations/PutRequestOperationHandler.java | 74 +
.../operations/RemoveRequestOperationHandler.java | 71 +
.../registry/OperationContextRegistry.java | 104 +
.../serializer/ProtobufProtocolSerializer.java | 43 +
.../protobuf/statistics/NoOpStatistics.java | 47 +
.../statistics/ProtobufClientStatistics.java | 33 +
.../statistics/ProtobufClientStatisticsImpl.java | 103 +
.../protobuf/utilities/ProtobufPrimitiveTypes.java | 49 +
.../utilities/ProtobufRequestUtilities.java | 118 ++
.../utilities/ProtobufResponseUtilities.java | 61 +
.../protobuf/utilities/ProtobufUtilities.java | 315 +++
.../exception/UnknownProtobufPrimitiveType.java | 24 +
.../protocol/serializer/ProtocolSerializer.java | 34 +
.../serialization/SerializationService.java | 34 +
.../internal/serialization/SerializationType.java | 32 +
.../geode/internal/serialization/TypeCodec.java | 36 +
.../internal/serialization/codec/JSONCodec.java | 39 +
.../UnsupportedEncodingTypeException.java | 31 +
.../registry/SerializationCodecRegistry.java | 67 +
.../CodecAlreadyRegisteredForTypeException.java | 28 +
.../CodecNotRegisteredForTypeException.java | 27 +
.../src/main/proto/authentication_API.proto | 26 +
geode-protobuf/src/main/proto/basicTypes.proto | 88 +
geode-protobuf/src/main/proto/clientProtocol.proto | 82 +
geode-protobuf/src/main/proto/region_API.proto | 95 +
geode-protobuf/src/main/proto/server_API.proto | 32 +
...ternal.cache.tier.sockets.ClientProtocolService | 1 +
...g.apache.geode.internal.serialization.TypeCodec | 1 +
...he.geode.security.internal.server.Authenticator | 1 +
.../GenericProtocolServerConnectionTest.java | 140 ++
.../protocol/AuthenticationIntegrationTest.java | 146 ++
.../protocol/AuthorizationIntegrationTest.java | 205 ++
.../geode/internal/protocol/MessageUtil.java | 80 +
.../apache/geode/internal/protocol/OpsHandler.java | 21 +
.../acceptance/CacheConnectionJUnitTest.java | 278 +++
.../CacheConnectionTimeoutJUnitTest.java | 168 ++
.../acceptance/CacheMaxConnectionJUnitTest.java | 241 +++
.../acceptance/CacheOperationsJUnitTest.java | 430 ++++
.../acceptance/LocatorConnectionDUnitTest.java | 268 +++
...TypeToSerializationTypeTranslatorJUnitTest.java | 54 +
.../ProtobufSimpleAuthenticatorJUnitTest.java | 128 ++
.../protobuf/ProtobufStreamProcessorTest.java | 46 +
.../GetAllRequestOperationHandlerJUnitTest.java | 185 ++
...tAvailableServersOperationHandlerJUnitTest.java | 112 +
...egionNamesRequestOperationHandlerJUnitTest.java | 101 +
.../GetRegionRequestOperationHandlerJUnitTest.java | 105 +
.../GetRequestOperationHandlerJUnitTest.java | 145 ++
.../operations/OperationHandlerJUnitTest.java | 38 +
.../PutAllRequestOperationHandlerJUnitTest.java | 140 ++
.../PutRequestOperationHandlerJUnitTest.java | 142 ++
.../RemoveRequestOperationHandlerJUnitTest.java | 133 ++
.../statistics/NoOpProtobufStatistics.java | 47 +
.../utilities/ProtobufUtilitiesJUnitTest.java | 159 ++
.../ProtobufProtocolSerializerJUnitTest.java | 75 +
.../serialization/codec/JSONCodecJUnitTest.java | 229 +++
.../registry/CodecRegistryJUnitTest.java | 49 +
.../internal/protocol/acceptance/default.keystore | Bin 0 -> 1115 bytes
geode-pulse/build.gradle | 3 -
.../tools/pulse/internal/PulseAppListener.java | 7 +-
.../tools/pulse/internal/PulseAppListenerTest.java | 91 +
.../org/apache/geode/tools/pulse/tests/Server.java | 42 +-
.../geode/tools/pulse/tests/rules/ServerRule.java | 8 +-
.../org/apache/geode/cache/util/AutoBalancer.java | 6 +-
.../internal/locator/wan/LocatorDiscovery.java | 10 +-
.../locator/wan/LocatorMembershipListenerImpl.java | 8 +-
.../cache/wan/AbstractRemoteGatewaySender.java | 4 +-
.../internal/cache/wan/GatewayReceiverImpl.java | 72 +-
.../wan/GatewaySenderEventRemoteDispatcher.java | 37 +-
.../wan/parallel/ParallelGatewaySenderImpl.java | 6 +-
.../cache/wan/serial/SerialGatewaySenderImpl.java | 7 +-
.../geode/cache/CacheXml70GatewayDUnitTest.java | 2 +-
.../cache/wan/WANRollingUpgradeDUnitTest.java | 635 +++++-
.../internal/cache/UpdateVersionDUnitTest.java | 940 ++++-----
.../cache/wan/GatewayReceiverImplJUnitTest.java | 59 +
.../geode/internal/cache/wan/WANTestBase.java | 7 +-
.../ConcurrentParallelGatewaySenderDUnitTest.java | 28 +-
.../GatewayLegacyAuthenticationRegressionTest.java | 423 ++++
.../KeepEventsOnGatewaySenderQueueDUnitTest.java | 168 ++
.../cache/wan/misc/WANConfigurationJUnitTest.java | 2 +-
.../cache/wan/misc/WanAutoDiscoveryDUnitTest.java | 7 +-
.../wan/parallel/BatchRemovalThreadHelper.java | 22 +
.../ParallelGatewaySenderOperationsDUnitTest.java | 38 +
.../wan/serial/SerialWANPropagationDUnitTest.java | 25 +-
...teAndDestroyGatewaySenderCommandsDUnitTest.java | 532 +++++
.../CreateGatewayReceiverCommandDUnitTest.java | 795 +++++++
.../CreateGatewaySenderCommandDUnitTest.java | 148 ++
.../DestroyGatewaySenderCommandDUnitTest.java | 75 +
.../PauseGatewaySenderCommandDUnitTest.java | 233 +++
.../ResumeGatewaySenderCommandDUnitTest.java | 263 +++
.../StartGatewayReceiverCommandDUnitTest.java | 224 ++
.../StartGatewaySenderCommandDUnitTest.java | 275 +++
.../StatusGatewayReceiverCommandDUnitTest.java | 206 ++
.../StatusGatewaySenderCommandDUnitTest.java | 251 +++
.../StopGatewayReceiverCommandDUnitTest.java | 221 ++
.../StopGatewaySenderCommandDUnitTest.java | 236 +++
.../cache/wan/wancommand/WANCommandTestBase.java | 186 +-
...CommandCreateDestroyGatewaySenderDUnitTest.java | 794 -------
.../WanCommandCreateGatewayReceiverDUnitTest.java | 585 ------
.../WanCommandGatewayReceiverStartDUnitTest.java | 269 ---
.../WanCommandGatewayReceiverStopDUnitTest.java | 269 ---
.../WanCommandGatewaySenderStartDUnitTest.java | 327 ---
.../WanCommandGatewaySenderStopDUnitTest.java | 287 ---
.../wan/wancommand/WanCommandListDUnitTest.java | 73 +-
.../wancommand/WanCommandPauseResumeDUnitTest.java | 553 -----
.../wan/wancommand/WanCommandStatusDUnitTest.java | 537 -----
.../geode/management/WANManagementDUnitTest.java | 58 +-
.../ClusterConfigurationDUnitTest.java | 40 +-
...rConfigurationIndexWithFromClauseDUnitTest.java | 45 +-
.../internal/pulse/TestRemoteClusterDUnitTest.java | 39 +-
.../web/controllers/CommonCrudController.java | 14 +-
.../web/controllers/FunctionAccessController.java | 8 +-
.../web/controllers/PdxBasedCrudController.java | 15 +-
.../web/controllers/QueryAccessController.java | 17 +-
.../web/security/GeodeAuthenticationProvider.java | 24 +-
.../web/security/RestSecurityConfiguration.java | 7 +-
.../internal/web/security/RestSecurityService.java | 22 +-
.../cli/commands/AlterRuntimeCommandDUnitTest.java | 1205 +++++++++++
.../commands/ClusterConfigurationDUnitTest.java | 144 ++
.../cli/commands/CommandOverHttpDUnitTest.java | 16 +-
.../internal/cli/commands/CommandOverHttpTest.java | 91 +
.../commands/ConnectCommandIntegrationTest.java | 50 +
.../ConnectCommandWithHttpAndSSLDUnitTest.java | 328 ---
.../cli/commands/ConnectCommandWithSSLTest.java | 329 +++
.../commands/ConnectCommandWithSecurityTest.java | 58 +
.../DataCommandsOverHttpDistributedTest.java | 155 --
.../commands/DescribeConfigCommandDUnitTest.java | 91 +
...xecuteFunctionCommandWithSecurityDUnitTest.java | 113 +
.../cli/commands/ExportConfigCommandDUnitTest.java | 111 +
.../ExportLogsOverHttpIntegrationTest.java | 2 +-
.../commands/ExportLogsStatsOverHttpDUnitTest.java | 2 +-
.../FunctionCommandsOverHttpDUnitTest.java | 29 +
.../cli/commands/IndexCommandOverHttpTest.java | 30 +
.../ListIndexCommandOverHttpDUnitTest.java | 29 +
.../cli/commands/QueryNamesOverHttpDUnitTest.java | 60 -
.../RebalanceCommandOverHttpDistributedTest.java | 31 +
.../security/GfshCommandsOverHttpSecurityTest.java | 6 +-
.../internal/security/LogNoPasswordTest.java | 40 +-
.../internal/web/AbstractWebTestCase.java | 96 -
.../ShellCommandsControllerJUnitTest.java | 253 ---
...inHandlerInterceptorRequestHeaderJUnitTest.java | 3 +-
.../internal/web/domain/LinkIndexJUnitTest.java | 275 ---
.../internal/web/domain/LinkJUnitTest.java | 129 --
.../web/http/ClientHttpRequestJUnitTest.java | 556 -----
.../HttpOperationInvokerMBeanOperationTest.java | 93 +
.../shell/HttpOperationInvokerSecurityTest.java | 99 +
.../shell/RestHttpOperationInvokerJUnitTest.java | 470 -----
.../shell/SimpleHttpOperationInvokerJUnitTest.java | 205 --
.../internal/web/util/UriUtilsJUnitTest.java | 116 --
gradle.properties | 13 +-
gradle/dependency-resolution.gradle | 89 +-
gradle/dependency-versions.properties | 15 +-
gradle/docker.gradle | 113 +
gradle/ide.gradle | 16 +-
gradle/publish.gradle | 4 +-
gradle/rat.gradle | 14 +-
gradle/test.gradle | 46 +-
gradle/wrapper/gradle-wrapper.properties | 2 +-
settings.gradle | 6 +-
2326 files changed, 112465 insertions(+), 88002 deletions(-)
--
To stop receiving notification emails like this one, please contact
"commits@geode.apache.org" <co...@geode.apache.org>.