You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by zh...@apache.org on 2017/10/17 17:15:24 UTC
[geode] branch feature/GEODE-3239 updated (1ae128e -> 39aabac)
This is an automated email from the ASF dual-hosted git repository.
zhouxj pushed a change to branch feature/GEODE-3239
in repository https://gitbox.apache.org/repos/asf/geode.git.
from 1ae128e GEODE-3244: provide a build in LuceneSerializer that flattens objects
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 2284ea6 Update version on release branch
add 9d4465a GEODE-2947: Error message is now specific to lucene indexes
add e62668a GEODE-3006: reduce the frequency of ping request and reduce the loglevel of login/logout messages
add a2243f4 GEODE-2983: correctly handling --J option value that has "," inside.
add a0dadad GEODE-2989: Improve mechanism for scanning the classpath to find gfsh commands
add cfdd573 GEODE-2966: RefactorLauncherLifecycleCommands
add fd55f05 GEODE-2966: Restore command changes lost in merge conflict
add 335c109 GEODE-3014 Document server/region/Lucene index start-up sequence
add badd7ae GEODE-2892: Add sizeOnServer and isEmptyOnServer to Region
add 39bfdcc GEODE-2661: afterDestroy events fired on non-existent keys during destroy or removeAll.
add 96f77fc GEODE-2947: Document revised gfsh destroy error message
add 9aacc65 GEODE-1672: When amount of overflowed persisted data exceeds heap size startup may run out of memory This closes #559
add 103090c GEODE-1672: When amount of overflowed persisted data exceeds heap size startup may run out of memory, corrections.
add a91bbf4 GEODE-2981: Fix the line feed code of the test expected value
add d4f7a28 GEODE-3033: Fixing NPE when jarFileNames is null in ClusterConfigurationLoader
add 664d4cb GEODE-3044: User Manual: Update Swagger example and screen shots This closes #566
add 148f4df GEODE-3040: Compare gateway profile order policy against 9.0 instead of current
add 4b4ec8b GEODE-3044: User Manual: Update Swagger example and screen shots - restore inadvertent deletion
add 9919525 GEODE-2555: Region Management docs page refers to the wrong field (id= should be refid=)
add 3bc0a16 GEODE-194: Remove spark connector
add bc1138d GEODE-3044: User Manual: Update Swagger example and screen shots - remove redundant connect command
add ff2dfb4 GEODE-3027: add a simple PartitionResolver
add 203146c GEODE-3032: Fix CI failure of CommandOverHttpDUnitTest
add 876ba3f GEODE-3029: Tomcat Install Documentation has incorrect required JARs
add 2a248a3 GEODE-2420: add file-size-limit param to the ExportLogsController
add 5eca6f0 GEODE-2632: use immutable SecurityService impls to improve performance
add 20bfe32 GEODE-3054: escaping the escape character in the command string before passing it to the SimpleParser
add fd638d5 Revert "GEODE-2632: use immutable SecurityService impls to improve performance"
add c5dbfd2 Revert "GEODE-2804 Update InetSocketAddress, when there is IOException."
add 5853cc2 GEODE-3025: Lucene queries are not allowed withing a transaction.
add 287bdd0 GEODE-3044: User Manual: Update Swagger screen shots to match latest code revision
add 74328d2 GEODE-2420: Warn a user if they try to export too much data, update gfsh command ref to match latest code changes
add 29be69b GEODE-3042: Quick doc of new string-based partition resolver
add d49e879 GEODE-3021: Any call after the first to setPdxStringFlag should no-op
add 4d5716b GEODE-3065: Marking RedisServerTest.java as Flaky. Seemed to be failing with bind address exceptions. Maybe the redis server needs to be started with random redis port.
add ed15fee Update geode-book README instructions
add 953dcb5 GEODE-3023: TcpServer move soTimout for the socket for SSL Locators
add f588184 GEODE-3023: removing incorrect assertion
add 775fdfc Fix spotless failure
add 2cee6f3 GEODE-2294: revert to avoid rest protocol change
add 24192d4 Update LICENSE after review
add 796a2e2 GEODE-3024 race condition between server locator preparing membership views
add 2ca301a GEODE-3024 race condition between server locator preparing membership views
add 1ca2614 GEODE-2301: Deprecate JTA transaction manager from Geode
add f6a390e GEODE-3072: Changed getMembershipId to use the client version
add 3743dd5 Fix typo in dependency declaration from LICENSE review
add 5e584ca GEODE-2301 Doc note to deprecate Geode JTA trans mgr
add b659889 GEODE-3072: Ignore dunit test
add 63cd4c7 GEODE-3092: fix specifiedDefaultValue for cacheLoader and cacheWriter
add 0788ae1 GEODE-3095: fix parameter type mismatch between the diskstore command and controller
add 15b031a GEODE-3092: fix specifiedDefaultValue for cacheLoader and cacheWriter - add imports
add e479ed5 GEODE-3072: Events do not get removed from the client queue for 1.0 clients
add 84bf739 GEODE-3139 remove current artifacts from classpath of backward-compatibility tests
add 38d49a8 GEODE-3152: Changed to create a region name appropriate to the client version
add 9f55eb1 Revert "GEODE-3139 remove current artifacts from classpath of backward-compatibility tests"
add 30e2eb2 GEODE-3139 remove artifacts from classpath of backward-compatibility tests
add 00a066b GEODE-3139: Fixing compilation errors
add 40fdc5d Revert "Revert "GEODE-3139 remove current artifacts from classpath of backward-compatibility tests""
add 60225b9 GEODE-3153 Client receives duplicate events during rolling upgrade
add 2974dab GEODE-3153 applied spotless
add 2cf335c GEODE-3172: Fix serialization errors copying queue between 1.0 and 1.2
add 964f274 GEODE-3175 backward-compatibility tests fail with bad classpath
add ce3ed8a bump version
add df95400 GEODE-3313: Test utility supports building jar files with multiple classes
add aa36d3c GEODE-3235: Deploy jar registers functions which extend FunctionAdapter
add 49220c3 GEODE-3393: One-way SSL commit failing with userHome/.keystore not found. This now closes #682
add be8dde4 GEODE-3314: Fix DLockService token leak.
add 26a4145 GEODE-3314 - Refactoring of DLockService to improve developer QoL. This now closes #683
add 828b246 GEODE-3410 Doc update for gfsh query command changes
add 070ea49 GEODE-3217: Reimplement gfsh query as a single-step command
add c8a3654 GEODE-3249: Validate internal client/server messages
add 99b0fd6 GEODE-3249: internal messages should require credentials
add 1bb1cae GEODE-3249 Document geode.allow-internal-messages-without-credentials
add afcd981 GEODE-3249 Validate internal client/server messages
add 4626e88 GEODE-3249 Revise docs for internal msg validation
add 0b881b5 GEODE-3249 Validate internal client/server messages
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 9952a1e GEODE-3539: refactor CreateIndexCommand and add more tests (#915)
add f32bf38 GEODE-3820 CI failure: DataSerializerPropogationDUnitTest.testDataSerializersEventIdVerification
add 98563a6 bumping the version to 1.4.0-SNAPSHOT
add dbda0f4 GEODE-3797: Removal of CorrelationId and MessageHeader from protobuf definitions
add 7271cbc GEODE-3825: upgrade to JUnitParams 1.1.0
add d0b663f GEODE-3792: add new test PartitionedRegionCloseDUnitTest
add 0814791 GEODE-3826: Use system independent expected strings
add 081bccd GEODE-3780 suspected member is never watched again after passing final check
add cf5029d GEODE-3828: add tests for clients with use of delta
add 9c050ad GEODE-3829: add tests for clients with register interest
add 6fcddd1 GEODE-3829: fixup
add 4b77b9f GEODE-1568: delete useless broken test
add 00da97d GEODE-3716 - Adding steal time metrics to Geode.
add 73f53bc GEODE-3716 - Add an integration test for the Steal Time Stat.
add c44eb4c GEODE-3716 - Clarify the description of stat cpuSteal. Use the junit temp folder for temp files. Use the RestoreSystemProperties rule since the test is setting some properties. Remove setting a field in the test to null.
add 1ca9241 GEODE-3716: minor formatting changes of new test
add 6af3be1 GEODE-3500: Increase member timeout in tomcat session tests
add 3f4b953 GEODE-3720: Bounce DUnit VMs to give the test a clean environment
add a1d1e97 GEODE-2046: use CALLS_REAL_METHODS instead of internal method
add 412dd16 GEODE-3837: fix and reenable testOrderedUpdates
add 43cdee9 GEODE-2563: destroy region should be idempotent (#926)
add 39aabac Merge remote-tracking branch 'origin/develop' into feature/GEODE-3239
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
LICENSE | 38 +-
build.gradle | 1 +
docker/Dockerfile | 4 +-
.../Tomcat8SessionsClientServerDUnitTest.java | 14 +-
geode-assembly/build.gradle | 42 +-
.../cli/commands/GfshStartLocatorLogTest.java | 15 +-
.../LauncherLifecycleCommandsDUnitTest.java | 2 +-
.../StartLocatorCommandIntegrationTest.java | 2 +-
.../StartServerCommandIntegrationTest.java | 2 +-
.../cli/commands/StatusLocatorRealGfshTest.java | 4 +-
.../cli/commands/StopServerAcceptanceTest.java | 52 +
.../StopServerWithSecurityAcceptanceTest.java | 139 ++
.../cli/shell/GfshDisconnectWithinScript.java | 41 +
.../cli/shell/GfshExitCodeStatusCommandsTest.java | 19 +-
.../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/RestAPIsQueryAndFEJUnitTest.java | 948 ---------
.../RestQueryAndFunctionIntegrationTest.java | 958 +++++++++
.../apache/geode/session/tests/CargoTestBase.java | 1 +
.../geode/session/tests/ContainerManager.java | 6 +
.../geode/session/tests/ServerContainer.java | 29 +-
.../session/tests/TomcatClientServerTest.java | 3 +-
.../TomcatSessionBackwardsCompatibilityTest.java | 2 +-
.../geode/test/dunit/rules/EmbeddedPulseRule.java | 82 -
.../geode/test/dunit/rules/HttpClientRule.java | 107 -
.../geode/test/dunit/rules/RequiresGeodeHome.java | 51 -
.../geode/test/dunit/rules/gfsh/GfshExecution.java | 50 -
.../geode/test/dunit/rules/gfsh/GfshRule.java | 159 --
.../geode/test/dunit/rules/gfsh/GfshScript.java | 163 --
.../geode/test/dunit/rules/gfsh/ProcessLogger.java | 89 -
.../geode/test/dunit/rules/gfsh/StreamGobbler.java | 38 -
.../geode/test/junit/rules/EmbeddedPulseRule.java | 79 +
.../geode/test/junit/rules/HttpClientRule.java | 102 +
.../geode/tools/pulse/PulseConnectivityTest.java | 8 +-
.../geode/tools/pulse/PulseDataExportTest.java | 4 +-
.../geode/tools/pulse/PulseSecurityTest.java | 6 +-
.../tools/pulse/PulseSecurityWithSSLTest.java | 4 +-
geode-book/config.yml | 5 +-
.../source/subnavs/geode-subnav.erb | 1785 ++++++++--------
geode-book/redirects.rb | 4 +-
.../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 | 18 +
.../cache/FilterProfileConcurrencyTest.java | 86 +
.../geode/admin/internal/FinishBackupRequest.java | 2 +-
.../geode/admin/internal/FlushToDiskRequest.java | 2 +-
.../geode/admin/internal/PrepareBackupRequest.java | 2 +-
.../apache/geode/cache/PartitionAttributes.java | 3 +
.../geode/cache/PartitionAttributesFactory.java | 3 +
.../asyncqueue/internal/AsyncEventQueueStats.java | 8 +-
.../cache/client/internal/ConnectionImpl.java | 26 +-
.../geode/cache/client/internal/PoolImpl.java | 1 -
.../org/apache/geode/cache/execute/Function.java | 54 +-
.../geode/cache/execute/FunctionContext.java | 2 -
.../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 | 5 +-
.../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 +
.../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 -
.../apache/geode/cache/wan/GatewayReceiver.java | 5 +
.../org/apache/geode/cache/wan/GatewaySender.java | 7 +-
.../geode/cache/wan/GatewaySenderFactory.java | 2 +
.../apache/geode/distributed/LocatorLauncher.java | 228 +-
.../apache/geode/distributed/ServerLauncher.java | 254 +--
.../org/apache/geode/distributed/internal/DM.java | 5 +
.../distributed/internal/DistributionManager.java | 13 +
.../internal/InternalDistributedSystem.java | 6 +
.../distributed/internal/InternalLocator.java | 6 +
.../internal/LonerDistributionManager.java | 12 +
.../membership/InternalDistributedMember.java | 2 +-
.../membership/gms/auth/GMSAuthenticator.java | 11 +-
.../membership/gms/fd/GMSHealthMonitor.java | 28 +-
.../membership/gms/membership/GMSJoinLeave.java | 2 +
.../gms/messages/FinalCheckPassedMessage.java | 71 +
.../membership/gms/mgr/GMSMembershipManager.java | 8 +-
.../distributed/internal/tcpserver/TcpServer.java | 36 +-
.../geode/examples/SimpleSecurityManager.java | 59 +
.../examples/security/ExampleSecurityManager.java | 2 +-
.../org/apache/geode/internal/DSFIDFactory.java | 5 +
.../geode/internal/DataSerializableFixedID.java | 3 +
.../org/apache/geode/internal/admin/SSLConfig.java | 2 -
.../internal/admin/remote/CompactRequest.java | 2 +-
.../admin/remote/MissingPersistentIDsRequest.java | 2 +-
.../remote/PrepareRevokePersistentIDRequest.java | 2 +-
.../internal/admin/remote/RemoteBridgeServer.java | 12 +-
.../admin/remote/RevokePersistentIDRequest.java | 2 +-
.../internal/admin/remote/ShutdownAllRequest.java | 2 +-
.../geode/internal/cache/AbstractCacheServer.java | 2 +-
.../geode/internal/cache/AbstractRegionEntry.java | 23 +-
.../cache/AddCacheServerProfileMessage.java | 2 +-
.../apache/geode/internal/cache/BucketRegion.java | 14 +
.../internal/cache/CacheDistributionAdvisor.java | 3 +-
.../geode/internal/cache/CachePerfStats.java | 4 +
.../geode/internal/cache/CacheServerImpl.java | 20 +
.../apache/geode/internal/cache/DiskStoreImpl.java | 1 -
.../geode/internal/cache/DistTXCommitMessage.java | 2 +-
.../internal/cache/DistTXPrecommitMessage.java | 2 +-
.../internal/cache/DistTXRollbackMessage.java | 2 +-
.../geode/internal/cache/DistributedRegion.java | 27 +
.../DistributedRegionFunctionStreamingMessage.java | 10 +-
.../apache/geode/internal/cache/ExpiryTask.java | 54 +-
.../apache/geode/internal/cache/FilterProfile.java | 24 +-
.../geode/internal/cache/FindRemoteTXMessage.java | 2 +-
.../internal/cache/FindVersionTagOperation.java | 7 +-
.../geode/internal/cache/GemFireCacheImpl.java | 42 +-
.../internal/cache/InitialImageOperation.java | 20 +
.../apache/geode/internal/cache/InternalCache.java | 9 +
.../geode/internal/cache/InternalCacheServer.java | 23 +
.../geode/internal/cache/InternalRegion.java | 38 +
.../internal/cache/JtaAfterCompletionMessage.java | 2 +-
.../internal/cache/JtaBeforeCompletionMessage.java | 2 +-
.../apache/geode/internal/cache/LocalRegion.java | 88 +-
.../cache/MemberFunctionStreamingMessage.java | 10 +-
.../geode/internal/cache/PartitionedRegion.java | 52 +-
.../internal/cache/PartitionedRegionDataStore.java | 74 +-
.../cache/PartitionedRegionQueryEvaluator.java | 9 +-
.../geode/internal/cache/PeerTXStateStub.java | 13 +-
.../cache/RegionEntrySynchronizationListener.java | 25 +
.../geode/internal/cache/RegionExpiryTask.java | 2 +-
.../apache/geode/internal/cache/TXManagerImpl.java | 2 +-
.../org/apache/geode/internal/cache/TXMessage.java | 2 +-
.../internal/cache/TXRemoteCommitMessage.java | 2 +-
.../internal/cache/TXRemoteRollbackMessage.java | 2 +-
.../internal/cache/control/ResourceAdvisor.java | 7 +-
.../internal/cache/execute/AbstractExecution.java | 5 +-
.../internal/cache/ha/QueueRemovalMessage.java | 4 +-
.../cache/partitioned/PartitionMessage.java | 7 +-
.../cache/persistence/BackupInspector.java | 219 +-
.../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/RegionSnapshotServiceImpl.java | 6 +
.../apache/geode/internal/cache/tier/Acceptor.java | 26 +-
.../internal/cache/tier/CommunicationMode.java | 8 +
.../internal/cache/tier/sockets/AcceptorImpl.java | 216 +-
.../cache/tier/sockets/BaseCommandQuery.java | 16 +-
.../cache/tier/sockets/CacheClientNotifier.java | 3 +-
.../cache/tier/sockets/CacheClientProxy.java | 2 +-
.../cache/tier/sockets/CacheClientUpdater.java | 7 +
.../cache/tier/sockets/CacheServerStats.java | 282 +--
.../tier/sockets/ClientBlacklistProcessor.java | 2 +-
.../cache/tier/sockets/ClientHealthMonitor.java | 28 +-
.../tier/sockets/ClientProtocolMessageHandler.java | 34 -
.../tier/sockets/ClientProtocolProcessor.java | 43 +
.../cache/tier/sockets/ClientProtocolService.java | 44 +
.../tier/sockets/ClientProtocolServiceLoader.java | 40 +
.../tier/sockets/ClientProtocolStatistics.java | 24 +
.../sockets/GenericProtocolServerConnection.java | 85 +-
.../tier/sockets/MessageExecutionContext.java | 79 -
.../cache/tier/sockets/MessageHandlerFactory.java | 34 -
.../sockets/RemoveClientFromBlacklistMessage.java | 17 +-
.../cache/tier/sockets/ServerConnection.java | 19 +-
.../tier/sockets/ServerConnectionFactory.java | 84 +-
.../cache/tier/sockets/TcpServerFactory.java | 11 +-
.../cache/tier/sockets/command/AddPdxEnum.java | 5 +
.../cache/tier/sockets/command/AddPdxType.java | 5 +
.../cache/tier/sockets/command/ClearRegion.java | 4 +-
.../cache/tier/sockets/command/ContainsKey.java | 4 +-
.../cache/tier/sockets/command/ContainsKey66.java | 4 +-
.../cache/tier/sockets/command/CreateRegion.java | 4 +-
.../cache/tier/sockets/command/Destroy.java | 4 +-
.../cache/tier/sockets/command/Destroy65.java | 5 +-
.../cache/tier/sockets/command/DestroyRegion.java | 4 +-
.../tier/sockets/command/ExecuteFunction.java | 9 +-
.../tier/sockets/command/ExecuteFunction65.java | 9 +-
.../tier/sockets/command/ExecuteFunction66.java | 9 +-
.../sockets/command/ExecuteRegionFunction.java | 6 +-
.../sockets/command/ExecuteRegionFunction61.java | 5 +-
.../sockets/command/ExecuteRegionFunction65.java | 6 +-
.../sockets/command/ExecuteRegionFunction66.java | 6 +-
.../command/ExecuteRegionFunctionSingleHop.java | 6 +-
.../sockets/command/GatewayReceiverCommand.java | 974 +++++----
.../internal/cache/tier/sockets/command/Get70.java | 4 +-
.../cache/tier/sockets/command/GetAll.java | 4 +-
.../cache/tier/sockets/command/GetAll651.java | 4 +-
.../cache/tier/sockets/command/GetAll70.java | 4 +-
.../tier/sockets/command/GetAllWithCallback.java | 4 +-
.../tier/sockets/command/GetFunctionAttribute.java | 5 +
.../cache/tier/sockets/command/GetPDXEnumById.java | 5 +
.../tier/sockets/command/GetPDXIdForEnum.java | 4 +
.../tier/sockets/command/GetPDXIdForType.java | 5 +
.../cache/tier/sockets/command/GetPDXTypeById.java | 5 +
.../cache/tier/sockets/command/GetPdxEnums70.java | 4 +
.../cache/tier/sockets/command/GetPdxTypes70.java | 4 +
.../cache/tier/sockets/command/Invalidate.java | 4 +-
.../cache/tier/sockets/command/KeySet.java | 4 +-
.../internal/cache/tier/sockets/command/Put.java | 4 +-
.../internal/cache/tier/sockets/command/Put61.java | 4 +-
.../internal/cache/tier/sockets/command/Put65.java | 5 +-
.../cache/tier/sockets/command/PutAll.java | 4 +-
.../cache/tier/sockets/command/PutAll70.java | 4 +-
.../cache/tier/sockets/command/PutAll80.java | 4 +-
.../sockets/command/RegisterDataSerializers.java | 6 +
.../sockets/command/RegisterInstantiators.java | 6 +
.../tier/sockets/command/RegisterInterest.java | 6 +-
.../tier/sockets/command/RegisterInterest61.java | 6 +-
.../tier/sockets/command/RegisterInterestList.java | 12 +-
.../sockets/command/RegisterInterestList61.java | 12 +-
.../sockets/command/RegisterInterestList66.java | 10 +-
.../cache/tier/sockets/command/RemoveAll.java | 4 +-
.../cache/tier/sockets/command/Request.java | 6 +-
.../internal/cache/tier/sockets/command/Size.java | 4 +-
.../tier/sockets/command/UnregisterInterest.java | 6 +-
.../sockets/command/UnregisterInterestList.java | 4 +-
.../cache/tx/AbstractPeerTXRegionStub.java | 4 +-
.../internal/cache/tx/DistributedTXRegionStub.java | 21 +-
.../internal/cache/tx/PartitionedTXRegionStub.java | 31 +-
.../cache/versions/RegionVersionVector.java | 10 +-
.../internal/cache/wan/AbstractGatewaySender.java | 38 +
.../wan/AbstractGatewaySenderEventProcessor.java | 2 +
.../internal/cache/wan/GatewayReceiverStats.java | 22 +-
.../internal/cache/wan/GatewaySenderAdvisor.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 | 6 +
.../internal/cache/xmlcache/CacheCreation.java | 25 +-
.../cache/xmlcache/CacheServerCreation.java | 13 +-
.../geode/internal/cache/xmlcache/CacheXml.java | 2 +-
.../cache/xmlcache/ClientCacheCreation.java | 10 +
.../cache/xmlcache/GatewayReceiverCreation.java | 32 +-
.../xmlcache/ParallelGatewaySenderCreation.java | 9 +
.../xmlcache/SerialGatewaySenderCreation.java | 9 +
.../geode/internal/i18n/LocalizedStrings.java | 20 +-
.../io/MainWithChildrenRollingFileHandler.java | 3 +
.../apache/geode/internal/lang/Initializer.java | 45 -
.../security/IntegratedSecurityService.java | 93 +-
.../geode/internal/security/SecurityService.java | 36 +-
.../statistics/platform/LinuxProcFsStatistics.java | 12 +-
.../statistics/platform/LinuxSystemStats.java | 6 +-
.../geode/internal/util/ArgumentRedactor.java | 6 +-
.../concurrent/CustomEntryConcurrentHashMap.java | 6 +-
.../geode/management/DistributedSystemMXBean.java | 2 +-
.../org/apache/geode/management/MemberMXBean.java | 3 +-
.../apache/geode/management/cli/CliMetaData.java | 10 +-
.../geode/management/cli/CommandService.java | 4 +
.../geode/management/cli/CommandStatement.java | 4 +-
.../apache/geode/management/cli/ConverterHint.java | 3 +-
.../management/internal/JmxManagerAdvisor.java | 4 +-
.../geode/management/internal/ManagementAgent.java | 36 +-
.../management/internal/beans/MemberMBean.java | 8 +-
.../internal/beans/MemberMBeanBridge.java | 63 +-
.../geode/management/internal/cli/CliUtil.java | 10 +-
.../management/internal/cli/CommandManager.java | 36 +-
.../management/internal/cli/CommandRequest.java | 79 +-
.../management/internal/cli/CommandResponse.java | 20 +-
.../internal/cli/CommandResponseBuilder.java | 2 +-
.../management/internal/cli/GfshParseResult.java | 20 +-
.../internal/cli/commands/AlterRegionCommand.java | 4 +-
.../cli/commands/ChangeLogLevelCommand.java | 4 +-
.../internal/cli/commands/ConnectCommand.java | 156 +-
.../cli/commands/CreateAsyncEventQueueCommand.java | 2 +-
.../cli/commands/CreateGatewayReceiverCommand.java | 11 +-
.../internal/cli/commands/CreateIndexCommand.java | 157 +-
.../internal/cli/commands/CreateRegionCommand.java | 2 +-
.../internal/cli/commands/DataCommandUtil.java | 44 +
.../internal/cli/commands/DebugCommand.java | 54 +
.../internal/cli/commands/DefineIndexCommand.java | 36 +-
.../internal/cli/commands/DeployCommand.java | 83 +-
.../cli/commands/DescribeConnectionCommand.java | 52 +
.../cli/commands/DescribeRegionCommand.java | 259 ++-
.../cli/commands/DestroyFunctionCommand.java | 2 +-
.../internal/cli/commands/DestroyIndexCommand.java | 1 -
.../cli/commands/DestroyRegionCommand.java | 195 +-
.../internal/cli/commands/DisconnectCommand.java | 64 +
.../internal/cli/commands/EchoCommand.java | 60 +
.../cli/commands/ExecuteFunctionCommand.java | 297 +--
.../cli/commands/ExecuteScriptCommand.java | 52 +
.../internal/cli/commands/ExitCommand.java | 40 +
.../internal/cli/commands/ExportConfigCommand.java | 76 +-
.../internal/cli/commands/ExportDataCommand.java | 80 +-
.../ExportImportClusterConfigurationCommands.java | 44 +-
.../internal/cli/commands/ExportLogsCommand.java | 3 +-
.../internal/cli/commands/GetCommand.java | 15 +-
.../internal/cli/commands/GfshCommand.java | 54 +-
.../internal/cli/commands/HistoryCommand.java | 141 ++
.../internal/cli/commands/ImportDataCommand.java | 78 +-
.../internal/cli/commands/ListIndexCommand.java | 7 +-
.../internal/cli/commands/LocateEntryCommand.java | 15 +-
.../internal/cli/commands/PutCommand.java | 19 +-
.../internal/cli/commands/QueryCommand.java | 34 +-
.../internal/cli/commands/RemoveCommand.java | 45 +-
.../internal/cli/commands/SetVariableCommand.java | 47 +
.../internal/cli/commands/ShCommand.java | 95 +
.../internal/cli/commands/ShellCommands.java | 481 -----
.../internal/cli/commands/ShowLogCommand.java | 67 +-
.../internal/cli/commands/ShowMetricsCommand.java | 118 +-
.../internal/cli/commands/SleepCommand.java | 39 +
.../internal/cli/commands/StartLocatorCommand.java | 1 -
.../internal/cli/commands/UndeployCommand.java | 2 +-
.../internal/cli/commands/VersionCommand.java | 36 +
.../internal/cli/converters/EnumConverter.java | 58 +
.../cli/converters/IndexTypeConverter.java | 30 +-
.../cli/converters/RegionPathConverter.java | 52 +-
.../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 | 7 +-
.../functions/CreateAsyncEventQueueFunction.java | 7 +-
.../functions/CreateDefinedIndexesFunction.java | 13 +-
.../cli/functions/CreateDiskStoreFunction.java | 7 +-
.../cli/functions/CreateIndexFunction.java | 9 +-
.../internal/cli/functions/DeployFunction.java | 8 +-
.../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 +-
.../cli/functions/GarbageCollectionFunction.java | 3 +-
.../functions/GatewayReceiverCreateFunction.java | 8 +-
.../cli/functions/GatewayReceiverFunctionArgs.java | 10 +-
.../cli/functions/GatewaySenderCreateFunction.java | 3 +-
.../functions/GatewaySenderDestroyFunction.java | 3 +-
.../GetMemberConfigInformationFunction.java | 3 +-
.../functions/GetMemberInformationFunction.java | 3 +-
.../functions/GetRegionDescriptionFunction.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 | 3 +-
.../cli/functions/RegionCreateFunction.java | 7 +-
.../cli/functions/RegionDestroyFunction.java | 3 +-
.../internal/cli/functions/UndeployFunction.java | 8 +-
.../internal/cli/functions/UnregisterFunction.java | 4 -
.../cli/functions/UserFunctionExecution.java | 196 +-
.../management/internal/cli/i18n/CliStrings.java | 35 +-
.../internal/cli/remote/CommandExecutor.java | 58 +
.../internal/cli/remote/CommandProcessor.java | 188 --
.../internal/cli/remote/CommandStatementImpl.java | 55 +-
.../internal/cli/remote/MemberCommandService.java | 23 +-
.../cli/remote/OnlineCommandProcessor.java | 133 ++
.../cli/remote/RemoteExecutionStrategy.java | 142 --
.../internal/cli/result/AbstractResultData.java | 7 +-
.../internal/cli/result/CommandResult.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 | 51 +-
.../geode/management/internal/cli/shell/Gfsh.java | 87 +-
.../internal/cli/shell/GfshExecutionStrategy.java | 107 +-
.../internal/cli/shell/JmxOperationInvoker.java | 45 +-
.../internal/cli/shell/ScriptExecutionDetails.java | 79 +
.../internal/cli/util/CommandStringBuilder.java | 10 +-
.../management/internal/cli/util/JsonUtil.java | 6 +-
.../configuration/domain/CacheElement.java | 26 +-
.../internal/configuration/utils/XmlUtils.java | 143 +-
.../internal/security/ResourcePermissions.java | 35 +
.../controllers/AbstractCommandsController.java | 536 +----
.../AbstractMultiPartCommandsController.java | 77 -
.../web/controllers/ClientCommandsController.java | 59 -
.../web/controllers/ClusterCommandsController.java | 46 -
.../web/controllers/ConfigCommandsController.java | 222 --
.../web/controllers/DataCommandsController.java | 238 ---
.../web/controllers/DeployCommandsController.java | 106 -
.../controllers/DiskStoreCommandsController.java | 198 --
.../DurableClientCommandsController.java | 163 --
.../web/controllers/ExportLogController.java | 138 --
.../controllers/FunctionCommandsController.java | 141 --
.../web/controllers/IndexCommandsController.java | 174 --
.../LauncherLifecycleCommandsController.java | 53 -
.../web/controllers/MemberCommandsController.java | 67 -
.../MiscellaneousCommandsController.java | 249 ---
.../web/controllers/PdxCommandsController.java | 128 --
.../web/controllers/QueueCommandsController.java | 157 --
.../web/controllers/RegionCommandsController.java | 401 ----
.../web/controllers/ShellCommandsController.java | 303 +--
.../web/controllers/WanCommandsController.java | 465 -----
.../geode/management/internal/web/domain/Link.java | 165 --
.../management/internal/web/domain/LinkIndex.java | 138 --
.../internal/web/http/ClientHttpRequest.java | 497 -----
.../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 +-
.../apache/geode/security/ResourcePermission.java | 47 +-
.../security/internal/server/Authenticator.java | 59 +
.../geode/security/internal/server/Authorizer.java | 21 +
.../internal/server/NoOpAuthenticator.java | 48 +
.../security/internal/server/NoOpAuthorizer.java | 27 +
.../security/{ => internal}/server/package.html | 0
.../geode/security/server/Authenticator.java | 59 -
.../apache/geode/security/server/Authorizer.java | 21 -
.../geode/security/server/NoOpAuthenticator.java | 48 -
.../geode/security/server/NoOpAuthorizer.java | 27 -
.../geode.apache.org/schema/cache/cache-1.0.xsd | 7 +-
...he.geode.security.internal.server.Authenticator | 1 +
.../org.apache.geode.security.server.Authenticator | 1 -
.../java/org/apache/geode/LonerDMJUnitTest.java | 15 -
.../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 +++
.../dunit/QueryParamsAuthorizationDUnitTest.java | 87 +-
.../ResourceManagerWithQueryMonitorDUnitTest.java | 2 +-
.../query/functional/IndexCreationJUnitTest.java | 32 +
.../cache/query/internal/CompiledInJUnitTest.java | 68 +-
.../RestrictedMethodInvocationAuthorizerTest.java | 514 +++++
.../CompactRangeIndexQueryIntegrationTest.java | 54 +-
.../query/transaction/QueryAndJtaJUnitTest.java | 26 -
.../cache/snapshot/ParallelSnapshotDUnitTest.java | 4 -
.../cache/snapshot/SnapshotByteArrayDUnitTest.java | 44 +-
.../geode/cache30/CacheStatisticsDUnitTest.java | 3 +-
.../org/apache/geode/cache30/CacheTestCase.java | 10 +-
.../geode/cache30/ClientServerCCEDUnitTest.java | 2 +-
.../geode/cache30/MultiVMRegionTestCase.java | 127 +-
.../geode/cache30/PreloadedRegionTestCase.java | 102 -
.../geode/cache30/RegionExpirationDUnitTest.java | 3 +-
.../org/apache/geode/cache30/RegionTestCase.java | 2 +-
.../distributed/LauncherIntegrationTestCase.java | 12 +-
.../LocatorLauncherLocalIntegrationTest.java | 11 +-
.../LocatorLauncherRemoteIntegrationTest.java | 4 +-
.../distributed/ServerLauncherBuilderTest.java | 10 +
.../ServerLauncherLocalIntegrationTest.java | 7 +-
.../ServerLauncherRemoteIntegrationTest.java | 4 +-
.../geode/distributed/ServerLauncherTest.java | 3 +-
.../internal/ProductUseLogDUnitTest.java | 2 +
.../deadlock/GemFireDeadlockDetectorDUnitTest.java | 4 +
.../gms/fd/GMSHealthMonitorJUnitTest.java | 81 +-
.../disttx/DistributedTransactionDUnitTest.java | 8 +-
.../org/apache/geode/internal/ClassBuilder.java | 285 ---
.../internal/ClassPathLoaderIntegrationTest.java | 4 +-
.../apache/geode/internal/ClassPathLoaderTest.java | 2 +-
.../geode/internal/JarDeployerDeadlockTest.java | 2 +-
.../geode/internal/JarDeployerIntegrationTest.java | 1 +
.../internal/cache/AbstractRegionEntryTest.java | 64 +-
.../geode/internal/cache/BackupDUnitTest.java | 2 +-
.../geode/internal/cache/Bug48182JUnitTest.java | 13 +-
.../cache/ClientServerTransactionDUnitTest.java | 167 ++
.../internal/cache/DeltaPropagationDUnitTest.java | 661 +++---
.../geode/internal/cache/DiskRegionJUnitTest.java | 3 +
.../internal/cache/FixedPRSinglehopDUnitTest.java | 1 -
.../geode/internal/cache/GIIDeltaDUnitTest.java | 9 +-
.../internal/cache/IncrementalBackupDUnitTest.java | 2 +-
.../geode/internal/cache/OplogFlushTest.java | 13 +-
.../internal/cache/OverflowOplogFlushTest.java | 11 +-
.../cache/PRCacheListenerInvocationTest.java | 86 +
...istenerWithInterestPolicyAllInvocationTest.java | 70 +
.../PartitionedRegionAttributesMutatorTest.java | 211 ++
.../cache/PartitionedRegionCloseDUnitTest.java | 196 ++
.../cache/PartitionedRegionDataStoreJUnitTest.java | 63 -
.../cache/PartitionedRegionQueryDUnitTest.java | 4 +-
.../cache/PartitionedRegionQueryEvaluatorTest.java | 17 +-
.../internal/cache/RemoteOperationMessageTest.java | 30 +-
.../ReplicateCacheListenerInvocationTest.java | 327 +++
.../cache/execute/FunctionServiceBase.java | 23 +-
.../execute/MemberFunctionExecutionDUnitTest.java | 2 +-
.../cache/execute/PRColocationDUnitTest.java | 22 +-
.../cache/execute/PRTransaction2DUnitTest.java | 145 ++
.../cache/ha/HARQueueNewImplDUnitTest.java | 16 +-
.../BucketRebalanceStatRegressionTest.java | 267 +++
.../cache/partitioned/PartitionMessageTest.java | 32 +-
...sistentColocatedPartitionedRegionDUnitTest.java | 9 +-
.../BackupInspectorIntegrationTest.java | 169 ++
.../persistence/BackupInspectorJUnitTest.java | 225 --
.../persistence/PersistentReplicatedTestBase.java | 2 +-
.../rollingupgrade/RollingUpgrade2DUnitTest.java | 8 +-
.../rollingupgrade/RollingUpgradeDUnitTest.java | 6 +-
.../tier/sockets/ClientHealthMonitorJUnitTest.java | 197 +-
.../tier/sockets/ClientProxyWithDeltaTest.java | 308 +++
.../sockets/ClientWithInterestFailoverTest.java | 280 +++
.../DataSerializerPropogationDUnitTest.java | 3 +-
.../GenericProtocolServerConnectionTest.java | 63 -
.../tier/sockets/HAInterestPart2DUnitTest.java | 17 +-
.../RegisterInterestServerMetaDataTest.java | 272 +++
.../tier/sockets/ServerConnectionFactoryTest.java | 16 +-
.../tier/sockets/command/ContainsKey66Test.java | 16 +-
.../tier/sockets/command/ContainsKeyTest.java | 17 +-
.../tier/sockets/command/CreateRegionTest.java | 14 +-
.../cache/tier/sockets/command/Destroy65Test.java | 17 +-
.../tier/sockets/command/DestroyRegionTest.java | 14 +-
.../cache/tier/sockets/command/DestroyTest.java | 15 +-
.../sockets/command/ExecuteFunction65Test.java | 29 +-
.../sockets/command/ExecuteFunction66Test.java | 23 +-
.../tier/sockets/command/ExecuteFunctionTest.java | 28 +-
.../cache/tier/sockets/command/Get70Test.java | 17 +-
.../cache/tier/sockets/command/GetAll651Test.java | 19 +-
.../cache/tier/sockets/command/GetAll70Test.java | 19 +-
.../cache/tier/sockets/command/GetAllTest.java | 23 +-
.../sockets/command/GetAllWithCallbackTest.java | 19 +-
.../cache/tier/sockets/command/InvalidateTest.java | 17 +-
.../cache/tier/sockets/command/KeySetTest.java | 17 +-
.../cache/tier/sockets/command/Put61Test.java | 25 +-
.../cache/tier/sockets/command/Put65Test.java | 25 +-
.../cache/tier/sockets/command/PutTest.java | 25 +-
.../sockets/command/RegisterInterest61Test.java | 20 +-
.../command/RegisterInterestList61Test.java | 17 +-
.../command/RegisterInterestList66Test.java | 19 +-
.../sockets/command/RegisterInterestListTest.java | 17 +-
.../tier/sockets/command/RegisterInterestTest.java | 17 +-
.../cache/tier/sockets/command/RemoveAllTest.java | 17 +-
.../cache/tier/sockets/command/RequestTest.java | 19 +-
.../sockets/command/UnregisterInterestTest.java | 15 +-
.../cache/tx/AbstractPeerTXRegionStubTest.java | 2 +-
.../versions/RegionVersionVectorJUnitTest.java | 68 +-
...yncEventQueueEntrySynchronizationDUnitTest.java | 183 ++
.../cache/wan/AsyncEventQueueTestBase.java | 48 +-
.../cache/wan/WaitingAsyncEventListener.java | 63 +
.../ParallelQueueRemovalMessageJUnitTest.java | 3 +-
...ainWithChildrenRollingFileHandlerDUnitTest.java | 2 +-
.../geode/internal/lang/InitializerJUnitTest.java | 78 -
.../FileProcessControllerIntegrationTest.java | 2 +-
.../security/IntegratedSecurityServiceTest.java | 2 +
...SecurityServiceFactoryShiroIntegrationTest.java | 7 +-
.../statistics/DiskSpaceLimitIntegrationTest.java | 38 +-
.../internal/statistics/LinuxSystemStatsTest.java | 198 ++
.../internal/util/ArgumentRedactorJUnitTest.java | 20 +-
.../geode/management/CacheManagementDUnitTest.java | 48 +-
.../apache/geode/management/CompositeStats.java | 37 +-
.../geode/management/CompositeTestMBean.java | 12 +-
.../geode/management/CompositeTestMXBean.java | 13 +-
.../management/CompositeTypeTestDUnitTest.java | 10 +-
.../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 | 293 ++-
.../management/OffHeapManagementDUnitTest.java | 609 +++---
.../geode/management/QueryDataDUnitTest.java | 169 +-
.../QueryDataFunctionIntegrationTest.java | 322 +++
.../management/RegionCreateDestroyDUnitTest.java | 6 +-
.../management/RegionManagementDUnitTest.java | 170 +-
.../geode/management/TypedJsonJUnitTest.java | 281 ---
...niversalMembershipListenerAdapterDUnitTest.java | 2172 ++++++++------------
...ServerBridgeClientMembershipRegressionTest.java | 3 +-
.../management/internal/cli/CliUtilDUnitTest.java | 18 +-
.../internal/cli/CommandRequestTest.java | 11 +-
.../internal/cli/GfshParserAutoCompletionTest.java | 18 +-
.../internal/cli/GfshParserConverterTest.java | 2 +-
.../internal/cli/GfshParserParsingTest.java | 45 +-
.../management/internal/cli/HeadlessGfsh.java | 22 +-
.../management/internal/cli/NetstatDUnitTest.java | 12 +-
.../internal/cli/OptionAliasesParsingTest.java | 2 +-
.../cli/commands/AlterRegionCommandDUnitTest.java | 10 +-
.../commands/ChangeLogLevelCommandDUnitTest.java | 144 ++
.../internal/cli/commands/CliCommandTestBase.java | 2 -
.../cli/commands/ConcurrentDeployDUnitTest.java | 6 +-
.../cli/commands/ConfigCommandsDUnitTest.java | 567 -----
.../internal/cli/commands/ConnectCommandTest.java | 4 +-
.../cli/commands/CreateIndexCommandTest.java | 134 ++
.../cli/commands/CreateRegionCommandDUnitTest.java | 2 +-
.../cli/commands/CreateRegionCommandTest.java | 11 +-
...DeployCommandFunctionRegistrationDUnitTest.java | 2 +-
.../commands/DeployCommandRedeployDUnitTest.java | 4 +-
.../cli/commands/DeployWithGroupsDUnitTest.java | 4 +-
.../commands/DescribeConfigCommandJUnitTest.java | 90 +
.../commands/DescribeMembersCommandDUnitTest.java | 2 +-
.../commands/DestroyRegionCommandDUnitTest.java | 420 ++--
.../cli/commands/DestroyRegionCommandTest.java | 76 +
.../cli/commands/DiskStoreCommandsDUnitTest.java | 30 +-
.../ExecuteFunctionCommandSecurityTest.java | 157 ++
.../cli/commands/ExportDataIntegrationTest.java | 177 ++
.../internal/cli/commands/ExportLogsDUnitTest.java | 4 +-
.../cli/commands/ExportLogsIntegrationTest.java | 4 +-
.../commands/ExportLogsOnServerManagerDUnit.java | 6 +-
.../cli/commands/ExportLogsStatsDUnitTest.java | 2 +-
.../ExportLogsWithMemberGroupDUnitTest.java | 2 +-
.../cli/commands/FunctionCommandsDUnitTest.java | 746 ++-----
.../internal/cli/commands/GcCommandDUnitTest.java | 118 ++
.../cli/commands/GemfireDataCommandsDUnitTest.java | 205 --
...ionWithCacheLoaderDuringCacheMissDUnitTest.java | 2 +-
.../cli/commands/GfshCommandIntegrationTest.java | 4 +-
.../cli/commands/GfshCommandJUnitTest.java | 54 +-
.../cli/commands/ImportDataIntegrationTest.java | 218 ++
.../cli/commands/IndexCommandsDUnitTest.java | 260 ---
.../cli/commands/IndexCommandsIntegrationTest.java | 270 +++
.../IndexCommandsShareConfigurationDUnitTest.java | 7 +-
.../commands/ListAndDescribeRegionDUnitTest.java | 2 +-
.../cli/commands/ListIndexCommandDUnitTest.java | 712 +------
.../cli/commands/ListMembersCommandDUnitTest.java | 2 +-
.../commands/MiscellaneousCommandsDUnitTest.java | 518 -----
.../internal/cli/commands/QueryCommandTest.java | 6 +-
.../cli/commands/QueueCommandsDUnitTest.java | 6 +-
.../cli/commands/RemoveCommandDUnitTest.java | 209 ++
.../cli/commands/RemoveCommandJsonDUnitTest.java | 171 ++
.../cli/commands/ShellCommandsDUnitTest.java | 40 +-
.../cli/commands/ShowDeadlockDUnitTest.java | 2 +-
.../cli/commands/ShowLogCommandDUnitTest.java | 163 ++
.../cli/commands/ShowMetricsCommandJUnitTest.java | 61 +
.../cli/commands/ShowMetricsDUnitTest.java | 425 +---
.../commands/ShowMissingDiskStoresDUnitTest.java | 6 +-
.../cli/commands/ShutdownCommandDUnitTest.java | 134 ++
.../GfshStatusCommandsIntegrationTest.java | 8 +-
.../cli/converters/IndexTypeConverterTest.java | 64 +
.../converters/RegionPathConverterJUnitTest.java | 90 +-
.../cli/domain/IndexDetailsIntegrationTest.java | 81 +
.../DataCommandFunctionWithPDXJUnitTest.java | 2 +-
.../DescribeDiskStoreFunctionJUnitTest.java | 149 +-
.../ExportLogsFunctionIntegrationTest.java | 2 +-
.../internal/cli/functions/Geode3544JUnitTest.java | 165 ++
.../cli/functions/ListIndexFunctionJUnitTest.java | 18 +-
.../cli/functions/SizeExportLogsFunctionTest.java | 2 +-
.../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 | 77 +
.../cli/result/DownloadFileResultTest.java | 48 +
.../cli/shell/GfshExecutionStrategyJUnitTest.java | 107 -
.../cli/shell/GfshExecutionStrategyTest.java | 108 +
.../internal/cli/shell/GfshInitFileJUnitTest.java | 2 +
.../internal/cli/shell/GfshJunitTest.java | 12 +-
.../cli/shell/GfshMultilineCommandTest.java | 6 +-
.../cli/util/LogExporterIntegrationTest.java | 2 +-
.../internal/configuration/ClusterConfig.java | 4 +-
.../ClusterConfigDeployJarDUnitTest.java | 2 +-
.../ClusterConfigDistributionDUnitTest.java | 4 +-
.../ClusterConfigImportDUnitTest.java | 2 +-
.../configuration/ClusterConfigTestBase.java | 2 +-
.../ClusterConfigWithSecurityDUnitTest.java | 2 +-
.../ImportClusterConfigDistributedTest.java | 6 +-
.../ImportOldClusterConfigDUnitTest.java | 104 +
.../configuration/utils/XmlUtilsJUnitTest.java | 306 ++-
.../security/AccessControlMBeanJUnitTest.java | 6 +-
.../CacheServerMBeanAuthenticationJUnitTest.java | 6 +-
.../CacheServerMBeanAuthorizationJUnitTest.java | 28 +-
...acheServerMBeanWithShiroIniIntegrationTest.java | 32 +-
.../internal/security/CliCommandsSecurityTest.java | 6 +-
.../security/DataCommandsSecurityTest.java | 8 +-
.../security/DeployCommandsSecurityTest.java | 20 +-
.../security/DiskStoreMXBeanSecurityJUnitTest.java | 26 +-
.../DistributedSystemMXBeanSecurityTest.java | 6 +-
.../security/GatewayReceiverMBeanSecurityTest.java | 8 +-
.../security/GatewaySenderMBeanSecurityTest.java | 20 +-
.../security/GfshCommandsPostProcessorTest.java | 8 +-
.../security/GfshCommandsSecurityTest.java | 8 +-
.../internal/security/JavaRmiServerNameTest.java | 2 +-
.../LockServiceMBeanAuthorizationJUnitTest.java | 26 +-
.../internal/security/MBeanSecurityJUnitTest.java | 6 +-
.../ManagerMBeanAuthorizationJUnitTest.java | 10 +-
.../security/MemberMBeanSecurityJUnitTest.java | 34 +-
.../internal/security/MultiUserDUnitTest.java | 28 +-
...SecurityServiceWithShiroIniIntegrationTest.java | 48 +-
.../management/internal/security/TestCommand.java | 117 +-
.../internal/security/TestFunctions.java | 59 +
.../web/controllers/ExportLogControllerTest.java | 56 -
.../ShellCommandsControllerProcessCommandTest.java | 118 ++
.../WanCommandsControllerJUnitTest.java | 144 --
.../management/internal/web/domain/LinkTest.java | 45 -
.../internal/web/http/ClientHttpRequestTest.java | 37 -
.../web/http/support/HttpRequesterTest.java | 149 ++
.../apache/geode/security/ClientAuthDUnitTest.java | 4 +-
.../security/ClientAuthenticationDUnitTest.java | 24 +
.../ClientAuthenticationPart2DUnitTest.java | 24 +
.../security/ClientAuthenticationTestCase.java | 45 +-
.../security/ClientAuthorizationDUnitTest.java | 47 +-
.../security/ClientAuthorizationTestCase.java | 29 +-
.../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 | 2 +-
.../NoShowValue1PostProcessorDUnitTest.java | 2 +-
.../PDXGfshPostProcessorOnRemoteServerTest.java | 8 +-
.../geode/security/PDXPostProcessorDUnitTest.java | 6 +-
.../geode/security/PeerAuthenticatorDUnitTest.java | 2 +-
.../PeerSecurityWithEmbeddedLocatorDUnitTest.java | 2 +-
.../geode/security/PostProcessorDUnitTest.java | 2 +-
.../security/SecurityClusterConfigDUnitTest.java | 2 +-
.../apache/geode/security/SecurityTestUtils.java | 4 +
.../SecurityWithoutClusterConfigDUnitTest.java | 4 +-
.../security/StartServerAuthorizationTest.java | 4 +-
.../apache/geode/security/TestSecurityManager.java | 25 +-
.../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 +
.../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 | 40 +-
.../java/org/apache/geode/test/dunit/Host.java | 49 +-
.../test/java/org/apache/geode/test/dunit/VM.java | 32 +-
.../geode/test/dunit/cache/CacheTestCase.java | 26 +
.../cache/examples/CacheTestCaseExampleTest.java | 35 +
.../dunit/cache/internal/JUnit3CacheTestCase.java | 10 +-
.../dunit/cache/internal/JUnit4CacheTestCase.java | 172 +-
.../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/JUnit3DistributedTestCase.java | 5 +
.../dunit/internal/JUnit4DistributedTestCase.java | 21 +-
.../apache/geode/test/dunit/rules/CacheRule.java | 202 ++
.../test/dunit/rules/CleanupDUnitVMsRule.java | 8 +
.../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 +-
.../geode/test/dunit/rules/GfshParserRule.java | 118 --
.../test/dunit/rules/GfshShellConnectionRule.java | 251 ---
.../apache/geode/test/dunit/rules/JarFileRule.java | 80 -
.../org/apache/geode/test/dunit/rules/Locator.java | 23 -
.../test/dunit/rules/LocatorServerStartupRule.java | 51 +-
.../geode/test/dunit/rules/LocatorStarterRule.java | 90 -
.../dunit/rules/MBeanServerConnectionRule.java | 195 --
.../org/apache/geode/test/dunit/rules/Member.java | 31 -
.../geode/test/dunit/rules/MemberStarterRule.java | 242 ---
.../apache/geode/test/dunit/rules/MemberVM.java | 16 +-
.../geode/test/dunit/rules/RemoteInvoker.java | 32 +-
.../org/apache/geode/test/dunit/rules/Server.java | 29 -
.../geode/test/dunit/rules/ServerStarterRule.java | 163 --
.../geode/test/dunit/rules/SharedCountersRule.java | 183 ++
.../test/dunit/rules/SharedErrorCollector.java | 160 ++
.../dunit/rules/test/MemberStarterRuleTest.java | 108 -
.../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/DUnitLauncher.java | 12 +-
.../test/dunit/standalone/VersionManager.java | 4 +-
.../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 | 1 +
.../test/junit/rules/ConnectionConfiguration.java | 33 +
.../geode/test/junit/rules/GfshParserRule.java | 146 ++
.../test/junit/rules/GfshShellConnectionRule.java | 292 +++
.../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 ++
.../codeAnalysis/sanctionedDataSerializables.txt | 56 +-
.../geode/codeAnalysis/sanctionedSerializables.txt | 15 +-
.../management/internal/configuration/cluster8.xml | 25 +
.../configuration/domain/CacheElementJUnitTest.xml | 16 +
...LocationMapMapOfStringListOfStringAttribute.xml | 10 -
.../management/internal/security/clientServer.json | 104 +-
.../cache/tier/sockets/command/CloseCQ.java | 24 +-
.../cache/tier/sockets/command/ExecuteCQ61.java | 7 +-
.../cache/tier/sockets/command/GetCQStats.java | 8 +-
.../cache/tier/sockets/command/GetDurableCQs.java | 4 +-
.../cache/tier/sockets/command/MonitorCQ.java | 12 +-
.../dunit/CqSecurityAuthorizedUserDUnitTest.java | 267 +++
...SecurityPartitionedAuthorizedUserDUnitTest.java | 65 +
...curityPartitionedUnauthorizedUserDUnitTest.java | 45 +
.../dunit/CqSecurityUnauthorizedUserDUnitTest.java | 215 ++
.../cache/tier/sockets/DurableClientTestCase.java | 19 +-
.../cache/tier/sockets/command/CloseCQTest.java | 5 +-
.../tier/sockets/command/ExecuteCQ61Test.java | 4 +-
.../security/CQPDXPostProcessorDUnitTest.java | 3 +-
.../geode/security/CQPostProcessorDunitTest.java | 2 +-
.../security/ClientAuthorizationCQDUnitTest.java | 213 ++
.../security/ClientAuthorizationTwoDUnitTest.java | 189 --
.../geode/security/ClientCQAuthDUnitTest.java | 7 +-
.../geode/security/ClientQueryAuthDUnitTest.java | 2 +-
.../geode/test/dunit/rules/CQUnitTestRule.java | 27 +-
.../deploying_application_jars.html.md.erb | 12 +-
.../cluster_config/export-import.html.md.erb | 25 +-
.../gfsh_config_troubleshooting.html.md.erb | 2 +-
.../cluster_config/gfsh_persist.html.md.erb | 2 +-
.../persisting_configurations.html.md.erb | 14 +-
.../cluster_config/using_member_groups.html.md.erb | 2 +-
.../running/default_file_specs.html.md.erb | 2 +-
.../function_exec/function_execution.html.md.erb | 33 +-
.../how_function_execution_works.html.md.erb | 15 +-
.../query_index/creating_hash_indexes.html.md.erb | 13 +-
.../query_select/the_where_clause.html.md.erb | 24 +
.../monitor_queries_for_low_memory.html.md.erb | 2 +-
.../exporting_a_snapshot.html.md.erb | 37 +-
.../filtering_snapshot_entries.html.md.erb | 2 +-
.../importing_a_snapshot.html.md.erb | 9 +-
.../implementing_authentication.html.md.erb | 7 +-
.../implementing_authorization.html.md.erb | 39 +-
geode-docs/reference/statistics_list.html.md.erb | 1 +
.../reference/topics/client-cache.html.md.erb | 6 +
.../topics/gemfire_properties.html.md.erb | 4 +-
.../reference/topics/gfe_cache_xml.html.md.erb | 4 +-
.../gfsh/command-pages/alter.html.md.erb | 19 +-
.../gfsh/command-pages/change.html.md.erb | 2 +-
.../gfsh/command-pages/close.html.md.erb | 13 +-
.../gfsh/command-pages/compact.html.md.erb | 4 +-
.../gfsh/command-pages/connect.html.md.erb | 15 +-
.../gfsh/command-pages/create.html.md.erb | 64 +-
.../gfsh/command-pages/deploy.html.md.erb | 16 +-
.../gfsh/command-pages/destroy.html.md.erb | 24 +-
.../gfsh/command-pages/execute.html.md.erb | 9 +-
.../gfsh/command-pages/export.html.md.erb | 88 +-
.../gfsh/command-pages/gc.html.md.erb | 6 +-
.../gfsh/command-pages/import.html.md.erb | 92 +-
.../gfsh/command-pages/list.html.md.erb | 39 +-
.../gfsh/command-pages/netstat.html.md.erb | 8 +-
.../gfsh/command-pages/pause.html.md.erb | 8 +-
.../gfsh/command-pages/resume.html.md.erb | 10 +-
.../gfsh/command-pages/search.html.md.erb | 12 +-
.../gfsh/command-pages/show.html.md.erb | 6 +-
.../gfsh/command-pages/start.html.md.erb | 35 +-
.../gfsh/command-pages/status.html.md.erb | 28 +-
.../gfsh/command-pages/stop.html.md.erb | 58 +-
.../gfsh/command-pages/undeploy.html.md.erb | 16 +-
.../gfsh/quick_ref_commands_by_area.html.md.erb | 37 +-
.../tools_modules/lucene_integration.html.md.erb | 2 +-
.../setting_up_a_multisite_system.html.md.erb | 26 +-
geode-junit/build.gradle | 4 +-
.../apache/geode/test/compiler/ClassBuilder.java | 286 +++
.../org/apache/geode/test/compiler/JarBuilder.java | 59 +-
.../org/apache/geode/test/junit/ResultCaptor.java | 34 +
.../geode/test/junit/categories/RestAPITest.java | 2 +-
.../junit/rules/DescribedExternalResource.java | 2 +-
.../apache/geode/test/junit/rules/JarFileRule.java | 80 +
.../geode/test/junit/rules/RequiresGeodeHome.java | 51 +
.../geode/test/junit/rules/gfsh/GfshExecution.java | 58 +
.../geode/test/junit/rules/gfsh/GfshRule.java | 170 ++
.../geode/test/junit/rules/gfsh/GfshScript.java | 161 ++
.../geode/test/junit/rules/gfsh/ProcessLogger.java | 89 +
.../geode/test/junit/rules/gfsh/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 +
.../geode/test/junit/categories/CategoryTest.java | 2 +-
.../test/junit/rules/ExpectedTimeoutRuleTest.java | 1 +
.../test/junit/rules/IgnoreUntilRuleTest.java | 1 +
.../geode/test/junit/rules/RepeatRuleTest.java | 1 +
.../test/junit/rules/RestoreLocaleRuleTest.java | 16 +-
.../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 +-
.../lucene/internal/DestroyLuceneIndexMessage.java | 2 +-
.../cache/lucene/internal/LuceneServiceImpl.java | 2 +-
.../lucene/internal/cli/LuceneCliStrings.java | 3 +-
.../lucene/internal/cli/LuceneIndexCommands.java | 113 +-
.../cli/functions/LuceneCreateIndexFunction.java | 6 +-
.../cli/functions/LuceneDescribeIndexFunction.java | 6 +-
.../cli/functions/LuceneDestroyIndexFunction.java | 15 +-
.../cli/functions/LuceneListIndexFunction.java | 6 +-
.../cli/functions/LuceneSearchIndexFunction.java | 8 +-
.../internal/distributed/LuceneQueryFunction.java | 14 +-
.../distributed/WaitUntilFlushedFunction.java | 13 +-
.../internal/results/LuceneGetPageFunction.java | 14 +-
.../lucene/LuceneClientSecurityDUnitTest.java | 50 +-
.../lucene/LuceneCommandsSecurityDUnitTest.java | 2 +-
.../LuceneSearchWithRollingUpgradeDUnit.java | 8 +-
.../internal/ValidateCommandParametersTest.java | 43 +
.../internal/cli/LuceneIndexCommandsDUnitTest.java | 376 ++--
.../LuceneCreateIndexFunctionJUnitTest.java | 7 +-
.../LuceneDescribeIndexFunctionJUnitTest.java | 4 +-
.../LuceneDestroyIndexFunctionJUnitTest.java | 46 +-
.../LuceneListIndexFunctionJUnitTest.java | 3 +-
.../LuceneSearchIndexFunctionJUnitTest.java | 4 +-
.../LuceneClusterConfigurationDUnitTest.java | 49 +-
geode-old-versions/build.gradle | 45 +-
.../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 | 79 +
.../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 | 288 +++
.../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 +
.../exception/InvalidProtocolMessageException.java | 31 -
.../protocol/operations/OperationHandler.java | 39 -
.../protocol/protobuf/EncodingTypeTranslator.java | 67 -
.../apache/geode/protocol/protobuf/Failure.java | 49 -
.../geode/protocol/protobuf/OperationContext.java | 68 -
.../protocol/protobuf/ProtobufOpsProcessor.java | 66 -
.../protobuf/ProtobufSerializationService.java | 57 -
.../protobuf/ProtobufSimpleAuthenticator.java | 79 -
.../protobuf/ProtobufSimpleAuthorizer.java | 34 -
.../protocol/protobuf/ProtobufStreamProcessor.java | 74 -
.../geode/protocol/protobuf/ProtocolErrorCode.java | 41 -
.../org/apache/geode/protocol/protobuf/Result.java | 30 -
.../apache/geode/protocol/protobuf/Success.java | 49 -
.../operations/GetAllRequestOperationHandler.java | 104 -
.../GetAvailableServersOperationHandler.java | 62 -
.../GetRegionNamesRequestOperationHandler.java | 41 -
.../GetRegionRequestOperationHandler.java | 53 -
.../operations/GetRequestOperationHandler.java | 69 -
.../operations/PutAllRequestOperationHandler.java | 93 -
.../operations/PutRequestOperationHandler.java | 68 -
.../operations/RemoveRequestOperationHandler.java | 68 -
.../registry/OperationContextRegistry.java | 104 -
.../serializer/ProtobufProtocolSerializer.java | 43 -
.../protobuf/utilities/ProtobufPrimitiveTypes.java | 49 -
.../utilities/ProtobufRequestUtilities.java | 118 --
.../utilities/ProtobufResponseUtilities.java | 78 -
.../protobuf/utilities/ProtobufUtilities.java | 315 ---
.../exception/UnknownProtobufPrimitiveType.java | 24 -
.../protocol/serializer/ProtocolSerializer.java | 34 -
.../geode/serialization/SerializationService.java | 34 -
.../geode/serialization/SerializationType.java | 32 -
.../org/apache/geode/serialization/TypeCodec.java | 36 -
.../geode/serialization/codec/JSONCodec.java | 39 -
.../UnsupportedEncodingTypeException.java | 31 -
.../registry/SerializationCodecRegistry.java | 63 -
.../CodecAlreadyRegisteredForTypeException.java | 28 -
.../CodecNotRegisteredForTypeException.java | 27 -
geode-protobuf/src/main/proto/clientProtocol.proto | 25 +-
geode-protobuf/src/main/proto/region_API.proto | 16 -
geode-protobuf/src/main/proto/server_API.proto | 11 +-
...cache.tier.sockets.ClientProtocolMessageHandler | 1 -
...ternal.cache.tier.sockets.ClientProtocolService | 1 +
...g.apache.geode.internal.serialization.TypeCodec | 1 +
...he.geode.security.internal.server.Authenticator | 1 +
.../org.apache.geode.security.server.Authenticator | 1 -
.../org.apache.geode.serialization.TypeCodec | 1 -
.../GenericProtocolServerConnectionTest.java | 140 ++
.../protocol/AuthenticationIntegrationTest.java | 146 ++
.../protocol/AuthorizationIntegrationTest.java | 205 ++
.../geode/internal/protocol/MessageUtil.java | 74 +
.../apache/geode/internal/protocol/OpsHandler.java | 21 +
.../acceptance/CacheConnectionJUnitTest.java | 268 +++
.../CacheConnectionTimeoutJUnitTest.java | 161 ++
.../acceptance/CacheMaxConnectionJUnitTest.java | 237 +++
.../acceptance/CacheOperationsJUnitTest.java | 409 ++++
.../acceptance/LocatorConnectionDUnitTest.java | 262 +++
...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 +
.../protocol/AuthenticationIntegrationTest.java | 147 --
.../protocol/AuthorizationIntegrationTest.java | 206 --
.../org/apache/geode/protocol/MessageUtil.java | 83 -
.../java/org/apache/geode/protocol/OpsHandler.java | 21 -
.../RoundTripCacheConnectionJUnitTest.java | 483 -----
.../RoundTripLocatorConnectionDUnitTest.java | 141 --
...TypeToSerializationTypeTranslatorJUnitTest.java | 55 -
.../ProtobufSimpleAuthenticatorJUnitTest.java | 129 --
.../protobuf/ProtobufStreamProcessorTest.java | 45 -
.../GetAllRequestOperationHandlerJUnitTest.java | 186 --
...tAvailableServersOperationHandlerJUnitTest.java | 109 -
...egionNamesRequestOperationHandlerJUnitTest.java | 103 -
.../GetRegionRequestOperationHandlerJUnitTest.java | 111 -
.../GetRequestOperationHandlerJUnitTest.java | 153 --
.../operations/OperationHandlerJUnitTest.java | 38 -
.../PutAllRequestOperationHandlerJUnitTest.java | 142 --
.../PutRequestOperationHandlerJUnitTest.java | 148 --
.../RemoveRequestOperationHandlerJUnitTest.java | 140 --
.../utilities/ProtobufUtilitiesJUnitTest.java | 159 --
.../ProtobufProtocolSerializerJUnitTest.java | 75 -
.../serialization/codec/JSONCodecJUnitTest.java | 228 --
.../registry/CodecRegistryJUnitTest.java | 108 -
.../protocol/acceptance}/default.keystore | Bin
geode-pulse/build.gradle | 4 +
.../internal/cache/wan/GatewayReceiverImpl.java | 72 +-
.../wan/GatewaySenderEventRemoteDispatcher.java | 28 +-
.../geode/cache/CacheXml70GatewayDUnitTest.java | 2 +-
.../cache/wan/WANRollingUpgradeDUnitTest.java | 5 +-
.../internal/cache/UpdateVersionDUnitTest.java | 940 ++++-----
.../cache/wan/GatewayReceiverImplJUnitTest.java | 59 +
.../geode/internal/cache/wan/WANTestBase.java | 5 +-
.../KeepEventsOnGatewaySenderQueueDUnitTest.java | 168 ++
.../cache/wan/misc/WANConfigurationJUnitTest.java | 2 +-
.../ParallelGatewaySenderOperationsDUnitTest.java | 38 +
.../CreateGatewayReceiverCommandDUnitTest.java | 453 +++-
.../cache/wan/wancommand/WANCommandTestBase.java | 67 +-
...rConfigurationIndexWithFromClauseDUnitTest.java | 4 +-
.../cli/commands/AlterRuntimeCommandDUnitTest.java | 1205 +++++++++++
.../commands/ClusterConfigurationDUnitTest.java | 4 +-
.../cli/commands/CommandOverHttpDUnitTest.java | 14 +-
.../internal/cli/commands/CommandOverHttpTest.java | 91 +
.../commands/ConnectCommandIntegrationTest.java | 6 +-
.../ConnectCommandWithHttpAndSSLDUnitTest.java | 349 ----
.../cli/commands/ConnectCommandWithSSLTest.java | 47 +-
.../commands/ConnectCommandWithSecurityTest.java | 17 +-
.../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 | 14 +-
.../ListIndexCommandOverHttpDUnitTest.java | 29 +
.../cli/commands/QueryNamesOverHttpDUnitTest.java | 60 -
.../security/GfshCommandsOverHttpSecurityTest.java | 2 +-
.../internal/security/LogNoPasswordTest.java | 27 +-
.../internal/web/AbstractWebTestCase.java | 96 -
.../ShellCommandsControllerJUnitTest.java | 253 ---
.../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 | 2 +-
gradle/dependency-resolution.gradle | 89 +-
gradle/dependency-versions.properties | 6 +-
gradle/ide.gradle | 16 +-
gradle/publish.gradle | 4 +-
gradle/rat.gradle | 2 +-
settings.gradle | 1 +
1172 files changed, 45099 insertions(+), 36503 deletions(-)
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 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
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
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/test/dunit/rules/RequiresGeodeHome.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/test/dunit/rules/gfsh/GfshExecution.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/test/dunit/rules/gfsh/GfshRule.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/test/dunit/rules/gfsh/GfshScript.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/test/dunit/rules/gfsh/ProcessLogger.java
delete mode 100644 geode-assembly/src/test/java/org/apache/geode/test/dunit/rules/gfsh/StreamGobbler.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-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/RestrictedMethodInvocationAuthorizer.java
create mode 100644 geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/FinalCheckPassedMessage.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/cache/InternalCacheServer.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/InternalRegion.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/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
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientProtocolMessageHandler.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
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/MessageExecutionContext.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/MessageHandlerFactory.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
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/lang/Initializer.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DataCommandUtil.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/DescribeConnectionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DisconnectCommand.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/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/HistoryCommand.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/SleepCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/VersionCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/converters/EnumConverter.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
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
rename geode-core/src/main/java/org/apache/geode/security/{ => internal}/server/package.html (100%)
delete mode 100644 geode-core/src/main/java/org/apache/geode/security/server/Authenticator.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/security/server/Authorizer.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/security/server/NoOpAuthenticator.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/security/server/NoOpAuthorizer.java
create mode 100644 geode-core/src/main/resources/META-INF/services/org.apache.geode.security.internal.server.Authenticator
delete mode 100644 geode-core/src/main/resources/META-INF/services/org.apache.geode.security.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
delete mode 100644 geode-core/src/test/java/org/apache/geode/cache30/PreloadedRegionTestCase.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/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/PartitionedRegionCloseDUnitTest.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/execute/PRTransaction2DUnitTest.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/tier/sockets/ClientProxyWithDeltaTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/ClientWithInterestFailoverTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/GenericProtocolServerConnectionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/RegisterInterestServerMetaDataTest.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/WaitingAsyncEventListener.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/lang/InitializerJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/statistics/LinuxSystemStatsTest.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/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/CreateIndexCommandTest.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/DestroyRegionCommandTest.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/ImportDataIntegrationTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/IndexCommandsDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/IndexCommandsIntegrationTest.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/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/converters/IndexTypeConverterTest.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/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
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
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/GfshParserRule.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/management/internal/configuration/cluster8.xml
delete mode 100644 geode-core/src/test/resources/org/apache/geode/management/internal/configuration/utils/XmlUtilsJUnitTest.testBuildSchemaLocationMapMapOfStringListOfStringAttribute.xml
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/security/ClientAuthorizationCQDUnitTest.java
delete mode 100644 geode-cq/src/test/java/org/apache/geode/security/ClientAuthorizationTwoDUnitTest.java
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/junit/ResultCaptor.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/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/ProcessLogger.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/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
delete mode 100755 geode-junit/src/test/java/org/apache/geode/test/junit/rules/TestRunner.java
create mode 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/ValidateCommandParametersTest.java
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
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/exception/InvalidProtocolMessageException.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/operations/OperationHandler.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/EncodingTypeTranslator.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/Failure.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/OperationContext.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/ProtobufOpsProcessor.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/ProtobufSerializationService.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/ProtobufSimpleAuthenticator.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/ProtobufSimpleAuthorizer.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/ProtobufStreamProcessor.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/ProtocolErrorCode.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/Result.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/Success.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/operations/GetAllRequestOperationHandler.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/operations/GetAvailableServersOperationHandler.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/operations/GetRegionNamesRequestOperationHandler.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/operations/GetRegionRequestOperationHandler.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/operations/GetRequestOperationHandler.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/operations/PutAllRequestOperationHandler.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/operations/PutRequestOperationHandler.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/operations/RemoveRequestOperationHandler.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/registry/OperationContextRegistry.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/serializer/ProtobufProtocolSerializer.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/utilities/ProtobufPrimitiveTypes.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/utilities/ProtobufRequestUtilities.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/utilities/ProtobufResponseUtilities.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/utilities/ProtobufUtilities.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/protobuf/utilities/exception/UnknownProtobufPrimitiveType.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/protocol/serializer/ProtocolSerializer.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/serialization/SerializationService.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/serialization/SerializationType.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/serialization/TypeCodec.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/serialization/codec/JSONCodec.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/serialization/exception/UnsupportedEncodingTypeException.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/serialization/registry/SerializationCodecRegistry.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/serialization/registry/exception/CodecAlreadyRegisteredForTypeException.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/serialization/registry/exception/CodecNotRegisteredForTypeException.java
delete mode 100644 geode-protobuf/src/main/resources/META-INF/services/org.apache.geode.internal.cache.tier.sockets.ClientProtocolMessageHandler
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
delete mode 100644 geode-protobuf/src/main/resources/META-INF/services/org.apache.geode.security.server.Authenticator
delete mode 100644 geode-protobuf/src/main/resources/META-INF/services/org.apache.geode.serialization.TypeCodec
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
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/AuthenticationIntegrationTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/AuthorizationIntegrationTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/MessageUtil.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/OpsHandler.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/RoundTripCacheConnectionJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/RoundTripLocatorConnectionDUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/EncodingTypeToSerializationTypeTranslatorJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/ProtobufSimpleAuthenticatorJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/ProtobufStreamProcessorTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/operations/GetAllRequestOperationHandlerJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/operations/GetAvailableServersOperationHandlerJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/operations/GetRegionNamesRequestOperationHandlerJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/operations/GetRegionRequestOperationHandlerJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/operations/GetRequestOperationHandlerJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/operations/OperationHandlerJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/operations/PutAllRequestOperationHandlerJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/operations/PutRequestOperationHandlerJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/operations/RemoveRequestOperationHandlerJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/protobuf/utilities/ProtobufUtilitiesJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/protocol/serializer/ProtobufProtocolSerializerJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/serialization/codec/JSONCodecJUnitTest.java
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/serialization/registry/CodecRegistryJUnitTest.java
rename geode-protobuf/src/test/resources/org/apache/geode/{protocol => internal/protocol/acceptance}/default.keystore (100%)
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/KeepEventsOnGatewaySenderQueueDUnitTest.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/CommandOverHttpTest.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/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/ListIndexCommandOverHttpDUnitTest.java
delete mode 100644 geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/QueryNamesOverHttpDUnitTest.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
--
To stop receiving notification emails like this one, please contact
['"commits@geode.apache.org" <co...@geode.apache.org>'].