This is an automated email from the ASF dual-hosted git repository.
udo pushed a change to branch feature/GEODE-4791
in repository https://gitbox.apache.org/repos/asf/geode.git.
discard 22905ee GEODE-4791: WIP
discard 3c00fd0 WIP fixing up more gradle 4.x issues
discard 9c60b5f GEODE-4791: fixing extensions module project name references
add 8672678 GEODE-4751: Modify experimental driver to support function
execution. (#1579)
add ccc8db8 Revert "GEODE-4791: backing out upgrade to 4.5.1 back to
3.5.1"
add 17602ce GEODE-4750: Allow region level authorization for OQL queries
(#1570)
add b53714c GEODE-4735: get rid of Cache.getInstance call from CliUtils
and GfshC… (#1551)
add 4143a73 GEODE-4685: Moving of static
DefaultQuery.setPdxReadSerialized to the TypeRegistry. Cleaned up the
overriding of readSerialized to reset to previous value. Added cache to
AbstractJdbcCallback.java so that children classes can access it. Replaced
AtomicLong with LongAdder.
add 386b92b GEODE-4801 Readme links to "how to contribute"
add 0908acb Bug/geode 4798: Add JDBC Connector classes to sanctioned
serializables (#1592)
add 3939595 GEODE-4772: Enhance new protocol with ability to clear region
of all entries. (#1590)
add 3079826 GEODE-4716: Added overflow attributes to gateway mbeans
add 94586e1 GEODE-4807: Pulse UI tests using locator/cluster rule. (#1584)
add 6214a43 GEODE-2999: Add PutIfAbsent to the Protobuf protocol. (#1578)
add 8a12c6d GEODE-4818: Remove beSick() from DirectChannel,TcpConduit.
(#1591)
add a2099c4 GEODE-4825: Lucene Index should reset pdx read serialized
(#1598)
add 5c85b4d GEODE-4814: Categorized FunctionServiceTest (#1597)
add 25aebbe GEODE-4813: Categorize remaining register interest tests
(#1586)
add a07b67a GEODE-4266: Make JdbcConnectionException safely serializable
to clients (#1601)
add 2f1fe57 GEODE-4768: Close the socket to the locator in the
experimental driver
add 9223b16 GEODE-4527: get rid of static getAnyInstance or getInstance
call to get the cache. (#1596)
add 9e0c8d5 [GEODE-4835] Add python3 to ci docker image.
add 963ba03 Merge pull request #1610 from smgoller/GEODE-4835
add 736742d GEODE-4669: Fall back on file controller if mbean controller
fails
add 2f2a73c GEODE-4384: gfsh command to destroy jndi binding (#1588)
add 140118d GEODE-4823: OQL index not updated for tombstone (#1603)
add b8d16ee GEODE-4829: Categorized AEQ tests (#1605)
add 7c936ca GEODE-4797: Categorized WanTest (#1604)
add 29eff01 GEODE-3891: Cannot enable ciphers for REST interface (#1613)
add 7a3da49 Revert "GEODE-2999: Add PutIfAbsent to the Protobuf protocol.
(#1578)"
add 39a81f4 GEODE-4785: Add test category annotation to Pulse tests
(#1595)
add d621b47 GEODE-4689: Colocation complete listeners added (#1565)
add 662fb51 GEODE-4834: Remove the newly added isConcurrencyConflict from
GatewaySenderEventImpl (#1609)
add d7c46ff GEODE-4831 Update docs for registerInterest API changes
(#1607)
add 6630f48 GEODE-4824: Categorized Session state tests (#1599)
add f7c7451 GEODE-4693: fix JDBCLoader on non-object pdx fields (#1517)
add 4a6ac46 GEODE-4803: Mark test as Flaky and adjust timeout
add ef2ebd7 GEODE-4816: Add support for authentication to the
experimental driver. (#1615)
add 5dc08bf GEODE-4844: JdbcWriter and JdbcAsyncWriter will write rows
loaded by the JdbcLoader (#1618)
add 9aa83fe GEODE-4830: use POJOs to represent cache configuration
allowed by cache-1.0.xsd
add 7f8eedc GEODE-4830: use CacheConfig to access the jndi list in
ListJNDIBindingCommand
add 44dc697 GEODE-4870: Categorize AlterAsyncEventQueueCommandDUnitTest
as DistributedTest (#1626)
add be9d99d GEODE-4769: optional early serialization of EntryEvent key
and new value
add 076d9ab GEODE-4769: fix tests using non-Serializable value objects
add c5b4401 GEODE-4827: CQ not added to cq map on exception (#1602)
add d48607d GEODE-4868: depose primary should reduce brq's size in
deposePrimaryForColocatedChildren (#1625)
add 9655e40 GEODE-4622 Revert jna upgrade
add 42ad145 GEODE-4846: fixup javadocs on ExecutorServiceRule
add f8bab2a GEODE-4845: make FieldSerializationUtils package-private
add ae25c7b GEODE-4789: upgrade system-rules from 1.16.1 to 1.17.1
add 71d1d8a GEODE-4789: add VM count constructor to ClusterStartupRule
add 6b56b5f GEODE-4789: fixup tests that use more than 4 VMs with
ClusterStarterRule
add 8863386 GEODE-4789: fix static usage of
DistributedRestoreSystemProperties
add 1298f76 GEODE-4821: rename RegisterInterestIntegrationTest as
RegisterInterestDistributedTest
add 62f83e3 GEODE-4820: use RestoreSystemProperties instead of
DistributedRestoreSystemProperties
add 6e2a754 GEODE-4782: Add category annotation for Gfsh tests (#1630)
add 7402122 GEODE-4783: Add categor annotation for Management tests
(#1629)
add ad77bde GEODE-4384/3875: refactor create/destroy jndi binding
commands to use CacheConfig objects (#1627)
add 6073a15 GEODE-4875: make a public ClusterConfigurationService
interface
add bf079a1 GEODE-4880: Ignore Pulse UI acceptance tests that are flaky
(#1635)
add c74a83f GEODE-4497: fix Gfsh text wrapping error
add 07a7b05 GEODE-4883: ServerLauncherDUnitTest fails with BindException
add 794af72 GEODE-4884: Remove Thread.sleep from ServerLauncherDUnitTest
add 0fe3839 GEODE-4885: Disabling DistributedRestoreSystemPropertiesTest
until it can be fixed
add 694ee1d GEODE-4857: add interface methods to
ClusterConfigurationService (#1637)
add 5018feb Commit then review: update documentation to be for version
1.6.0
add ce0c965 GEODE-4878: Remove Thread.sleep from
ClusterConfigLocatorRestartDUnitTest (#1633)
add 8444bd0 [GEODE-4891] Fixes for concourse API changes.
add b4ad610 GEODE-4833: JdbcWriter and JdbcAsyncWriter may fail to write
null fields to database (#1636)
add 752bc23 GEODE-4815: Forced locator members to be LOCATOR_DM_TYPES
add c6dee63 GEODE-4882: Add FlakyTest category to
AnalyzeConnectorsSerializablesJUnitTest
add d8e29f0 GEODE-4869: Move all the Configuration objects to a public
package (#1638)
add 4b5d42d GEODE-4888 Document security-udp-dhalgo property (#1642)
add bafab6b GEODE-4771: Defaults in ConfigurePDXCommand
add 54b18ed GEODE-4771: Changes requested by reviewers.
add 3fa3074 GEODE-4771: Internal API was renamed
add 1564f45 GEODE-4896: Delete com.gemstone.gemfire duplicate of
FunctionExceptionTest
add 5bfccee GEODE-4832: Add FlakyTest category to
CacheWriterGetOldValueIntegrationTest
add 8f36acf GEODE-4832: Cleanup CacheWriterGetOldValueIntegrationTest
add 05feafb GEODE-4864 Document the gfsh create jndi-binding command
(#1644)
add 8da6377 GEODE-4869: Update sanctioned-geode-core-serializables.txt
since moving configuration classes
add 68f4ca4 GEODE-4898: Fix field names in DestroyJndiBindingCommand
(#1648)
add dca52c8 GEODE-1279: Rename several Bug*Test tests to have descriptive
names (#1645)
add 888c7ab GEODE-4885: Change ClusterStartupRule to launch DUnit during
setUp
add f39342d GEODE-4885: Fix ClientCQAuthDUnitTest by invoking getVM
during setUp
add 461a53d GEODE-4885: Fix JMXMBeanDUnitTest by adding
DistributedTestRule
add 2480ed8 GEODE-4832: use TemporaryFolder in
CacheWriterGetOldValueIntegrationTest (#1652)
add 220eff1 GEODE-4885: Reenable DistributedRestoreSystemPropertiesTest
add a6092e9 Feature/geode 4810: Move rebalance model classes to own
package (#1623)
add ccfa6bb GEODE-4901: increase the wait time for the newly created
queue to be ready. (#1651)
add ee328b9 GEODE-4873: Remove link to test code from main code. (#1641)
add e1dc682 GEODE-4907: Fix analyze serializables for moved enum
RefusalReason (#1655)
add c689dfd GEODE-2999, GEODE-4836: Add PutIfAbsent to the Protobuf
protocol.
add 8e8ec93 GEODE-4451: Changed sender startup to retry when a remote
security exception occurs
add 9104dac GEODE-4859: Preparing GfshCommand to be public interface
(#1647)
add 63ebca4 Fix help guide url in Pulse
add 1cca96a GEODE-3922: Fix additional help links
add 3d5ad69 GEODE-3922: Removed pulse-help-custom from gemfire.properties
add d23c6d1 GEODE-4386: Add gfsh command to describe jndi-binding (#1653)
add 846e586 GEODE-4386: Fix compilation issue
add 7c27d88 GEODE-4881: Support lucene reindexing (of existing data) with
rebalance
add 7c86962 GEODE-4915: Fix ClusterConfigLocatorRestartDUnitTest
intermittent failures (#1664)
add 3f2bae8 GEODE-3881: Prevent illegal region names in the unit tests.
(#1668)
add 1b66a65 GEODE-4749: Remove method bytecodes from serializable
analysis. (#1660)
add 6446d17 GEODE-4910: Modify method description to mention exception.
(#1657)
add 405559d GEODE-4882: Prevent intermittent test failure from
CacheClosedException (#1670)
add 78dcf4b GEODE-4859: Create a public version of GfshCommand (#1662)
add 6367925 GEODE-4924: Fixes JAVA_ARGS environemnt parameter. (#1673)
add da51fce GEODE-4894: Changes are made to support case sensitivity
between region, table name and pdx field, column name (#1663)
add f3b47a5 GEODE-4928 DistributedLockService doesn't work as expected
while the dlock grantor is initialized
add d79a2b2 GEODE-4827: null check for the cache. (#1646)
add 0ffb983 Revert "GEODE-4928 DistributedLockService doesn't work as
expected while the dlock grantor is initialized"
add 2953dc0 GEODE-1279: Rename Bug51616JUnitTest as
CreateRegionFactoryNewInstanceRegressionTest
add 0618d54 GEODE-1279: Rename Bug33726JUnitTest as
AfterRegionCreateNotBeforeRegionInitRegressionTest
add be91870 GEODE-1279: Rename Bug34179TooManyFilesOpenJUnitTest as
OplogTooManyFilesOpenRegressionTest
add cd3ff6d GEODE-1279: Rename Bug34583JUnitTest as
RegionValuesIteratorAfterLocalInvalidateRegressionTest
add 020291f GEODE-1279: Fix serialization of LocalVM
add 8009a12 GEODE-1279: Rename Bug37241DUnitTest as
CleanupFailedInitWithDiskFilesRegressionTest
add 3e2619f GEODE-1279: Rename Bug37377DUnitTest as
ClearDuringGiiOplogWithMissingCreateRegressionTest
add 10eabfb GEODE-1279: Rename Bug37500JUnitTest as
DiskAccessExceptionDisablesServerRegressionTest
add 0e6a1b9 GEODE-1279: Rename Bug39079DUnitTest
add e2e2b90 GEODE-1279: Rename Bug40299DUnitTest as
ClearDuringNetSearchOplogRegressionTest
add f542032 GEODE-1279: Rename Bug40632DUnitTest as
CreatePRWithLocalExpirationRegressionTest
add f53b5a6 GEODE-1279: Rename Bug41091DUnitTest as
BucketCreationGIIHARegressionTest
add d93f3d5 GEODE-1279: Rename Bug41733DUnitTest as
BucketCreationRequesterCrashHARegressionTest
add 735b855 GEODE-1279: Rename Bug41957DUnitTest as
RegisterInterestWithEvictionRegressionTest
add ca73e12 GEODE-1279: Rename Bug42055DUnitTest as
BucketRegionSizeWithOverflowRegressionTest
add 5561078 GEODE-1279: Rename Bug45164DUnitTest as
PREntrySetIteratorRegressionTest
add 3b4791c GEODE-1279: Rename Bug45934DUnitTest as
DiskRecoveryWithVersioningGiiRegressionTest
add 5349447 GEODE-1279: Rename Bug47667DUnitTest as
ClientTxCommitShouldNotHangRegressionTest
add 3b32fd5 GEODE-1279: Rename Bug36853EventsExpiryDUnitTest as
ClientSubscriptionExpiryDataLossRegressionTest
add 16058fc GEODE-4715 ReconnectDUnitTest calls static methods to obtain
cache and distributed system
add d8ec1ea GEODE-4822 The second server instance startup error: Could
not create an instance of PartitionRegionConfig
add 57b9253 GEODE-4941: Increase UITests timeout to 2h (#1679)
add 6d729d3 GEODE-4808: Add performance tests for rebalance simulation
(#1667)
add b84d1030 GEODE-4933: Include members with NORMAL and PRELOADED data
policy in … (#1676)
add 6bccecf GEODE-4943: Move isConnectedAndReady method to public class
(#1681)
add 353eb4a Add all jars in extensions directory to classpath
add b1c9498 Add extensions jars to locator/server's classpath
add 629e798 Use JUnit TemporaryFolder rule for the test
add 828c8a0 Add some more comment
add f79c8d9 Merge branch 'develop' into
add-extensions-to-classpath-155484283
add 679b095 Merge pull request #1669 from
apache/add-extensions-to-classpath-155484283
add 7b9ac98 GEODE-4945: InternalGfshCommand should not have to implement
CommandM… (#1684)
add dde0ae7 GEODE-4520: Remove singleton CacheFactory.getAnyInstance()
from o.a.g.management.internal.configuration.callbacks.
add 1307696 GEODE-4922: handle Date conversion (#1686)
add a5118f6 GEODE-4822 The second server instance startup error: Could
not create an instance of PartitionRegionConfig
add f141019 Feature/geode 4782 (#1682)
add 4cd33db Revert "GEODE-4822 The second server instance startup error:
Could not create an instance of PartitionRegionConfig"
add 6f025bc Revert "GEODE-4822 The second server instance startup error:
Could not create an instance of PartitionRegionConfig"
add 7468915 docs: Explicitly state that regions must be co-located if
using same parallel gateway-sender-id
add d044ce0 GEODE-4822 The second server instance startup error: Could
not create an instance of PartitionRegionConfig
add f9b16e9 GEODE-4819: Separating authorization out from protobuf
handlers (#1674)
add 8c06afb GEODE-4963: Ignore test for now
add 3baccb4 GEODE-4969 PDX Type registry throws CacheClosedException
causing random test failures
add b2f7743 GEODE-4928 DistributedLockService doesn't work as expected
while the dlock grantor is initialized
add a966ad0 GEODE-4876: Move VM APIs from Host to VM
add 034a279 GEODE-4876: Remove use of Host from GetPidAndIdDistributedTest
add ae4b068 GEODE-4876: Add version of getServerHostName without Host
add e55082a GEODE-4876: Update RegionClearStatsDistributedTest use of VM
and NetworkUtils
add 841dde9 GEODE-4876: Update RegionExpirationDistributedTest use of VM
and NetworkUtil
add cb6cd2d GEODE-4876: Update PRCustomPartitioningDistributedTest use of
VM and NetworkUtil
add b069c1f GEODE-4876: Update RegionListenerDistributedTest use of VM
and NetworkUtil
add 46e98fb GEODE-4876: Update
FunctionExecutionWithExceptionDistributedTest use of VM and NetworkUtil
add 99bb4f0 GEODE-4876: Update AcceptorImplClientQueueDistributedTest use
of VM and NetworkUtil
add 4296f21 GEODE-4876: Update SharedErrorCollectorDistributedTest use of
VM and NetworkUtil
add 40795fe GEODE-4876: Update SharedCountersRuleDistributedTest use of
VM and NetworkUtil
add b6b4ac2 GEODE-4876: Update DistributedTestRuleDistributedTest use of
VM and NetworkUtil
add 5271b6b GEODE-4876: Update DistributedDisconnectRuleDistributedTest
use of VM and NetworkUtil
add da4044e GEODE-4876: Update
DistributedDisconnectRuleAsClassRuleDistributedTest use of VM
add 7be2a7e GEODE-4876: Cleanup CacheRule tests use of VM and javadocs
add a2cc503 GEODE-4970: Disable PartitionedRegionQueryDUnitTest
add 38bfac0 docs: typo repair
add 2a6db7c GEODE-4913: gfsh start server cmd is not recognizing local
properties… (#1687)
add 1fc7cf6 GEODE-4973: Add docker-compose to pipeline docker image
add 6d8d212 Merge pull request #1702 from nreich/feature/GEODE-4973
add 03f6d27 GEODE-2321: Pulse application works incorrectly in some
locales (#1661)
add 7b347af GEODE-3720: Add additional output pattern to failure
assertion for ConnectCommandWithSSLTest (#1704)
add 020e5b5 GEODE-4928 DistributedLockService doesn't work as expected
while the dlock grantor is initialized
add 755eaaa GEODE-4929: Add ability for tests to overide the default
DiskDirs (#1701)
add a4bae5c GEODE-4934: Throw exception if shutdown fails in GfshRule
(#1699)
add c42905c GEODE-4811: Add @Disabled "feature flag" annotation for gfsh
commands.
add 4bdd31c GEODE-4928 DistributedLockService doesn't work as expected
while the dlock grantor is initialized
add b55215d GEODE-3563: use a timeout for newly created sockets in
TcpConduit.run() (#1671)
add 956a671 GEODE-4974: Create single connection pool per cache (#1707)
add ffc9c8b GEODE-4976: Fix misspelling and misattribution in test
logging. (#1708)
add 1b4d95a GEODE-4917: Remove dead and redundant code from
LinkedStructSet.
add 5fe3c76 GEODE-3820: Remove all invocations of Wait.pause(). (#1694)
add 5809567 GEODE-4817: Add support for SSL to the experimental driver.
(#1683)
add 60614fb GEODE-4386: Return 'not found' if the JNDI binding does not
exist (#1710)
add 0297afd GEODE-4386: Correct check in the case where JNDI binding does
not exist
add c00512c Revert "GEODE-4386: Correct check in the case where JNDI
binding does not exist"
add 2d8d1a6 Revert "GEODE-4386: Return 'not found' if the JNDI binding
does not exist (#1710)"
add c2a06a1 GEODE-4980 CI failure: AutoConnectionSourceImplJUnitTest.
testServerLocationUsedInListenerNotification
add df252f1 GEODE-4817: Fix SSLTest. (#1714)
add fce124f COMMIT THEN REVIEW: Fixed doc typos.
add 4ba38c9 GEODE-4981 CI failure:
SSLConfigurationFactoryJUnitTest.getNonSSLConfiguration
add 8b8cef1 GEODE-4893: Improve reloading the cluster configuration on
existing vanilla servers
add 750417f GEODE-4867: Added query time expiration checks. (#1624)
add 00ffcf5 GEODE-4386: Return 'not found' if the JNDI binding does not
exist (#1713)
add 5b21633 GEODE-3456: Fix display of 'null' hosts in Pulse UI (#1717)
add e5e0c62 GEODE-4979: Incorrect description in docs of
ResourcePermission in OQL
add 69a6c33 GEODE-4981 CI failure:
SSLConfigurationFactoryJUnitTest.getNonSSLConfiguration
add d773cfd GEODE-4983 PluckStacks is no longer detecting idle executors
and weeding them out
add 7070fc9 GEODE-4872: handle Blob when reading from JDBC (#1692)
add 132dfc8 GEODE-4867: Unused imports
add 8894267 GEODE-4840: do not deserialize PdxInstances for remote gets
(#1693)
add caf588b Geode-4950 + GEODE-4951: Upgrade spotless version and reduce
run time.
add 31b51bd GEODE-4972: Move VersionManager to geode-old-versions module
(#1703)
add 912a1b2 GEODE-4902: Refactor LogMarker class and usage (#1678)
add 6fa521e GEODE-4911: Deprecate DataSerializer.TRACE_SERIALIZABLE.
(#1722)
add 3c263e9 GEODE-4989 CQ reply message fromData method deserializes
query results
add 111b51d GEODE-4893: add test to make sure the callbacks will be
loaded correctly (#1729)
add 6b2d45a GEODE-4970: Overhaul and split up
PartitionedRegionQueryDUnitTest (#1718)
add 425f371 GEODE-4983 PluckStacks is no longer detecting idle executors
and weeding them out
add 93a484d GEODE-4984 Add new Use Cases section to docs (#1733)
add da1ce1c GEODE-4456: Remove singleton calls from all tests in
org.apache.geode.internal.cache
add 595da56 GEODE-4644: Move static to member of distributed system.
(#1734)
add d792821 GEODE-4960: Jar deploy fails when SSL is enabled (#1698)
add 273994d GEODE-4971: Add version capability to GfshRule (#1731)
add 400c762 Revert "GEODE-4989 CQ reply message fromData method
deserializes query results"
add 3047190 Revert "GEODE-4822 The second server instance startup error:
Could not create an instance of PartitionRegionConfig"
add 2de6ee0 GEODE-4849: Add integration test for existing REST API.
(#1721)
add 049e10a GEODE-4961: Allowing custom serialization formats with the
protobuf protocol
add d00dbd7 GEODE-4947: JdbcConnector tests run against external database
as AcceptanceTest category (#1747)
add f13f56c GEODE-5003: Add tests for CompositeResultData (#1743)
add ced3d00 GEODE-4830: modify the message when no jndi-binding is found.
(#1732)
add 514b1d3 GEODE-5000: do not request/apply cluster config when creating
client … (#1739)
add 85c67b2 GEODE-4819: Separating authorization out from protobuf
handlers
add 6f564c0 GEODE-5005: Add unit tests for InfoResultData (#1745)
add c0dc8a3 GEODE-5004: Add unit tests for ErrorResultData (#1744)
add a6a7275 GEODE-5021: Add parameters to connection in jdbc-1.0.xsd
(#1748)
add a956147 GEODE-1279: Rename
FinalStaticArrayShouldNotCauseSegFaultRegressionTest
add 76dd7e2 GEODE_1279: Rename
MembershipAttributesAreSerializableRegressionTest
add eab8252 COMMIT THEN REVIEW. fix spelling: PARTITIION -> PARTITION
add 947e37b GEODE-5026: Do not run acceptanceTest in parallel under docker
add 7b3e809 Merge pull request #1751 from
jdeppe-pivotal/feature/GEODE-5026
add 804c053 GEODE-4518: Replace DSCODE with an enumeration. (#1738)
add 2d45dad GEODE-4999: Added explicit tomcat 8.5 directory for tcserver
support (#1737)
add f6f58d3 Revert "GEODE-4999: Added explicit tomcat 8.5 directory for
tcserver support (#1737)"
add c0be3ec GEODE-5006: Remove unused ObjectResultData (#1756)
add a7701e8 GEODE-5007: Add unit tests to TabularResultData (#1757)
add f0fe90e GEODE-5024: Use debug version of
gradle-dockerized-test-plugin (#1749)
add 2c44745 GEODE-5029: Improve docs around query timeout and low memory
(#1755)
add ebce148 GEODE-5027 Bump version to 1.6.0 and add v1.5.0 for testing
add e47df10 GEODE-3820 CI failure:
DataSerializerPropogationDUnitTest.testDataSerializersEventIdVerification
add 2e89e84 GEODE-4995 ClusterStartupRule is inefficient when shutting
down the cluster
add dfab3ba GEODE-5027 Bump version to 1.6.0 and add v1.5.0 for testing
add 65a19d0 GEODE-5008: Add unit tests for GfJsonArray (#1758)
add 24840e2 GEODE-5009: Add unit tests for GfJsonObject (#1761)
add 84b8239 GEODE-4915: Ignore the 'for testing' exception (#1752)
add b34f73c GEODE-5027 Bump version to 1.6.0 and add v1.5.0 for testing
add 3efb4da GEODE-4991: do no use hard coded quotes (#1728)
add e42ebec GEODE-4942: when sender is starting, and not running yet, put
event at primary should be saved for QueueRemovalMessage (#1740)
add 74185bf GEODE-4999: Added tomcat 8.5 directory for tcserver support
(#1762)
add 26f976b Revert "GEODE-4942: when sender is starting, and not running
yet, put event at primary should be saved for QueueRemovalMessage (#1740)"
new 38fad98 GEODE-4791: fixing extensions module project name references
new 0167fdf WIP fixing up more gradle 4.x issues
new e9ff13f GEODE-4791: WIP
new 439a38d WIP updating rebase with develop
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (22905ee)
\
N -- N -- N refs/heads/feature/GEODE-4791 (439a38d)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 2 +
README.md | 23 +-
build.gradle | 6 +-
ci/bin/concourse_job_performance.py | 2 +-
ci/docker/Dockerfile | 4 +-
ci/pipelines/develop.yml | 6 +-
ci/scripts/concourse_job_performance.sh | 1 -
extensions/geode-modules-assembly/build.gradle | 266 +-
.../context-fragment.xml | 0
.../context-fragment.xml | 0
extensions/geode-modules-tomcat8/build.gradle | 1 +
geode-assembly/build.gradle | 14 +
geode-assembly/src/main/dist/bin/gfsh | 2 +-
geode-assembly/src/main/dist/bin/gfsh.bat | 51 +-
.../cli/commands/ImportClusterConfigTest.java | 60 +
.../cli/commands/PutCommandWithJsonTest.java | 6 +-
.../PdxBasedCrudControllerIntegrationTest.java | 232 ++
.../web/controllers/RestAPIsWithSSLDUnitTest.java | 19 +-
.../geode/test/junit/rules/GfshRuleTest.java | 50 +
.../geode/tools/pulse/PulseConnectivityTest.java | 3 +-
.../geode/tools/pulse/PulseDataExportTest.java | 3 +-
.../tools/pulse/PulseJmxPasswordFileTest.java | 4 +-
.../tools/pulse/PulseSecurityIntegrationTest.java | 4 +-
.../geode/tools/pulse/PulseSecurityTest.java | 4 +-
.../tools/pulse/PulseSecurityWithSSLTest.java | 4 +-
.../tools/pulse/ui/PulseAcceptanceAuthTest.java | 102 +
.../tools/pulse/ui/PulseAcceptanceNoAuthTest.java | 94 +
.../tools/pulse/ui/PulseAcceptanceTestBase.java | 357 ++
geode-book/config.yml | 6 +-
.../source/subnavs/geode-subnav.erb | 16 +-
geode-book/redirects.rb | 4 +-
geode-connectors/build.gradle | 10 +
.../geode/connectors/jdbc/JdbcAsyncWriter.java | 44 +-
.../connectors/jdbc/JdbcConnectorException.java | 80 +-
.../apache/geode/connectors/jdbc/JdbcLoader.java | 6 +-
.../apache/geode/connectors/jdbc/JdbcWriter.java | 25 +-
.../jdbc/internal/AbstractJdbcCallback.java | 21 +-
.../geode/connectors/jdbc/internal/ColumnData.java | 47 +
.../connectors/jdbc/internal/ColumnValue.java | 44 -
.../jdbc/internal/DataSourceManager.java | 8 +-
.../connectors/jdbc/internal/EntryColumnData.java | 38 +
.../jdbc/internal/JdbcConnectorService.java | 1 +
.../jdbc/internal/JdbcConnectorServiceImpl.java | 7 +
.../connectors/jdbc/internal/RegionMapping.java | 194 +-
.../geode/connectors/jdbc/internal/SqlHandler.java | 212 +-
.../jdbc/internal/SqlStatementFactory.java | 87 +-
.../jdbc/internal/SqlToPdxInstanceCreator.java | 266 ++
.../jdbc/internal/TableKeyColumnManager.java | 88 -
.../connectors/jdbc/internal/TableMetaData.java | 68 +
.../jdbc/internal/TableMetaDataManager.java | 112 +
.../jdbc/internal/TableMetaDataView.java | 31 +
.../jdbc/internal/cli/AlterConnectionCommand.java | 8 +-
.../jdbc/internal/cli/AlterConnectionFunction.java | 2 +-
.../jdbc/internal/cli/AlterMappingCommand.java | 8 +-
.../jdbc/internal/cli/AlterMappingFunction.java | 2 +-
.../jdbc/internal/cli/CreateConnectionCommand.java | 8 +-
.../internal/cli/CreateConnectionFunction.java | 2 +-
.../jdbc/internal/cli/CreateMappingCommand.java | 8 +-
.../jdbc/internal/cli/CreateMappingFunction.java | 2 +-
.../internal/cli/DescribeConnectionCommand.java | 4 +-
.../internal/cli/DescribeConnectionFunction.java | 2 +-
.../jdbc/internal/cli/DescribeMappingCommand.java | 4 +-
.../jdbc/internal/cli/DescribeMappingFunction.java | 2 +-
.../internal/cli/DestroyConnectionCommand.java | 8 +-
.../internal/cli/DestroyConnectionFunction.java | 2 +-
.../jdbc/internal/cli/DestroyMappingCommand.java | 8 +-
.../jdbc/internal/cli/DestroyMappingFunction.java | 2 +-
.../jdbc/internal/cli/ExceptionHandler.java | 2 +-
.../cli/FunctionContextArgumentProvider.java | 10 +-
.../jdbc/internal/cli/JdbcCliFunction.java | 16 +-
.../jdbc/internal/cli/ListConnectionCommand.java | 4 +-
.../jdbc/internal/cli/ListConnectionFunction.java | 2 +-
.../jdbc/internal/cli/ListMappingCommand.java | 4 +-
.../jdbc/internal/cli/ListMappingFunction.java | 2 +-
.../ConnectorsDistributedSystemService.java | 43 +
.../geode.apache.org/schema/jdbc/jdbc-1.0.xsd | 87 +
...e.distributed.internal.DistributedSystemService | 16 +
.../geode.apache.org/schema/jdbc/jdbc-1.0.xsd | 86 -
.../sanctioned-geode-connectors-serializables.txt | 18 +
.../AnalyzeConnectorsSerializablesJUnitTest.java | 29 +
.../jdbc/ClassWithSupportedPdxFields.java | 181 +
.../jdbc/JdbcAsyncWriterIntegrationTest.java | 45 +-
.../geode/connectors/jdbc/JdbcAsyncWriterTest.java | 26 +-
.../jdbc/JdbcConnectorExceptionTest.java | 85 +
.../geode/connectors/jdbc/JdbcDUnitTest.java | 306 --
.../geode/connectors/jdbc/JdbcDistributedTest.java | 685 ++++
.../connectors/jdbc/JdbcLoaderIntegrationTest.java | 160 +-
.../geode/connectors/jdbc/JdbcLoaderTest.java | 7 +-
.../connectors/jdbc/JdbcWriterIntegrationTest.java | 34 +-
.../geode/connectors/jdbc/JdbcWriterTest.java | 51 +-
.../jdbc/MySqlJdbcAsyncWriterIntegrationTest.java | 47 +
.../connectors/jdbc/MySqlJdbcDistributedTest.java | 101 +
.../jdbc/MySqlJdbcLoaderIntegrationTest.java | 58 +
.../jdbc/MySqlJdbcWriterIntegrationTest.java | 47 +
.../PostgresJdbcAsyncWriterIntegrationTest.java | 47 +
.../jdbc/PostgresJdbcDistributedTest.java | 89 +
.../jdbc/PostgresJdbcLoaderIntegrationTest.java | 57 +
.../jdbc/PostgresJdbcWriterIntegrationTest.java | 47 +
.../jdbc/internal/AbstractJdbcCallbackTest.java | 32 +-
.../connectors/jdbc/internal/ColumnDataTest.java | 61 +
.../connectors/jdbc/internal/ColumnValueTest.java | 58 -
.../jdbc/internal/DataSourceManagerUnitTest.java | 14 +-
.../jdbc/internal/JdbcConnectorServiceTest.java | 5 +
.../MySqlTableMetaDataManagerIntegrationTest.java | 42 +
...ostgresTableMetaDataManagerIntegrationTest.java | 43 +
.../jdbc/internal/RegionMappingBuilderTest.java | 16 +-
.../jdbc/internal/RegionMappingTest.java | 283 +-
.../connectors/jdbc/internal/SqlHandlerTest.java | 384 ++-
.../jdbc/internal/SqlStatementFactoryTest.java | 34 +-
.../jdbc/internal/SqlToPdxInstanceCreatorTest.java | 819 +++++
.../jdbc/internal/TableKeyColumnManagerTest.java | 141 -
.../TableMetaDataManagerIntegrationTest.java | 116 +
.../jdbc/internal/TableMetaDataManagerTest.java | 284 ++
.../jdbc/internal/TestConfigService.java | 32 +-
.../cli/AlterConnectionCommandIntegrationTest.java | 5 +-
.../cli/AlterMappingCommandIntegrationTest.java | 7 +-
.../cli/CreateConnectionCommandDUnitTest.java | 2 +-
.../CreateConnectionCommandIntegrationTest.java | 1 +
.../cli/CreateMappingCommandIntegrationTest.java | 9 +-
.../DescribeConnectionCommandIntegrationTest.java | 1 +
.../cli/DescribeMappingCommandIntegrationTest.java | 1 +
.../DestroyConnectionCommandIntegrationTest.java | 1 +
.../cli/DestroyMappingCommandIntegrationTest.java | 1 +
.../cli/JDBCConnectorFunctionsSecurityTest.java | 2 +-
.../jdbc/internal/cli/JdbcCliFunctionTest.java | 4 +-
.../cli/JdbcClusterConfigDistributedTest.java | 28 +-
.../cli/ListConnectionCommandIntegrationTest.java | 1 +
.../cli/ListMappingCommandIntegrationTest.java | 1 +
.../jdbc/internal/xml/ElementTypeTest.java | 4 +-
.../test/junit/rules/DatabaseConnectionRule.java | 26 +
.../junit/rules/InMemoryDerbyConnectionRule.java | 42 +
.../test/junit/rules/MySqlConnectionRule.java | 72 +
.../test/junit/rules/PostgresConnectionRule.java | 45 +
.../junit/rules/SqlDatabaseConnectionRule.java | 123 +
.../apache/geode/codeAnalysis/excludedClasses.txt | 5 +
.../codeAnalysis/sanctionedDataSerializables.txt | 0
.../geode/connectors/jdbc/internal/mysql.yml | 28 +
.../geode/connectors/jdbc/internal/postgres.yml | 27 +
.../org/apache/geode/connectors/jdbc/mysql.yml | 28 +
.../org/apache/geode/connectors/jdbc/postgres.yml | 27 +
geode-core/build.gradle | 3 +-
.../RebalanceGrowingClusterBenchmark.java | 71 +
.../rebalance/RebalanceModelBuilder.java | 188 +
.../RebalanceOnAddingMemberBenchmark.java | 73 +
.../rebalance/RebalanceRegionBenchmark.java | 73 +
.../main/java/org/apache/geode/DataSerializer.java | 443 +--
.../admin/internal/AdminDistributedSystemImpl.java | 4 +-
.../internal/DisabledManagedEntityController.java | 26 +-
.../internal/ManagedEntityControllerFactory.java | 4 +-
.../apache/geode/admin/jmx/internal/AgentImpl.java | 13 +-
.../org/apache/geode/cache/AttributesFactory.java | 12 +-
.../java/org/apache/geode/cache/GemFireCache.java | 21 +
.../main/java/org/apache/geode/cache/Region.java | 4 +-
.../internal/AsyncEventQueueFactoryImpl.java | 9 +-
.../geode/cache/client/internal/AbstractOp.java | 11 +-
.../client/internal/ClientSideHandshakeImpl.java | 13 +-
.../cache/client/internal/InternalClientCache.java | 6 +
.../cache/client/internal/OpExecutorImpl.java | 12 +-
.../geode/cache/configuration/CacheConfig.java | 3574 ++++++++++++++++++++
.../geode/cache/configuration/CacheElement.java | 27 +
.../geode/cache/configuration/CacheLoaderType.java | 124 +
.../configuration/CacheTransactionManagerType.java | 324 ++
.../geode/cache/configuration/CacheWriterType.java | 124 +
.../configuration/ClassWithParametersType.java | 120 +
.../geode/cache/configuration/DeclarableType.java | 124 +
.../geode/cache/configuration/DiskDirType.java | 114 +
.../geode/cache/configuration/DiskDirsType.java | 97 +
.../geode/cache/configuration/DiskStoreType.java | 358 ++
.../configuration/DynamicRegionFactoryType.java | 182 +
.../configuration/EnumActionDestroyOverflow.java | 73 +
.../cache/configuration/EnumReadableWritable.java | 73 +
.../configuration/ExpirationAttributesType.java | 254 ++
.../cache/configuration/FunctionServiceType.java | 197 ++
.../geode/cache/configuration/InitializerType.java | 126 +
.../cache/configuration/JndiBindingsType.java | 768 +++++
.../geode/cache/configuration/ParameterType.java | 142 +
.../apache/geode/cache/configuration/PdxType.java | 300 ++
.../apache/geode/cache/configuration/PoolType.java | 875 +++++
.../configuration/RegionAttributesDataPolicy.java | 83 +
.../RegionAttributesIndexUpdateType.java | 74 +
.../configuration/RegionAttributesMirrorType.java | 75 +
.../cache/configuration/RegionAttributesScope.java | 77 +
.../cache/configuration/RegionAttributesType.java | 3481 +++++++++++++++++++
.../geode/cache/configuration/RegionConfig.java | 1075 ++++++
.../cache/configuration/ResourceManagerType.java | 166 +
.../SerializationRegistrationType.java | 291 ++
.../geode/cache/configuration/ServerType.java | 705 ++++
.../geode/cache/configuration/StringType.java | 84 +
.../geode/cache/query/internal/DefaultQuery.java | 150 +-
.../cache/query/internal/LinkedStructSet.java | 171 +-
.../cache/query/internal/index/IndexManager.java | 30 +-
.../distributed/ClusterConfigurationService.java | 174 +
.../internal/AbstractDistributionConfig.java | 3 +-
.../internal/ClusterConfigurationService.java | 806 -----
.../internal/ClusterDistributionManager.java | 29 +-
.../distributed/internal/DistributionAdvisor.java | 135 +-
.../distributed/internal/DistributionMessage.java | 8 +-
.../InternalClusterConfigurationService.java | 926 +++++
.../internal/InternalDistributedSystem.java | 15 +
.../distributed/internal/InternalLocator.java | 10 +-
.../geode/distributed/internal/ServerLocator.java | 2 +-
.../internal/StartupResponseMessage.java | 4 +-
.../distributed/internal/direct/DirectChannel.java | 31 +-
.../distributed/internal/locks/DLockGrantor.java | 473 +--
.../locks/DLockLessorDepartureHandler.java | 2 +
.../internal/locks/DLockQueryProcessor.java | 23 +-
.../locks/DLockRecoverGrantorProcessor.java | 42 +-
.../internal/locks/DLockReleaseProcessor.java | 30 +-
.../internal/locks/DLockRequestProcessor.java | 147 +-
.../distributed/internal/locks/DLockService.java | 300 +-
.../distributed/internal/locks/DLockToken.java | 24 +-
.../internal/locks/DeposeGrantorProcessor.java | 5 +-
.../internal/locks/ElderInitProcessor.java | 24 +-
.../distributed/internal/locks/ElderState.java | 62 +-
.../internal/locks/GrantorRequestProcessor.java | 49 +-
.../locks/NonGrantorDestroyedProcessor.java | 17 +-
.../membership/gms/locator/GMSLocator.java | 4 +-
.../membership/gms/mgr/GMSMembershipManager.java | 73 +-
.../internal/streaming/StreamingOperation.java | 60 +-
.../distributed/internal/tcpserver/TcpHandler.java | 4 +-
.../distributed/internal/tcpserver/TcpServer.java | 9 +-
.../java/org/apache/geode/internal/DSCODE.java | 160 +-
.../org/apache/geode/internal/DeployedJar.java | 10 +-
.../geode/internal/InternalDataSerializer.java | 799 +++--
.../java/org/apache/geode/internal/Version.java | 72 +-
.../geode/internal/admin/remote/AdminWaiters.java | 25 +-
.../admin/remote/AlertLevelChangeMessage.java | 4 +-
.../admin/remote/RemoteGfManagerAgent.java | 65 +-
.../internal/cache/AbstractBucketRegionQueue.java | 34 +-
.../geode/internal/cache/AbstractDiskRegion.java | 72 +-
.../geode/internal/cache/AbstractRegion.java | 13 -
.../geode/internal/cache/AbstractRegionMap.java | 21 +-
.../apache/geode/internal/cache/BucketAdvisor.java | 23 +-
.../internal/cache/BucketPersistenceAdvisor.java | 29 +-
.../apache/geode/internal/cache/BucketRegion.java | 49 +-
.../internal/cache/CacheDistributionAdvisor.java | 4 +-
.../cache/CachedDeserializableFactory.java | 2 +-
.../internal/cache/ClusterConfigurationLoader.java | 25 +-
.../geode/internal/cache/ColocationListener.java | 27 +
.../cache/DestroyPartitionedRegionMessage.java | 12 +-
.../apache/geode/internal/cache/DiskInitFile.java | 68 +-
.../geode/internal/cache/DiskStoreAttributes.java | 3 +-
.../geode/internal/cache/DiskStoreMonitor.java | 68 +-
.../geode/internal/cache/DistTXCommitMessage.java | 9 +-
.../internal/cache/DistTXPrecommitMessage.java | 9 +-
.../internal/cache/DistTXRollbackMessage.java | 8 +-
.../internal/cache/DistributedCacheOperation.java | 16 +-
.../internal/cache/DistributedPutAllOperation.java | 15 +-
.../geode/internal/cache/DistributedRegion.java | 7 +-
.../DistributedRegionFunctionStreamingMessage.java | 8 +-
.../geode/internal/cache/EntryEventImpl.java | 8 +-
.../internal/cache/EntryEventSerialization.java | 87 +
.../org/apache/geode/internal/cache/EventID.java | 2 +-
.../apache/geode/internal/cache/FilterProfile.java | 56 +-
.../geode/internal/cache/GemFireCacheImpl.java | 120 +-
.../org/apache/geode/internal/cache/HARegion.java | 2 +-
.../internal/cache/InitialImageOperation.java | 86 +-
.../apache/geode/internal/cache/InternalCache.java | 8 +-
.../geode/internal/cache/InternalEntryEvent.java | 6 +
.../geode/internal/cache/InternalRegion.java | 13 +
.../cache/LatestLastAccessTimeOperation.java | 2 +-
.../cache/LatestLastAccessTimeReplyProcessor.java | 4 +-
.../apache/geode/internal/cache/LocalRegion.java | 67 +-
.../org/apache/geode/internal/cache/Oplog.java | 269 +-
.../apache/geode/internal/cache/OverflowOplog.java | 25 +-
.../internal/cache/PartitionRegionConfig.java | 72 +-
.../geode/internal/cache/PartitionedRegion.java | 27 +-
.../cache/PartitionedRegionQueryEvaluator.java | 28 +-
.../geode/internal/cache/PersistentOplogSet.java | 3 -
.../cache/SearchLoadAndWriteProcessor.java | 50 +-
.../geode/internal/cache/StateFlushOperation.java | 59 +-
.../geode/internal/cache/TXCommitMessage.java | 6 +-
.../apache/geode/internal/cache/TXEntryState.java | 144 +-
.../geode/internal/cache/TXFarSideCMTracker.java | 11 +-
.../internal/cache/TXRegionLockRequestImpl.java | 4 +-
.../internal/cache/TXRemoteCommitMessage.java | 8 +-
.../org/apache/geode/internal/cache/TXState.java | 136 +-
.../org/apache/geode/internal/cache/Token.java | 33 +-
.../geode/internal/cache/TombstoneService.java | 29 +-
.../geode/internal/cache/VMLRURegionMap.java | 88 +-
.../cache/entries/AbstractRegionEntry.java | 61 +-
.../cache/event/DistributedEventTracker.java | 8 +-
.../cache/eviction/AbstractEvictionList.java | 16 +-
.../internal/cache/eviction/CountLRUEviction.java | 3 +-
.../cache/eviction/LRUListWithAsyncSorting.java | 8 +-
.../cache/eviction/LRUListWithSyncSorting.java | 17 +-
.../geode/internal/cache/ha/HARegionQueue.java | 34 +-
.../cache/locks/TXLessorDepartureHandler.java | 59 +-
.../internal/cache/locks/TXLockServiceImpl.java | 9 +-
.../geode/internal/cache/map/RegionMapDestroy.java | 4 +-
.../partitioned/BecomePrimaryBucketMessage.java | 20 +-
.../cache/partitioned/BucketBackupMessage.java | 5 +-
.../cache/partitioned/BucketSizeMessage.java | 15 +-
.../cache/partitioned/ContainsKeyValueMessage.java | 12 +-
.../cache/partitioned/CreateBucketMessage.java | 21 +-
.../partitioned/DeposePrimaryBucketMessage.java | 20 +-
.../internal/cache/partitioned/DestroyMessage.java | 29 +-
.../DestroyRegionOnDataStoreMessage.java | 5 +-
.../cache/partitioned/DumpAllPRConfigMessage.java | 14 +-
.../internal/cache/partitioned/DumpB2NRegion.java | 16 +-
.../cache/partitioned/DumpBucketsMessage.java | 14 +-
.../cache/partitioned/FetchBulkEntriesMessage.java | 20 +-
.../cache/partitioned/FetchEntriesMessage.java | 21 +-
.../cache/partitioned/FetchEntryMessage.java | 21 +-
.../cache/partitioned/FetchKeysMessage.java | 20 +-
.../partitioned/FetchPartitionDetailsMessage.java | 23 +-
.../internal/cache/partitioned/GetMessage.java | 17 +-
.../cache/partitioned/IdentityRequestMessage.java | 23 +-
.../cache/partitioned/IdentityUpdateMessage.java | 4 +-
.../cache/partitioned/IndexCreationMsg.java | 6 +-
.../cache/partitioned/InterestEventMessage.java | 17 +-
.../cache/partitioned/InvalidateMessage.java | 16 +-
.../partitioned/ManageBackupBucketMessage.java | 21 +-
.../cache/partitioned/ManageBucketMessage.java | 21 +-
.../cache/partitioned/MoveBucketMessage.java | 16 +-
.../cache/partitioned/PRTombstoneMessage.java | 4 +-
.../partitioned/PRUpdateEntryVersionMessage.java | 4 +-
.../cache/partitioned/PartitionMessage.java | 10 +-
.../PartitionedRegionFunctionStreamingMessage.java | 4 +-
.../partitioned/PartitionedRegionRebalanceOp.java | 4 +-
.../cache/partitioned/PrimaryRequestMessage.java | 17 +-
.../cache/partitioned/PutAllPRMessage.java | 8 +-
.../internal/cache/partitioned/PutMessage.java | 41 +-
.../internal/cache/partitioned/QueryMessage.java | 11 +-
.../internal/cache/partitioned/RegionAdvisor.java | 54 +-
.../cache/partitioned/RemoveAllPRMessage.java | 8 +-
.../cache/partitioned/RemoveBucketMessage.java | 16 +-
.../cache/partitioned/RemoveIndexesMessage.java | 5 +-
.../internal/cache/partitioned/SizeMessage.java | 15 +-
.../partitioned/rebalance/CompositeDirector.java | 2 +
.../rebalance/ExplicitMoveDirector.java | 11 +-
.../cache/partitioned/rebalance/FPRDirector.java | 2 +
.../cache/partitioned/rebalance/MoveBuckets.java | 3 +-
.../cache/partitioned/rebalance/MovePrimaries.java | 3 +-
.../partitioned/rebalance/MovePrimariesFPR.java | 7 +-
.../rebalance/PartitionedRegionLoadModel.java | 1574 ---------
.../rebalance/PercentageMoveDirector.java | 7 +-
.../partitioned/rebalance/RebalanceDirector.java | 1 +
.../rebalance/RebalanceDirectorAdapter.java | 2 +
.../rebalance/RemoveOverRedundancy.java | 7 +-
.../partitioned/rebalance/SatisfyRedundancy.java | 5 +-
.../rebalance/SatisfyRedundancyFPR.java | 7 +-
.../rebalance/model/AddressComparor.java | 27 +
.../cache/partitioned/rebalance/model/Bucket.java | 160 +
.../partitioned/rebalance/model/BucketRollup.java | 104 +
.../cache/partitioned/rebalance/model/Member.java | 239 ++
.../partitioned/rebalance/model/MemberRollup.java | 159 +
.../cache/partitioned/rebalance/model/Move.java | 74 +
.../model/PartitionedRegionLoadModel.java | 834 +++++
.../partitioned/rebalance/model/RefusalReason.java | 49 +
.../cache/persistence/DefaultDiskDirs.java | 38 +
.../cache/persistence/DiskInitFileParser.java | 149 +-
.../cache/persistence/PersistenceAdvisorImpl.java | 123 +-
.../cache/snapshot/RegionSnapshotServiceImpl.java | 2 +-
.../apache/geode/internal/cache/tier/Acceptor.java | 7 -
.../geode/internal/cache/tier/ConnectionProxy.java | 2 +-
.../internal/cache/tier/sockets/AcceptorImpl.java | 3 +-
.../cache/tier/sockets/CacheClientProxy.java | 42 +-
.../cache/tier/sockets/CacheClientUpdater.java | 4 +-
.../cache/tier/sockets/ChunkedMessage.java | 4 +-
.../tier/sockets/ClientDataSerializerMessage.java | 2 +-
.../cache/tier/sockets/ClientTombstoneMessage.java | 2 +-
.../tier/sockets/ClientUpdateMessageImpl.java | 4 +-
.../cache/tier/sockets/CommandInitializer.java | 99 +-
.../cache/tier/sockets/HAEventWrapper.java | 4 +-
.../cache/tier/sockets/ObjectPartList.java | 6 -
.../geode/internal/cache/tier/sockets/Part.java | 2 +-
.../tier/sockets/ProtobufServerConnection.java | 8 +-
.../tier/sockets/ServerSideHandshakeFactory.java | 2 +-
.../cache/tier/sockets/VersionedObjectList.java | 44 +-
.../internal/cache/tx/RemoteClearMessage.java | 8 +-
.../cache/tx/RemoteContainsKeyValueMessage.java | 19 +-
.../internal/cache/tx/RemoteDestroyMessage.java | 16 +-
.../internal/cache/tx/RemoteFetchEntryMessage.java | 13 +-
.../internal/cache/tx/RemoteFetchKeysMessage.java | 12 +-
.../cache/tx/RemoteFetchVersionMessage.java | 20 +-
.../geode/internal/cache/tx/RemoteGetMessage.java | 16 +-
.../internal/cache/tx/RemoteInvalidateMessage.java | 20 +-
.../internal/cache/tx/RemoteOperationMessage.java | 4 +-
.../internal/cache/tx/RemotePutAllMessage.java | 12 +-
.../geode/internal/cache/tx/RemotePutMessage.java | 8 +-
.../internal/cache/tx/RemoteRemoveAllMessage.java | 12 +-
.../geode/internal/cache/tx/RemoteSizeMessage.java | 14 +-
.../cache/versions/RegionVersionHolder.java | 31 +-
.../cache/versions/RegionVersionVector.java | 8 +-
.../geode/internal/cache/versions/VersionTag.java | 10 +-
.../internal/cache/wan/GatewaySenderEventImpl.java | 33 +-
...currentParallelGatewaySenderEventProcessor.java | 2 +-
.../wan/parallel/ParallelGatewaySenderQueue.java | 37 +-
...oncurrentSerialGatewaySenderEventProcessor.java | 2 +-
.../cache/wan/serial/SerialGatewaySenderQueue.java | 35 +
.../internal/cache/xmlcache/CacheCreation.java | 73 +-
.../internal/cache/xmlcache/CacheXmlGenerator.java | 12 +-
.../internal/cache/xmlcache/CacheXmlParser.java | 34 +-
.../internal/datasource/DataSourceFactory.java | 11 +-
.../geode/internal/i18n/LocalizedStrings.java | 2 +-
.../apache/geode/internal/jndi/JNDIInvoker.java | 13 +-
.../geode/internal/lang/SystemPropertyHelper.java | 28 +-
.../geode/internal/logging/LogWriterFactory.java | 6 +-
.../geode/internal/logging/log4j/LogMarker.java | 182 +-
.../apache/geode/internal/net/SocketCreator.java | 7 +-
.../internal/offheap/AbstractStoredObject.java | 3 +-
.../apache/geode/internal/offheap/DataType.java | 403 ++-
.../internal/offheap/OffHeapRegionEntryHelper.java | 4 +-
.../internal/offheap/OffHeapStoredObject.java | 2 +-
.../process/MBeanOrFileProcessController.java | 64 +
.../internal/process/ProcessControllerFactory.java | 10 +-
.../security/IntegratedSecurityService.java | 18 +
.../internal/security/LegacySecurityService.java | 87 +
.../geode/internal/security/SecurityService.java | 69 +-
.../internal/statistics/GemFireStatSampler.java | 4 +-
.../geode/internal/statistics/HostStatSampler.java | 18 +-
.../statistics/LocalStatisticsFactory.java | 6 +-
.../geode/internal/statistics/SampleCollector.java | 122 +-
.../internal/statistics/SimpleStatSampler.java | 2 +-
.../internal/statistics/StatArchiveHandler.java | 51 +-
.../internal/statistics/StatArchiveWriter.java | 46 +-
.../internal/statistics/StatMonitorHandler.java | 14 +-
.../geode/internal/tcp/DirectReplySender.java | 5 +-
.../org/apache/geode/internal/tcp/TCPConduit.java | 121 +-
.../org/apache/geode/internal/util/BlobHelper.java | 2 +-
.../apache/geode/internal/util/PluckStacks.java | 9 +-
.../geode/management/AsyncEventQueueMXBean.java | 14 +
.../geode/management/GatewaySenderMXBean.java | 17 +-
.../org/apache/geode/management/cli/Disabled.java | 41 +
.../apache/geode/management/cli/GfshCommand.java | 179 +
.../ContextAwareSSLRMIClientSocketFactory.java | 59 +
.../geode/management/internal/JettyHelper.java | 6 +-
.../management/internal/JmxManagerLocator.java | 4 +-
.../geode/management/internal/ManagementAgent.java | 3 +-
.../management/internal/ManagementStrings.java | 3 +
.../apache/geode/management/internal/SSLUtil.java | 12 +-
.../internal/beans/AsyncEventQueueMBean.java | 15 +
.../internal/beans/AsyncEventQueueMBeanBridge.java | 44 +-
.../internal/beans/GatewaySenderMBean.java | 15 +
.../internal/beans/GatewaySenderMBeanBridge.java | 41 +-
.../internal/beans/MemberMBeanBridge.java | 2 +-
.../beans/stats/GatewaySenderOverflowMonitor.java | 157 +
.../management/internal/beans/stats/StatsKey.java | 3 +
.../geode/management/internal/cli/CliUtil.java | 20 +-
.../management/internal/cli/CommandManager.java | 81 +-
.../cli/commands/AlterAsyncEventQueueCommand.java | 7 +-
.../cli/commands/AlterOfflineDiskStoreCommand.java | 2 +-
.../internal/cli/commands/AlterRegionCommand.java | 11 +-
.../cli/commands/AlterRuntimeConfigCommand.java | 8 +-
.../cli/commands/BackupDiskStoreCommand.java | 8 +-
.../cli/commands/ChangeLogLevelCommand.java | 142 +-
.../cli/commands/ClearDefinedIndexesCommand.java | 2 +-
.../cli/commands/CloseDurableCQsCommand.java | 4 +-
.../cli/commands/CloseDurableClientCommand.java | 4 +-
.../cli/commands/CommandAvailabilityIndicator.java | 3 +-
.../cli/commands/CompactDiskStoreCommand.java | 12 +-
.../commands/CompactOfflineDiskStoreCommand.java | 5 +-
.../internal/cli/commands/ConfigurePDXCommand.java | 186 +-
.../internal/cli/commands/ConnectCommand.java | 10 +-
.../cli/commands/CountDurableCQEventsCommand.java | 4 +-
.../cli/commands/CreateAsyncEventQueueCommand.java | 10 +-
.../cli/commands/CreateDefinedIndexesCommand.java | 6 +-
.../cli/commands/CreateDiskStoreCommand.java | 6 +-
.../cli/commands/CreateGatewayReceiverCommand.java | 8 +-
.../cli/commands/CreateGatewaySenderCommand.java | 21 +-
.../internal/cli/commands/CreateIndexCommand.java | 6 +-
.../cli/commands/CreateJndiBindingCommand.java | 121 +-
.../internal/cli/commands/CreateRegionCommand.java | 32 +-
.../internal/cli/commands/DebugCommand.java | 2 +-
.../internal/cli/commands/DefineIndexCommand.java | 2 +-
.../internal/cli/commands/DeployCommand.java | 9 +-
.../cli/commands/DescribeClientCommand.java | 15 +-
.../cli/commands/DescribeConfigCommand.java | 2 +-
.../cli/commands/DescribeConnectionCommand.java | 2 +-
.../cli/commands/DescribeDiskStoreCommand.java | 2 +-
.../cli/commands/DescribeJndiBindingCommand.java | 112 +
.../cli/commands/DescribeMemberCommand.java | 2 +-
.../commands/DescribeOfflineDiskStoreCommand.java | 2 +-
.../cli/commands/DescribeRegionCommand.java | 6 +-
.../commands/DestroyAsyncEventQueueCommand.java | 6 +-
.../cli/commands/DestroyDiskStoreCommand.java | 6 +-
.../cli/commands/DestroyFunctionCommand.java | 9 +-
.../cli/commands/DestroyGatewaySenderCommand.java | 8 +-
.../internal/cli/commands/DestroyIndexCommand.java | 9 +-
.../cli/commands/DestroyJndiBindingCommand.java | 77 +-
.../cli/commands/DestroyRegionCommand.java | 8 +-
.../internal/cli/commands/DisconnectCommand.java | 5 +-
.../internal/cli/commands/EchoCommand.java | 2 +-
.../cli/commands/ExecuteFunctionCommand.java | 9 +-
.../cli/commands/ExecuteScriptCommand.java | 2 +-
.../internal/cli/commands/ExitCommand.java | 2 +-
.../internal/cli/commands/ExportConfigCommand.java | 4 +-
.../internal/cli/commands/ExportDataCommand.java | 4 +-
.../ExportImportClusterConfigurationCommands.java | 84 +-
.../internal/cli/commands/ExportLogsCommand.java | 4 +-
.../commands/ExportOfflineDiskStoreCommand.java | 5 +-
.../cli/commands/ExportStackTraceCommand.java | 5 +-
.../internal/cli/commands/GCCommand.java | 15 +-
.../internal/cli/commands/GetCommand.java | 14 +-
.../internal/cli/commands/GfshCommand.java | 207 --
.../internal/cli/commands/GfshHelpCommand.java | 2 +-
.../internal/cli/commands/GfshHintCommand.java | 2 +-
.../internal/cli/commands/HistoryCommand.java | 2 +-
.../internal/cli/commands/ImportDataCommand.java | 4 +-
.../internal/cli/commands/InternalGfshCommand.java | 70 +
.../cli/commands/ListAsyncEventQueuesCommand.java | 4 +-
.../internal/cli/commands/ListClientCommand.java | 10 +-
.../internal/cli/commands/ListDeployedCommand.java | 4 +-
.../cli/commands/ListDiskStoresCommand.java | 6 +-
.../cli/commands/ListDurableClientCQsCommand.java | 4 +-
.../internal/cli/commands/ListFunctionCommand.java | 4 +-
.../internal/cli/commands/ListGatewayCommand.java | 8 +-
.../internal/cli/commands/ListIndexCommand.java | 4 +-
.../cli/commands/ListJndiBindingCommand.java | 54 +-
.../internal/cli/commands/ListMembersCommand.java | 2 +-
.../internal/cli/commands/ListRegionCommand.java | 4 +-
.../commands/LoadBalanceGatewaySenderCommand.java | 13 +-
.../internal/cli/commands/LocateEntryCommand.java | 6 +-
.../internal/cli/commands/NetstatCommand.java | 6 +-
.../internal/cli/commands/PDXRenameCommand.java | 2 +-
.../cli/commands/PauseGatewaySenderCommand.java | 10 +-
.../internal/cli/commands/PutCommand.java | 11 +-
.../internal/cli/commands/QueryCommand.java | 12 +-
.../internal/cli/commands/RebalanceCommand.java | 56 +-
.../internal/cli/commands/RemoveCommand.java | 14 +-
.../cli/commands/ResumeGatewaySenderCommand.java | 13 +-
.../commands/RevokeMissingDiskStoreCommand.java | 2 +-
.../internal/cli/commands/SetVariableCommand.java | 2 +-
.../internal/cli/commands/ShCommand.java | 5 +-
.../internal/cli/commands/ShowDeadlockCommand.java | 8 +-
.../internal/cli/commands/ShowLogCommand.java | 16 +-
.../internal/cli/commands/ShowMetricsCommand.java | 15 +-
.../cli/commands/ShowMissingDiskStoreCommand.java | 6 +-
.../internal/cli/commands/ShutdownCommand.java | 11 +-
.../internal/cli/commands/SleepCommand.java | 6 +-
.../cli/commands/StartGatewayReceiverCommand.java | 11 +-
.../cli/commands/StartGatewaySenderCommand.java | 10 +-
.../internal/cli/commands/StartLocatorCommand.java | 29 +-
.../internal/cli/commands/StartMemberUtils.java | 5 +-
.../internal/cli/commands/StartServerCommand.java | 24 +-
.../StatusClusterConfigServiceCommand.java | 5 +-
.../cli/commands/StatusGatewayReceiverCommand.java | 11 +-
.../cli/commands/StatusGatewaySenderCommand.java | 13 +-
.../cli/commands/StopGatewayReceiverCommand.java | 11 +-
.../cli/commands/StopGatewaySenderCommand.java | 11 +-
.../internal/cli/commands/UndeployCommand.java | 8 +-
.../commands/UpgradeOfflineDiskStoreCommand.java | 5 +-
.../cli/commands/ValidateDiskStoreCommand.java | 2 +-
.../internal/cli/commands/VersionCommand.java | 2 +-
.../cli/commands/dto/RegionAttributesInfo.java | 162 -
.../internal/cli/commands/dto/RegionDetails.java | 245 --
.../cli/commands/dto/RegionMemberDetails.java | 205 --
.../commands/lifecycle/StartJConsoleCommand.java | 4 +-
.../commands/lifecycle/StartJVisualVMCommand.java | 4 +-
.../cli/commands/lifecycle/StartPulseCommand.java | 4 +-
.../cli/commands/lifecycle/StartVsdCommand.java | 4 +-
.../commands/lifecycle/StatusLocatorCommand.java | 4 +-
.../commands/lifecycle/StatusServerCommand.java | 4 +-
.../cli/commands/lifecycle/StopLocatorCommand.java | 4 +-
.../cli/commands/lifecycle/StopServerCommand.java | 4 +-
.../cli/converters/ConfigPropertyConverter.java | 12 +-
.../cli/functions/ChangeLogLevelFunction.java | 7 +-
.../cli/functions/CreateJndiBindingFunction.java | 48 +-
.../cli/functions/JndiBindingConfiguration.java | 217 --
.../cli/functions/ListJndiBindingFunction.java | 3 -
.../management/internal/cli/i18n/CliStrings.java | 11 +-
.../management/internal/cli/json/GfJsonArray.java | 23 -
.../management/internal/cli/json/GfJsonObject.java | 15 -
.../cli/remote/OnlineCommandProcessor.java | 6 +-
.../internal/cli/result/CliJsonSerializable.java | 42 -
.../cli/result/CliJsonSerializableFactory.java | 46 -
.../cli/result/CliJsonSerializableIds.java | 29 -
.../internal/cli/result/CommandResult.java | 161 +-
.../internal/cli/result/ObjectResultData.java | 86 -
.../internal/cli/result/ResultBuilder.java | 37 -
.../management/internal/cli/result/ResultData.java | 1 -
.../geode/management/internal/cli/shell/Gfsh.java | 2 +-
.../internal/cli/util/ClasspathScanLoadHelper.java | 6 +-
.../management/internal/cli/util/JsonUtil.java | 48 -
.../callbacks/ConfigurationChangeListener.java | 11 +-
.../configuration/domain/Configuration.java | 8 -
.../functions/DownloadJarFunction.java | 4 +-
.../functions/GetClusterConfigurationFunction.java | 4 +-
.../functions/RecreateCacheFunction.java | 20 +-
.../SharedConfigurationStatusRequestHandler.java | 4 +-
.../main/java/org/apache/geode/pdx/FieldType.java | 4 +-
.../pdx/internal/AutoSerializableManager.java | 2 +-
.../geode/pdx/internal/ClientTypeRegistration.java | 16 +
.../org/apache/geode/pdx/internal/EnumInfo.java | 2 -
.../geode/pdx/internal/InternalPdxInstance.java | 20 +
.../geode/pdx/internal/LonerTypeRegistration.java | 6 +
.../geode/pdx/internal/NullTypeRegistration.java | 6 +
.../apache/geode/pdx/internal/PdxInstanceEnum.java | 2 +-
.../apache/geode/pdx/internal/PdxInstanceImpl.java | 16 +-
.../apache/geode/pdx/internal/PdxReaderImpl.java | 7 +-
.../org/apache/geode/pdx/internal/PdxString.java | 18 +-
.../apache/geode/pdx/internal/PdxWriterImpl.java | 6 +-
.../geode/pdx/internal/PeerTypeRegistration.java | 32 +-
.../geode/pdx/internal/TypeRegistration.java | 9 +-
.../apache/geode/pdx/internal/TypeRegistry.java | 23 +-
.../org/apache/geode/redis/GeodeRedisServer.java | 7 +-
.../geode/redis/internal/RegionProvider.java | 1 +
.../sanctioned-geode-core-serializables.txt | 15 +-
.../test/java/com/examples/UserGfshCommand.java | 25 +
.../test/java/org/apache/geode/DeltaTestImpl.java | 52 +-
.../java/org/apache/geode/TestDataSerializer.java | 4 +-
.../cache/CacheRegionClearStatsDUnitTest.java | 241 --
.../CreateAndLocalDestroyInTXRegressionTest.java | 8 +-
...cArrayShouldNotCauseSegFaultRegressionTest.java | 83 +
...FinalStaticArrayShouldNotCauseSegFaultTest.java | 82 -
...hipAttributesAreSerializableRegressionTest.java | 78 +
.../MembershipAttributesAreSerializableTest.java | 72 -
.../PRCreationTotalNumBucketsDistributedTest.java | 6 +-
.../cache/RegionClearStatsDistributedTest.java | 179 +
.../geode/cache/RegionExpirationDUnitTest.java | 193 --
.../cache/RegionExpirationDistributedTest.java | 193 ++
.../cache/RegionExpirationIntegrationTest.java | 2 +-
.../ReplicateCacheListenerDistributedTest.java | 29 +-
.../geode/cache/ValueConstraintRegressionTest.java | 106 +
...ncEventQueueEvictionAndExpirationJUnitTest.java | 13 +-
.../SerialAsyncEventQueueImplJUnitTest.java | 4 +-
.../AutoConnectionSourceImplJUnitTest.java | 13 +-
.../cache/client/internal/LocatorSSLJUnitTest.java | 64 +
.../BaseLineAndCompareQueryPerfJUnitTest.java | 3 +-
.../query/Bug32947ValueConstraintJUnitTest.java | 118 -
.../org/apache/geode/cache/query/BugJUnitTest.java | 493 ---
.../geode/cache/query/PdxStringQueryJUnitTest.java | 211 +-
.../cache/query/QueryServiceRegressionTest.java | 555 +++
.../org/apache/geode/cache/query/data/Address.java | 18 +-
.../org/apache/geode/cache/query/data/Data.java | 20 +-
.../apache/geode/cache/query/data/Employee.java | 22 +-
.../apache/geode/cache/query/data/Keywords.java | 11 +-
.../org/apache/geode/cache/query/data/Manager.java | 7 -
.../org/apache/geode/cache/query/data/PhoneNo.java | 13 +-
.../apache/geode/cache/query/data/Portfolio.java | 14 +-
.../org/apache/geode/cache/query/data/Street.java | 13 +-
.../apache/geode/cache/query/data/TradingLine.java | 3 +-
.../geode/cache/query/dunit/PdxQueryDUnitTest.java | 8 +-
.../cache/query/dunit/PdxStringQueryDUnitTest.java | 48 +-
.../ResourceManagerWithQueryMonitorDUnitTest.java | 143 +
.../query/functional/INOperatorJUnitTest.java | 93 +-
.../IUMRMultiIndexesMultiRegionJUnitTest.java | 965 ++----
.../functional/IUMRShuffleIteratorsJUnitTest.java | 142 +-
.../query/functional/LikePredicateJUnitTest.java | 417 +--
.../cache/query/functional/MiscJUnitTest.java | 77 +-
.../query/functional/MultipleRegionsJUnitTest.java | 29 +-
.../functional/ReservedKeywordsJUnitTest.java | 13 +-
.../query/internal/CopyOnReadQueryJUnitTest.java | 73 +-
.../internal/QueryObserverCallbackJUnitTest.java | 461 ++-
.../cache/query/internal/QueryUtilsJUnitTest.java | 283 +-
.../index/HashIndexQueryIntegrationTest.java | 409 +--
.../internal/index/IndexMaintenanceJUnitTest.java | 857 ++---
.../query/internal/index/IndexUseJUnitTest.java | 937 ++---
.../index/MapRangeIndexMaintenanceJUnitTest.java | 183 +-
.../PRQueryRemoteNodeExceptionDUnitTest.java | 2 +-
.../apache/geode/cache30/Bug38741DUnitTest.java | 435 ---
.../apache/geode/cache30/Bug40255JUnitTest.java | 144 -
.../apache/geode/cache30/Bug40662JUnitTest.java | 83 -
.../apache/geode/cache30/Bug44418JUnitTest.java | 165 -
.../apache/geode/cache30/CacheXml80DUnitTest.java | 14 +-
.../apache/geode/cache30/CacheXml81DUnitTest.java | 13 +-
.../CacheXmlParameterizationRegressionTest.java | 134 +
.../DefaultEvictionActionRegressionTest.java | 92 +
.../cache30/PRBucketSynchronizationDUnitTest.java | 356 +-
.../geode/cache30/RRSynchronizationDUnitTest.java | 310 +-
.../apache/geode/cache30/ReconnectDUnitTest.java | 66 +-
.../ShorteningExpirationTimeRegressionTest.java | 187 +
.../AnalyzeSerializablesJUnitTest.java | 47 +-
.../geode/codeAnalysis/ClassAndMethodDetails.java | 56 +-
.../geode/codeAnalysis/CompiledClassUtils.java | 33 +-
.../DistributedLockServiceDUnitTest.java | 31 +-
.../LocatorLauncherIntegrationTestCase.java | 2 +-
.../geode/distributed/ServerLauncherDUnitTest.java | 17 +-
.../distributed/ServerLauncherDUnitTestHelper.java | 1 +
.../distributed/internal/Bug40751DUnitTest.java | 131 -
.../internal/CacheConfigIntegrationTest.java | 55 +
.../internal/DlockAndTxlockRegressionTest.java | 235 ++
.../InternalClusterConfigurationServiceTest.java | 338 ++
...ToDataThrowsRuntimeExceptionRegressionTest.java | 137 +
.../internal/tcpserver/TcpServerJUnitTest.java | 6 +-
.../apache/geode/internal/Bug49856JUnitTest.java | 78 -
.../apache/geode/internal/Bug51616JUnitTest.java | 58 -
...eateRegionFactoryNewInstanceRegressionTest.java | 100 +
.../java/org/apache/geode/internal/DSCODETest.java | 39 +
.../internal/HeapDataOutputStreamJUnitTest.java | 8 +
.../geode/internal/PdxDeleteFieldJUnitTest.java | 12 +-
.../internal/SSLConfigIntegrationJUnitTest.java | 7 +
.../apache/geode/internal/SSLConfigJUnitTest.java | 7 +
.../SystemFailureThreadCleanupRegressionTest.java | 75 +
.../apache/geode/internal/VersionJUnitTest.java | 22 +
...onCreateBeforeInitializationRegressionTest.java | 135 +
...ionCreateNotBeforeRegionInitRegressionTest.java | 94 +
...okenSerializationConsistencyRegressionTest.java | 217 ++
.../cache/BucketCreationGIIHARegressionTest.java | 120 +
...cketCreationRequesterCrashHARegressionTest.java | 261 ++
.../geode/internal/cache/Bug33359DUnitTest.java | 153 -
.../geode/internal/cache/Bug33726DUnitTest.java | 156 -
.../geode/internal/cache/Bug33726JUnitTest.java | 123 -
.../cache/Bug34179TooManyFilesOpenJUnitTest.java | 96 -
.../geode/internal/cache/Bug34583JUnitTest.java | 96 -
.../geode/internal/cache/Bug37241DUnitTest.java | 205 --
.../geode/internal/cache/Bug37377DUnitTest.java | 317 --
.../geode/internal/cache/Bug37500JUnitTest.java | 163 -
.../geode/internal/cache/Bug39079DUnitTest.java | 341 --
.../geode/internal/cache/Bug40299DUnitTest.java | 263 --
.../geode/internal/cache/Bug40632DUnitTest.java | 109 -
.../geode/internal/cache/Bug41091DUnitTest.java | 169 -
.../geode/internal/cache/Bug41733DUnitTest.java | 211 --
.../geode/internal/cache/Bug41957DUnitTest.java | 165 -
.../geode/internal/cache/Bug42055DUnitTest.java | 95 -
.../geode/internal/cache/Bug45164DUnitTest.java | 113 -
.../geode/internal/cache/Bug45934DUnitTest.java | 138 -
.../geode/internal/cache/Bug47667DUnitTest.java | 96 -
.../CacheWriterGetOldValueIntegrationTest.java | 222 +-
...eanupFailedInitWithDiskFilesRegressionTest.java | 161 +
...ingGiiOplogWithMissingCreateRegressionTest.java | 229 ++
.../ClearDuringNetSearchOplogRegressionTest.java | 205 ++
.../ClearRegionMessageAssertionRegressionTest.java | 121 +
...entDeserializationCopyOnReadRegressionTest.java | 488 +++
.../cache/ClientServerGetAllDUnitTest.java | 10 +-
.../cache/ClientServerTransactionDUnitTest.java | 11 +-
.../ClientTxCommitShouldNotHangRegressionTest.java | 175 +
.../CreatePRWithLocalExpirationRegressionTest.java | 96 +
...ccessExceptionDisablesServerRegressionTest.java | 241 ++
...iskRecoveryWithVersioningGiiRegressionTest.java | 206 ++
.../DistributedRegionSearchLoadJUnitTest.java | 3 +-
.../EntriesDoNotExpireDuringGiiRegressionTest.java | 4 +-
.../cache/EntryEventSerializationTest.java | 201 ++
.../internal/cache/EvictionAttributesImplTest.java | 46 +
.../FilterProfileNullCqBaseRegionJUnitTest.java | 74 +
.../geode/internal/cache/GemFireCacheImplTest.java | 61 +-
.../GiiDiskAccessExceptionRegressionTest.java | 211 ++
.../geode/internal/cache/GridAdvisorDUnitTest.java | 86 +-
...zedDiskRegionWithIoExceptionRegressionTest.java | 174 +
.../cache/MonthBasedPartitionResolver.java | 2 +-
.../cache/OplogTooManyFilesOpenRegressionTest.java | 155 +
.../PRAccessorWithOverflowRegressionTest.java | 132 +
.../cache/PRCustomPartitioningDUnitTest.java | 193 --
.../cache/PRCustomPartitioningDistributedTest.java | 193 ++
.../PREntryIdleExpirationDistributedTest.java | 97 +-
.../cache/PREntrySetIteratorRegressionTest.java | 98 +
.../internal/cache/PRQueryDistributedTest.java | 550 +++
.../PRQueryWithIndexAndPdxDistributedTest.java | 241 ++
.../cache/PRQueryWithIndexDistributedTest.java | 172 +
.../cache/PRQueryWithOrderByDistributedTest.java | 217 ++
...RQueryWithPdxDuringRebalanceRegressionTest.java | 163 +
.../PRWithIndexAfterRebalanceRegressionTest.java | 180 +
.../cache/PartitionRegionConfigJUnitTest.java | 35 +
.../internal/cache/PartitionRegionConfigTest.java | 84 +
.../PartitionedRegionCloseDistributedTest.java | 10 +-
.../cache/PartitionedRegionCreationJUnitTest.java | 1 +
.../cache/PartitionedRegionQueryDUnitTest.java | 1360 --------
...itionedRegionQueryEvaluatorIntegrationTest.java | 42 +-
.../internal/cache/RegionListenerDUnitTest.java | 110 -
.../cache/RegionListenerDistributedTest.java | 109 +
...IteratorAfterLocalInvalidateRegressionTest.java | 101 +
...RegisterInterestWithEvictionRegressionTest.java | 144 +
...eplicateEntryIdleExpirationDistributedTest.java | 111 +-
.../cache/SearchLoadAndWriteProcessorTest.java | 2 +-
.../geode/internal/cache/SerializableMonth.java | 2 +-
.../cache/StartServerWithXmlDUnitTest.java | 88 +
.../internal/cache/TombstoneCreationJUnitTest.java | 45 +-
.../cache/entries/AbstractRegionEntryTest.java | 23 +-
.../ClientFunctionTimeoutRegressionTest.java | 9 +-
.../ClientServerFunctionExecutionDUnitTest.java | 3 +-
...istributedRegionFunctionExecutionDUnitTest.java | 3 +-
.../ExecuteFunctionInstanceRegressionTest.java | 3 +-
...ExceptionsIncludeLocalMemberRegressionTest.java | 3 +-
.../FunctionExecutionOnLonerRegressionTest.java | 3 +-
...ctionExecutionWithExceptionDistributedTest.java | 360 ++
.../FunctionExecution_ExceptionDUnitTest.java | 359 --
.../FunctionServiceClientAccessorPRDUnitTest.java | 3 +-
...ceClientAccessorPRMultipleMembersDUnitTest.java | 3 +-
...AccessorPRMultipleMembersMultihopDUnitTest.java | 3 +-
...tionServiceClientMultipleOnServerDUnitTest.java | 3 +-
.../FunctionServiceClientOnServerDUnitTest.java | 3 +-
.../execute/FunctionServiceLocalPRDUnitTest.java | 3 +-
.../execute/FunctionServiceLocalRRDUnitTest.java | 3 +-
.../FunctionServiceMultipleOnMemberDUnitTest.java | 3 +-
.../FunctionServicePeerAccessorPRDUnitTest.java | 3 +-
...vicePeerAccessorPRMultipleMembersDUnitTest.java | 3 +-
.../FunctionServicePeerAccessorRRDUnitTest.java | 3 +-
.../FunctionServiceSingleOnMemberDUnitTest.java | 3 +-
.../execute/FunctionServiceStatsDUnitTest.java | 3 +-
.../cache/execute/LocalDataSetDUnitTest.java | 3 +-
.../execute/LocalDataSetIndexingDUnitTest.java | 3 +-
.../execute/LocalFunctionExecutionDUnitTest.java | 3 +-
.../execute/MemberFunctionExecutionDUnitTest.java | 3 +-
.../MultiRegionFunctionExecutionDUnitTest.java | 3 +-
.../OnGroupsFunctionExecutionDUnitTest.java | 3 +-
...lientServerFunctionExecutionNoAckDUnitTest.java | 3 +-
...ientServerRegionFunctionExecutionDUnitTest.java | 3 +-
...erRegionFunctionExecutionFailoverDUnitTest.java | 3 +-
...egionFunctionExecutionNoSingleHopDUnitTest.java | 3 +-
...ctionExecutionSelectorNoSingleHopDUnitTest.java | 3 +-
...rRegionFunctionExecutionSingleHopDUnitTest.java | 3 +-
.../execute/PRFunctionExecutionDUnitTest.java | 3 +-
...FunctionExecutionWithResultSenderDUnitTest.java | 3 +-
.../extension/mock/MockExtensionCommands.java | 18 +-
.../cache/ha/BlockingHARegionQueueJUnitTest.java | 24 +-
.../cache/ha/Bug36853EventsExpiryDUnitTest.java | 268 --
...ntSubscriptionExpiryDataLossRegressionTest.java | 195 ++
.../internal/cache/ha/HARegionQueueJUnitTest.java | 220 +-
.../BucketRebalanceStatRegressionTest.java | 6 +-
.../cache/partitioned/Bug47388DUnitTest.java | 7 +-
.../PartitionedRegionLoadModelJUnitTest.java | 1856 ----------
.../PartitionedRegionLoadModelJUnitTest.java | 1859 ++++++++++
.../DefaultDiskDirsIntegrationTest.java | 47 +
.../cache/persistence/DefaultDiskDirsTest.java | 50 +
.../rollingupgrade/RollingUpgrade2DUnitTest.java | 230 +-
.../rollingupgrade/RollingUpgradeDUnitTest.java | 330 +-
.../sockets/AcceptorImplClientQueueDUnitTest.java | 263 --
.../AcceptorImplClientQueueDistributedTest.java | 264 ++
.../ClientProxyWithDeltaDistributedTest.java | 9 +-
.../ClientWithInterestFailoverDistributedTest.java | 12 +-
.../DataSerializerPropagationDUnitTest.java | 1299 +++++++
.../DataSerializerPropogationDUnitTest.java | 1322 --------
.../cache/tier/sockets/HAInterestTestCase.java | 3 +-
.../sockets/RegisterInterestDistributedTest.java | 320 ++
.../sockets/RegisterInterestIntegrationTest.java | 342 --
...isterInterestServerMetaDataDistributedTest.java | 11 +-
...yncEventQueueEntrySynchronizationDUnitTest.java | 3 +-
.../cache/wan/AsyncEventQueueTestBase.java | 102 +-
...ewayReceiverXmlParsingValidationsJUnitTest.java | 3 +-
.../cache/wan/MyGatewaySenderEventListener.java | 1 -
.../asyncqueue/AsyncEventListenerDUnitTest.java | 24 +-
.../AsyncEventListenerOffHeapDUnitTest.java | 8 +-
.../asyncqueue/AsyncEventQueueStatsDUnitTest.java | 7 +-
.../AsyncEventQueueValidationsJUnitTest.java | 11 +-
.../ConcurrentAsyncEventQueueDUnitTest.java | 7 +-
.../ConcurrentAsyncEventQueueOffHeapDUnitTest.java | 8 +-
.../CommonParallelAsyncEventQueueDUnitTest.java | 7 +-
...monParallelAsyncEventQueueOffHeapDUnitTest.java | 8 +-
...elGatewaySenderFlushedCoordinatorJUnitTest.java | 11 +-
.../datasource/AbstractPoolCacheJUnitTest.java | 10 +-
.../logging/DistributedSystemLogFileJUnitTest.java | 27 +-
.../log4j/FastLoggerIntegrationJUnitTest.java | 5 +-
.../geode/internal/net/DummySocketCreator.java | 8 +-
.../internal/net/SSLSocketIntegrationTest.java | 5 +-
.../geode/internal/net/SocketCreatorJUnitTest.java | 17 +
.../geode/internal/offheap/DataTypeJUnitTest.java | 40 +-
.../internal/offheap/MemoryBlockNodeJUnitTest.java | 2 +-
.../offheap/OffHeapRegionEntryHelperJUnitTest.java | 2 +-
.../offheap/OffHeapStoredObjectJUnitTest.java | 8 +-
.../offheap/TinyStoredObjectJUnitTest.java | 3 +-
.../ProcessControllerFactoryIntegrationTest.java | 2 +-
.../process/ProcessControllerFactoryTest.java | 2 +-
.../apache/geode/management/JMXMBeanDUnitTest.java | 31 +-
.../apache/geode/management/MXBeanAwaitility.java | 41 +-
.../QueryDataFunctionIntegrationTest.java | 3 +-
...niversalMembershipListenerAdapterDUnitTest.java | 6 +-
.../cli/ClasspathScanLoadHelperJUnitTest.java | 15 +-
.../management/internal/cli/CliUtilDUnitTest.java | 2 +-
.../internal/cli/CommandManagerJUnitTest.java | 117 +-
.../internal/cli/GfshParserAutoCompletionTest.java | 8 +-
.../AlterAsyncEventQueueCommandDUnitTest.java | 10 +-
.../commands/AlterAsyncEventQueueCommandTest.java | 10 +-
.../cli/commands/AlterCompressorDUnitTest.java | 6 +-
.../cli/commands/AlterDiskStoreJUnitTest.java | 1 +
.../cli/commands/AlterRegionCommandDUnitTest.java | 3 +-
.../AlterRegionCommandIntegrationTest.java | 3 +-
.../commands/CommandAvailabilityIndicatorTest.java | 2 +-
.../cli/commands/ConcurrentDeployDUnitTest.java | 9 +-
.../ConfigurePDXCommandIntegrationTest.java | 136 +
.../cli/commands/ConfigurePDXCommandTest.java | 382 +++
.../cli/commands/ConnectCommandDUnitTest.java | 6 +-
.../CreateAlterDestroyRegionCommandsDUnitTest.java | 10 +-
.../CreateAsyncEventQueueCommandDUnitTest.java | 12 +-
.../commands/CreateAsyncEventQueueCommandTest.java | 10 +-
.../CreateDefinedIndexesCommandDUnitTest.java | 14 +-
.../commands/CreateDefinedIndexesCommandTest.java | 17 +-
.../commands/CreateGatewayReceiverCommandTest.java | 14 +-
.../commands/CreateGatewaySenderCommandTest.java | 37 +-
.../CreateJndiBindingCommandDUnitTest.java | 9 +-
.../cli/commands/CreateJndiBindingCommandTest.java | 195 +-
.../cli/commands/CreateRegionCommandDUnitTest.java | 3 +-
.../CreateRegionCommandIntegrationTest.java | 3 +-
.../cli/commands/CreateRegionCommandTest.java | 2 +-
...DeployCommandFunctionRegistrationDUnitTest.java | 3 +-
.../DescribeConfigCommandIntegrationTest.java | 3 +-
.../DescribeConnectionCommandIntegrationTest.java | 53 +
.../DescribeConnectionCommandJUnitTest.java | 65 -
.../DescribeJndiBindingCommandDUnitTest.java | 146 +
.../commands/DescribeMembersCommandDUnitTest.java | 3 +-
.../cli/commands/DescribeRegionDUnitTest.java | 2 +-
.../DestroyAsyncEventQueueCommandDUnitTest.java | 17 +-
.../DestroyAsyncEventQueueCommandTest.java | 4 +-
.../commands/DestroyGatewaySenderCommandTest.java | 14 +-
.../commands/DestroyIndexCommandsDUnitTest.java | 3 +-
.../DestroyJndiBindingCommandDUnitTest.java | 7 +-
.../commands/DestroyJndiBindingCommandTest.java | 129 +-
.../commands/DestroyRegionCommandDUnitTest.java | 13 +-
.../cli/commands/DestroyRegionCommandTest.java | 16 +-
.../cli/commands/DiskStoreCommandsDUnitTest.java | 7 +-
.../cli/commands/DiskStoreCommandsJUnitTest.java | 9 +-
.../ExecuteFunctionCommandSecurityTest.java | 4 +-
.../commands/ExportStackTraceCommandDUnitTest.java | 3 +-
.../cli/commands/FunctionCommandsDUnitTest.java | 3 +-
.../internal/cli/commands/GcCommandDUnitTest.java | 3 +-
.../cli/commands/GemfireDataCommandsDUnitTest.java | 9 +-
.../cli/commands/GetCommandIntegrationTest.java | 3 +-
.../cli/commands/GfshCommandIntegrationTest.java | 3 +-
.../cli/commands/GfshCommandJUnitTest.java | 28 +-
.../commands/HTTPServiceSSLSupportJUnitTest.java | 2 +
.../cli/commands/IndexCommandsIntegrationTest.java | 3 +-
.../IndexCommandsShareConfigurationDUnitTest.java | 9 +-
.../ListDiskStoreCommandIntegrationTest.java | 3 +-
.../cli/commands/ListIndexCommandDUnitTest.java | 3 +-
.../cli/commands/ListIndexCommandJUnitTest.java | 5 +-
.../commands/ListJndiBindingCommandDUnitTest.java | 32 +-
.../cli/commands/ListJndiBindingCommandTest.java | 74 +
.../ManagedConnectionFactoryForTesting.java | 58 +
.../cli/commands/PutCommandIntegrationTest.java | 3 +-
.../cli/commands/QueryCommandIntegrationTest.java | 229 ++
.../internal/cli/commands/QueryCommandTest.java | 228 --
.../cli/commands/RemoveCommandDUnitTest.java | 3 +-
.../cli/commands/ShellCommandsDUnitTest.java | 3 +-
.../cli/commands/ShowLogCommandDUnitTest.java | 8 +-
.../ShowMetricsCommandIntegrationTest.java | 3 +-
.../cli/commands/StartMemberUtilsTest.java | 17 +-
.../cli/commands/VersionCommandJUnitTest.java | 3 +-
.../converters/ConfigPropertyConverterTest.java | 6 +-
.../internal/cli/domain/MyCacheListener.java | 36 +
.../internal/cli/domain/MyCacheLoader.java | 46 +
.../internal/cli/domain/MyCacheWriter.java | 3 +-
.../functions/CreateJndiBindingFunctionTest.java | 29 +-
.../functions/DataCommandFunctionJUnitTest.java | 3 +-
.../DataCommandFunctionWithPDXJUnitTest.java | 5 +-
.../functions/DestroyJndiBindingFunctionTest.java | 14 +-
.../ExportLogsFunctionIntegrationTest.java | 3 +-
.../cli/functions/ListJndiBindingFunctionTest.java | 16 +-
.../functions/SizeExportLogsFunctionFileTest.java | 3 +-
.../cli/functions/SizeExportLogsFunctionTest.java | 3 +-
.../internal/cli/json/GfJsonArrayTest.java | 155 +
.../internal/cli/json/GfJsonObjectTest.java | 148 +
.../cli/result/CompositeResultDataTest.java | 132 +
.../internal/cli/result/ErrorResultDataTest.java | 75 +
.../internal/cli/result/InfoResultDataTest.java | 63 +
.../internal/cli/result/TabularResultDataTest.java | 47 +-
.../internal/cli/shell/GfshJunitTest.java | 10 +
.../cli/shell/GfshMultilineCommandTest.java | 3 +-
.../internal/configuration/ClusterConfig.java | 4 +-
.../ClusterConfigDeployJarDUnitTest.java | 4 +
.../ClusterConfigImportDUnitTest.java | 34 +-
.../ClusterConfigLocatorRestartDUnitTest.java | 39 +-
.../ClusterConfigStartMemberDUnitTest.java | 5 +
.../configuration/ClusterConfigTestBase.java | 4 -
.../ClusterConfigWithCallbacksDUnitTest.java | 97 +
.../ClusterConfigWithSecurityDUnitTest.java | 6 +-
...usterConfigurationServiceUsingDirDUnitTest.java | 4 +-
.../configuration/DeployJarWithSSLDUnitTest.java | 143 +
.../SharedConfigurationTestUtils.java | 4 +-
.../utils/XmlUtilsAddNewNodeJUnitTest.java | 5 +-
.../internal/deployment/FunctionScannerTest.java | 3 +-
.../internal/security/MultiClientDUnitTest.java | 15 +-
.../apache/geode/management/model/EmptyObject.java | 5 +-
.../geode/pdx/AutoSerializableJUnitTest.java | 10 +-
.../apache/geode/pdx/PdxClientServerDUnitTest.java | 20 +-
.../pdx/PdxInstanceLoaderIntegrationTest.java | 13 +
.../apache/geode/pdx/PdxSerializableJUnitTest.java | 155 +-
.../java/org/apache/geode/redis/SetsJUnitTest.java | 14 +-
.../SecurityManagerLifecycleDistributedTest.java | 60 +-
.../apache/geode/test/dunit/DUnitBlackboard.java | 2 +-
.../java/org/apache/geode/test/dunit/Host.java | 74 +-
.../java/org/apache/geode/test/dunit/LocalVM.java | 3 +-
.../org/apache/geode/test/dunit/NetworkUtils.java | 51 +-
.../test/java/org/apache/geode/test/dunit/VM.java | 85 +-
.../examples/AsyncInvokeCallableExampleTest.java | 13 +-
.../examples/AsyncInvokeRunnableExampleTest.java | 7 +-
.../CatchingUnexpectedExceptionExampleTest.java | 8 +-
.../examples/DistributedTestRuleExampleTest.java | 4 +-
.../dunit/examples/InvokeRunnableExampleTest.java | 11 +-
.../examples/LocatorPortClusterExampleTest.java | 12 +-
.../test/dunit/internal/InternalBlackboard.java | 2 +-
.../dunit/internal/JUnit4DistributedTestCase.java | 6 +-
.../apache/geode/test/dunit/rules/CacheRule.java | 6 +-
.../geode/test/dunit/rules/ClientCacheRule.java | 225 ++
.../geode/test/dunit/rules/ClusterStartupRule.java | 23 +-
.../test/dunit/rules/DistributedDiskDirRule.java | 275 ++
.../rules/DistributedRestoreSystemProperties.java | 64 +-
.../test/dunit/rules/DistributedTestRule.java | 18 +-
.../geode/test/dunit/rules/SharedCountersRule.java | 4 +
.../tests/CacheRuleBuilderDistributedTest.java | 292 ++
.../rules/tests/CacheRuleDistributedTest.java | 290 ++
.../test/dunit/rules/tests/CacheRuleTest.java | 291 --
...edDisconnectRuleAsClassRuleDistributedTest.java | 172 +
.../DistributedDisconnectRuleAsClassRuleTest.java | 171 -
.../DistributedDisconnectRuleDistributedTest.java | 187 +
.../rules/tests/DistributedDisconnectRuleTest.java | 187 -
...utedRestoreSystemPropertiesDistributedTest.java | 138 +
.../DistributedRestoreSystemPropertiesTest.java | 56 +
.../tests/DistributedTestRuleDistributedTest.java | 37 +
.../dunit/rules/tests/DistributedTestRuleTest.java | 37 -
.../tests/SharedCountersRuleDistributedTest.java | 183 +
.../dunit/rules/tests/SharedCountersRuleTest.java | 182 -
.../tests/SharedErrorCollectorDistributedTest.java | 353 ++
.../rules/tests/SharedErrorCollectorTest.java | 352 --
.../geode/test/dunit/standalone/DUnitLauncher.java | 2 +-
.../test/dunit/standalone/VersionManager.java | 190 --
.../dunit/standalone/VersionManagerJUnitTest.java | 50 -
.../tests/GetCurrentVmNumDistributedTest.java | 49 +
.../GetPidAndIdAfterBounceDistributedTest.java | 23 +-
.../dunit/tests/GetPidAndIdDistributedTest.java | 11 +-
.../java/org/apache/geode/test/fake/Fakes.java | 3 +
.../apache/geode/test/junit/rules/DiskDirRule.java | 188 +
.../geode/test/junit/rules/MemberStarterRule.java | 2 +-
.../geode/test/junit/rules/ServerStarterRule.java | 18 +-
.../apache/geode/test/junit/rules/VMProvider.java | 9 +
.../cache/client/internal/cacheserver.truststore | Bin 844 -> 1658 bytes
...acheXmlParameterizationRegressionTest_cache.xml | 42 +
...rameterizationRegressionTest_gemfire.properties | 19 +
.../DefaultEvictionActionRegressionTest_cache.xml | 29 +
.../apache/geode/codeAnalysis/excludedClasses.txt | 1 +
.../codeAnalysis/sanctionedDataSerializables.txt | 2164 ++++++------
.../internal/cache/CacheServerWithZeroPort.xml | 24 +
.../cache/query/internal/cq/CqServiceImpl.java | 5 +-
.../cache/PRDeltaPropagationDUnitTest.java | 796 ++---
.../geode/internal/cache/PutAllCSDUnitTest.java | 4 +-
.../tier/sockets/DurableClientSimpleDUnitTest.java | 2 -
.../geode/security/ClientCQAuthDUnitTest.java | 19 +-
.../codeAnalysis/sanctionedDataSerializables.txt | 4 +-
.../continuous_querying_whats_next.html.md.erb | 2 +-
...igure_client_server_event_messaging.html.md.erb | 6 +-
.../query_additional/advanced_querying.html.md.erb | 12 +-
.../query_additional/query_timeout.html.md.erb | 36 +
.../monitor_queries_for_low_memory.html.md.erb | 27 +-
geode-docs/images/inline-cache.png | Bin 0 -> 18797 bytes
.../compacting_disk_stores.html.md.erb | 2 +-
.../keeping_offline_disk_store_in_sync.html.md.erb | 2 +-
.../logging/configuring_log4j2.html.md.erb | 6 +-
.../implementing_authorization.html.md.erb | 2 +-
geode-docs/reference/topics/cache_xml.html.md.erb | 2 +-
.../reference/topics/client-cache.html.md.erb | 4 +-
.../topics/gemfire_properties.html.md.erb | 12 +-
.../gfsh/command-pages/create.html.md.erb | 55 +-
.../setting_up_a_multisite_system.html.md.erb | 5 +-
geode-docs/use_cases/book_intro.html.md.erb | 32 +
geode-docs/use_cases/inline-cache.html.md.erb | 44 +
.../apache/geode/experimental/driver/Driver.java | 12 +
.../geode/experimental/driver/DriverFactory.java | 105 +-
.../apache/geode/experimental/driver/Function.java | 59 +
.../geode/experimental/driver/FunctionService.java | 31 +
.../geode/experimental/driver/NoOpSerializer.java | 41 +
.../geode/experimental/driver/ProtobufChannel.java | 158 +-
.../geode/experimental/driver/ProtobufDriver.java | 25 +-
.../experimental/driver/ProtobufFunction.java | 85 +
.../driver/ProtobufFunctionService.java | 30 +
.../experimental/driver/ProtobufQueryService.java | 12 +-
.../geode/experimental/driver/ProtobufRegion.java | 53 +-
.../apache/geode/experimental/driver/Query.java | 14 +-
.../geode/experimental/driver/QueryService.java | 12 +-
.../apache/geode/experimental/driver/Region.java | 17 +
.../geode/experimental/driver/SocketFactory.java | 203 ++
.../geode/experimental/driver/ValueEncoder.java | 53 +-
.../geode/experimental/driver/ValueSerializer.java | 57 +
.../driver/AllTypesJavaSerializer.java | 40 +
.../experimental/driver/AuthenticationTest.java | 92 +
.../driver/FunctionServiceIntegrationTest.java | 60 +
.../experimental/driver/IntegrationTestBase.java | 41 +-
.../geode/experimental/driver/JavaSerializer.java | 61 +
.../experimental/driver/RegionIntegrationTest.java | 34 +
.../apache/geode/experimental/driver/SSLTest.java | 187 +
.../experimental/driver/ValueEncoderTest.java | 8 +-
.../driver/ValueSerializerIntegrationTest.java | 91 +
...he.geode.protocol.serialization.ValueSerializer | 2 +
.../geode/experimental/driver/bogusclient.keystore | Bin
.../geode/experimental/driver/bogusserver.keystore | Bin 0 -> 1299 bytes
.../experimental/driver}/cacheserver.keystore | Bin
.../experimental/driver/cacheserver.truststore | Bin 0 -> 2519 bytes
.../geode/experimental/driver}/client.keystore | Bin
.../geode/experimental/driver}/client.truststore | Bin
geode-junit/build.gradle | 4 +
.../geode/test/junit/categories/AEQTest.java | 21 +
.../test/junit/categories/FunctionServiceTest.java | 21 +
.../geode/test/junit/categories/GfshTest.java | 21 +
.../test/junit/categories/ManagementTest.java | 21 +
.../geode/test/junit/categories/PulseTest.java | 21 +
.../geode/test/junit/categories/SessionTest.java | 21 +
.../junit/rules/DescribedExternalResource.java | 23 +-
.../test/junit/rules/ExecutorServiceRule.java | 62 +-
.../AccessibleRestoreSystemProperties.java | 33 +
.../geode/test/junit/rules/gfsh/GfshRule.java | 53 +-
.../serializable/FieldSerializationUtils.java | 10 +-
.../serializable/SerializableTemporaryFolder.java | 8 +-
.../rules/serializable/SerializableTestName.java | 2 +-
.../geode/test/junit/runners/TestRunner.java | 20 +
.../lucene/internal/IndexRepositoryFactory.java | 38 +-
.../cache/lucene/internal/LuceneEventListener.java | 18 +-
.../LuceneFileRegionColocationListener.java | 47 +
.../cache/lucene/internal/LuceneIndexImpl.java | 2 +-
.../cache/lucene/internal/LuceneServiceImpl.java | 16 +-
.../internal/PartitionedRepositoryManager.java | 2 +-
.../lucene/internal/RawIndexRepositoryFactory.java | 4 +-
.../internal/RawLuceneRepositoryManager.java | 2 +-
.../lucene/internal/cli/LuceneIndexCommands.java | 39 +-
...ncyWithRegionCreatedBeforeReindexDUnitTest.java | 344 ++
.../internal/LuceneEventListenerJUnitTest.java | 77 +-
.../PartitionedRepositoryManagerJUnitTest.java | 2 +
.../internal/cli/LuceneIndexCommandsJUnitTest.java | 29 +-
.../LuceneClusterConfigurationDUnitTest.java | 7 +-
.../cache/lucene/test/IndexRepositorySpy.java | 8 +-
.../codeAnalysis/sanctionedDataSerializables.txt | 60 +-
geode-old-client-support/build.gradle | 1 +
.../cache/execute/FunctionExceptionTest.java | 49 -
geode-old-versions/build.gradle | 5 +
.../test/dunit/standalone/VersionManager.java | 189 ++
.../dunit/standalone/VersionManagerJUnitTest.java | 49 +
.../src/main/proto/v1/basicTypes.proto | 8 +-
.../src/main/proto/v1/clientProtocol.proto | 10 +-
.../src/main/proto/v1/connection_API.proto | 16 +-
.../src/main/proto/v1/region_API.proto | 16 +
geode-protobuf/build.gradle | 1 +
.../v1/LocatorMessageExecutionContext.java | 57 +-
.../protobuf/v1/MessageExecutionContext.java | 45 +-
.../protobuf/v1/ProtobufCachePipeline.java | 2 +-
.../protobuf/v1/ProtobufOperationContext.java | 34 +-
.../protocol/protobuf/v1/ProtobufOpsProcessor.java | 24 +-
.../protobuf/v1/ProtobufProtocolService.java | 11 +-
.../protobuf/v1/ProtobufSerializationService.java | 143 +-
.../protobuf/v1/ProtobufStreamProcessor.java | 8 +-
.../protobuf/v1/ServerMessageExecutionContext.java | 55 +-
.../protobuf/v1/authentication/Authorizer.java | 30 +
.../v1/authentication/AuthorizingCache.java | 60 +
.../v1/authentication/AuthorizingCacheImpl.java | 194 ++
.../authentication/AuthorizingFunctionService.java | 32 +
.../AuthorizingFunctionServiceImpl.java | 123 +
.../v1/authentication/AuthorizingLocator.java | 26 +
.../v1/authentication/AuthorizingLocatorImpl.java | 59 +
.../v1/authentication/NoSecurityAuthorizer.java | 30 +
.../v1/authentication/NotLoggedInAuthorizer.java | 28 +
.../v1/authentication/ShiroAuthorizer.java | 35 +
.../AbstractFunctionRequestOperationHandler.java | 145 -
.../operations/ClearRequestOperationHandler.java | 49 +
.../DisconnectClientRequestOperationHandler.java | 5 +-
...cuteFunctionOnGroupRequestOperationHandler.java | 82 +-
...uteFunctionOnMemberRequestOperationHandler.java | 92 +-
...uteFunctionOnRegionRequestOperationHandler.java | 86 +-
.../operations/GetAllRequestOperationHandler.java | 114 +-
.../GetRegionNamesRequestOperationHandler.java | 8 +-
.../v1/operations/GetRequestOperationHandler.java | 38 +-
.../v1/operations/GetServerOperationHandler.java | 23 +-
.../operations/GetSizeRequestOperationHandler.java | 9 +-
.../v1/operations/KeySetOperationHandler.java | 19 +-
.../OqlQueryRequestOperationHandler.java | 13 +-
.../operations/PutAllRequestOperationHandler.java | 104 +-
.../PutIfAbsentRequestOperationHandler.java | 57 +
.../v1/operations/PutRequestOperationHandler.java | 22 +-
.../operations/RemoveRequestOperationHandler.java | 16 +-
.../AuthenticationRequestOperationHandler.java | 67 -
.../security/HandshakeRequestOperationHandler.java | 87 +
.../registry/ProtobufOperationContextRegistry.java | 137 +-
.../protocol/protobuf/v1/state/AcceptMessages.java | 29 +
.../protobuf/v1/state/ConnectionState.java | 61 +
.../protobuf/v1/state/InvalidSecurity.java | 29 +
...cySecurityProtobufConnectionStateProcessor.java | 39 -
...NoSecurityProtobufConnectionStateProcessor.java | 35 -
...obufConnectionAuthenticatingStateProcessor.java | 60 -
...rotobufConnectionAuthorizingStateProcessor.java | 72 -
.../ProtobufConnectionHandshakeStateProcessor.java | 72 -
.../v1/state/ProtobufConnectionStateProcessor.java | 76 -
...rotobufConnectionTerminatingStateProcessor.java | 37 -
.../protobuf/v1/state/RequireAuthentication.java | 42 +
.../protocol/protobuf/v1/state/RequireVersion.java | 78 +
.../protobuf/v1/state/TerminateConnection.java | 33 +
.../v1/utilities/ProtobufRequestUtilities.java | 133 -
.../protobuf/v1/utilities/ProtobufUtilities.java | 4 -
.../serialization/NoOpCustomValueSerializer.java | 43 +
.../protocol/serialization/ValueSerializer.java | 98 +
.../OutputCapturingServerConnectionTest.java | 7 +-
.../tier/sockets/ProtobufServerConnectionTest.java | 7 +-
.../internal/protocol/TestExecutionContext.java | 10 +-
.../protobuf/ProtobufStreamProcessorTest.java | 3 +-
.../protobuf/v1/AuthenticationIntegrationTest.java | 31 +-
.../protobuf/v1/AuthorizationIntegrationTest.java | 44 +-
.../v1/DisconnectClientIntegrationTest.java | 4 +-
.../v1/ExecuteFunctionOnGroupIntegrationTest.java | 5 +-
.../v1/ExecuteFunctionOnMemberIntegrationTest.java | 5 +-
.../v1/ExecuteFunctionOnRegionIntegrationTest.java | 5 +-
.../internal/protocol/protobuf/v1/MessageUtil.java | 18 +-
.../protobuf/v1/ProtobufRequestUtilities.java | 156 +
.../protobuf/v1/TestSerializeAllSerializer.java | 39 +
.../protocol/protobuf/v1/TestValueSerializer.java | 48 +
.../v1/ValueSerializerIntegrationTest.java | 227 ++
.../v1/acceptance/CacheConnectionJUnitTest.java | 15 +-
.../v1/acceptance/CacheOperationsJUnitTest.java | 26 +-
.../LocatorConnectionAuthenticationDUnitTest.java | 6 +-
.../v1/acceptance/LocatorConnectionDUnitTest.java | 2 +-
.../authentication/AuthorizingCacheImplTest.java | 312 ++
.../AuthorizingFunctionServiceImplTest.java | 106 +
.../ClearRequestOperationHandlerJUnitTest.java | 81 +
...ionOnGroupRequestOperationHandlerJUnitTest.java | 61 +-
...onOnMemberRequestOperationHandlerJUnitTest.java | 51 +-
...onOnRegionRequestOperationHandlerJUnitTest.java | 49 +-
.../GetAllRequestOperationHandlerJUnitTest.java | 29 +-
.../GetAndPutJsonDocumentsDUnitTest.java | 58 +-
...egionNamesRequestOperationHandlerJUnitTest.java | 8 +-
.../GetRequestOperationHandlerJUnitTest.java | 18 +-
.../GetServerOperationHandlerJUnitTest.java | 2 +-
.../GetSizeRequestOperationHandlerJUnitTest.java | 12 +-
.../KeySetOperationHandlerJUnitTest.java | 2 +-
...ueryRequestOperationHandlerIntegrationTest.java | 5 +-
.../OqlQueryRequestOperationHandlerJUnitTest.java | 7 +-
.../PutAllRequestOperationHandlerJUnitTest.java | 19 +-
.../PutIfAbsentRequestIntegrationTest.java | 168 +
...utIfAbsentRequestOperationHandlerJUnitTest.java | 178 +
.../PutRequestOperationHandlerJUnitTest.java | 16 +-
.../RemoveRequestOperationHandlerJUnitTest.java | 14 +-
...he.geode.protocol.serialization.ValueSerializer | 2 +
.../tools/pulse/internal/data/JMXDataUpdater.java | 65 +-
.../tools/pulse/internal/data/PulseConstants.java | 16 +-
.../internal/service/ClusterDetailsService.java | 6 +-
.../service/ClusterMembersRGraphService.java | 13 +-
.../internal/service/ClusterRegionService.java | 7 +-
.../internal/service/ClusterRegionsService.java | 7 +-
.../service/ClusterSelectedRegionService.java | 15 +-
.../internal/service/MemberDetailsService.java | 9 +-
.../internal/service/MemberRegionsService.java | 7 +-
geode-pulse/src/main/resources/gemfire.properties | 1 -
geode-pulse/src/main/webapp/clusterDetail.html | 2 +-
geode-pulse/src/main/webapp/dataBrowser.html | 2 +-
geode-pulse/src/main/webapp/memberDetails.html | 2 +-
.../src/main/webapp/properties/gemfire.properties | 1 -
geode-pulse/src/main/webapp/queryStatistics.html | 6 +-
geode-pulse/src/main/webapp/regionDetail.html | 2 +-
.../src/main/webapp/scripts/pulsescript/common.js | 20 +
.../controllers/PulseControllerJUnitTest.java | 13 +-
.../geode/tools/pulse/tests/ui/PulseBase.java | 7 +-
.../wan/GatewaySenderEventRemoteDispatcher.java | 105 +-
.../cache/wan/WANRollingUpgradeDUnitTest.java | 150 +-
.../internal/cache/UpdateVersionDUnitTest.java | 668 ++--
...ueueOverflowMBeanAttributesDistributedTest.java | 231 ++
.../cache/wan/CacheClientNotifierDUnitTest.java | 64 +-
.../GatewayLegacyAuthenticationRegressionTest.java | 12 +-
...nderOverflowMBeanAttributesDistributedTest.java | 220 ++
.../cache/wan/Simple2CacheServerDUnitTest.java | 41 +-
.../geode/internal/cache/wan/WANTestBase.java | 202 +-
.../wan/misc/NewWanAuthenticationDUnitTest.java | 86 +-
.../cache/wan/misc/WANLocatorServerDUnitTest.java | 8 +-
.../internal/cache/wan/misc/WANSSLDUnitTest.java | 69 +-
...lelGatewaySenderOperationsOffHeapDUnitTest.java | 12 +-
.../ParallelGatewaySenderOperationsDUnitTest.java | 383 +--
.../serial/SerialGatewaySenderQueueDUnitTest.java | 4 +-
...CreateDestroyGatewaySenderCommandDUnitTest.java | 94 +-
.../CreateGatewayReceiverCommandDUnitTest.java | 309 +-
.../PauseGatewaySenderCommandDUnitTest.java | 154 +-
.../ResumeGatewaySenderCommandDUnitTest.java | 166 +-
.../StartGatewayReceiverCommandDUnitTest.java | 157 +-
.../StartGatewaySenderCommandDUnitTest.java | 203 +-
.../StatusGatewayReceiverCommandDUnitTest.java | 202 +-
.../StatusGatewaySenderCommandDUnitTest.java | 288 +-
.../StopGatewayReceiverCommandDUnitTest.java | 149 +-
.../StopGatewaySenderCommandDUnitTest.java | 170 +-
.../cache/wan/wancommand/WANCommandUtils.java | 40 +-
.../wan/wancommand/WanCommandListDUnitTest.java | 383 ++-
.../cli/commands/DescribeRegionDUnitTest.java | 2 +-
.../codeAnalysis/sanctionedDataSerializables.txt | 28 +-
...rityManagerWithInvalidCredentials.security.json | 18 +
geode-web/build.gradle | 1 +
.../cli/commands/AlterRuntimeCommandDUnitTest.java | 4 +-
.../cli/commands/ConnectCommandWithSSLTest.java | 8 +-
.../cli/commands/QueryCommandOverHttpTest.java | 4 +-
gradle/dependency-versions.properties | 4 +-
gradle/docker.gradle | 1 -
gradle/java.gradle | 11 +-
gradle/spotless.gradle | 27 +-
gradle/test.gradle | 34 +
1262 files changed, 62777 insertions(+), 35506 deletions(-)
copy extensions/geode-modules-assembly/release/tcserver/{geode-cs-tomcat-8 =>
geode-cs-tomcat-85}/context-fragment.xml (100%)
copy extensions/geode-modules-assembly/release/tcserver/{geode-p2p-tomcat-8 =>
geode-p2p-tomcat-85}/context-fragment.xml (100%)
create mode 100644
geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigTest.java
create mode 100644
geode-assembly/src/test/java/org/apache/geode/rest/internal/web/controllers/PdxBasedCrudControllerIntegrationTest.java
create mode 100644
geode-assembly/src/test/java/org/apache/geode/test/junit/rules/GfshRuleTest.java
create mode 100644
geode-assembly/src/test/java/org/apache/geode/tools/pulse/ui/PulseAcceptanceAuthTest.java
create mode 100644
geode-assembly/src/test/java/org/apache/geode/tools/pulse/ui/PulseAcceptanceNoAuthTest.java
create mode 100644
geode-assembly/src/test/java/org/apache/geode/tools/pulse/ui/PulseAcceptanceTestBase.java
create mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/ColumnData.java
delete mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/ColumnValue.java
create mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/EntryColumnData.java
create mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/SqlToPdxInstanceCreator.java
delete mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/TableKeyColumnManager.java
create mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/TableMetaData.java
create mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/TableMetaDataManager.java
create mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/TableMetaDataView.java
create mode 100644
geode-connectors/src/main/java/org/apache/geode/internal/ConnectorsDistributedSystemService.java
create mode 100644
geode-connectors/src/main/resources/META-INF/schemas/geode.apache.org/schema/jdbc/jdbc-1.0.xsd
create mode 100644
geode-connectors/src/main/resources/META-INF/services/org.apache.geode.distributed.internal.DistributedSystemService
delete mode 100644
geode-connectors/src/main/resources/META-INF/services/schemas/geode.apache.org/schema/jdbc/jdbc-1.0.xsd
create mode 100755
geode-connectors/src/main/resources/org/apache/geode/internal/sanctioned-geode-connectors-serializables.txt
create mode 100644
geode-connectors/src/test/java/org/apache/geode/codeAnalysis/AnalyzeConnectorsSerializablesJUnitTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/ClassWithSupportedPdxFields.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/JdbcConnectorExceptionTest.java
delete mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/JdbcDUnitTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/JdbcDistributedTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/MySqlJdbcAsyncWriterIntegrationTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/MySqlJdbcDistributedTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/MySqlJdbcLoaderIntegrationTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/MySqlJdbcWriterIntegrationTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/PostgresJdbcAsyncWriterIntegrationTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/PostgresJdbcDistributedTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/PostgresJdbcLoaderIntegrationTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/PostgresJdbcWriterIntegrationTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/ColumnDataTest.java
delete mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/ColumnValueTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/MySqlTableMetaDataManagerIntegrationTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/PostgresTableMetaDataManagerIntegrationTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/SqlToPdxInstanceCreatorTest.java
delete mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/TableKeyColumnManagerTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/TableMetaDataManagerIntegrationTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/TableMetaDataManagerTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/test/junit/rules/DatabaseConnectionRule.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/test/junit/rules/InMemoryDerbyConnectionRule.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/test/junit/rules/MySqlConnectionRule.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/test/junit/rules/PostgresConnectionRule.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/test/junit/rules/SqlDatabaseConnectionRule.java
create mode 100644
geode-connectors/src/test/resources/org/apache/geode/codeAnalysis/excludedClasses.txt
copy {geode-web-api =>
geode-connectors}/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt
(100%)
create mode 100644
geode-connectors/src/test/resources/org/apache/geode/connectors/jdbc/internal/mysql.yml
create mode 100644
geode-connectors/src/test/resources/org/apache/geode/connectors/jdbc/internal/postgres.yml
create mode 100644
geode-connectors/src/test/resources/org/apache/geode/connectors/jdbc/mysql.yml
create mode 100644
geode-connectors/src/test/resources/org/apache/geode/connectors/jdbc/postgres.yml
create mode 100644
geode-core/src/jmh/java/org/apache/geode/cache/partitioned/rebalance/RebalanceGrowingClusterBenchmark.java
create mode 100644
geode-core/src/jmh/java/org/apache/geode/cache/partitioned/rebalance/RebalanceModelBuilder.java
create mode 100644
geode-core/src/jmh/java/org/apache/geode/cache/partitioned/rebalance/RebalanceOnAddingMemberBenchmark.java
create mode 100644
geode-core/src/jmh/java/org/apache/geode/cache/partitioned/rebalance/RebalanceRegionBenchmark.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/CacheConfig.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/CacheElement.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/CacheLoaderType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/CacheTransactionManagerType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/CacheWriterType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/ClassWithParametersType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/DeclarableType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/DiskDirType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/DiskDirsType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/DiskStoreType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/DynamicRegionFactoryType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/EnumActionDestroyOverflow.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/EnumReadableWritable.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/ExpirationAttributesType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/FunctionServiceType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/InitializerType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/JndiBindingsType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/ParameterType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/PdxType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/PoolType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/RegionAttributesDataPolicy.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/RegionAttributesIndexUpdateType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/RegionAttributesMirrorType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/RegionAttributesScope.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/RegionAttributesType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/RegionConfig.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/ResourceManagerType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/SerializationRegistrationType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/ServerType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/cache/configuration/StringType.java
create mode 100644
geode-core/src/main/java/org/apache/geode/distributed/ClusterConfigurationService.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/distributed/internal/ClusterConfigurationService.java
create mode 100644
geode-core/src/main/java/org/apache/geode/distributed/internal/InternalClusterConfigurationService.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/ColocationListener.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/EntryEventSerialization.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/PartitionedRegionLoadModel.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/model/AddressComparor.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/model/Bucket.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/model/BucketRollup.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/model/Member.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/model/MemberRollup.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/model/Move.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/model/PartitionedRegionLoadModel.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/model/RefusalReason.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/persistence/DefaultDiskDirs.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/process/MBeanOrFileProcessController.java
create mode 100644
geode-core/src/main/java/org/apache/geode/management/cli/Disabled.java
create mode 100644
geode-core/src/main/java/org/apache/geode/management/cli/GfshCommand.java
create mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/ContextAwareSSLRMIClientSocketFactory.java
create mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/beans/stats/GatewaySenderOverflowMonitor.java
create mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeJndiBindingCommand.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GfshCommand.java
create mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/InternalGfshCommand.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/dto/RegionAttributesInfo.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/dto/RegionDetails.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/dto/RegionMemberDetails.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/JndiBindingConfiguration.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/result/CliJsonSerializable.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/result/CliJsonSerializableFactory.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/result/CliJsonSerializableIds.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/result/ObjectResultData.java
create mode 100644
geode-core/src/main/java/org/apache/geode/pdx/internal/InternalPdxInstance.java
create mode 100644 geode-core/src/test/java/com/examples/UserGfshCommand.java
delete mode 100755
geode-core/src/test/java/org/apache/geode/cache/CacheRegionClearStatsDUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/cache/FinalStaticArrayShouldNotCauseSegFaultRegressionTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/cache/FinalStaticArrayShouldNotCauseSegFaultTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/cache/MembershipAttributesAreSerializableRegressionTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/cache/MembershipAttributesAreSerializableTest.java
create mode 100755
geode-core/src/test/java/org/apache/geode/cache/RegionClearStatsDistributedTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/cache/RegionExpirationDUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/cache/RegionExpirationDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/cache/ValueConstraintRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/cache/client/internal/LocatorSSLJUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/cache/query/Bug32947ValueConstraintJUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/cache/query/BugJUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/cache/query/QueryServiceRegressionTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/cache30/Bug38741DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/cache30/Bug40255JUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/cache30/Bug40662JUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/cache30/Bug44418JUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/cache30/CacheXmlParameterizationRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/cache30/DefaultEvictionActionRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/cache30/ShorteningExpirationTimeRegressionTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/distributed/internal/Bug40751DUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/distributed/internal/CacheConfigIntegrationTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/distributed/internal/DlockAndTxlockRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/distributed/internal/InternalClusterConfigurationServiceTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/distributed/internal/ValueToDataThrowsRuntimeExceptionRegressionTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/Bug49856JUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/Bug51616JUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/CreateRegionFactoryNewInstanceRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/DSCODETest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/SystemFailureThreadCleanupRegressionTest.java
create mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/AfterRegionCreateBeforeInitializationRegressionTest.java
create mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/AfterRegionCreateNotBeforeRegionInitRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/BrokenSerializationConsistencyRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/BucketCreationGIIHARegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/BucketCreationRequesterCrashHARegressionTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug33359DUnitTest.java
delete mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/Bug33726DUnitTest.java
delete mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/Bug33726JUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug34179TooManyFilesOpenJUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug34583JUnitTest.java
delete mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/Bug37241DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug37377DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug37500JUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug39079DUnitTest.java
delete mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/Bug40299DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug40632DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug41091DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug41733DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug41957DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug42055DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug45164DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug45934DUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/Bug47667DUnitTest.java
create mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/CleanupFailedInitWithDiskFilesRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/ClearDuringGiiOplogWithMissingCreateRegressionTest.java
create mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/ClearDuringNetSearchOplogRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/ClearRegionMessageAssertionRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/ClientDeserializationCopyOnReadRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/ClientTxCommitShouldNotHangRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/CreatePRWithLocalExpirationRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/DiskAccessExceptionDisablesServerRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/DiskRecoveryWithVersioningGiiRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/EntryEventSerializationTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/EvictionAttributesImplTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/FilterProfileNullCqBaseRegionJUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/GiiDiskAccessExceptionRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/InitializedDiskRegionWithIoExceptionRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/OplogTooManyFilesOpenRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PRAccessorWithOverflowRegressionTest.java
delete mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/PRCustomPartitioningDUnitTest.java
create mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/PRCustomPartitioningDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PREntrySetIteratorRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PRQueryDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PRQueryWithIndexAndPdxDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PRQueryWithIndexDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PRQueryWithOrderByDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PRQueryWithPdxDuringRebalanceRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PRWithIndexAfterRebalanceRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PartitionRegionConfigJUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PartitionRegionConfigTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/PartitionedRegionQueryDUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/RegionListenerDUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/RegionListenerDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/RegionValuesIteratorAfterLocalInvalidateRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/RegisterInterestWithEvictionRegressionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/StartServerWithXmlDUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/execute/FunctionExecutionWithExceptionDistributedTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/execute/FunctionExecution_ExceptionDUnitTest.java
delete mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/ha/Bug36853EventsExpiryDUnitTest.java
create mode 100755
geode-core/src/test/java/org/apache/geode/internal/cache/ha/ClientSubscriptionExpiryDataLossRegressionTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/partitioned/PartitionedRegionLoadModelJUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/partitioned/rebalance/PartitionedRegionLoadModelJUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/persistence/DefaultDiskDirsIntegrationTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/persistence/DefaultDiskDirsTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/AcceptorImplClientQueueDUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/AcceptorImplClientQueueDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/DataSerializerPropagationDUnitTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/DataSerializerPropogationDUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/RegisterInterestDistributedTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/RegisterInterestIntegrationTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ConfigurePDXCommandIntegrationTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ConfigurePDXCommandTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeConnectionCommandIntegrationTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeConnectionCommandJUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeJndiBindingCommandDUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ListJndiBindingCommandTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ManagedConnectionFactoryForTesting.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/QueryCommandIntegrationTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/QueryCommandTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/domain/MyCacheListener.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/domain/MyCacheLoader.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/json/GfJsonArrayTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/json/GfJsonObjectTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/result/CompositeResultDataTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/result/ErrorResultDataTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/result/InfoResultDataTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/configuration/ClusterConfigWithCallbacksDUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/configuration/DeployJarWithSSLDUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/test/dunit/rules/ClientCacheRule.java
create mode 100644
geode-core/src/test/java/org/apache/geode/test/dunit/rules/DistributedDiskDirRule.java
create mode 100644
geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/CacheRuleBuilderDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/CacheRuleDistributedTest.java
delete 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/DistributedDisconnectRuleAsClassRuleDistributedTest.java
delete 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/DistributedDisconnectRuleDistributedTest.java
delete 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/DistributedRestoreSystemPropertiesDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/DistributedRestoreSystemPropertiesTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/DistributedTestRuleDistributedTest.java
delete 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/SharedCountersRuleDistributedTest.java
delete 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/SharedErrorCollectorDistributedTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/SharedErrorCollectorTest.java
delete mode 100755
geode-core/src/test/java/org/apache/geode/test/dunit/standalone/VersionManager.java
delete mode 100755
geode-core/src/test/java/org/apache/geode/test/dunit/standalone/VersionManagerJUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/test/dunit/tests/GetCurrentVmNumDistributedTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/test/junit/rules/DiskDirRule.java
create mode 100644
geode-core/src/test/resources/org/apache/geode/cache30/CacheXmlParameterizationRegressionTest_cache.xml
create mode 100644
geode-core/src/test/resources/org/apache/geode/cache30/CacheXmlParameterizationRegressionTest_gemfire.properties
create mode 100644
geode-core/src/test/resources/org/apache/geode/cache30/DefaultEvictionActionRegressionTest_cache.xml
create mode 100755
geode-core/src/test/resources/org/apache/geode/internal/cache/CacheServerWithZeroPort.xml
create mode 100644
geode-docs/developing/query_additional/query_timeout.html.md.erb
create mode 100644 geode-docs/images/inline-cache.png
create mode 100644 geode-docs/use_cases/book_intro.html.md.erb
create mode 100644 geode-docs/use_cases/inline-cache.html.md.erb
create mode 100644
geode-experimental-driver/src/main/java/org/apache/geode/experimental/driver/Function.java
create mode 100644
geode-experimental-driver/src/main/java/org/apache/geode/experimental/driver/FunctionService.java
create mode 100644
geode-experimental-driver/src/main/java/org/apache/geode/experimental/driver/NoOpSerializer.java
create mode 100644
geode-experimental-driver/src/main/java/org/apache/geode/experimental/driver/ProtobufFunction.java
create mode 100644
geode-experimental-driver/src/main/java/org/apache/geode/experimental/driver/ProtobufFunctionService.java
create mode 100644
geode-experimental-driver/src/main/java/org/apache/geode/experimental/driver/SocketFactory.java
create mode 100644
geode-experimental-driver/src/main/java/org/apache/geode/experimental/driver/ValueSerializer.java
create mode 100644
geode-experimental-driver/src/test/java/org/apache/geode/experimental/driver/AllTypesJavaSerializer.java
create mode 100644
geode-experimental-driver/src/test/java/org/apache/geode/experimental/driver/AuthenticationTest.java
create mode 100644
geode-experimental-driver/src/test/java/org/apache/geode/experimental/driver/FunctionServiceIntegrationTest.java
create mode 100644
geode-experimental-driver/src/test/java/org/apache/geode/experimental/driver/JavaSerializer.java
create mode 100644
geode-experimental-driver/src/test/java/org/apache/geode/experimental/driver/SSLTest.java
create mode 100644
geode-experimental-driver/src/test/java/org/apache/geode/experimental/driver/ValueSerializerIntegrationTest.java
create mode 100644
geode-experimental-driver/src/test/resources/META-INF/services/org.apache.geode.protocol.serialization.ValueSerializer
copy
geode-protobuf/src/test/resources/org/apache/geode/internal/protocol/protobuf/v1/acceptance/default.keystore
=>
geode-experimental-driver/src/test/resources/org/apache/geode/experimental/driver/bogusclient.keystore
(100%)
create mode 100644
geode-experimental-driver/src/test/resources/org/apache/geode/experimental/driver/bogusserver.keystore
copy {geode-core/src/test/resources/org/apache/geode/cache/client/internal =>
geode-experimental-driver/src/test/resources/org/apache/geode/experimental/driver}/cacheserver.keystore
(100%)
create mode 100644
geode-experimental-driver/src/test/resources/org/apache/geode/experimental/driver/cacheserver.truststore
copy {geode-core/src/test/resources/org/apache/geode/cache/client/internal =>
geode-experimental-driver/src/test/resources/org/apache/geode/experimental/driver}/client.keystore
(100%)
copy {geode-core/src/test/resources/org/apache/geode/cache/client/internal =>
geode-experimental-driver/src/test/resources/org/apache/geode/experimental/driver}/client.truststore
(100%)
create mode 100644
geode-junit/src/main/java/org/apache/geode/test/junit/categories/AEQTest.java
create mode 100755
geode-junit/src/main/java/org/apache/geode/test/junit/categories/FunctionServiceTest.java
create mode 100644
geode-junit/src/main/java/org/apache/geode/test/junit/categories/GfshTest.java
create mode 100644
geode-junit/src/main/java/org/apache/geode/test/junit/categories/ManagementTest.java
create mode 100644
geode-junit/src/main/java/org/apache/geode/test/junit/categories/PulseTest.java
create mode 100644
geode-junit/src/main/java/org/apache/geode/test/junit/categories/SessionTest.java
create mode 100644
geode-junit/src/main/java/org/apache/geode/test/junit/rules/accessible/AccessibleRestoreSystemProperties.java
create mode 100644
geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/LuceneFileRegionColocationListener.java
create mode 100644
geode-lucene/src/test/java/org/apache/geode/cache/lucene/RebalanceWithRedundancyWithRegionCreatedBeforeReindexDUnitTest.java
delete mode 100644
geode-old-client-support/src/test/java/com/gemstone/gemfire/cache/execute/FunctionExceptionTest.java
create mode 100755
geode-old-versions/src/main/java/org/apache/geode/test/dunit/standalone/VersionManager.java
create mode 100755
geode-old-versions/src/test/java/org/apache/geode/test/dunit/standalone/VersionManagerJUnitTest.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/Authorizer.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/AuthorizingCache.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/AuthorizingCacheImpl.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/AuthorizingFunctionService.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/AuthorizingFunctionServiceImpl.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/AuthorizingLocator.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/AuthorizingLocatorImpl.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/NoSecurityAuthorizer.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/NotLoggedInAuthorizer.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/ShiroAuthorizer.java
delete mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/operations/AbstractFunctionRequestOperationHandler.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/operations/ClearRequestOperationHandler.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/operations/PutIfAbsentRequestOperationHandler.java
delete mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/operations/security/AuthenticationRequestOperationHandler.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/operations/security/HandshakeRequestOperationHandler.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/AcceptMessages.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/ConnectionState.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/InvalidSecurity.java
delete mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/LegacySecurityProtobufConnectionStateProcessor.java
delete mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/NoSecurityProtobufConnectionStateProcessor.java
delete mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/ProtobufConnectionAuthenticatingStateProcessor.java
delete mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/ProtobufConnectionAuthorizingStateProcessor.java
delete mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/ProtobufConnectionHandshakeStateProcessor.java
delete mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/ProtobufConnectionStateProcessor.java
delete mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/ProtobufConnectionTerminatingStateProcessor.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/RequireAuthentication.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/RequireVersion.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/state/TerminateConnection.java
delete mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/utilities/ProtobufRequestUtilities.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/internal/protocol/serialization/NoOpCustomValueSerializer.java
create mode 100644
geode-protobuf/src/main/java/org/apache/geode/protocol/serialization/ValueSerializer.java
create mode 100644
geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/ProtobufRequestUtilities.java
create mode 100644
geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/TestSerializeAllSerializer.java
create mode 100644
geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/TestValueSerializer.java
create mode 100644
geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/ValueSerializerIntegrationTest.java
create mode 100644
geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/AuthorizingCacheImplTest.java
create mode 100644
geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/authentication/AuthorizingFunctionServiceImplTest.java
create mode 100644
geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/operations/ClearRequestOperationHandlerJUnitTest.java
create mode 100644
geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/operations/PutIfAbsentRequestIntegrationTest.java
create mode 100644
geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/operations/PutIfAbsentRequestOperationHandlerJUnitTest.java
create mode 100644
geode-protobuf/src/test/resources/META-INF/services/org.apache.geode.protocol.serialization.ValueSerializer
create mode 100644
geode-wan/src/test/java/org/apache/geode/internal/cache/wan/AsyncEventQueueOverflowMBeanAttributesDistributedTest.java
create mode 100644
geode-wan/src/test/java/org/apache/geode/internal/cache/wan/GatewaySenderOverflowMBeanAttributesDistributedTest.java
create mode 100644
geode-wan/src/test/resources/org/apache/geode/internal/cache/wan/misc/NewWanAuthenticationDUnitTest.testWanSecurityManagerWithInvalidCredentials.security.json
--
To stop receiving notification emails like this one, please contact
[email protected].