From commits-return-30569-archive-asf-public=cust-asf.ponee.io@geode.apache.org Tue Jan 29 17:47:55 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id F3A44180625 for ; Tue, 29 Jan 2019 17:47:48 +0100 (CET) Received: (qmail 42164 invoked by uid 500); 29 Jan 2019 16:47:48 -0000 Mailing-List: contact commits-help@geode.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@geode.apache.org Delivered-To: mailing list commits@geode.apache.org Received: (qmail 42155 invoked by uid 99); 29 Jan 2019 16:47:47 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Jan 2019 16:47:47 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id AE44E856FD; Tue, 29 Jan 2019 16:47:45 +0000 (UTC) Date: Tue, 29 Jan 2019 16:16:49 +0000 To: "commits@geode.apache.org" Subject: [geode] branch feature/GEODE-6244b created (now 352695f) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <154877860877.11641.16825818902349878346@gitbox.apache.org> From: bschuchardt@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: geode X-Git-Refname: refs/heads/feature/GEODE-6244b X-Git-Reftype: branch X-Git-Oldrev: 0000000000000000000000000000000000000000 X-Git-Newrev: 352695fed0e8f1feb49a404cb6dbe902416aec1a X-Git-NotificationType: ref_changed X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated This is an automated email from the ASF dual-hosted git repository. bschuchardt pushed a change to branch feature/GEODE-6244b in repository https://gitbox.apache.org/repos/asf/geode.git. at 352695f GEODE-6244 Healthy member kicked out by Sick member when final-check fails This branch includes the following new commits: new 1945905 Init new 524cac5 Adds the .idea directory to the .gitignore file. new 748c451 GEODE-19. Support for creating Maven distribution (closes #1) new 1c9dc5a [GEODE-39]: Merge branch 'master' into develop new 1fcb7b9 Adding REST docs reference new ec19cba [GEODE-23]: Update Spring Data GemFire dependency type to 'provided', which also removes it from being generated in the POM distribution new f7af251 GEODE-41 #comment Comment integration test. new 0512f0b [GEODE-41] Dummy feature (markito via markito) closes #6 new c562d34 Added note about installDist task to COMPILING.txt (close #7) new 7bc130e closes #7 *FIXED* new 76d4386 GEODE-21. Website updates from ProjectGeode.org git new 8cd1737 Add Google Calendar events to Community page new b5e02b6 [GEODE-5] Add Gradle version check and fail if not using minimum Gradle version. new 795790e [GEODE-41] - Closes #8 new a3ec2ec [GEODE-41] - Closes #7 - Already fixed pending PR new 508af1f Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-geode into develop new 08182b1 [GEODE-38] Add gfsh init script support for .gfsh2rc files. new ba9f5c0 Changes per GEODE-53 new 9a0ede3 Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-geode into develop new 2cae5b7 [GEODE-20] Allow REST API to be launched new 05e4eb9 [GEODE-20] - Closing PRs #2 and #9 Changing build.gradle on gemfire-assembly for running junits new 0ff5693 Closes #2 *Duplicate* new c70f8fa Adding .idea to .gitignore new 3c952ac [GEODE-51] - Including hostname-for-client parameters for server startup in order allow external clients connect to a distributed system from a different network. Needed for VMs or Docker deployments new 552477e [GEODE-51] - Adding help string information Reviewed by RB #35542 new dbab0ce Merge branch 'feature/GEODE-51' into develop new 1219783 [GEODE-42] Remove hardcoded versioning from GemFireVersion.properties file new 31d1b20 Initial import of geode-1.0.0.0-SNAPSHOT-2. All the new sub-project directories (like jvsd) were not imported. A diff was done to confirm that this commit is exactly the same as the open directory the snapshot was made from. new 221cce7 Merge branch 'develop' into feature/GEODE-8. Resolved conflicts and did a build. Unit test have not yet been run. new 11d0367 Restored apache NOTICE and LICENSE.txt files new 85d44f0 GEODE-9: Imported gemfire-spark-connector from geode-1.0.0-SNAPSHOT-2.src.tar new 8a48d0d GEODE-82 Removing unused import of jrockit class. new e09886a GEODE-81 - Fixing unit test failures from AnalyzeSerializablesJUnitTest new 6902465 Closes #3 *Already completed* new 40c1601 GEODE-87: Add junit category to ServerLauncherWithSpringJUnitTest new b205339 Merge branch 'feature/GEODE-8' into develop new 7cf940f GEODE-71: fix javadocs and log message new 1f64628 [DISTTX] Bringing pending changes for distributed transactions (still work in progress) from one of the internal gemfire branch (develop_dist_tx) to ASF i.e. new 4354a39 GEODE-16 [DISTTX] Bringing pending changes for distributed transactions (still work in progress) from one of the internal gemfire branch (develop_dist_tx) to ASF i.e. new 5e1460d GEODE-90: IN SET Query using Index throws IllegalArgumentException new e920ae6 GEODE-97: Change test runtime dependencies from cglib-nodep to cglib. new 3772869 GEODE-10: Refactor HdfsStore api to match spec new 2793365 GEODE-101 Resolve Geode Spark Connector Build Issues new d6f9fde GEODE-16 Fixing a failure of AnalyzeSerializablesJUnitTest.testDataSerializables that got introduced in my last checkin (1f6462876fe4056e820db74cfc7db8af70f7a01f).wq new 065072e Merge branch 'feature/GEODE-16' into develop new ad038b3 [fixes #50618] : SingleHopGetAllPutAllDUnitTest: testServerGetAllFunction fails in CC r47313 -Key's are formed based on string "execKey" + integer. These keys does not guarantee that they wil be mapped to 13 configured buckets. -Now instead of String keys, integer will be uased as key whch will guarantee that it will map to configured number of buckets. new d993684 GEODE-94: Add typecast to prevent ambiguous method calls under JDK 8 new f7242d2 GEODE-75: System property to Rebalance multiple regions in parallel new 8c411a8 GEODE-102: Stats for bytes overflowed on disk, local-max-memory new 9fa9ced GEODE-74: Making the satisfy redundancy phase of rebalance parallel new 047ef62 GEODE-115 Change gfsh path for integration tests new abb7755 Closing PRs #4 and #5 *ALREADY FIXED* new 95d7f18 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new dc1c155 GEODE-114: fix race condition in DefaultGemFireConnection.getRegionProxy new 4f8c8cd GEODE-96: fix race condition in unit test testDistributedRegionClientPutRejection new 60d074c GEODE-121: Document Change: Rename GemFire to Geode new 5a90bf1 GEODE-10: Absorb review comments new 220eb23 GEODE-10: Rename Write only method new 3426939 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new 89b9aaf Merge branch 'GEODE-114' into feature/GEODE-9 new 93a69f0 GEODE-128: fix expiration tests to run faster with PR regions new 8e40c1e GEODE-113: remove pauses from BridgeMembershipDUnitTest new a1abe19 Merge branch 'feature/GEODE-10' into develop new a336e81 GEODE-108: Fix up HAInterestPart*DUnitTests new b1f39b6 GEODE-123: Increase maximum line width from 80 to 160. new 70448c5 GEODE-120 Add batch size to RDD.saveToGemfire() new a571fc6 GEODE-134: Fix Serializable tests new e8672d0 GEODE-133: fix testCustomEntryTtl3 to do meaningful validation and run faster new b8686b5 GEODE-56 Decrementing bytesOverflowedOnDisk when an update happens to an evicted entry. new 111d615 GEODE-83 Add support for Redis AUTH command Also added Geode property "redis-password" so the authentication password can be set by xml or through GFSH new b185d5b Add test for GEODE-83 new 580d950 Added missing class to sanctionedSerializables to fix failing test serializables test new 049771f Added test to make sure separate clients have distinct auth state in AuthJUnitTest new 77d7fa5 GEODE-149 Reexecute a test even it previously passed new b3e2167 - GEODE-119: Re-introducing the distributed unit tests that were excluded in the initial code drop to Geode (GEODE-10). - The failures were mostly related to the change in dunit-results directory structure. - Also, did some code formatting and clean up. new b73127c Merge branch 'develop' into feature/GEODE-9 new 8abba20 GEODE-124: Create basic auto-balancer skeleton new 7f72d8d [GEODE-144] - Adding try-with-resources to cache API. new aeafb01 GEODE-143: logging must not cause cached values to be deserialized new dd4ab5f GEODE-152: fix NPE in fetchJvmThreads new 3bfee73 GEODE-153: fix race in testRemoteCacheListener new dad71e9 GEODE-124: Add Auto-Rebalance trigger logic new 77daa48 GEODE-148: change testUpdateResetIdleTime and testEntryIdleReset to not run so long new 620aa08 fixed tests to work with PRs and invalidates to work with concurrency check regions new 653acba improved testEntryTtl3 new 01cc589 fixed testEntryIdleTimeout3 new af1b99f optimized testCustomEntryIdleTimeout3 new 62d010d optimized testEntryIdleTtl and testRegionIdleInvalidate new 9d79495 Merge branch 'feature/GEODE-148' into develop new 6ff83bc GEODE-100: Nested count(*) query on pr causes NullPointerException Query object in query execution was being used without being set for nested queries. new 27b37ef GEODE-91: Zero results when querying against a HashIndex indexed on PdxStrings Pdx string fields indexed with a hash index were not being resolved properly when doing comparisons. new a0ada76 GEODE-124: Address review comments new 73d0dcd GEODE-156: fix unit tests that call pauseIfNecessary new d307eda GEODE-124: Add logic to compute getTotalSize new 4af9bb3 Merge branch 'feature/GEODE-83' into develop close #10. new d2a942e jgroups source is now removed from asf branch GEODE-77 and is a downloaded dependency. Able to start/stop a locator and a server via gfsh but there is no HA or authentication in the membership system. new b387e35 Merge branch 'feature/GEODE-9' into develop new 17a1f4d Merge remote-tracking branch 'origin/develop' into feature/GEODE-77 new 4f86d40 [GEODE-161] Remove commented rerunTest task new ea8ce3f [GEODE-160] Modify Git workspace check to use '--is-inside-working-tree' git command new 2af40c6 install the messenger's JGAddress into the JGroups stack so it will be transmitted with messages. Add conversion from JGAddress to GMSMember and InternalDistributedMember for setting the sender of a message. This shortens the length of JGroups messages by removing the GMSMember that was being serialized at the beginning of every message. new 1683361 GEODE-124: Add min size check and optimize calls new 94939c1 GEODE-127: Improve test reliability and execution speed. new 405daf5 GEODE-135: Added UnclosableInputStream for SAX parser new 298ff79 GEODE-86: add a way to get the deserialized value to KeyValueOperationContext new 65e2cc6 GEODE-124: Address DLock related review comments new 60ebf92 GEODE-124: Merge 'feature/GEODE-124' into develop new 07a5407 GEODE-168: remove Bug34011JUnitTest new 377beeb GEODE-169: testEventsExpiryBug should expect "Unexpected IOException". new 04cc2d9 refactor locator creation to use interfaces. Introduced NetMember interface for this purpose. Added an initial unit test for the membership manager. Changed logger initialization to ignore the log4j2.xml configuration file in the jgroups jar. new 64a9bd4 GEODE-172: Fixing an intermittent failure as reported by closing cache after each individual test. new b460df4 GEODE-95:PartitionedRegionSingleHopDUnitTest.test_MetadataContents fails intermittently There is a race between updating the metadata by client and creation of secondary bucket. Once, the client fetches the metadata without information of secondary bucket(due to race), any further put/get will go to the correct server which hosts the bucket for which client has information. This will not cause any re-fetching of metadata from server as there is no hop. Hence only making [...] new 856fa0c GEODE-139: Setting local-max-memory in RebalanceOperationDUnitTest new 0ff54f3 GEODE-124: Rename size-minimum to minimum-size new 3393f5a GEODE-162: remove race condititions and long sleeps from region expiration test methods in RegionTestCase new 7ae2752 [GEODE-176] fixes the issue new bc4508c Fix for GEODE-110 new fa9bd37 GEODE-175: change test to use a wait criteria instead of pause and use millis instead of seconds new 1c4cd8f GEODE-181: Add new unit and integration tests for FastLogger new 004a22c Fix return type of getExtendedLogger. The type is inferred correctly on 1.8 but not in 1.7. This change makes it correct under both versions of JDK. new 8e4c704 GEODE-155: - Fixes intermittent failure in RegionWithHDFS*DUnitTest about incorrect number of hoplog files getting created. - Caused due to an earlier test not cleaning up static variables in ParallelGatewaySenderQueue. - These are indeed cleaned up during GemFireCacheImpl.close() if there are any GatewaySenders running in the system. - But if a region with gateway-senders associated with it, is destroyed first before a cache.close(), then the gateway senders are only st [...] new 01145b8 GEODE-187:AsyncEventQueue with Event Filter test log shows "IllegalStateException" -AbstractGatewaySenderEventProcessor#processqueue iterates events to get filtered. While iterating 2 consditions are checked and event is removed in thses both condition. for single itr.next() when itr.remove is called second time, it causes IllegalStateException. -Added 'continue' after first itr.remove is called new ea9f03e Fix GEODE-186 by removing sleeps in tests new e71780a Enabling creation of stand-alone GMSLocator & adding 2-phase view casting new c575983 Fix GEODE-154: HDFS region with HeapLRU reports LowMemoryExceptions even when region size is less then the eviction threshold new 82de565 GEODE-188:wrong name for the gateway substitution filter in 'create async-event-queue' command -replaced string "gateway-event-substitution-listener" with "gateway-event-substitution-filter" and "GatewayEventSubstitutionListener" with "GatewayEventSubstitutionFilter new 7d4ae09 GEODE-185: Fix races in testRegionIdleInvalidate new 2e2a795 GEODE-137: use local GemFire server to initialize LocalCache whenever possible. new d0d4858 GEODE-137: use local GemFire server to initialize ClientCache whenever possible. new 1a6a0ef Fix for GEODE-109 new fcb42ad [GEODE-177] - Moving Dockerfile into Geode codebase new b1e7466 GEODE-191 fix for transactional region.size() new 1c7cbb2 GEODE-190: Fix ReflectionBasedAutoSerializer leak new e255c75 GEODE-179: fix race in testEntryTtlDestroyEvent new 14d3786 Adding GMSJoinLeaveJUnitTest and adding Mockito as dependency new bd84581 GEODE-138: remove race condition from testEventDelivery new 96fd856 GEODE-193: Enable subset of CopyOnReadIndexJUnitTests new 18bbd9b GEODE-116: CopyOnReadIndexDUnitTest.testPRQueryOnLocalNode fails assertion new fcd0340 GEODE-105: Null value in Map causes NPE with Map Indexes new 3c560cb enabling multicast communications and fixing a locator auto-restart problem. This disables the use of multicast for discovery and all tests that were doing that have been changed to use locators. new 52f8ce6 improvements to deadlock detection. Addition of a main method to DeadlockDetector that recognizes findDeepestGraph, findDeadlockOnly, findThread and print commands. We need a project to enable dependency monitoring in processes spawned with Gfsh and to collect dependencies and serialize them to disk so that this tool can be used to analyse distributed systems. new 9de95d6 GEODE-211: shorten the time ConcurrentRegionOperationsJUnitTest runs new 65e9694 Fix JMX Http manager incorrectly treating 'start gateway-sender' endpoint as 'start gateway-receiver' new 5974ffc Refactoring lucene APIs into a separate module new a92a479 Adding gemfire-lucene subdirectory new 670ce25 Fixing compilation failure of LuceneService under 1.7 new 0a70d51 GEODE-77: Implement Authenticator interface in class GMSAuthenticator with unit tests. new 5054a8a GEODE-195: Remove debug logging from CloseCacheAuthorization new 1eccf91 GEODE-196: Remove unneeded system out in RuntimeIterator new 587f589 GEODE-212: improve off-heap + ResourceManager performance new 41d0492 GEODE-216: Handle any exception that might be thrown new ab68f4e GEODE-77 fixing the inability to create multiple MembershipManagers ina single JVM new 2914567 GEODE-209: Change subTearDown to destroy process new eb7e7b7 GEODE-214: improve Azul support new e0d1c4f Merge remote-tracking branch 'origin/develop' into feature/GEODE-77 new 8eb6cef GEODE-220: Use wait after off-heap destroyRegion new a376120 Add index region implementation new 26fea7a GEODE-77 added Messenger statistics and removed old JGroups statistics new d4a3f12 GEODE-77 removed shutdown status check. new c5c8565 GEODE-77 fixing a hang caused by wrong DSFID in RemoveMemberMessage new ff9b2f0 GEODE-223: Handle region create/destroy remote event in Redis adpater new c61fe34 GEODE-77 kicked-out members were not recognizing they were shunned new 9efe74e GEODE-228: fix intermittent failures in NanoTimer tests new 7fd67b8 GEODE-77: improve restart locator error handling on corrupted state file new 68b2124 GEODE-195: Remove debug logging from CloseCacheAuthorization new 751f2e9 GEODE-196: Remove unneeded system out in RuntimeIterator new e865b35 GEODE-212: improve off-heap + ResourceManager performance new d3bdb68 GEODE-216: Handle any exception that might be thrown new abb11d3 GEODE-209: Change subTearDown to destroy process new 57c5247 GEODE-214: improve Azul support new 96e889e GEODE-220: Use wait after off-heap destroyRegion new 83029e0 GEODE-223: Handle region create/destroy remote event in Redis adpater new f246c7f GEODE-228: fix intermittent failures in NanoTimer tests new 581702a GEODE-213: New unit test that confirms bug new bbc2a5f Merge branch 'feature/GEODE-213' into develop new 936065f GEODE-229: Fixed javadoc for DiskStoreFactory.setCompactionThreshold new 62b6ce1 Modifications for test verification new ebb357e Adding a couple of simple junit tests for FileSystem new 19732b2 GEODE-232: Convert resource string to URI string for log4j2-cli.xml new d669d05 GEODE-246: Add new assertions and simply use of JUnitParams to one test. new b8f40f4 GEODE-77 adding new unit tests for GMSJoinLeave new f894238 GEODE-77 adding test coverage for JGroupsMessenger new 8b2ea77 GEODE-77 removing the old jgroups subproject new da06e96 Fixing contents of partially written files new 941a565 Making renames and deletes closer to atomic new 8a9294a first cut for HealthMonitor new 792f937 Applying lucene's BaseDirectoryTestCase to our RegionDirectory new eeb7ae1 GEODE-264: Fix varargs compiler warnings new 39d35da GEODE-275: fix race in testRegionExpirationAfterMutate new 01e8b5e GEODE-279: fix hang caused by unhandled exception new 803bebb GEODE-11: Add a basic score based aggregator new c3695aa GEODE-139 Fixing RebalanceOperationDUnitTest.testWaitFor* methods new 7e71512 Fixing failure from RegionDirectoryJUnitTest.testCopyBytesWithThreads new 0c0f620 Fixing the use of a JDK 1.8 PriorityQueue constructor new d802082 Moving the RegionDirectory classes to their own package new 7efa4c1 Adding an AsyncEventListener to write events to Lucene new 0752895 Using a Rule to clear System properties in RegionDirectoryJUnitTest new e040750 GEODE-233: Don't log a warning about a RegionDestroyedException new d5ac2f9 GEODE-222 Allow redis adapter to handle live entry objects new 49d99d4 GEODE-287: Remove old gfsh code new e3ba6d9 Implementing mapping objects to Lucene documents new 2435c4b Ping response message with not taking pingRequest id. new 0c13b4d Fix for GEODE-278 new 5ed921c Updating to Lucene 5.3.0 new e6739f8 Making binary keys work properly with the lucene index new 6682507 Disabling forking for lucene integration tests new e422011 Adding a query method to IndexRepository new 141512c GEODE-295 - Expecting a suspect string in BridgeMembershipDUnitTet new fb0e2b2 Merge remote-tracking branch 'origin/develop' into feature/GEODE-77 new 746bb31 Fixing a resource leak in IndexRepositoryImpl new 6f9401e GEODE-11: Add utility method to discover IndexRepo new a379b0c GEODE-11: Add lucene query function new edc81a7 GEODE-77 adding additional test coverage new f0f6176 GEODE-306: support printing of off-heap compressed nodes new f9d7084 Merge branch 'GEODE-222' of https://github.com/vitogav/incubator-geode into develop This closes #18 new 6bf1f20 GEODE-77. Set group in InternalDistributedMember, it fixes RoleDunitTest new 0178610 GEODE-77 bug fixes for LocatorDUnitTest new ba74e9e GEODE-307: Clear DiskStoreObserver after each test new 54b83d8 disabling tests new cfbf5a4 changing this test to use a locator instead of multicast discovery new 3c659bf GEODE-11: Add classes to manage shard results new 240b39b GEODE-11: Add customizable search result collector new c43d045 GEODE-77 a log statement was using the wrong logger method, resulting in an odd log message containing {0} new e21dc11 GEODE-77 changed this test to use annotations per Jason's recommendation new 7956d06 GEODE-77 added an additional catch/retry of NoAvailableLocatorsException new a0155ef GEODE-11: Use ResultCollector in LuceneFunction new 09ca02c GEODE-11: Add limit enforcement in function new f770621 GEODE-309: Move AgentUtilJUnitTest to the proper package new d87cf44 GEODE-77 fixed expected exception in a test new 1003526 GEODE-77 modified the test to use the dunit locator new a0a9ce8 GEODE-77 added an expected client/server exception to this test new 6f17723 GEODE-11: Wire Custom collector into function new c1de3fe GEODE-313 Improve redis adpater region exception handling new 29ce461 GEODE-77 install membership view even if quorum has been lost new 4a5119c GEODE-77 corrected weight calculation for non-lead members new 1002aa0 GEODE-77 improved handling of join requests having the same host:port as a previous member new ddae009 GEODE-77 reduced some health monitor logging to trace level new 9d01654 GEODE-77 added an expected ConnectException to a test new 505b45d GEODE-77 fixing NPE encountered in ProductUseLogDUnitTest new 0b103c1 GEODE-77 changed a test to use locators instead of multicast discovery new 4d5f6aa GEODE-77 changed a test to use locators instead of multicast discovery new fcc0f34 GEODE-77 Clean up services if join attempt fails new ea9a739 GEODE-77 changed a few tests to stop using multicast discovery new ae43aca GEODE-77 fixed a problem with creating member IDs for a test new 299966d GEODE-77 modified two tests to account for background thread timed-wait, and modified a second to create temp files in /etc on non-Windows machines new 16571a6 GEODE-311: make pdx logging info level new 36b81da GEODE-77 reducing aggressiveness of the health monitor new 1553ddc GEODE-77 fixed a test failure new 363303f Changing IndexManager to take a RegionFunctionContext new 1517f88 GEODE-322: Added following parameters while creating the HDFSStore new 391a93d Merge branch 'feature/GEODE-313' into develop This closes #19 new 0460dbb GEODE-11: Add tests for exception paths new 54bc45e GEODE-11: Register LuceneQueryFunction on members new 01c4bc9 GEODE-11: Refactor CollectorManager interface new 026271b GEODE-11: Add search function ResultCollector new 7160e88 GEODE-11: Rename lucene function classes new 02d56eb GEODE-11: Apply limit in FunctionResultCollector new 38ff05e GEODE-11: Remote TopDocs and refactor QueryResults new 972b605 GEODE-77: GMSJoinLeave now collects removal requests to see if it should become the membership coordinator new e7a6a28 Merge branch 'master' into feature/GEODE-77 new 4e65f0c GEODE-320: Close the cache in DistributedTestCase tear down new 43a3688 GEODE-77 fixing test issues and an error in GMSMember.compareTo new fc28817 GEODE-77 fixing statistics recording in StatRecorderJUnitTest new 9cd82c7 GEODE-77 fixing unit test config problems and a failure in colocated membership manager testing new 2c99b9e GEODE-333: Indexes sometimes are no longer used after a rebalance new 6fe66f3 GEODE-334: A NullPointerException can sometimes be thrown from CacheServerBridge getUniqueClientIds new 46ec8ae GEODE-335: The serial gateway sender queue size statistic is not maintained properly across restarts new 7bc0112 GEODE-171: Disabling ClientServerTimeSyncDUnitTest new 4708d4e GEODE-278 Enque events in one more spot. new 377a495 GEODE-77 fixing LocatorDUnitTest issues new dce9fae add class LuceneIndexImpl and its subclasses and fixed TopEntriesFuncionCollectorJUnitTest new e14b2e0 Removing old RegionDirectory constructor new 37bbebb Making File and ChunkKey DataSerializableFixedId new ce1c6b2 GEODE-11: Add LuceneQueryProvider new ac7c928 GEODE-11: Use QueryProvider in LuceneFunction new 3781768 Adding an implementation of RepositoryManager for PartitionedRegions new 34a856b GEODE-11: Make StringQueryProvider DataSerializable new 5970670 GEODE-11: Make LuceneFunctionContext DataSerializable new 74d293d GEODE-11: Make Lucene Entry objects DataSerializable new 6bb17b5 Adding an implementation of LuceneQueryResults new 18e8f41 Making the analyzer configurable for PartitionedRepositoryManager new 99e50c1 GEODE-77(Sub-Task GEODE-205) After a network outage is fixed a former member can rejoin new f9ef456 GEODE-11: Add a basic lucene read path DUnit new 8bd006a GEODE-347: Fix race condition in test case new 3ad1fe7 Fixing CopyOnWriteHashMap.putIfAbsent new dc3e8f7 Changing how PartitionRepositoryManager handles destroyed buckets new 74512e5 GEODE-347: Fixing another race condition in expectErrorAfterWaitTime new 71e8dc8 GEODE-346: Fix race condition and simplify junit new 0394f05 Changing the way LuceneFunctionReadPathDUnitTest uses the collector new 3f0c069 GEODE-11: Target primaries for text search new c80e93b Creating missing buckets in PartitionRepositoryManager new 8a5920d GEODE-343 Fix race in ConcurrentMapOpsDUnitTest. new 9ca4e78 add analyzer to luceneIndexImpl add RepositoryManager into luceneIndexImpl new eb89661 GEODE-354 Do not deserialize values for displaying/throwing CommitConflictException. new 7fcb2fd GEODE-332: use thread pools for p2p readers and async close new 3d648db GEODE-219 GEODE-297 GEODE-330: Disable iffy tests new db5db7a Removing ResultType from LuceneQueryFactory new 58f13e2 add tests for analyzer specify LuceneSerialier for RepositoryManager new 8639b86 GEODE-365: HotSpot SIGSEGV attempting to compile javax.print.attribute.EnumSyntax::readResolve with JDK 1.8.0_45 Incorporated changes from GemFire new 8fb4ad7 Refactoring LuceneFunction, LuceneQueryProvider, and LuceneQueryFactory new 3e743df Implementing LuceneQueryImpl.search new 218f705 Fixing a bug in LuceneQueryResultsImpl with pageSize=0 new 87e46d8 Enhancing ReadPathDUnitTest to include a rebalance new 6444722 Change FindBugs reportLevel to 'low' so all bugs are reported new 8547695 Revert "Change FindBugs reportLevel to 'low' so all bugs are reported" new eab327f GEODE-77 fixes for failing unit and integration tests new ad7fc9c GEODE-77 adding interface missing from previous commit new fe4b341 hook the AEQ and listener into index new 01907e6 GEODE-77: minor bug fixes. new e1c2d8e GEODE-363: Disable unreliable test new a387c7c GEODE-11: Remove ResultType from LuceneResultStruct new 48360fe GEODE-372: Change FindBugs reportLevel to 'low' so all bugs are reported new 9a027ef GEODE-350: fixing suspect string from testReplaceOfflineMemberAndRestartCreateColocatedPRLate new 9ecb91a GEODE-352: Fixing NPEs seen in the logs for PRClientServer tests new f50ca04 GEODE-352: Ingoring SocketTimeoutException in dunit runs new 27eceb1 [GEODE-329] fix ShutdownAllDUnitTest failure new d8570c9 GEODE-324: defer deserialization of old value in PR put new 8fa82ab GEODE-11: Use backward compatible PriorityQueue init new 75abaf5 GEODE-11: Add test to compare inter-buckets scores new e3e794d GEODE-77 fixes for network failure handling & miscellaneous unit test failures new d624ea7 Merge remote-tracking branch 'origin/develop' into feature/GEODE-77 new 592584d GEODE-77 fixing a dangling reference to the old JGroups IPAddress class that's causing compilation failures new 35d3f06 GEODE-379: fix spelling of entry-time-to-live-expiration-action option new 92a67db GEODE-77 disabling use of SynchronousQueueNoSpin new a401211 GEODE-77 IDs for old clients were serializing with V9.0 new 9e4a94e GEODE-378: use SynchronousQueue to prevent deadlock new b08159f GEODE-77 bugfixes from code review new 58ddc22 GEODE-11: Keep results in collector unmodified new b256262 GMSHealthMonitor was only accepting a health-check response to see if a member was alive or not. This change-set modifies it to allow any message from the suspect to prove that the suspect is alive. This reduced the amount of suspect processing going on quite a bit, and made it less likely to incorrectly oust a busy member. new 4eed17b [GEODE-157] Check for colocation not failing if non colocated comparison is first comparison made Fixed issue where if first region being checked happens to not be colocated, no longer ignores and throws the correct exception new fc9ee58 [GEODE-280] GroupByPartitionedQueryDUnitTest.testCompactRangeIndex fails intermittently Test was expecting sorted results but was not specifying group by in query clause Refactored test code Added additional debugging on failure Removed excessive logging during test runs new 1512677 [GEODE-146] Queries are not thread safe due to scopeId variable ScopeId was not thread safe when stored and used in CompiledSelect Multiple threads could set/unset the value. Instead it is stored in the query execution context. new 2810172 [GEODE-338] Modified FDDUnitTest, increased thread count and added logging on failure new 55cd924 GEODE-244: Fixing race in testRecoverRedundancyWithOfflinePersistenceSimulation new ba566c0 GEODE-77 fixes for failing unit tests and multicast new 1673e24 GEODE-362: fix intermittent failures in TXExpiryJUnitTest new 7111906 fixed typo: giga -> tera new 2eb4e17 GEODE-243: remove deprecated Bridge feature new 8087818 [GEODE-384] Fix for failing tests: PRColocatedEquiJoinDUnitTest.testPRLocalQuerying and QueryREUpdateInProgressJUnitTest Refactor of GEODE-280 missed on comparing struct types new 48b0c96 GEODE-243: make TXExpiryJUnitTest an integration test new 6c09b04 GEODE-385: fix test race new 17fdf57 GEODE-377: Add merge task for merging Distributed and Integration test coverage for consumption by SonarQube new abe9d47 Adding an EntityResolver for the apache namespace new d88ef88 Hiding the lucene async event queue from the list of queues. new 5011ee5 Adding xml parsing and generation logic new 5695e12 GEODE-18 : replace old License headers with appropriate Apache License in files. (1) apply 0001-Replace-Pivotal-License-Header-with-Apache-License.patch, fixing any issues; (2) apply 0002-Add-Missing-Apache-License-headers.patch, fixing any issues; (3) automate (python) replacement of remaining easily identified headers, check; (4) hand fix any remaining files. Banner.java still needs appropriate text and one more sweep to detect any files without a [...] new 1ab9b68 GEODE-18 : fix accidental mode changes on some files in previous checkin; no code change at all, file mode change only new 71cd7c6 Making lucene indexed fields their own XML element. new 3e07ec2 Merge remote-tracking branch 'origin/develop' into feature/GEODE-11 new 710aef8 GEODE-11: Remove trivial sysouts and empty tests new 5dadbb4 GEODE-11: Fix index recovery after rebalance new b6d0147 GEODE-77 updated records with new classes new 8de7903 GEODE-77 improved suspect processing, multicast fix for Windows new bca5ff3 removing testRepeat from this unit test new 62952c1 Changing a reference from GemFire to Geode new 9f55604 GEODE-77: minor bug fixes new 4f1a943 Merge branch 'develop' into feature/GEODE-77 new 8d1ada3 GEODE-391, GEODE-398: fix race condition in TXExpiryJUnitTest new 3e1a9f6 GEODE-77 fixed ability to shut down a rogue member new 21743ec GEODE-189: Configure Log4J 2 using classpath instead of system property new c4b14b7 Merge remote-tracking branch 'origin/develop' into feature/GEODE-77 new 485ebf9 Adding an internal listener that can modify region attributes new 09c9342 Requiring lucene index to be created before the region new 5ca7c37 GEODE-77 fixing merge problems new e267c88 [GEODE-77] TCP check for health monitor new 0f78330 Add LuceneIndex persistence and recovery tests new 03e593d GEODE-396: Fix server to use server/gateway ssl config new fbe8c37 GEODE-397: Fix clients to use server ssl config new 5d7535a Adding a new CacheService extension point to GemFireCache new 7d50cf1 Adding a TODO to LuceneIndexCreation about the attributes mutator new 8b56020 Passing the totalNumBuckets to the lucene index regions new e45f5e3 GEODE-405: sameAs needs to ignore ssl-* properties new 5c09e68 Adding a junit test for LuceneResultStructImpl new d623cf6 Marking incomplete lucene features as incomplete new 1f597bb Adding a microbenchmark of create and query performance. new 1cb906c GEODE-406: Adding --J parameter to validate offline-disk-store new 23cab23 GEODE-60: Scripts to build geode in a docker environment. new 5db8055 Revert "[GEODE-77] TCP check for health monitor" new 0f7daf2 GEODE-77: exiting from main() doesn't cause Shutdown Hook to run new ea8aabb Merge branch 'feature/GEODE-18' into develop close #20 new 28a0eb8 GEODE-11: Add dunits for various partition regions new b59c57d GEODE-11: Pass limit to Collectors while searching new 5a7b28d GEODE-410: fix race in testEntryTtlLocalDestroy new 29145d2 [GEODE-116] CopyOnReadIndexDUnitTest.testPRQueryOnLocalNode fails assertion Modified test to not use mcast port Test will not spawn up multiple servers for each test run, fixed to only start up servers once per test. Test now runs in less time than before new 2050610 GEODE-399: Fixing race with stats in testNetSearchNormals new c6a4c41 Fixing compile failures under JDK 7 new e39b308 GEODE-103: Increase timeout and improve assertion message new 8cb3cf7 GEODE-398: fix race in TXExpiryJUnitTest new 69b5f96 GEODE-426: Making PartitionedRegionRedundancyZoneDUnitTest clean up new c6a4c3a GEODE-427: fix race in testEventDelivery new 5da17d1 GEODE-164: Improve reliability of launcher integration tests new 26fbf65 Fixes GEODE-444 by closing client cache before closing server cache. new f5a44dc GEODE-407, GEODE-349: Fixing race in testDatastoreCommitsWithPutAllAndRI new 17d0061 GEODE-441: fix broken test loop condition and remove index new f3b1f1b GEODE-77: deadlock in GMSJoinLeave new 8ff8ede GEODE-77: proper deserialization of old member IDs new f8935b3 [GEODE-440] RangeIndexAPIJUnitTest.testQueryMethod_2 Added a flag to ignore the update in progress calculation for querying new a23c33c GEODE-450: fix race in unit test new f801d1c GEODE-346: Split into UnitTests and IntegrationTests new c2db920 GEODE-376: fix intermittent fail of testNoDataSerializer new ef5d9e2 GEODE-244: Adding debug logging for testRecoverRedundancyParallelAsyncEventQueueSimulation new b3f838e GEODE-429: Remove HDFS RegionShortcuts new 7bcc1e4 GEODE-429: Remove RegionFactory.setHdfsStore new 7f25197 GEODE-429: Remove hdfsStore gfsh commands new 12318e9 GEODE-429: Remove HdfsStore parser in cache xml new 1b4fd2f GEODE-429: Remove HDFS persistence DataPolicy new 74c3156 GEODE-429: Remove HdfsStore Junit and Dunits new f2390a1 GEODE-429: Remove Cache.createHdfsStoreFactory method new 8fb5edd GEODE-429: Remove test category HoplogTests new 07d55bd GEODE-429: Remove api for setting HdfsStore in Attributes new 25bce96 GEODE-392: Removing catch Throwable from CacheTestCase.closeCache new 481574d GEODE-77: moving jgroups configuration files to the messenger package new 0c1008e GEODE-77: installing initial view new e792e29 [GEODE-409] - Fixing CacheXml41DUnitTest.testBridgeServers test by using InetSocketAddress ephemeral port set to 0 and changing the cacheServer comparison to ignore port check if it's configured to 0. new 2040242 GEODE-466 add ability to set debug port for dunit VMs new 937134b Previous commit message should be GEODE-449 instead of GEODE-409 new 9d11030 GEODE-77: fixing a ClassCastException observed in integration testing. new 5c7bbd0 GEODE-453, GEODE-458: Ignoring suspect string in testRegisterInterestNoDataStores new ff65298 GEODE-465 changed 2 occurrences of PartionedResolver to PartitionResolver in Javadocs new ec307d2 GEODE-408: Fixed race condition in tests new 9390a62 GEODE-445: fix race in unit test new b4d083e GEODE-77 handling messages from old GemFire clients new 593d176 GEODE-370: Using SerialDistributionMessage for serializers new 37f77a9 GEODE-468: Using 1.8 generated files for AnalyzeSerializablesJUnitTest new a68ed7d GEODE-77 added a test for DistributionMessage.isPreciousThread() new b490257 GEODE-464: Fix Auto-Rebalancer test race condition new e87e3b7 [GEODE-140]: QueryUsingFunctionContextDUnitTest.testQueriesWithFilterKeysOnPRWithRebalancing failed due to suspect string Test was failing due to server being down before function executes This is "expected" as it can occur based on this test. new b7b08d1 From: Niall Pemberton Date: Sat, 17 Oct 2015 12:34:12 +0100 Subject: [PATCH 1/2] Remove Pivotal/VMWare/AsIs License and add ASF License Header File: 0003-Remove-Pivotal-VMWare-AsIs-License-and-add-ASF-Licen.patch.txt new 1e6cc66 Adding some debug code to log registered serializer's id new 773744d From: Niall Pemberton Date: Mon, 19 Oct 2015 06:05:39 +0100 Subject: [PATCH 2/2] Add ASF License Header to scala files File: 0004-Add-ASF-License-Header-to-scala-files.patch.txt new a73dc1b [fixes GEODE-414] Add a retry so that PRMetaData will be updated with correct data. new ded1454 [GEODE-338] Disable FDDUnitTest for now, due to invalid test new 791a4184 fixed GEODE-412. new ad8ee8c GEODE-77 adding expected thread states to PluckStacks tool new 20c39d7 [fixes GEODE-456] Fixes a race condition in the test by waiting for the condition instead. new ca4991d GEODE-392: Using CacheTestCase.cache in DistTXDebugDUnitTest new 4a42443 GEODE-392: Some enhancements to GemFireDeadlockDetectorDUnitTest new 252b620 update banner text to apache header text new f0bd8b0 GEODE-376: fix race in waiting for serializer new f437106 [GEODE-480] ConcurrentIndexUpdateWithoutWLDUnitTest.testRangeIndex Stat in abstractIndex should be atomic or in a synchronized block new 932a99e GEODE-77: adjusting expected results of AnalyzeSerializablesJUnitTest new cfba7ae Merge branch 'feature/GEODE-77' of https://git-wip-us.apache.org/repos/asf/incubator-geode into feature/GEODE-77 new 5feab82 GEODE-77: avoids creating a split-brain if joining times out and network partition detection is not enabled new 7909836 Merge branch 'feature/GEODE-18' into develop new 63802da [GEODE-77] TCP check for final check in health monitor new 6aadbf8 GEODE-96: fix race in unit test new 2aec6a5 GEODE-471: figure out why entry is not expiring new a224504 GEODE-474: Upgrade Gradle version in wrapper to 2.8 new daa0725 removed debug logging accidently checked in new f0b8132 Merge remote-tracking branch 'origin/develop' into feature/GEODE-409 new 2847235 GEODE-77: send Remove messages to members that are kicked out during view installation new a0beefb remove unused imports accidently added new 7b98798 remove unused local var accidently added to unit test new b6446dc GEODE-489: delegate in getRefCount new 82966c4 GEODE-464: Fix AutoBalancer test race condition new 5cf6389 GEODE-361: fix expiry races in unit test new b0427d9 GEODE-244 Flush entries to disk in testRecoverRedundancyParallelAsyncEventQueue new b639cba GEODE-479 - Closing PR #23 bumping language level to Java 8 new 28eb309 Merge branch 'feature/GEODE-465' into develop Closes #22 *MERGED* new 0c95100 GEODE-438: wait longer for event new d08e51d GEODE-367: wait longer for assertion new 9d0f9c5 GEODE-452. We were checking cacheClientProxy after closing it. but sometimes client was reconnecting and queue again. Now we check after closing the client cache. new b2dea99 GEODE-487: Remove integrationTest and distributedTest from build task. new 2af6d9d fixed GEODE-423 and GEODE-432. Now we start cacheserver using port 0. That will force cacheserver to find available port. new 31f9bcd GEODE-504 - Removing references to XX:MaxPermSize since due to JDK 8 new d177a3f GEODE-502: Keeping a reference to RMI objects in the dunit framework new 9d8e568 GEODE-467: fix race in off-heap memory monitor tests new fa3a47b Fixes GEODE-495: fix for OffHeapManagementDUnitTest new 320b6e4 GEODE-469: Don't log a warning if a region is destroyed during creation new 6d618bf GEODE-366: Wait for clear to be propegated in ClientHealthStatsDUnitTest new 14445c0 GEODE-77: improvements in handling loss of coordinator new 6116054 GEODE-501. test no-ack region thus we need to wait before validating the results. new 5f603b6 GEODE-411: fix suspect string on disconnect new 2e06f01 GEODE-453: Ignoring suspect string in testRegisterInterestNoDataStores new 272729b Revert "GEODE-467: fix race in off-heap memory monitor tests" new c9a7f10 GEODE-467: fix race in off-heap memory monitor tests new 0cc9d89 [fixes GEODE-493] Fixes a race that an async thread not yet updating the PR metadata. new 74d4ed3 [GEODE-77] When coordinator shutsdown, next coordinator may be missed No longer ignores leave messages from other members, even if not coordinator Instead we track them and if we become coordinator, we end up "processing" them by removing the members that left from the view (if there are any in the list) new a1162db GEODE-371: The unfinished destroy operation is overwritten by the GII but the tombstone is left in cache. TombstoneGC on different members are not finished at the same time. When GII happened in this window, the expected deltaGII will become full GII. new c9df12a GEODE-513: new 030853b Include nested exception new fc4bbfc GEODE-512: fix unit test suspect string reporter new 8f96cf7 GEODE-380 ensure that gfsh shutdown does not leave only daemon threads new e9aa18b GEODE-381 enable gfsh https usage through SSL terminated environments new a400154 GEODE-454: Fix HAInterestPart1DUnitTest by adding expected exceptions new c152e20 GEODE-77: moving failure detection sockets into the membership view new e26f3da Added DEBUG logging to diagnose intermittent failure of testEntryTtlLocalDestroy new 59de555 GEODE-485: Logging at debug level on a SocketException while closing the connection new 6e4edbd [fixes GEODE-477] add the exception as expected for the test. new 919d636 GEODE-520: GFSH Alter Region entry-time-to-live-expiration causes subsequent server restart to fail. new 74ecbe1 [fixes GEODE-507] Add the exception as expected. new fe7189b GEODE-518: fix intermittent EntryNotFoundException new f2a2669 GEODE-142: Rewrite testSleepWithInterrupt and remove faulty assertion new 33cb42b Merge remote-tracking branch 'origin/develop' into feature/GEODE-409 new defe649 GEODE-518: fix failure caused by stopped DSClock new ee4cc01 Merge remote-tracking branch 'origin/develop' into feature/GEODE-409 new 60d3f00 GEODE-328: Create gemfire-common project with Experimental annotation new 6b1c780 Merge remote-tracking branch 'origin/feature/GEODE-409' into develop new 97c5351 GEODE-296: change test to handle EntryDestroyedException new bb1b538 GEODE-522: Exclude only gradle output dirs from eclipse/idea project new fc7811f GEODE-438: wait longer in test validation code new 4b07e05 Merge remote-tracking branch 'origin/master' into develop new a572c37 GEODE-525: addGatewayEventFilter() doc correction new 8c4e749 Quoting build command in spark connector instructions new 066c11e GEODE-526: Fix oplog unit test race condition new af3199e GEODE-529 - Adding gemfire-common to MavenJars to be published on maven new f3034be GEODE-77: bug fixes new 2561cf1 GEODE-77: view received with no failure detection info new e41f260 Merge remote-tracking branch 'origin/develop' into feature/GEODE-77 new 8156c6c GEODE-77: fixing some compilation problems from the merge from develop new eced0c5 Merge remote-tracking branch 'origin/develop' into feature/GEODE-409 new b2b2de8 Merge branch 'feature/GEODE-409' into develop new 6b7ea8b GEODE-77 fixing a recursion error new c67a08f Merge commit 'refs/pull/26/head' of https://github.com/apache/incubator-geode into develop new e1f6530 GEODE-500: fix race in OffHeapMemoryUsageListener new dc5d343 GEODE-227: Extract all dependency version information into a single file new 66d9da6 GEODE-532 Remove testDefaults in BasicI18nJUnitTest new f189ff5 Merge remote-tracking branch 'origin/develop' into feature/GEODE-11 new 1b8a357 GEODE-533: GFSH query swaps row values when they are null new 8fe2910 Merge commit 'refs/pull/30/head' of https://github.com/apache/incubator-geode into develop new 0ab8539 GEODE-77 fixing uncaught exception in view creator new 1ff1ba6 GEODE-77 fixing uncaught exception in view creator new 4103c1e GEODE-516: increase the trylock timeout to make sure the deadlock would happen. new 8a4af0f [GEODE-77] Fixed some backward compatibility issues new 2933ccd GEODE-534: change test to not use disabled cipher new 06509f3 GEODE-427: add test logging and assertions new cfbeaf2 GEODE-535: change test to start server on port 0 new 6f661a7 GEODE-77 updating sanctioned serializable data for java 8 new afa0a6e Merge remote-tracking branch 'origin/develop' into feature/GEODE-11 new 3e87134 GEODE-11: Mark Lucene API as experimental new 1441789 GEODE-77: clarifying the meaning of max-wait-time-reconnect new 4eb09ad GEODE-77: changing names of expected idle threads new f0c5ec2 GEODE-77: fixing the bind-address in this test to be the same as the locator's address new 026d149 GEODE-77: removing references to GMSJoinLeave from the health monitor unit tests new 28d273c GEODE-77: members unfairly forced out of the distributed system new 300397c GEODE-11: ADD Apache License header new 37cc70e GEODE-11: Move Lucene dependency version info to versions file new 0ee416f GEODE-77: reduce jgroups log level to FATAL new 0f72d36 GEODE-537 Fix NPE in JTA AFTER_COMPLETION during rollback new e96c960 GEODE-494: remove failing test new b313362 GEODE-416: Fixed synchronization issue when receiving notifications new e1eb74e GEM-111: Cannot use 8.0.0.9+ clients with 8.1+ servers Added support for version 8009 new 7cbaadc Merge branch 'feature/GEODE-537' into develop new 7dc4b2d Revert "GEM-111: Cannot use 8.0.0.9+ clients with 8.1+ servers Added support for version 8009" new 79aa0be GEODE-541: The latest GemFire 800x clients can't connect to Geode servers new 12cadbe GEODE-524 enque -> enqueue correction new 9dc7587 GEODE-524 enque -> enqueue correction in comments new 2cf4fb1 Fix AnalyzeSerializablesJUnitTest, add CopyOnWriteHashMap to sanctionedSerializables.txt new 3af1540 Merge remote-tracking branch 'origin/develop' into feature/GEODE-11 new 05e047c Merge branch 'feature/GEODE-11' into develop new 8b04c3d GEODE-540: prevent hang by not joining while synchronized new 21274f9 GEODE-77: faster network-partition detection, bugfixes for auto-reconnect new 4addcea GEODE-77: Fix unable to allocate a failure detection port in the membership-port range new 355a2d3 GEODE-545: fix race in testCustomEntryIdleReset new 5118ad0 GEODE-427: add more test logging new 781bd8d GEODE-539: remove XD off-heap artifacts new b6a3fd2 Initial import of the new website new c214f74 Adding renamed css new 55ea0fe GEODE-53 - Clean up before pushing branch for crowdsource content/corrections new 9438c8b GEODE-544: Removes soplog code and tests new 8703abc GEODE-402: MembershipListener callbacks are not always invoked new f57eb8b GEODE-77: faster initiation of suspect processing on crashed member TCPConduit's Connection.java was not initiating suspect processing when a member crashed. This was due to not having the check in the normal (amt < 0) check for a socket error. new 5a0d43e GEODE-546: Resetting stats when AbstractGatewaySender is stopped new 53c199b GEM-131 Not throwing forcedDisconnect exception new 88da702 GEODE-542: Send a function response after a CancelException new c7024bd GEODE-151: Convert to use Gradle Git plugin new 3dc3add GEODE-565 Update guava dependency to 15.0 new 058aad3 GEODE-543: upgrade the Jline and Spring Shell libraries and fix the compilation erros new e8ddd33 Revert "GEODE-543: upgrade the Jline and Spring Shell libraries and fix the compilation erros" new 6df4b10 GEODE-331: Update Jetty version in order to avoid security vulnerability new 3fc2992 GEODE-192: Removing TransactionFunctionService new fd98f62 GEODE-77: initiation of member verification on loss of shared/ordered connection new 766dfd0 merge of develop to feature/GEODE-77 new d87cae0 GEODE-53: Text edit to Geode web pages. new 0f47729 One more typo... new 90b9a63 GEODE-570 Fix javadoc to ignore strict checking with JDK 8 new b2e0142 Merge branch 'feature/GEODE-331' into develop new 4a07f45 GEODE-390: removing PartitionManager and related tests new 4b904ce Merge branch 'feature/GEODE-524' of https://github.com/shroman/incubator-geode into develop new e636a1e Additional tweaks to the website docs new 1f20c3c Merge #36 new 7292b23 Edits to community/index.html (the Mailing Lists page) and to website/README.md (environment build instructions). These are the 'non-conflicted' parts of the now-withdrawn pull request #36, with a few small improvements. new 59ab8cf GEODE-438: fix race in OffHeapMemoryMonitor This fix also fixes GEODE-488 and GEODE-551. Also fixed test to use standard locators for connectivity instead of an mcast-port. new d63113c Merge branch 'feature/GEODE-77' into develop new 1c5fb68 Merge PR #39 into feature/GEODE-53 new d0b593c Solved conflicts after PR #39 new 8552461 GEODE-416: Fix test issue where messages are arriving out of order new 2e9af89 picking up one other pending change that fixes random suspect strings during unit tests new bc12784 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new 0d47dd1 GEODE-584: Removes Assert class new e6e1466 GEODE-584: Removes ObjectUtils class new eba2219 GEODE-584: Removes ReflectionUtils class new 3498eec GEODE-584: Removes StringUtils class new c9d8778 fixing minor problem with a test configuration. new ac0b68e another attempt to fix this test's configuration new 831ce70 Reconciled Greg's and Dave's changes to the homepage from PRs #36 and #38 new 25c8f0c GEODE-587: Publish lucene jar to distribution and maven new 1e33973 GEODE-584: Fix StringUtils calls new e3fbf0c Add/Update ASF License to java files new 4e4228e Add ASF License to html, xml, xsd & dtd files new 1276cc8 fixing compilation problem for Eclipse v4.4.1 in new unit test new 452328f fixing GEODE-590: CI failure in GMSLocatorRecoveryJUnitTest new bbccb60 GEODE-587: Include the lucence dependent jars on the classpath new 655699d Merge branch 'develop' into feature/GEODE-53 new b66c479 Merge PR #42 new 59f2087 fix GEODE-594: CI Failure in BackwardCompatibilitySerializationDUnitTest new dc780a8 fix CI Failure: ClientMembershipDUnitTest.testGetConnectedClients new c0d396a fix GEODE-598 CI Failure: ReconnectDUnitTest.testReconnectALocator new e3d5ebe fixing GEODE-588 CI Failure: LocatorDUnitTest.testMultipleMcastLocators new 4b0925e GEODE-580: cleanup off-heap code new abad018 [GEODE-585]: Simplify hash index code Refactored hash index and hash index set Using modified versions of the fastutil methods for adding and finding index positions for objects Added hash index set unit tests Removes PrimeFinder, ObjectProcedure, and HashIndexStrategy new 00ffa98 Fix Spark Connector tutorial links flow new 3588b02 GEODE-587: Improve classpath generation new 52f0a1d GEODE-592. Increased wait time new e38a942 Merge branch 'develop' into feature/GEODE-584 new 360665f Merge branch 'feature/GEODE-18' into develop new b2ef6a2 Merge branch 'develop' of https://github.com/pawelantczak/incubator-geode into develop new 4eb9e33 GEODE-18: adding ASF header new 6612b9f Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new f828a5e GEODE-584: Fix classpath new 1b0905c GEODE-605: Fix https access for REST Swagger UI new 91536e6 GEODE-584: Update javadoc to fix link to OptionParser new 6e25230 GEODE-578: Allow cluster-config to work with cache.xml new a3366e3 GEODE-53 - Merge from #42 now applied on the proper place. The PR was updating only compiled website not sources so changed were being overridden new c41f98c Updating compiled website new 31e85e1 Merge commit 'c41f98c' into feature/GEODE-53 new b8fb18a Merge branch 'feature/GEODE-584' into develop new 2803a10 GEODE-578: Add test category to unit test new e4448ad GEODE-616: failure detection ports not set in new membership view new 253549d corrections for GMSHealthMonitor from an impromptu code review new 38dd3ed Adding code-coverage testing for GMSMembershipManager and removing unused code. new 5a9fdb8 GEODE-606: Add some logging to war file detection new 4d6df30 GEODE-611: Change findbugs annotations to use ASL library new bff59d1 GEODE-611: Clean up distribution directives new 442faa0 GEODE-581: LoadProbe that balances based on bucket count new 2258d74 [GEODE-619]: Add GMSMemberJUnitTest Adding unit tests that should improve code coverage of GMSMember to ~90% Fixing array index out of bounds issue when one address is longer than the other new dce479e added null check new b7030d1 GEODE-621: failure in AnalyzeSerializablesJUnitTest new ae8c475 GEODE-621: Added BucketCountLoadProbe to sanctionedDataSerializables new e19fa40 Fixing a find-bugs issue new f974462 GEODE-607: improve SimpleMemoryAllocatorImpl unit test coverage new 74e1364 GEODE-184: The gfsh 'locate entry' command fails to find the entry on partitioned regions if the key is not a string new fba6867 With disable tcp(udp) now we don't throttle serial executor queue new e0bf685 Added GMSJoinLeave tests new 3259c02 Adding additional unit tests for GMSHealthMonitor and GMSJoinLeave Moved GMSHealthMonitorJUnitTest to package level of GMSHealthMonitor Minor refactoring to allow testing new 9283282 GEODE-626: add unit tests for MemoryChunk new dec83b4 fixing merge error from 38dd3ed that caused this test to start failing again new e414a49 GEODE-617: Change xsd namespace for lucene to geode.apache.org new 812d51c GEODE-622: add OffHeapStorage unit test coverage new 8f9b321 "new" unit tests. These were unnecessarily dependent on some classes remaining in the closed-source GemFire repo. new bd43c34 new unit tests and code clean-up new d16e78d GEODE-53 - Applying latest feedback from mailing list: new 1e93c6f GEODE-590: GMSLocatorRecoveryJUnitTest.testRecoverFromOther Reset gemfire.bind-address system property new eddef32 GEODE-563: Moving gfsh tests from closed new a6398d9 GEODE-638: Add build task to allow for custom set of tests to be run new 80b59bf GEODE-642: fix race in OffHeapStorageJUnitTest new 386d1ac Merge branch 'feature/GEODE-390' into develop new 476c6cd GEODE-637: Additional tests for AsyncEventQueues new 68dfcab GEODE-623: add unit test for RefCountChangeInfo new c32a5b2 GEODE-53 - Minor fixes to text and adding links to Apache Incubator new cd75b1f Merge branch 'feature/GEODE-53' into develop - This merge will update Apache Geode website - Removing unused images new 1f193af GEODE-53 - Removing unused images and adding missing incubating references new 6e32ffe GEODE-647: Ignoring failing test for now new a5906e5 New unit tests & minor bugfixes new f133ff1 GEODE 608: Initial cut at adding RAT to build new fddd33f GEODE-608: Expand the exclude directives new a31c8fb GEODE-608: Removed exclusions from licensing check new e45539a GEODE-608: Add rat task as a depedency for the check task new 3da5bcc GEODE-608: Refactor rat configuration into a separate script new c9f677b GEODE-608: Exclude cache element xml to prevent failing test new 35394ef GEODE-18: Added missing source headers new 7cbb5db Add unit tests for GMSHealthMonitor tcp check new 56b3757 GEODE-644: add unit test for DataAsAddress new aa27c6a Revision 56b3757129fb20ab047d8c164fa965eff50099c4 closed #50 new 34eb0fe Revision 68dfcab10d68b1babb2035bc4c87c93acf52077c closed #48 new 11c62f2 GEODE-503: Addresses config passwords written to logs new 24c170a Closes #51 *move SameHashDifferentTrace to test code* new 1c42379 adding a unit test for initiation of suspect processing when shared/unordered new 81c472f added test for region multicast enabled new 7dfce7c More JoinLeeve tests new 949507f added null check in checkAddressesForUUIDs method new a84780e GEODE-608: Fix RAT build failures new 9d047b4 GEODE-647: Adding some test debugging output new f86ddd4 GEODE-655 Website sentence needs improvement new 412f241 GEODE-624: add unit test for LifeCycleListener new b0419b1 Revert "GEODE-647: Adding some test debugging output" new 80c61f4 GEODE-647: fix GfshParserJUnitTest new eb685b4 GEODE-528: Locator not stopping correctly if jmx-manager-port=0 new 2f0c7fc StateFlushOperation flushing/waiting for multicast messages new 5b35e43 Removing TCPConduit's Stub ID class new fe29594 GEODE-291: Prevent stderr noise from com.gemstone.gemfire.test.process new f7670e1 GEODE-654: Changes LIFO queue to remove touched entry new 507f2f3 Revert "Removing TCPConduit's Stub ID class" new 4e4dd7c Ignoring tags file from ctags in rat new 7cf253e GEODE-608 - Adding licence headers to gemfire-site GEODE-652 - Removing compiled website pages from gemfire-site - Added gitignore for gemfire-site new ec9d16a GEODE-650: Fix DiskStoreCOmmandsDUnitTest - previous tests not cleaning up properly new d58588a GEODE-568: wait at most 5 seconds before checking the size of the internal region to allow eviction to complete new 4bf4557 Revert "Revert "Removing TCPConduit's Stub ID class"" new 9efb586 recommitting 5b35e43f93bfbf6d62eadf7979eb3a8b7f59b77e and fixing compilation error new 49ffab7 Merge branch 'feature/GEODE-654' into develop Merge PR #55 new 15b0655 Previous commit (49ffab7c00d0f261646d8e453fa65bffe0f66aa8) message should be: Merge branch 'feature/GEODE-655' into develop Merge PR #55 new 0b288a2 GEODE-608: Exclude local gradle dirs new ae2d529 GEODE-669 Add CacheObserver for ShutdownAll new c30e533 GEODE-666: Update awaitility dependency from 1.6.5 to 1.7.0 new 7c368e9 GEODE-667: Update system-rules dependency from 1.12.1 to 1.15.0 new df32ad1 GEODE_468 - fixed AnalyzeSerializablesJUnitTest failure new e63ad64 GEODE-668 Improve GMSHealthMonitor logs to help debugging new d40d8a7 GEODE-338 FDDUnitTest. testFDSocketFixOnlyServers The issue this test was trying to reproduce no longer appears to be affecting the latest jvm Removing this test from the code base Created GEODE-679 to track removal of private selector pool code new 8c9af2a GEODE-653: Add unit test for GMSHealthMonitor checkIfAvailable Removed unused code Minor javadoc corrections new fdec70b GEODE-651: add Chunk unit tests This closes #60 new f2a852d Modifying the fix for handling old client IDs new 0e366b0 Merge branch 'feature/GEODE-568' into develop new d31a85f GEODE-678: dlock reenter will no longer timeout new bb794ee GEODE-680: refactor Chunk to cleanup unit tests 1) Promoted constant fields to default access level. 2) Modified getAddressForReading to delegate to getUnsafeAddress. new 5d1f38e Revision bb794ee205400ac4e5655cc1e6410889d29f28b1 closed #61 new b826b4b implementation of AvailablePort.isPortAvailable for multicast new 0851f18 GEODE-608: Update rat excludes to ignore binary files new af654ca GEODE-588: CI failure in LocatorDUnitTest new e3d24d7 Disabled SimpleMemoryAllocatorJUnitTest.testClosed until it is fixed new 341e29d GEODE-700: Make sure we're disconnected from the DS before starting the test new 51ce64d GEODE-568: SharedConfiguration region scope needs to be DISTRIBUTED_ACK to make sure update events will fire in the correct order. new a622d6e GEM-164: move the security tests in gemfire-test module inside the com.gemstone.gemfire.security packages to the open side. new 3720666 GEODE-663: add aditional security tests to the open source new 3ff5d78 GEODE-663: Dummy edit to close Github pull request. new 5787a48 GEODE-543: upgrade the Jline and Spring Shell libraries and fix the compilation erros new c19c3ca GEODE-660: Fixing inconsistencies and reliance on randomness in TableBuilderJUnitTest new 26ce9a4 GEODE-543: Updating rat.gradle new adacdd7 GEODE-299 new 4630e2e fixing a test hook for a QueryMonitor unit test new 625ea36 Set TCP_NODELAY flag to help avoid delay in membership final check new 05f0413 Excluding binary publickeyfile from rat new 1a02572 GEODE-709: CI Failure in AnalyzeSerializablesJUnitTest new 94bce4d GEODE-649: add more logging to see the reason of future failure. new 7adbc2a Additional rat and git excludes new a03e8b7 Closes #64 *Committed in 94bce4d394b24cceb2f183db0b35aa7688679fb5* new 39790d5 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new 05b7ed1 GEODE-608: Have rat produce only textual output. Prevents malformed xml new 121710c GEODE-473: Capture status file lines in finally block new 1c2cad1 removing my setting from .gitignore that has no business being there new 2a21b70 Fix for suspect string causing a number of CI failures new 093ac12 fixing a possible memory leak new 935b76a GEODE-614: Increase maximum duration new 81eafcc GEODE-707 cache loader not invoked on concurrent load if first load fails with an exception new 91b4389 GEODE-708: Add stats for Geode membership health monitor new bba7656 GEODE-627: Add source distribution new ca6148a GEODE-714: Modify all tests to use JUnit Categories new 9bca880 GEODE-718: Sanitize passwords in gfsh history file new df6d7ff deprecated the mcast-flow-control distributed-system property new c57a88c GEODE-715: Move dunit.standalone under com.gemstone.gemfire.test new 18a17d7 GEODE-715: Fix import that was broken in merge to develop new d19bb41 Fix source header new 4bc1b28 merge of hot-fix from closed-source 8.2x maintenance branch new a826281 Revert "GEODE-715: Fix import that was broken in merge to develop" new dfba327 Revert "GEODE-715: Move dunit.standalone under com.gemstone.gemfire.test" new cb7dbd0 Revert "GEODE-714: Modify all tests to use JUnit Categories" new 13a3adf GEODE-719: Add error logs while cache.xml processing new a69a0dc GEODE-718 GEODE-725: Ensure that test resources are cleaned up from prior tests new 8b6d8f2 GEODE-430 CI failure new f36310d GEODE-574: for --ciphers and --protocols options, if the value is "any", it should behave the same as if they were not specified (default value) new fb38186 GEODE-731: fix suspect string in CompressionCacheConfigDUnitTest new b6a89ad GEODE-356: Fix unexpected UNDEFINED in OQL query result set new 61a16b1 Change GMS health monitor stats description per suggestion from Darrel new dfb3306 fixing CI failure new 7c28132 GEODE-712: Move junit asserts out of finally block This closes #68 new 27e9436 Add DISCLAIMER file to meet ASF incubator branding requirements new 5eae2b9 GEODE-610: Remove extension on LICENSE.txt new 7492dce GEODE-610: Add LICENSE and NOTICE for binary distribution new fdd0e47 GEODE-610: Add bundled source dependencies to LICENSE new d4611ea GEODE-610: Add source dependencies to binary LICENSE file and fix typo new 3e5ade7 GEODE-610: Fix copy/paste errors in LICENSE text new 08262a8 GEODE-739: CI failure in LocatorJUnitTest.testNoThreadLeftBehind new a097fcf GEODE-401: upgrade log4j from 2.1 to 2.5. Remove our own configuration watcher since log4j now has an almost the same implementation. new 531b8aa GEODE-412 We were re-setting the value count after getting its value. Sepatrated that logic as test may look this count more than once. new fc18163 GEODE-452:We don't send client close response from server thus we need to wait for client termination before validating the HAStatsCleanup. new a021c07 Closes #67 *committed as a097fcf32cb20f2258637b1e1f6829c632a89e46* new 9b74f89 GEODE-769 Update 3 issues in README.md new 689de76 Closes #69 *committed as 9b74f89bbd64cc8a90cf256ad1af2466e21c6388* new e4f0a96 GEODE_368: CI failure in HARQueueNewImplDUnitTest.testConcurrentGIIAndDispatch new 13ed25e GEODE-364: CI failure in SingleHopStatsDUnitTest.testClientStatsPR new c5efb80 GEODE-714: Modify all tests to use JUnit Categories new d302af5 GEODE-771: PdxGroupByPartitionedQueryDUnitTest.testCompactRangeIndex failed with AssertionFailedError Order by needs to be specified in the query new 57d8486 GEODE-245: QueryMonitor cancellation is being ignored by query using CompactRangeIndex Fixed QueryMonitor test hook to pause at the correct point in code new 0c0850c GEODE-701: fix double free in unit test new 871266c Geode-561: DistributedNoAckRegionCCEDUnitTest.testTombstones new f90f139 GEODE-643: improve UnsafeMemoryChunk unit test coverage new 5dffe25 fixed GEODE-767: GMSJoinLeaveJUnitTest.testNoViewAckCausesRemovalMessage new 678451a GEODE-766: Ignore gemfire.properties file and convert to JUnit 4 new 0b5b30a GEODE-765: Ignore gemfire.properties file and convert to JUnit 4 new d6d7030 Update release build version to 1.0.0-incubating.M1 new 010f5f6 GEODE-775: Generate md5 / sha-256 hashes for the distributions new 5e8eed5 GEODE-775: Add build support to easily sign release files new a48bac4 GEODE-776: Add KEYS file containing code signing keys for releases new 0a890a5 GEODE-778: Remove grgit plugin to avoid build failures new 561d033 GEODE-778: Remove grgit plugin to avoid build failures new 77c409c GEODE-777: Add sources and javadoc jars new e2c35d7 GEODE-777: Add sources and javadoc jars new c158fa5 GEODE-775: Generate md5 / sha-256 hashes for the distributions new 399ce5d GEODE-775: Add build support to easily sign release files new 2d815d8 GEODE-776: Add KEYS file containing code signing keys for releases new e9bf253 GEODE-781: Update maven publishing to include signatures new fa60ac7 GEODE-781: Match repository id to allow Jenkins to upload Maven artifacts new f06a43f GEODE-781: Another nexus / Jenkins fix for uploading artifacts new e5a7b9a GEODE-781: Remove the maven-publish-auth plugin new 6b61d49 GEODE-781: Update maven publishing to include signatures new 0f651c0 GEODE-781: Match repository id to allow Jenkins to upload Maven artifacts new ed38c5d GEODE-781: Another nexus / Jenkins fix for uploading artifacts new d863b6e GEODE-781: Remove the maven-publish-auth plugin new ecbd773 GEODE-780: Change GFSH to not require Attach API when starting processes new 6e6861d Added helpe function for test to know CacheClientProxy state. new 78d74e7 Converting FilterProfile to use CopyOnWrite collections new 78d8bb3 Removing label from continues in AbstractRegionMap new eb28f61 refactoring RegionVersionHolder.recordVersion() new 5eeb331 avoid invoking addOlderVersion for a version that isn't old new aad3ef7 GEODE-783: add unit test for SyncChunkStack new 1860e8e Add Apache license header new f45f3a9 added unit test category to RegionVersionHolder2JUnitTest new c465541 GEODE-601: Fix intermittent exception in DiskRegionJUnitTest. new 731c668 GEODE-797: Adding an encoding=UTF-8 to javadocs new 6df7524 WAN and CQ code drop under the Pivotal SGA new 06a7dbd GEODE-785: Refactor repetitive comparison/loop code in CompiledIn.evaluate new 7c4dda2 GEODE-701: fix tests using FREE_OFF_HEAP_MEMORY_PROPERTY new 9d0b12c add copyright header to junit test new 27f9c0e GEODE-798: change unit test to not create a real cache new d6a9ac1 GEODE-822: Remove unused imports that cause build warnings new 942b89e GEODE-805: Fix javadoc warnings in management packages new e497a4d GEODE-716: Getting the bucket creation lock when setting the CacheLoader new 6e52f7a GEODE-681: Measuring event queue size without using the stat for gfsh new 53e85e7 GEODE-369: RedundancyLevelPart1DUnitTest.testRedundancySpecifiedNonPrimaryEPFailsDetectionByPut fails intermittently with assertion new c0c64de GEODE-749: refactor the code to look for the war file in multiple places w/o version number and look for them in the classpath as well. new 1be4f93 GEODE-772: Add custom annotations and rules for tests new af25147 GEM-335: perf099 is more than 3x slower with new GMS new e2f8cd0 fixed GEODE-824 : Failure from JGroupsMessengerJUnitTest.testMulticastTest new aa624cc reenabling a few tests that were commented out on the GEODE-77 branch due to requiring multicast discovery. new 5424312 GEODE-715: Move dunit.standalone under com.gemstone.gemfire.test new 71eb357 Changing long running unit tests to IntegrationTest category new 192c1ee GEODE-814: unit test DisconnectingOutOfOfHeapMemoryListener new 1e43210 GEODE-12: Imported pulse from geode-1.0.0-SNAPSHOT-2.src.tar new 8454ec3 GEODE-300: New gradle build file for pulse new 3a99dd6 GEODE-12/ GEODE-304 Multiple clean-ups - gradle, JMX beans, test references. (cherry picked from commit 0192152) new 97df1a6 GEODE-304 Move test resources into src/test/resources (cherry picked from commit 895f995) new a1c03fa GEODE-304 Fix remaining UI tests; removed Gemfire XD-related tests (cherry picked from commit 86850fe) new 6c2f20e GEODE-301 Generate pulseversion.properties file from gradle build. Other cleanups for tests and old build files (cherry picked from commit 28eb853) new 446f451 GEODE-12: rename pulse to gemfire-pulse and make build pass new dcad510 GEODE-12: Assign categories to the tests and ignore some of them because they were not run in the original script. Have the tests not depend on the system variables defined in the gradle script. new ec004fc GEODE-12: update copyright headers new 2649b7a GEODE-12: have gemfire finds the correct pulse war file after the renaming new 1322d96 GEODE-12: revert the geode license added by previous commit on jss/css that are governed by other licenses. fix the rat.gradle to add these files in the correct license section. Remove css/js that are not used by pulse. new a4dcef0 GEODE-12: the apply grgit would fail if the script is run outside of git work directory. Add the pulseversion.properties into rat ignore since this is created at build time. new f22c6c2 GEODE-12: added a UItest category, put all pulse tests under UItest category, added a uiTest task in gradle new 905844e GEODE-12: initialize the values if grgit is not available new 7a9416c GEODE-12: Removed old release files and Eclipse project artifacts new 0157d84 GEODE-12: javadoc cleanup new 0236b7e GEODE-12: Remove debug println new c55a9e4 GEODE-12: Minor cleanup on license headers new 792cc48 GEODE-12: Only publish a war artifact new fc8726f GEODE-784: Offheap MemoryInspector refactor new 1fb91ec GEODE-785: Moved CompiledInJUnitTest.java to the test directory new 94835c6 GEODE-681: Moving ParallelGatewaySenderQueueJUnitTest to test new b370a70 GEODE-827: split the unit test up into two new ae1ab71 GEODE-825: A client with subscriptions enabled receives an additional event when invoking get with a CacheLoader new 06f0262 GEODE-12: license file update new b4cdc2a GEODE-12: fix the Ignore import new 2b78134 Merge remote-tracking branch 'origin/develop' into wan_cq_donation new 56bbcbe GEODE-802: Add cq, wan projects to the gradle build new 8fdbab4 GEODE-804: Remaining WAN and CQ changes from pivotal new 46bd516 GEODE-634 CI failure: DistributedMemberDUnitTest.testRolesInAllVMs new df274cc GEODE-837: Excluding DUnitTest from the integration test category new a92e041 fixing a problem with the new constructor in NetView new b56e23f GEODE-850: Add tempus-fugit concurrent testing framework new ba3c8c5 Now we call shutDownOutput on stream while closing the socket. We have cache close message, which doesn't have any resposne from server. Because of that some this message doesn't reach to server while closing the client connection. Thus Bruce suggested, we should call shutDownOutput on stream while closing the connection. new f5114c0 moving to jgroups 3.6.7 new 861b6ee GEODE-719: Processing errors in cache.xml do not log a warning new 0979936 GEODE-803: Updating headers on WAN and CQ code new d89038d GEODE-819: Move dunit to com.gemstone.gemfire.test.dunit new 3e762a9 GEODE-819: Fix merge conflicts that were somehow undone new 80971d5 GEODE-815: Update copyright year in NOTICE new 68e9ec2 GEODE-819: Fix test that was missed because closed build ignores assembly new 20d47eb Using System.nanoTime in RemoteDUnitVM new 3bdaff6 Deprecating waitForCriterion in DistributedTestCase new f03ae07 GEODE-833: Changing gemfire-junit dependency to testCompile new 93deadc GEODE-832: Modifying the dunit framework to allow lambda expressions new ed31351 Update Events section of Geode Community website new 42dd4a7 GEODE-781: Check for existence of settings.xml new 2609946 Update README instructions for building with gradle instead of gradlew new ed17d4c GEODE-836: multicast state flush is broken new 2757f63 GEODE-854: Put pulseversion.properties in generated-resources new 45d5eda GEODE-787: MemoryIndexStore needs unit tests new 8d8b573 Merge remote-tracking branch 'origin/develop' into wan_cq_donation new 27d965d GEODE-819: Fix dunit imports in WAN and CQ tests new a724951 GEODE-864: Waiting for conflation thread in conflation tests new 30d2d64 GEODE-857: Fixing synchronization in SystemFailure.stopWatchDog new 1ccf226 GEODE-858: Remove 1 second sleep from InternalLocator.startTcpServer new 4e211e2 GEODE-863: Gfsh-started locator exits after a successful auto-reconnect new 49a984c GEODE-852: do not rename the GemFireVersion.properties file new 3bd930f GEODE-610: Add NOTICEs from dependent projects new 90efd88 GEODE-769 Update 3 issues in README.md new a6774c4 Update README instructions for building with gradle instead of gradlew new 2a2915a GEODE-815: Update copyright year in NOTICE new c263345 GEODE-610: Add NOTICEs from dependent projects new 09bd530 GEODE-867: Undoing changes to pauseSender to wait for the pause new 8a8571f Fixed typo while comparing two network address. new 68a85fe GEODE-865: CI Failure: ConcurrentParallelGatewaySenderOperation_2_DUnitTest.testParallelGatewaySenders_SingleNode_UserPR_localDestroy_RecreateRegion new c01506b GEODE-871: build-up of sockets in TIME_WAIT on locator machine new 6df4b8f GEODE-852: copyGemFireVersionFile needs to make sure gemfire-core builds first new 2260630 GEODE-872: Removing duplicate code from ConcurrentSerialGatewaySenderOperationsDUnitTest new 441c29c GEODE-873: Allowing for possible retry in testParallelPregationHA new 46ae4ef Merge remote-tracking branch 'origin/wan_cq_donation' into develop new c194f76 Merge remote-tracking branch 'origin/develop' into develop new a5437b2 GEODE-862: Suppress suspect log statement new 46eaaa9 GEODE-735: create unit test for OffHeapHelper new 4a6b0dd removing two unused classes new f13bf0c adding a unit test to ensure that WAN servers aren't reported as cache-servers to clients new de7afae GEODE-851: Cleanup tests in management.internal.security package new 0994a45 Revert "GEODE-871: build-up of sockets in TIME_WAIT on locator machine" new f30e497 GEODE-634 CI failure: DistributedMemberDUnitTest.testRolesInAllVMs new c6e0d2d GEODE-875: CI failure: ParallelGatewaySenderOperationsOffHeapDUnitTest.testParallelGatewaySender_SingleNode_UserPR_localDestroy_SimultenuousPut_RecreateRegion new 80bd7d8 GEODE-882: Add apache license header new 4903d90 GEODE-859: Modularize build script new 41e5553 Fix footer GitHub link new 554ecae Closes #84 new 02c67e2 GEODE-795: Changed RegionEntryFactory code from complex nested if-else block to more maintainable bit masking. new d22176b GEODE-871: Frequient use of executeOnAllServers causes build-up of TIME_WAIT sockets new 172135e GEODE-805: Fix javadoc warnings. new 55eed1b Fix for GEODE-877 CacheXmlGenerator creates index xml with internal alias with expression. new 16394b7 GEODE-869: Include the source NOTICE in jar artifacts new 4dde1af GEODE-883: Reorganize code in gemfire-junit new 6d6f626 GEODE-646: OffHeapRegionEntryHelper needs unit test new 11c3f93 GEODE-445: CI failure: OutOfOffHeapMemoryDUnitTest.testOtherMembersSeeOutOfOffHeapMemoryMemberDisconnects new 50f2a2a GEODE-799: Update Spring to 4.2.2 and SDG to 1.7.2 new 7a77f80 GEODE-631: CI failure: PRQueryRegionDestroyedDUnitTest.testPRWithRegionDestroyInOneDatastoreWithDelay new 60caab4 GEODE-893: CI failure: LauncherLifecycleCommandsJUnitTest.testGetSpringJars new f7b2714 GEODE-73: Removing unnecessary P2P backward-compatibility serialization code new 01c9337 GEODE-572: Generate public javadocs new 4113eec GEODE-852: Tweak to how we copy the pulse version properties file new c80b0af GEODE-572: Adding missing encoding option to public javadocs new 86be365 GEODE-830: Allow for transitive test dependencies new d0ef1fe GEODE-830: Remove unnecessary dependencies new c8ff05a GEODE-892: Cleanup unnecessary compression code from wan test new 743dce2 GEODE-894: Remove unused concurrency utilities new ab67ffc GEODE-895: Add CompactConcurrentHashSet2 to LICENSE new f709540 GEODE-896: Update source NOTICE with log4j declaration new 43a2f41 GEODE-560: ClientServerTransactionCCEDUnitTest.testEventTracker new 06c3438 Add Jinmei Liao to committers' list new b11113f ViewCreator thread sends another message when any member doesn't ack back to prepared view. And then it waits on future as this can happen for multiple members. In this case, If those members are not responsive and other thread already determined that, then we don't need to wait for those members. Thus now viewCreator thread checks RemoveMember message for those members while waiting for response. Another minor fix in same area. And added unit test for that new 8af4255 GEODE-873: Cleanup ParallelWANStatsDUnitTest new 359a377 GEODE-898: Fixing a race in SerialWANStatsDUnitTest new 806142d GEODE-867: Reapplying changes to pauseSender to wait for the pause new 77f9811 This closes #88 new ab25e41 Changing HealthMonitor.checkIfAvailable() to perform "final" check new e97d746 Looking for git repository starting from the project directory new f3dd335 GEODE-915: add FORCE_INVALIDATE_EVENT new c4591fa GEODE-841: ClientMembershipDUnitTest.testGetNotifiedClients failed new a8263dd GEODE-922: Fix javadoc warnings in RetryRule new 4f50862 Disable auto-reconnect in the unit test Locator new 6bfb8ce reverting a change from 91b4389 new 57b8229 GEODE-891: improve DataType unit test coverage new 98e29ee Merge branch 'release/1.0.0-incubating.M1' into develop new c8251f8 Fix version whitespace new 4855246 GEODE-14: Integration of GemFire Session Replication and Hibernate modules new 6400970 GEODE-14: We can add 3rd party licenses later new ec3533d GEODE-14: Fix dependencies for assembly new feb3d1c GEODE-14: Clean up dependencies and parameterize version numbering new 83affd2 GEODE-14: Removed all readme files which contain Pivotal specific info new c3b91bc GEODE-14: Minor tweaks to tests to add correct categories new cea74ab GEODE-14: Don't include source and javadoc jars new c221b2a GEODE-14: Update scripts with correct jars new 89b0ab2 GEODE-14: No more multicast discovery for peer-to-peer new f890a14 GEODE-14: Include modules as part of installDist task new 008309d Merge branch 'release/1.0.0-incubating.M1' new 0089b85 GEODE-14: Ignoring broken test while it is being refactored new 41192cc GEODE-12: Switch to AvailablePortHelper for ephemeral ports new c8c26e6 GEODE-14: Fix broken build for gemfire-modules-tomcat7 new fd88a6a Fixing an NPE that showed up in an integration test. new 0daf181 Updating release page for M1 new dd49add Fixing eclipse project generation for extensions new 7bb0819 GEODE-602: CI failure: OutOfOffHeapMemoryDUnitTest.testSimpleOutOfOffHeapMemoryMemberDisconnects new 21d9229 GEODE-886: Passing ENUMs in an IN query possibly returns no results new 820cfd6 GEODE-773: Extract static methods from DistributedTestCase new d232e25 GEODE-730: Optimize single filter join queries new 8db793d GEODE-909: fix port issue in MemoryThresholdsOffHeapDUnitTest new 4664325 GEODE-557: change test to use port zero new 9fff1eb GEODE-946: Source and javadoc artifacts from modules have inconsistent locations new 8af2858 GEODE-948: gemfire-modules-assembly should not publish a jar artifact new 28f5391 GEODE-12: Minor updates for publishing module artifacts new 99e4aaf GEODE-268: Adding explanation to OperationContext.isClientUpdate() new dec5ee2 GEODE-887: correct paths in README.md new 401280d Changing the line delimters from windows to linux. new a3389bd Changing SerializableRunnableIF to throw exception from run new 5350890 Decrecating all string based methods from VM new 2b2e619 GEODE-657: Prevent two backups from happening at the same time new 3adb0b8 GEODE-657: Add an abort flag to the FinishBackupMessage new 7005990 GEODE-913: refactor AbstractDistributionConfig new ee7b041 GEODE-26: Remove mavenLocal from repositories new dcf6bef Update version to 1.0.0-incubating.M2-SNAPSHOT new a928ea7 GEODE-918: Add ASF header to generate pom files new 5a65498 Fix source header new 6f0a329 GEODE-550 CI failure: FixedPRSinglehopDUnitTest.test_MetadataContents new db654a7 Fixing problems with network partition detection new 09c0c8d GEODE-890:CompiledLike member variables are not thread safe new 781277f GEODE-794: Unable to match iterators when update in progress new 28ee7c1 Added a category to unit test new 7c195af Bring version format in line new 00c69b6 Fixed broken links in README.md file. new 8fd91dd GEODE-954: display HostnameForClient in the member list view new bef0c1b Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new 71ba8e9 GEODE-899 LocatorDUnitTest.testLeadFailureAndCoordShutdown new 48eafe3 GEODE-901: Remove invalid source headers new 7627585 This closes #94 new c2175bc Added stat for udp message receiver thread. new 69024aa Automatically converting calls of vm.invoke to lambdas new 8faa384 Removing tests for invoke methods I removed new 493d41b Dealing with some variables that need to be effectively final. new ce74e97 Commenting out broken code that is now a compile error new 82de4d2 Getting rid of some invokeBoolean calls new 51c03a9 Misc cleanup due to stricter type checking new 0804a13 Extracting common lambdas from methods to avoid "Code to large" error new d7a0288 GEODE-903 Update Copyright new 06317e7 GEODE-945: Importing javax.transaction packages to fix javadoc new ef94416 Fix for GEODE-106 Invalidate operation fails with IndexMaintenanceException with underlying java.lang.ArrayIndexOutOfBoundsException. new 23edf7e GEODE-303: fix dataBrowser javascript errors using a splitter with free license. new d632bfb Fixing a suspect NPE string new 1975556 GEODE-965: redundant cache server created during auto-reconnect new f6c4c2f GEODE-917: rename gemfire subprojects to geode new 81417f9 GEODE-511: rebranding pulse new 2aca64e GEODE-826 Added bigtop script in src/dist folder. new fd31ea5 GEODE-934 Added info log while starting client queue dispatcher. new b9fe091 GEODE-968 Fixed typo in api name and added unit test. new 4569387 GEODE-855: create unit test for Fragment class new 92be457 GEODE-481: CI failure: QueryUsingFunctionContextDUnitTest.testQueriesWithFilterKeysOnPRWithBucketDestroy new 9beed82 Removing a test which tests nothing. new 923e219 Removing statics from the lambda expressions new e685fd8 GEODE-970: Remove duplicate HLL classes new f593119 Removing a few more statics new 8780b5c Renaming gemfire-core-dependencies in the README new 609e239 GEODE-967: Added xml support for GatewayEventSubstitutionFilter new 1ffcef7 GEODE-969: Decreases WAN dunit log file size new 478e50d Porting a fix for a race condition to develop new 4285d63 GEODE-774 new bfc4280 GEODE-905: HLL classes should preserve original source header new 5747787 GEODE-905: HLL classes should preserve original source header new 75d6a8b GEODE-964: Standardize retrieving Geode version new ab9cedf GEODE-981: NPE in Message.clear() new e51d1e4 GEODE-944 ServerLauncherJUnitTest fails when ISP redirects DNS failures new 6891f5b Fix typos in gfsh help. [fixes #114105869]. [fixes Geode-984] new d84bcef Not including gradle generated directories in the source distribution new f5e43c5 Ugrade selenium driver for pulse tests new 3415159 Merge branch 'feature/GEODE-866' into develop new 575f66c GEODE-323: Primary Key indexes are not being properly used for Partitioned Region Queries new 110a5b4 fixed brokeni AnalyzeSerializablesJUnitTest due to moving the HLL files new 5beaaed Merge remote-tracking branch 'origin/develop' into feature/GEODE-917 new 53510e5 GEODE-866: Removing a debugging suite that was accidentially checked in new 53b6319 GEODE-929: Do not use AvailablePort.getRandomAvailablePort in this test to avoid intermittent PortNotAvailable error. new 01c0a2c GEODE-829: pulse gradle uses the dependency versions in the property file new 9899940 GEODE-831: unit test FreeListManager new 9eb7a05 Fixing a couple of a files that were renamed to directories new 87586d0 Moving a couple of classes to the correct package new 1e3f89d GEODE-478: Message class length field overflows if size is > 2GB new 31a69e4 This closes #99 new c741a68 GEODE-917: Merge branch 'feature/GEODE-917' into develop new 5e4f372 This closes #95 new a259ed3 Removing gemfire-assembly references after renaming sub-projects to geode-*. new 0d5058a removing testRepeat method inadvertently checked in yesterday new 6e1b05c ensure that rejected messages propagate an exception new 0f272db GEODE-907: Added tests to support impending refactor new 6d3f556 GEODE-907: Converted core functionality to use jackson new 589ced4 GEODE-907: remove com.vmware.gemfire.tools.pulse.internal.json new b4d4ceb GEODE-907: Missed some import references new e623d8e GEODE-907: Fixing rebase merge conflicts new 022733e GEODE-907: Switch all fields from floats to doubles new f42c86d GEODE-907: Clean up some issues after rebasing new c2363f7 GEODE-907: Incorporate review feedback new 66fa365 GEODE-856: New unit test class for covering MemoryBlockNode new 9028aa8 Add Sai Boorlagadda to committers' list new 177f12c GEODE-448: Replace Tomcat with Jetty as test container new 9e8543a GEODE-448: Minor changes due to subproject renaming new 7815581 GEODE-912: FileUtil would throw a more detailed stack trace if unable to delete a file new 18ad0ad GEODE-930: remove the call of disconnectAllFromDS since it's already in the tear down method. new 8f31850 GEODE-906: Clean up source header / modification text new c32e1b4 Fixes missing ASL header. new d8522c2 GEODE-944: also check loopback address. This fixes the unit test failure on ubuntu. new 3799389 GEODE-998: Fix javadoc warning in LogConfig new 4951bfa GEODE-876: Add a README file to the binary distribution new d50623b GEODE-979 CI Failure: ParameterBindingJUnitTest.testMultithreadedBindUsingSameQueryObject failed with NullPointerException new 8dd7a72 Update website build instructions - replace deprecated 'nanoc autocompile' command with 'nanoc compile' plus 'nanoc view'. Add adsf gem. Fix numbering of steps. new deaa7aa GEODE-983: NPE with transactions on PR with overflow new c829b58 GEODE-992: Integrate with Travis CI new 1670d35 GEODE-992: Integrate with Travis CI new 5f98f31 Update most occurrences of "Geode" to "Apache Geode". Update introductory text to match the website intro text (gets rid of "extremely mature") Link to Geode website. new 9b55879 adding unit tests for REST API new e666a85 GEODE-992: Integrate with Travis CI new 3676826 adding ASF license header new 2f69575 GEODE-983: NPE with transactions on PR with overflow new e40962c avoid blocking a thread that is sending an Alert via UDP new 3dda21e GEODE-1003 added dunit to verify de-serialization failure in peer node new 9a8b319 GEODE-1004 request heartbeat request with tcp check new 330ba74 GEODE-992: Integrate with Travis CI new bd3ac70 GEODE-1006: View Creator thread blocked by JGroups FlowControl when alerting new 4fed7d8 GEODE-831: restore FreeListManagerTest new 34beda8 GEODE-870: Rejecting of old view new edc1c4c GEODE-870: Handling multiple concurrent locator restarts. Elder locator nomination new 594cf54 GEODE-870: Handling multiple concurrent locator restarts. Elder locator nomination new 1bf1503 GEODE-870: Handling multiple concurrent locator restarts. Elder locator nomination new 8b24a4f GEODE-870: Amending code as per code review Adding wait on CqQueryUsingPoolDUnitTest to make test pass new 0af5968 GEODE-870: test case fixes. new 33c16ff GEODE-870: Adding GMSJoinLeaveTestHelper back after gemfire/geode merge new 36eb11b GEODE-870: Rejecting of old view new 94035ed GEODE-870: Handling multiple concurrent locator restarts. Elder locator nomination new 0eb3777 GEODE-870: Handling multiple concurrent locator restarts. Elder locator nomination new 21cd26d GEODE-870: Amending code as per code review Adding wait on CqQueryUsingPoolDUnitTest to make test pass new 3879739 GEODE-870: Adding GMSJoinLeaveTestHelper back after gemfire/geode merge new 64855a2 GEODE-870: Fixing sceanrio where locators get into split-brain when restarting at exactly the same time. new 19a8f0a GEODE-17: WIP adding JMX security new 1e31fa6 GEODE-774 new 5342935 GEODE-953: Cleanup geode-junit new b4ed2aa GEODE-953: Fix missing junit category new aa92530 GEODE-1014: PdxSerializationException Error when putall an object from native client withSecurity enabled new d067f41 GEODE-967: Changed to serialize substitute value only if necessary new 00b4c84 GEDOE-856: Unit tests for TinyMemoryBlock, a nested class in FreeListManager. new c18f515 GEODE-996: OffheapStats - fragmentation percentage calculation has to be revisited. new 406a80f GEODE-17: Initial integration work new 3996940 Fix for GEODE-106 Invalidate operation fails with IndexMaintenanceException with underlying java.lang.ArrayIndexOutOfBoundsException. new e1a0830 GEODE-1029 fixed test issue, where system is not working properly. new ca89bcc GEODE-17: Clean up some tests with better matchers new 0ca2f2e GEODE-991: Marking LuceneFunction as in InternalEntity new e7e1fc6 GEODE-1042 new 7e35494 GEODE-1040: Add a DUnit for JTA rollback new 4914142 GEODE-966 HashIndex with Overflow region detection/conversion needs to occur sooner new 23950e8 GEODE-1021: show members of the region that has hyphen in it's name new 660d3bb GEODE-17: Convert OperationCode to enum new 3e2ae33 GEODE-17: Add generic MBean creation rule and associated config annotation new 657b077 GEODE-36 Interim fix to display correct product name on gfsh cli new dc7d73e GEODE-17: clean up MXBeanCreationRule new 4c7fd99 GEODE-562: Upgrade commons collections to v3.2.2 new d1ca32d GEODE-949: fix serialization of GemFireSecurityExceptions to improve debugging new 79e2a43 Revert "GEODE-562: Upgrade commons collections to v3.2.2" new c9f1e04 GEODE-1052 new 8d7a00e GEODE-1043: Changing modules-assembly dist target to depend on assemble new 3087c86 GEODE-982: refactor off-heap new a42a2f3 GEODE-1038: CI failure: DistributionAdvisorDUnitTest.testGenericAdvice new 6c74e5a GEODE-417: deprecated ssl-* gemfire properties should not be allowed with cluster-ssl-* properties new 70ca921 GEODE-1042: add junit test for the fix in processChunk() new 8ab9c82 GEODE-17: refactor JSONAuthorization, MBeanServerConnectionRule and added some tests new 445efdb GEODE-952: Some time many unit tests fails because locator was ForcedDisconnect new c394bf0 GEODE-1037 CI failure: PdxClientServerDUnitTest.testNonPersistentServerRestart new 9801683 GEODE-17: add more tests new 38de960 GEODE-17: refactor ManagementIntercepter and MBeanServerWrapper new aaa586a GEODE-589: CI Failure: ClientMembershipDUnitTest.testGetConnectedClients new 8700acc GEODE-562: Moved dependencies to sub projects new 5fcf037 GEODE-1005 When multiple locator started same time, they endup creating two DS new b91a22b GEODE-1063 Now during cacheClose we CacheCloseException.. new 41f4f14 GEODE-1064 Now we pass correct sever in getCredentail call new b313470 GEODE-1030 remove multicast ops check before region ops. new 6ce7e83 GEODE-1076: CI Failure: Suspect string in DirectChannel.disconnect() new b8d4db2 GEODE-1010: CI Failure: PutAllCSDUnitTest.testBug51725_singlehup new 575660a GEODE-17: New definitions of Resource and OperationCode for JMX and CLI commands new f486b70 GEODE-1055 Remove unused/dead code from PartitionedRegionQueryEvaluator new 57282de GEODE-17: make ResourceOperation a class level annoation as well new a84def5 GEODE-17: Cleanup some dead code new 374d2f4 GEODE-589: revoke the previous change of DistributedTestCase new cdc49fe GEODE-17: Formatting changes new 9fdcca1 GEODE-990 CI Failure GMSJoinLeaveJUnitTest.testPreparedViewFoundDuringBecomeCoordinator failed with NullPointerException new 3040e5a GEODE-17: JSONAuthorization permissions are now defined as resource:operation new 87b4eba GEODE-1039 CI Failure GMSHealthMonitorJUnitTest.testCheckIfAvailableWithSimulatedHeartBeatWithTcpCheck new 7734781 GEODE-1025: Replacing direct dependency on spring data gemfire with an SPI new 44b248c GEODE-17: more cleanup new 6266eb0 GEODE-573: Fix broken image links in javadocs new 6c069d2 GEODE-992: Integrate with Travis CI new dc9e28a GEODE-1031 Added some test related logging. new 2960cdf GEODE-17: Add deprecation notices new 0d98d21 GEODE-17: Add test category new a646879 GEODE-17: Adding authentication-only test new c55aa95 GEODE-17: added AccessControlMBean test new 7971a77 GEODE-1084 strip copyright from jgroups configuration before parsing new d25e445 GEODE-1081 remove becomeCoordinator from JoinResponseMessage new aef84eb GEODE-986 MultiuserAPIDUnitTest.testMultiUserUnsupportedAPIs failed with SocketException new c5d8ea7 GEODE-1078 CI failure: ClientMembershipSelectorDUnitTest.testClientMembershipEventsInServer new 5669aef GEODE-17: Initial CLIOperationContext tests new ea8beec GEODE-17: fix tests new 2e00d5d GEODE-1049 Added wait criteria to get internalDistributedSystem instance. new ce8d087 GEODE-1070: use log4j in off-heap code new 374e20c GEODE-17: added DataCommandSecurityTest new 22ab270 GEODE-1097 allow Lambda invocations to be named so that they show up in test logs new f217552 GEODE-1053: Adding "filter" on Function Rest Invoction Refactoring of RestAPIOnRegionFunctionExecutionDUnitTest.java RestAPIsOnGroupsFunctionExecutionDUnitTest.java RestAPIsOnMembersFunctionExecutionDUnitTest.java. Updating dependency-versions.properties http-core and http-client new e22cd95 GEODE-1053: Refactoring some test code. new 5503de0 GEODE-1099: NPE thrown from TXManagerImpl.isDistributed() new c5a8817 GEODE-1097 allow Lambda invocations to be named so that they show up in test logs new 3ae26b6 GEODE-1007 CI Failure: ClientAuthorizationTwoDUnitTest.testAllOpsWithFailover2 new 44c388e GEODE-639 CI failure: CacheXml80DUnitTest.testCacheServerEnableTcpNoDelay new f7ca634 GEODE-640 CI failure: CacheXml80DUnitTest.testCacheServerDisableTcpNoDelay new 91378b5 GEODE-17: Added LockServiceMXBean authorization test new 4d0dfc5 GEODE-1053: Refactoring some test code. Updating Apache header for NamedCallable.java and NamedRunnable.java Updated httpcore.version in dependency-versions.properties new ce4dd4e GEODE-17: added GatewaySenderMBeanSecurityTest new a904f14 GEODE-478: GatewaySender now handles MessageTooLargeExceptions new 4e84f1a GEODE-992: Integrate with Travis CI new 2f709ff GEODE-17: All JMX Bean access needs JMX:GET permission new 3c562c8 GEODE-17: add GatewayReceiverMXBean security test new d73606c GEODE-17: add DiskStoreMXBean security test and some renaming. new 82faa8a GEODE-1101: rename SimpleMemoryAllocator to MemoryAllocator new 79d2990 GEODE-1099: NPE thrown from TXManagerImpl.isDistributed() new f4b2037 GEODE-1007 CI failure: ClientAuthroizationTwoDUnitTest.testAllOpsWithFailover2 new c979b3a GEODE-17: fix EnvironmentVariablesHandlerInterceptorJUnitTest new 35e63b8 GEODE-17: Adding ManagerMBean security test new 1ffacdc GEODE-17: Adding ManagerMBean security test new d4ef0a2 GEODE-17: Why do we need a Logger passed in to ManagementInterceptor constructor new d8f28d2 GEODE-1096: HeapMemoryMonitor to consider testBytesUsedForThresholdSet new 442718f GEODE-620 Geode SSL configuration is out of date new bec420b GEODE-1103 intermittent suspect string in server cache during shutdown new 91b7096 GEODE-54: missing javadocs new 67f0e2c GEODE-992: Integrate with Travis CI new 155f87d GEODE-1017: change off-memory from compaction to defragmentation new 5b6a2cd GEODE-670: GatewaySenderEvents are now sized using Sizeable if appropriate new ff69aea GEODE-1067: The dispatcher now handles IllegalStateException by retrying batch without the released event new 05cd144 GEODE-1095: GatewaySenderEventImpl now caches serialized value size new d72986b GEODE-620 Geode SSL configuration is out of date new 8de59df GEODE-949: refactor and repackage security test code new aed5e5f GEODE-982: Fix javadoc issue introduced in fix for GEODE-982 new ac3d3b4 GEODE-857: Wait for watchdog threads to start in SystemFailureJUnitTest new 4ed2fd3 GEODE-1111 Connection Pooling needs more tests new 386ace7 GEODE-17: Integrated Security Related Changes for Pulse and Refactor interface new ff55590 GEODE-1111: Fix apache headers in files added by commit for GEODE-1111 new da7a76d Merge branch 'develop' into feature/GEODE-17-2 new a8d6015 GEODE-947 Client log message misleading new f226f01 GEODE-1100 Neglect view when it send by member which is not in current view. new 658981a GEODE-519 Make sure that membership port range is available. new 22b4330 GEODE-514 Make sure we look for quorum only when networkPartition is enable. new 397a42d GEODE-515 Make sure that we connect to DS using same udp port. new 9993c76 GEODE-1100 Fixed test issue. Set Sender in InstallViewMessage. new 8c690ac GEODE-1106 test was setting testHook asynchronously. Now it set synchronously. new be74e3a GEODE-934: CI failure: DurableClientSimpleDUnitTest.testReadyForEventsNotCalledImplicitlyWithCacheXML. new 8c74d60 GEODE-1112: Fix templates.security to com.gemstone.gemfire.security.templates new 54931a5 GEODE-1044: InitialImagePut executes BEFORE_UPDATE_OP on indexes for updates new aab357f GEODE-249: Retry on local node does not overwrite previously retrieved results new 0d86c3b GEODE-249: Added license header to test new 5839e4d GEODE-27: A couple of tools to dump dependencies new e2695a5 GEODE-27: Removing a bogus include of a jetty class new dc94a89 GEODE-27: Enabling transitive dependencies in the build new 02b95b4 GEODE-27: Marking jars as optional in the generated pom new db17e38 GEODE-27: Adding a test to verify the bundled jars have not changed new 163046f GEODE-27: Moving findbugs annotations to geode-core new 8310fd9 GEODE-27: Removing some forced dependencies new 09cd330 GEODE-1044: Adding license header to added xml file new 57c8600 GEODE-1050: add JUnit 4 versions of DistributedTestCase and CacheTestCase new 8645fe0 GEODE-936 test now catches expected DistributedSystemDisconnectedException and ignores. new 68dab4a GEODE-956 Product use log shows duplicate entries new 4d166a4 GEODE-956 Product use log shows duplicate entries new f1ff67c GEODE-971 CI Failure: PRClientServerRegionFunctionExecutionFailoverDUnitTest.testOnRegionFailoverWithTwoServerDownHA new fed9500 GEODE-17: WIP integrating Pulse with new security new 738628c GEODE-27: Adding spring-webmvc to pulse new 59fa50d GEODE-27: Adding spring-expression back in to geode-web new 60266fd GEODE-559: CI Failure: ClientInterestNotifyDUnitTest.testInterestNotify failed new 7e8da34 GEODE-980: Convert all SerializableCallables to lambda expressions new ae7d4da GEODE-980: Refactor destroyRegion command new bde4dd7 GEODE-980: The member's local hostname is just an IP address new 3d99fa9 GEODE-1116: Fix the names of local variables new 167abe1 GEODE-1118: Exclude junit-dep from dependencies new 822bdc1 GEODE-1016: Annotate time sensitive test with RetryRule new c38ae1d GEODE-1115 membership-port-range is not being established properly new 57b00b1 GEODE-1109: MemoryThresholdsDUnitTest.testDistributedRegionClientPutRejection new 13a2c17 GEODE-912: Try a bit harder to delete the disk dirs new 6a41653 GEODE-923 Validation for idle Timeout set properly. new 0b7ae43 GEODE-247: Fix in executeQuery function to use the bucket parameter and added tests cases for it. new f1c667b GEODE-722 CI failure: Bug42039JUnitTest.testBug42039 new 54050ce GEODE-178: Handle renamed geode projects in the spark connector build new cdc2519 GEODE-345 LocatorDUnitTest.testLeadAndCoordFailure new 6dc2f57 GEODE-1056: CI Failure: PersistentPartitionedRegionOldConfigDUnitTest.testPrimaryBalanceAfterRecovery new 00de1b0 GEODE-857: Fix data race in SystemFailureJUnit new 86c89a9 GEODE-1054: Reduce log level for exeptions thrown from function new 3b7e3ff GEODE-911: Cleaning up SerialGatewaySender queues when stopping gateway new 1e985b8 GEODE-535 CI failure: ProductUseLogDUnitTest.testMembershipMonitoring new 068d3bc GEODE-1108: Ensure that the maximum message size gets reset new 0ddb9fb GEODE-17: Tests were broken because of a prior checkin new 67053ca GEODE-952 removing heap-dumping code new d7612d1 GEODE-17: Ensure Pulse UI tests are not order dependent new 0314305 GEODE-1126 CI failure: ReconnectedCacheServerDUnitTest.testDefaultCacheServerNotCreatedOnReconnect new d655d27 GEODE-178 - Adding ASF snapshots repo to the spark connector build new bcff842 GEODE-1129: DistributionManagerDUnitTest.testAckSevereAlertThreshold is disabled new 285a853 GEODE-1107 CI failure: RestAPIsWithSSLDUnitTest.testSimpleSSL new cd8743d GEODE-178 - Adding sbt wrapper script and rat exclude rule for it new 8193398 GEODE-988: CI Failure: CqPerfUsingPoolDUnitTest.testMatchingCqs failed with AssertionFailedError new 4cb83d7 GEODE-884: Update README.md to include steps to build without running all tests. new 0a9771e GEODE-874: Move build instructions to BUILDING and update README new 274f67c GEODE-511 Pulse: Residual 'Gemfire' changed to 'Geode' new 10b6bef GEODE-478: Adding a stat for resized gateway batches new 0e3a60b GEODE-1127: uncaught exception in GMSHealthMonitor causes CI test failures new 7e5f16d GEODE-1035 CI failure: DeltaPropagationWithCQDUnitTest.testFullValueRequestsWithCqWithoutRI new c36591b GEODE-1141: Catch and log Throwable on cluster config startup new 82b325e GEODE-1131: ParallelGatewaySenderQueue destroyEventFromQueue now handles RegionDestroyedException new 7d944f6 GEODE-52: Remove @author tags from Java source new 058f853 GEODE-52: Remove @author tags from Java source new 2a5e7fa GEODE-337 CI failure: ClientHealthStatsDUnitTest.testStatsMatchWithSize new 6a7b880 GEODE-1143: Adding GC settings for DUnit JVM settings new 5937f21 GEODE-1143: Adding GC JVM setting in gradle new 0efc8d8 GEODE-17: integrated security for Pulse. Now different user will have a different cluster updator. new dd26b15 Merge #106 into develop new 78bc55d This closes #66 - Moved the script tag to header file so it's applied to all pages. new ffd9207 GEODE-1134: Some scenarios loading cluster config from dir do not work. new beda814 GEODE-961 CI failure: PutAllCSDUnitTest.testPartialKeyInPRSingleHop new 67f9d7c GEODE-337 test now waits queue to be paused before starting the client again new 48af841 GEODE-923 In test changed "System.currentTimeMillis" to "System.nanoTime()" as Connection mgr uses nanotime new 22ca5ef GEODE-693: refactor security dunit tests new 0dab0b6 GEODE-1079: Removing unused dist.gemstone.com repository new 867eb7f Merge branch 'develop' into feature/GEODE-17-2 new a1f11c0 GEODE-1145 Fix decimal places for LoadAvg on Pulse new 035ff5b GEODE-17: Move Resource into OperationContext new 5e51d7c GEODE-17: Authorization tests for WanCommands new 51acabc GEODE-1123: Exclude the locator in StreamingOperationManyDUnitTest new 7708c3f GEODE-1152: improve javadocs with guidelines for Awaitility new 8f93775 GEODE-17: adding more command tests new b61c70d GEODE-17: in tests spell out what commands needs what permission new 0ba41de GEODE-17: adding more tests new 7f0310e GEODE-17: Reduce nouns and verbs for WanCommands new 2a817e1 GEODE-17: Test for DiskStoreCommands new 859b4f6 GEODE-1031 Now pool closes queueMge before connectionMgr new 295db7b GEODE-1142: Modified the cleanUpVM function to clear all directories. new dd19d8c GEODE-1150 increased wait to join locator to cluster. new 8503fc3 GEODE-483 Now test ignores Socket BindException as it can happen. new a781843 GEODE-1143: Reverting GC changes to test.gradle new 65635fe GEODE-17: WIP adding security tests for CLI commands new 7c777b1 GEODE-483 udated previous commit to avoid BindException in text code. new 8d96191 GEODE-17: putting all the commands security tests into one test class new 65d7a6f GEODE-1062: Refactor of WANTestBase new 58860cc GEODE-17: ensure a successful shutdown command is run last in this test new 3c4b3e6 GEODE-389 Required Role APIs should be deprecated new a7b9b90 GEODE-915: fix FORCE_INVALIDATE_EVENT - new unit test ClientServerForceInvalidateDUnitTest - ProxyRegionMap now checks for force invalidate before it throws EntryNotFound - AbstractRegionMap invalidate now does force invalidate unless the region is not initialized new 513c72f GEODE-1159: rename test and convert to JUnit4DistributedTestCase new e0126e0 Merge branch 'develop' into feature/GEODE-17-2 new 2b70158 GEODE-961 CI failure: PutAllCSDUnitTest.testPartialKeyInPRSingleHop new 0c31f62 GEODE-962: Updated trusted.keystore and untrusted.keystore to have certificates that will only expire in 2026. Changed the way that the HTTP client creates a SSLContext. new 16d09f6 GEODE-962: Updated trusted.keystore and untrusted.keystore to have certificates that will only expire in 2026. Changed the way that the HTTP client creates a SSLContext. new 2deb31d GEODE-1160 TransactionWriter is triggered if updating entries with using PDX new 7dd0094 GEODE-17: ensure a successful shutdown command is run last in this test new 066a9d5 GEODE-103: fix usage of isProcessAlive to remove race condition new 49e3f52 GEODE-920: lazily create HaContainer for cache server new e92bf70 GEODE-1173: NPE thrown from ServerConnection method getPostAuthzRequest() new 69fd61f Add SecurityTest and FlakyTest. Convert CLI tests to JUnit 4. new 11c090c Merge remote-tracking branch 'origin/develop' into feature/GEODE-1162 new dc89723 Remove dead code new cc7a056 Restore final on postSetUp new c41cd45 Restore final on postTearDown new 80af53d GEODE-1061: Synchronized update operations and executeCQ happens before updates new b8b9ba7 GEODE-1018: Listener will cause delay so puts are still in progress when cache closes new 2267134 GEODE-1153: BucketOperatorWrapper fails to invoke completion callback. new a11f608 GEODE-1167: check off-heap flag to see if recovered region is compatible new 3f755fa GEODE-1062: Removed similar/duplicate createReceiver methods new 3898a0e GEODE-1153: BucketOperatorWrapper fails to invoke completion callback. new e7b7360 GEODE-564: javadocs for CacheFactory.create() need to list AuthenticationFailedException new 36f3f8d GEODE-1169 Free offheap memory for recovered region entries when there is a configuration change. new 566dc0b GEODE-1171: Preventing accidental cron triggering in AutoBalancerJUnitTest new 8622d63 GEODE-1151 Add new committer to list on web page new abedde9 GEODE-1170: The GatewaySender for the AsyncEventQueue is now marked internal new f612bf9 GEODE-1172: Closed all GatewaySenders when a ForcedDisconnectException occurs new 893ea11 GEODE-902: Remove incorrect src header new 39722f3 GEODE-902: Update LICENSE / NOTICE for MX4JModelMBean.java new 740578e GEODE-902: Add MX4JModelMBean.java to rat excludes new dca07b1 GEODE-17: ensure gfsh-over-http tests are enabled new 36cb06e GEODE-960 CI failure: LocatorDUnitTest.testOneLocator failed with AssertionError new 7413804 GEODE-1184: Removed misplaced System.out and renamed methods new 5ba923e GEODE-1187 a server launched by Gfsh deletes PID file during auto-reconnect new d0c4a99 GEODE-17: use the new resource and operation code new f2eeebb Adding GPG key for Jens Deppe new 347d78c Added keys for Lynn Hughes-Godfrey new 22906e0 GEODE-1025: Switching the latest SDG version and reanabling SDG test new 4c2d309 GEODE-1025: Removing bundled SDG and special handling of spring jars new e0c20de GEODE-1177: Adding a few more classes to exclude from object sizing new 66c45f9 GEODE-17: fix pulse authorization new 43434b3 Adding GPG key for Dan Smith new 859f94b GEODE-1194: Improve Gradle build so that IntelliJ can correctly use test code in module dependencies new 76c43fa GEODE-1196: TcpServerBackwardCompatDUnitTest no longer leaves a DistributedSystem connected new 3d38ec5 updating from JGroups v3.6.7 to v3.6.8 new a0f6f22 Merge branch 'develop' into feature/GEODE-17-2 new dd9e5af (GEODE-1186) Geode website: reinstate Google Analytics. Per Google's recommendation, relocated Google analytics snippet from footer to header. new 8a78f0f GEODE-961 CI failure: PutAllCSDUnitTest.testPartialKeyInPRSingleHop new 5a291b6 GEODE-914: Remove log4j from NOTICE new 178e9f5 GEODE-914: Removed unnecessary declarations from NOTICE new a096644 GEODE-914: Reworked NOTICE for binary distribution new 12efa36 GEODE-914: Added specific NOTICE files for war projects new a773988 GEODE-704: Added check/wait for interest re-registration to complete after cache-server is restarted. new 6ea0b3b GEODE-904 Adds file listings to LICENSE new 83fd4bf GEODE-904 Updates tooltip.js link to a working one. new a18ed41 GEODE-904 Reformatted LICENSE around Licenses new 52bca83 GEODE-904 Adds matchMedia() polyfill to MIT listings, cleanup edits new dc8a344 GEODE-904 Updates formatting of geode-assembly/src/main/dist/LICENSE to match LICENSE new df3d10f GEODE-904 Adds notice to end of CDDL, changes CDDL name and link new 2622510 GEODE-1025: Force the version of spring core we use new c1cf90e GEODE-386: Change xsd namespace to apache new c23ec7a GEODE-1062: New method to modify wait time for validateRegionSize new 0a98fa6 GEODE-1163 Fix branding in Swagger UI new a57b7cf GEODE-1163 Fix failing I18n test for one of the strings new 616bc27 GEODE-1163 Change support link from 'dev' to 'user'. new 7ec4bad Merge branch 'develop' into feature/GEODE-17-2 new 7c1d867 Revert "GEODE-1153: BucketOperatorWrapper fails to invoke completion callback." new 54c9300 GEODE-389 Required Role APIs should be deprecated new bf8c716 GEODE-1200 : Deprecating InetAddressUtil new fdfd98f Removing snapshot from the version in preparation from the M2 release new 50671d7 Update version to 1.0.0-incubating.M3-SNAPSHOT new 3ac9104 GEODE-1213: Disables signing task on geode-modules-assembly new 8c0532d temp change new d33fee0 GEODE-1213: Disables signing task on geode-modules-assembly new 78b7d62 Merge branch 'feature/GEODE-1162' into feature/GEODE-17-2 new 3d45e75 Merge branch 'feature/GEODE-1162' into feature/GEODE-17-2 new 86ab7cd GEODE-1212: clean up replicate region support for lucene new 06efab3 Change join methods to not throw if timeout new 794708e Merge remote-tracking branch 'origin/develop' into feature/GEODE-1162 new 39e94bc GEODE-1178 Unexpected DistributedSystemDisconnectedException caused by RejectedExecutionException new c67a1c9 GEODE-235: Add region name to EntryEventImpl toString new 90ab09c GEODE-1214: Better error handling for compilation failures new be93d66 GEODE-17: Update testSerializables new 24cdcbb GEODE-17: enable authentication/authorization of rest admin API and add a test suite to test it. new e45a247 Merge branch 'feature/GEODE-17-2' of https://git-wip-us.apache.org/repos/asf/incubator-geode into feature/GEODE-17-2 new c0651a4 Fix serialization bug new aece5de Make AsyncInvocation implement Future new 6c033cf GEODE-1221 Move no longer supported use case to test tree. new 69cd4a7 GEODE-1217: Marking jansi as optional in the pom new fbee35c GEODE-1218: Marking jna as not optional new 80533ba GEODE-1199: fix off-heap leak in netWrite new 9d20f22 GEODE-1198 CI Failure: DistributedSystemDUnitTest.testConflictingUDPPort new 0f692f8 GEODE-1216 Fix the scalability of remove member new f473fac GEODE-1204 modified conditionals and opacity to make logo visible on Releases page. new 124f978 GEODE-1218: Marking jna as not optional new 6c7a0d2 GEODE-1219: Updated lucene version to 6.0.0 new 3ac74a4 GEODE-1213: Enable signing archives on geode-assembly new 7d5f39a GEODE-1220: Minor refactoring of LuceneServiceImplJUnitTest and LuceneIndexRecoveryHAJUnitTest new fbcaa51 GEODE-17: enable authentication/authorization of rest admin API and add a test suite to test it. new 9734aa8 Merge remote-tracking branch 'remotes/origin/feature/GEODE-1162' into feature/GEODE-17-2 new bbf705e GEODE-1225: Converted SSL log message from info to fine new a885ac1 GEODE-1018: Retrieve queues only once gateway listener to avoid a race new d1e4825 GEODE-1201: Adding compileRuntimeLibs to geode-assembly for tests Amending bind address configuration for http-service-bind-address new 5c89fab GEODE-1201: Reverting gradle changes new e08fd9f GEODE-17: refactor CliCommandTestBase to use Parameterized Junit runs to do all combinations of http/non-http and security/non-security runs new 7b3c8cb GEODE-679 Explore removing SocketIOWithTimeout and other classes related to FD soft leak new f2d5969 GEODE-1162: convert all CLI command DUnit tests to JUnit 4 new d50f16f GEODE-1230: add missing junit category and remove it where it's not needed new 2322827 GEODE-17: CliCommandTestBase refactor new ce889fe GEODE-1225: Set base log level DEBUG in JSSESocketJUnitTest new 3fd1eec GEODE-1226: Prompt for a password to sign and upload to maven new 70c03a7 GEODE-1162: make CliCommandTestBase class abstract new f702bcf GEODE-1231: remove test013StartServerWithSpring new 31c6054 Merge branch 'develop' into feature/GEODE-17-2 new 151472c GEODE-17: fix compilation errors after merge from develop new 73c9825 GEODE-336: Make Function extends Identifiable new 616676e GEODE-840: fix intermittent testTombstone failure new 4a32721 GEODE-17: Refactor admin rest commands test not to test authorization. new 7b73595 Merge remote-tracking branch 'remotes/origin/develop' into feature/GEODE-17-2 new 20c202d GEODE-1174 CI failure: UniversalMembershipListenerAdapterDUnitTest.testSystemClientEventsInServer new 4a54aa7 GEODE-1243: add TODO comments for supporting locator port zero wild card new 8f7f4d5 GEODE-1125: Introduced awaitility to make the receiver wait in order to receive the new puts from the sender. new 84a4b47 GEODE-1032 : Additional wait time to check for empty queue, refactored WANTestBase.java to remove unused functions, replaced wait criterions with awaitility. new bcaf0c6 GEODE-1032: Fixed compilation error with ConcurrentParallelGatewaySenderOperation_2_DUnitTest new 58caa32 GEODE-1190: LuceneServiceProvider.get now accepts GemFireCache as a parameter. new fb96284 GEODE-978: Increasing the port range used in CacheXmlGateway tests new 9d92cf5 GEODE-1044: Moved dead code and minor refactoring of QueryTestUtils new 760c6e2 GEODE-1244: Package, directory, project and file rename for geode-spark-connector new 8cdeb55 GEODE-1220: Adding unit tests for LuceneIndexForPartitionRegion new 1fa1571 GEODE-1257: always setReuseAddress(true) regardless of OS new f12ece5 GEODE-1233: apply FlakyTest category to flickering tests new ddee87f GEODE-1244: Revert rename of package, directory, project and file rename for geode-spark-connector new 7f306ff GEODE-1207: Stopped WAN Locator Discovery Thread when locator is stopped new ac27ef5 Update the version of geode that the spark-connect is built with new 8d4dfc2 Updating the spark building doc to use the sbt wrapper new ea97a53 GEODE-1236 GEODE-1248: Fix gfsh sutdown call new 06e920e GEODE-1215: Error running gfsh history new ff914bd GEODE-1244: Package, directory, project and file rename for geode-spark-connector new def78f1 Merge branch 'develop' into feature/GEODE-17-2 new c733f0c GEODE-17: Shiro Integration new 832ae35 GEODE-17: fix compiling error after merge new 7022135 GEODE-1238: ensure EntryEventImpls are released new 79b3544 GEODE-1266: Removed Pivotal License Header and also minor clean up new 9b0026b GEODE-1268: Cleanup of multiple AvailablePort.getRandomAvailablePort invocations new 0d0e706 GEODE-1268: Fixed some potential bugs new b5ff974 GEODE-1227: Replaced all port selections for server with '0' instead of getting the port from the AvailablePortHelper. Some refactoring introducing Lambdas. Some refactoring replacing Wait.wait with Awaitility. new 7e1656b GEODE-1146: Test cleanup, converting many VM invoke statements to lambda expressions new 9023429 GEODE-1267: Update NOTICE references to Spring dependencies new bc24aef GEODE-1263: Add jit.js to LICENSE new 14d0cf5 GEODE-1264: Add MX4J to LICENSE new f810d62 GEODE-1265: Add Droid fonts to LICENSE new ada13a3 GEODE-1164: Fixing import issues new 7de1d32 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new a194b03 GEODE-1188: Lucene indexes can be created with partition redundant regions new 5757ca4 GEODE-17: make sure PulseAuthTest runs successfully new a745ce9 Merge branch 'release/1.0.0-incubating.M2' new 70c5467 Merge branch 'release/1.0.0-incubating.M2' into develop new 01875e9 First commit new 7ed7916 GEODE-17: fix the precheck failures new 183c48a Merge branch 'develop' into feature/GEODE-17-2 new da0bbfe Merge branch 'develop' into feature/GEODE-17-2 new b6be5d4 GEODE-1150 Find Coodinator response was not notifying waiting thread new 582b537 GEODE-1150 removed unused code in attemptToJoin function new 1c52e28 GEODE-1197 CI failure: ConnectionPoolAutoDUnitTest.test009LifetimeExpireOnTL new 4cab194 Updating geode website release page for M2 new 0d184b6 Fixing artifact names for M2 new 3c5a2e8 GEODE-1271: Correcting file format and extension for sha256, md5 files new adb7208 GEODE-17: add the desc for shiro.ini configuration. new 047bf8b GEODE-17: Delete the author tag new 7e9d249 GEODE-17: fix test failures due to security configuration with no setter specified new 9220f42 GEODE-17: hide shiro.ini configuration in the logs new 7e43465 Merge branch 'develop' into feature/GEODE-17-2 new 734082a GEODE-17: OperationCode and its child classes are now Serializable. Add them to the excludedClasses.txt. new 872f955 GEODE-1237 remove the check for network-partition-detection uniformity new b2b4852 GEODE-54: Missing Javadocs new 9fbcb93 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new e0549df GEODE-17: add license header new adc885d GEODE-17: fix PulseControllerJUnitTest new 7927758 Merge branch 'develop' into feature/GEODE-17-2 new 44f403d GEODE-1304: remove TODO OFFHEAP comments new 39b9edc GEODE-1238: fix EntryEventImpl already released new 32c9df6 GEODE-1311 Now in test every VM waits locator to become coordinator. new 46535f2 GEODE-1072: Removing HDFS related code new 7e8294d Merge branch 'develop' into feature/GEODE-17-2 new c235ef8 Merge branch 'develop' into feature/GEODE-17-2 new 6b4cdb1 GEODE-1258: Added tests for WAN authentication. new 6fb84d9 GEODE-1059: PRQueryDUnitHelper no longer inherits PartitionedRegionDUnitTestCase class new 55d8b9f GEODE-935: Removed sleeps in SerialWANPropagationDUnitTest new 20117a8 GEODE-710: Replaced thread.sleep with Awaitility new ecbbf76 GEODE-1262: Removed VM5-VM7 in AsyncEventQueueTestBase new 9fbf219 GEODE-1240: Changed the test to use Awaitility with a maximum timeout period. This might work better than the time sensitive conditionals that this test uses. new 7e2ca6c GEODE-1240: Changed the test to use Awaitility with a maximum timeout period. This might work better than the time sensitive conditionals that this test uses. new 165c9bc Merge branch 'develop' into feature/GEODE-17-2 new a254c42 GEODE-1176 Added some more ops to trigger client to fetch PR meta data. new 3d8f54c GEODE-17: review changes new f446bbe GEODE-17: geode-pulse test depends on geode-core test new 0c0825a Merge branch 'develop' into feature/GEODE-17-2 new 7c38f0d GEODE-17: enhance the GeodeSecurityUtil and review changes new f04b669 GEODE-17: move GeodeSecurityUtil and two other classes to internal package new bcae906 GEODE-1321 Caught IllegealStateException and then ignored new a20efb9 GEODE-1323: Extend PerTestClassLoaderRunner to work with Rules new b2f8e59 GEODE-1324: Convert SessionReplicationIntegrationJUnitTest to use TemporaryFolder new 53760ec GEODE-17: have a more readable error message when authentication failed. new 72be65f Merge branch 'feature/GEODE-17-2' into develop new ce43082 GEODE-1326: Add test for gfsh function execution with ResultCollector new c06a795 GEODE-17: do not initialize the JSONAuthorization with a default json new a3f308a Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new 29fde0d GEODE-1326: fix compilation errors new 15b1e70 GEODE-510 added cache-server port to 0 and added wait for client queue to pause new 9681329 GEODE-17 - fix the nightly build error by clearing out security manager if not configured. new 152ef59 GEODE-1323: Adding SuppressWarnings for unchecked assignment new 8e74498 GEODE-1259: Upgrade gradle version to 2.12 new 2a786ee GEODE-11-Added-xml-support-for-analyzer-per-field new 1400eae GEODE-11: Added conditional for null case new b893abe GEODE-1329 auto-reconnect attempts cease if kicked out during boot-up of the cache new 1aa08cd GEODE-1240: Changed the test to use Awaitility with a maximum timeout period. This might work better than the time sensitive conditionals that this test uses. new 51e4e71 GEODE-1183: keep only one proxy if there're 3 cache servers on one JVM new b8fc3c7 GEODE-17 - use null instead of "NULL" for regionName new 4a6c779 GEODE-1329 auto-reconnect attempts cease if kicked out during boot-up of the cache new 0481732 GEODE-11: Refactoring the LuceneFunctionReadPathDUnitTest new b3ef791 GEODE-11: Fixing a class cast exception when LuceneFunction has an error new 8dc2d30 GEODE-11: Closing cache in @After of LuceneIndexXmlGenerator...Test new 19b9fe5 GEODE-1260: Cache SCM metadata for source distributions new fc38555 Revert "GEODE-1260: Cache SCM metadata for source distributions" new e63acce added a TODO for a test that isn't checking what it claims to be checking new 62bfa59 GEODE-1278: Catch and translate CacheClosedException new 1a50b76 GEODE-1288: fix intermittent unit test failure new a45f452 GEODE-558 DistributedSystemIdDUnitTest.testInfectiousId locator already exist new fdf9e9a GEODE-1028: Fix broken link on website's Releases page new 32a6987 GEODE-656: add ReferenceCountHelper junit tests new f77739b GEODE-1347: do not echo back password and clear history file new 5817cdb GEODE-1327 Now ViewReply processor returns copy of members. new 676b2a7 GEODE-1350: first turn off the Parameteried runner to have the tests run in night/CI builds new f788d69 GEODE-613 CI Failure: LocatorLoadSnapshotJUnitTest.testConcurrentBalancing new 2da99e7 Revert "GEODE-613 CI Failure: LocatorLoadSnapshotJUnitTest.testConcurrentBalancing" new 024cd22 GEODE-613 CI Failure: LocatorLoadSnapshotJUnitTest.testConcurrentBalancing new 566fce9 GEODE-1255: Add test coverage for using a custom log4j2.xml with Geode new f74d04b GEODE-1255: fix error introduced by conflict new 3d73bf5 GEODE-613 CI Failure: LocatorLoadSnapshotJUnitTest.testConcurrentBalancing new a35cca3 Revert "GEODE-613 CI Failure: LocatorLoadSnapshotJUnitTest.testConcurrentBalancing" new 9666129 Revert "GEODE-613 CI Failure: LocatorLoadSnapshotJUnitTest.testConcurrentBalancing" new 8fcd9c0 GEODE-1255: Adding missing @Category annotations new 15a2a29 GEODE-641: Adding default methods to the Function interface new aca7b28 GEODE-625: Adding tests for exception handling of functions new 4ad4d63 GEODE-1183: enhance the test case new bf258f6 GEODE-1276: Change UnitTests file system to IntegrationTest category GEODE-1307: Rename HeterogenousLuceneSerializer to HeterogeneousLuceneSerializer GEODE-1279: Tests for old TRAC bugs should be renamed to useful name new dc024d0 GEODE-1255: Revert some changes which had broken the build new f24b9fb GEODE-1346: Typo "Emtpy" affects Exception name and some help strings new eaa1593 GEODE-1340: Refactored the names of lucene integration tests. new 717ba5c GEODE-1360: Enabling to specify log4j2.xml for junit/dunit/intgrationtest new 2c148ca Moving a distributed lock service unit test to open-source. new 6c53d4f GEODE-596: change test to start servers on port 0 new af119cf Revert "GEODE-1360: Enabling to specify log4j2.xml for junit/dunit/intgrationtest" new 625d491 GEODE-924: added FlakyTest category new 3fe55d4 adding the required license header to a generated test class new 0bf5425 GEODE-1234: add a test hook to track client transactions scheduled to be removed. new c33de6d GEODE-1139: mark test method as flaky new 44c2f39 GEODE-1260: Cache SCM metadata for source distributions new f4b0643 GEODE-92: PR with entry eviction 1 leaves 3 entries in memory with async overflow new c8ca8a0 GEODE-11: Adding package level javadocs for lucene new f93c87f GEODE-1369: change ConfigCommandsDUnitTest to use TemporaryFolder new bcf7c94 GEODE-364: Amending Pool configuration to avoid the changing of connections, which could cause the test to fail. new 9a77054 GEODE-1373: resolve the shiro subject in JMX AccessControlContext first new 036c931 GEODE-1360: Enabling to specify log4j2.xml for test in gradle new fe69f0a GEODE-699 CI failure PartitionedRegionSingleHopDUnitTest.test_MetadataServiceCallAccuracy new 9d28009 GEODE-1370: restore name of destroySharedConfiguration_forTestsOnly new 463ae16 GEODE-1282: fix wan off-heap leak new fc943cb GEODE-248: remove unused BoundedLinkedHashMap new 4d52260 GEODE-1356: remove DataAsAddress references new f4a1679 GEODE-1379: update javadocs for off-heap and cloning new 3ebcf1f GEODE-1289: remove @Retained from getValueInVM new c92e5da GEODE-1330: Set boolean so that internal lucene regions aren't generated in xml new 980b492 GEODE-1380: mark testRebalanceWithOfflineChildRegionTwoDiskStores as Flaky new 3222b05 GEODE-1371: delete unused xml file from java src set new 02b7688 GEODE-1153: BucketOperatorWrapper fails to invoke completion callback. new aaaa89b GEODE-1203: include spring-web in gfshDependency.jar new 96c67d4 GEODE-951: repackage GemFireParameterizedMessage and its factory new 6dd3a58 GEODE-1375 When using multicast a new member needs to receive the multicast message digest new 123ddb7 GEODE-1224: fix mutation of cloning on PRs new 43a038e GEODE-1203: include spring-web in gfshDependency.jar new a83e428 GEODE-11: Integration test of lucene index with analyzers new 665471a GEODE-11: Tests of indexes on regions with overflow,eviction,expiration new 2c2caae GEODE-1146: Amending Testcase to use proper client caches rather than peer servers. Also amending JUnit4CacheTestCase.java to set "locators" and "mcast-port" to correct settings for clients. new 89b91cb GEODE-1327 Now parent thread process copy of unresponsive members new c33efb6 GEODE-1376: Cleaned up server port to be '0'. Cleaned up some legacy code and replaced with cleaner Lambda invocation. Replaced waitOnCriterion with Awaitility. new 819bf65 GEODE-1376: remove hydra.Log from DUnitLauncher new 973c86c GEODE-1350: Provide local fix for Category and Parameterized test issue new f594977 GEODE-1350: Add test category new 7051c7a Revert "GEODE-1146: Amending Testcase to use proper client caches rather than peer servers. Also amending JUnit4CacheTestCase.java to set "locators" and "mcast-port" to correct settings for clients." new 04a0004 GEODE-1390: Move gfsh help tests from closed to open new a881e9c GEODE-732 Fixed the issue with List inside list and added test for it new d1a0748 Revert "GEODE-1376: Cleaned up server port to be '0'." new d216e55 GEODE-1293: Updating module scripts and structure new 7908467 GEODE-11: Adding tests of fixed partitions and persistent lucene indexes new c4b9756 Fixing compile errors in eclipse new 97d6172 GEODE-17: pulse not started with gemfire security enabled new c79b64f GEODE-17: make sure commands tests are run in useHttp mode. new 884cf13 GEODE-430: Fixing races in UpdatePropagationDUnitTest new 08ef0c1 GEODE-1390: Disabling broken test new 92805bb GEODE-493 CI failure: PartitionedRegionSingleHopDUnitTest.test_MetadataContents GEODE-699 PartitionedRegionSingleHopDUnitTest.test_MetadataServiceCallAccuracy new 6523c97 GEODE-1393 locator returns incorrect server information when starting up new 4428954 GEODE-1252: modify bits field atomically new b6de5a3 GEODE-17: wording change new e1cbc9b GEODE-1222: remove InsufficientDiskSpaceException new 34d3791 GEODE-1351: add waitUntilFlush() into luceneIndexImpl new 3e8a610 GEODE-1351: let the waitForFlush() to return false if timeout new 84a9eb1 GEODE-17: make geode authorization case-sensitive since our region names are case sensitive new 11da98d GEODE-1402: use preTearDownAssertions to call checkOrphans new ab417e3 GEODE-1401: handle NOT_AVAILABLE in callers of getRawOldValue new 3e181e8 GEODE-1256 Alter rat.gradle to exclude copies of website sources new 09b3c03 GEODE-1405: Fixing shouldRecoverPersistentIndexWhenDataStillInQueue new 8024f33 GEODE-11: Split out lucene tests of persistence and off heap new 8266f6b GEODE-1344: fix the testcase to remove the durable client part new 46056a6 GEODE-1209: Added new attribute to forward eviction/expiration to AEQ. Following changes are made: 1. Added new attribue/flag to forward eviction and expiration destroy events. 2. Added new option in CreateAsyncEventQueue Gfsh command. Also cleaned up arguments for create AEQ function invoked by gfsh. Instead of object array the args are wrapped in args object. new ec1415f GEODE-1392: add tests for BlobHelper new fcd5491 GEODE-17: format changes after a review new 00c794b GEODE-1293: Revert some changes which broke publishing new b1ff33d GEODE-1133 SeparateClassloaderTestRunner has to be re-implemented new b3d9061 GEODE-1391 Update javadocs for JSONFormatter new 18761c7 GEODE-1378: Don't launch dunit VMs in checkMissedTests new ef8b8b6 GEODE-357: Remove third server from testInitiateFailoverByCacheOperationThreads_Secondary new 3a37159 added my gnupg key new d14af16 GEODE-1292: change defragment to not create fragments > 2G new 6f4a879 GEODE-1243: Locator can start on ephemeral port new aeb8c01 GEODE-1243: Updates to use new CategoryWithParameterizedRunnerFactory new 21c0e24 GEODE-1387 CI Failure: LocatorLauncherRemoteFileIntegrationTest.testStatusUsingWorkingDirectory new 14a548f GEODE-17: clean up error messages new 9d23a69 GEODE-1391 JsonFormatter javadocs need to be cleaned up new 8d1fa0c GEODE-11: Adding a test of using a KeywordAnalyzer new 4a97daf GEODE-11: Fixing some races in Lucene Query DUnits new f272cf0 GEODE-1352: Clean up cache in LuceneQueryImplIntegrationTest new 3a1c1a9 GEODE-1412: ignore-eviction-expiration flag was not used in the http controller new dd8ea42 GEODE-1397: Rename HelpCommandsJUnitTest to ...IntegrationTest new cafda19 GEODE-1397: Fixing testOfflineHelp new 5ebd3ff GEODE-1397: Adding new help text from create async-event-queue new 2dd3d90 GEODE-1397: Add additional DS properties to override autogenerated ones new f05e87d GEODE-1243: Missed fixing one test for parameterization new 8a3c351 GEODE-17: add regionName in some of the commands authorization new 425581c GEODE-988: Added wait for events to arrive on stopped CQ before it is stopped. The test stops the CQ and verifies no events are recieved in stopped state; it was doing that by checking operations/events that happend before stop and not counting the changes happened during stop. In a slower environment, it could so happen that the CQ may not have recieved all the events before it is stopped, thus causing the validation to fail. new afc5dde GEODE-11: Added transaction tests for Lucene indexes new 0014fd4 GEODE-1407: CI Failure: ReconnectDUnitTest.testReconnectALocator new c674e35 GEODE-1415 Disable logging of banners in distributedTests new 92c104d GEODE-11 Adding missing imports new a17dc71 GEODE-1414: remove assertion of dunit jvm count new 1af92d8 GEODE-1246: change async event pool to use all its threads new 853c40d GEODE-835: Create JoptOptionParserTest new ea19e3c GEODE-1427: change test to close the cache new 617c9fd GEODE-1146: Cleaned up QueryUsingPoolDUnitTest.java to use proper client caches. Added client specific properties for JUnit4CacheTestCase.java new bbc4027 GEODE-17: change default regionName to * instead of null. new 08c39c3 GEODE-695: Unable to export cluster config on Windows new 15e9854 GEODE-1431: Fix GfshParserJUnitTest failure new 8bc3481 GEODE-1367: Replaced server-port with "0". Cleaned up some code with cleaner Lambda invocations. Replaced waitOnCriterion with Awaitility new 19d430d GEODE-1367: More test fixes new 6534611 GEODE-1367: Add geode-dependencies.jar to the testRuntime for geode-assembly new 6122723 GEODE-1367: Added Awaitility to wait for threads to shut down. new 8c23fab GEODE-1367: Reverted test for LocatorLauncherAssemblyIntegrationTest.java. new 0ff390a GEODE-1367: Cleaned up some more code. new 0b3686f GEODE-1367: Cleaned up some more code. new 74b1f1e GEODE-1367: Fix import problems new 45a4ef2 GEODE-11: Added Extension beforeCreate API to make index creation consistent in xml and API new 6483ae3 GEODE-1417: geode-web:war task does not include the necessary web components from core new caa1d15 GEODE-17: region access needed for destroy index on a specific region new 2234535 GEODE-17: create muti-user security DUnit tests new 3797404 GEODE-1424: change isEmpty to use size new 8a74b66 GEODE-1426: remove sqlf code from GemFireCacheImpl new d757521 GEODE-1389, GEODE-1012: Moving lucene persistence tests new 46eeb39 GEODE-1410: Fix artifacts published for modules new 777c42e GEODE-11: let query to use index's analyzer; add tests for customized analyzer and analyzer per field new b558567 GEODE-1121: Reduced the memory configurations in the overflow tests. new bd892f5 GEODE-1413: Replaced wait with awaitility clause on receiver regionSize new 31096fb GEODE-1453: when parsing field value, should consider it is null new cae8f7f GEODE-1425: fix callback arg parameter order new fa6e722 GEODE-1428: deliver event synchronously if it is rejected new 1d11d94 GEODE-1458: Prevent sequence logger from launching and closing a thread new 6c626b7 GEODE-1296: change conditional in getRawBytes to assert new 525cd81 GEODE-748: Unexpected version string returned from gfsh new cae188c This closes #148 new f73f252 GEODE-1451: refactor decodeAddressToBytes into two methods new a2f7c6b GEODE-17: when connecting to a secure manager, prompt for username and password new 11e4b25 GEODE-1456: fix race in GemFireCacheImplTest new cd295f5 GEODE-1460 RemoveAll fails with NPE in com.gemstone.gemfire.internal.cache.tier.sockets.CacheClientNotifier.checkAndRemoveFromClientMsgsRegion() new 1339930 GEODE-11: Adding a test of queries with redundancy new 3e8fe7a GEODE-11: Adding stats for lucene index updates and queries new fa3a937 GEODE-1267: Remove unneeded ASF attributions new c427eb3 GEODE-1455: Add SecurityTest JUnit category to outstanding gfsh / JMX security tests new 03246b4 GEODE-1454: Have "region" attribute, in JSONAuthorization json file be an array new 8eac0fa GEODE-1316: Changing @since tags to @GemFire or @Geode new 384d379 GEODE-1400: An inflight transaction op could arrive later than a client failover operation new 3f35659 GEODE-11: Adding a tool to dump the lucene index files new 1c86882 GEODE-11 Adding stats for the lucene file system. new 7d15174 GEODE-11 - Fixing failure in FileSystemJUnitTest new 6ef7d47 GEODE-11: Resolved compile warning for LuceneQueriesIntegrationTest new 1e97dbb GEODE-11: Adding a method to LuceneIndexImpl to dump indexes new 7061201 GEODE-1377: Initial move of system properties from private to public new cb29153 GEODE-1377: Initial move of system properties from private to public new 8975cbd GEODE-1377: Initial move of system properties from private to public new ff81dbf GEODE-1377: Initial move of system properties from private to public new 03f5e0c GEODE-1377: Initial move of system properties from private to public new 0a05985 GEODE-1377: Initial move of system properties from private to public new f84b1c0 GEODE-1377: Initial move of system properties from private to public new 690ca40 GEODE-1377: Initial move of system properties from private to public new 07ba286 GEODE-1377: Initial move of system properties from private to public new 05ed016 GEODE-1377: Fixed Test new 1e985eb GEODE-1377: Renaming SystemConfigurationProperties to DistributedSystemConfigProperties new b42d6e9 GEODE-1377: Fixed missing import new 557fae1 GEODE-1185: typo in gfsh help on alter disk-store new 670fae4 GEODE-1463: Legacy OperationContexts do not set the appropriate Shiro permission tuple new 653eaf2 GEODE-1377: Changed property for spark tests to use new DistributedSystemConfigProperties new d24a5fb GEODE-1450: Move ExampleJSONAuthorization out of 'test' and into 'main' new 1aa3917 GEODE-1450: Move ExampleJSONAuthorization out of 'test' and into 'main' new a3a721a Geode-11: Exception thrown when attempting to create lucene index on region with eviction new 711fc35 GEODE-1469: correctly handle the step arguements in http request new 61ad7e4 GEODE-1468 client/server messaging can create large objects new fb719d0 GEODE-308: Separate hydra from dunit and junit tests in gemfire-core new 41d9cff This closes #150 new 8e21638 GEODE-1331: gfsh.bat on Windows is incorrect. new c742c4e GEODE-11: Added support for lucene index profile exchange new 001a4e1 GEODE-1471: GatewayEventFilter callbacks are now invoked on AsyncEventQueues new 0815e1b GEODE-1491: Make sure when checking if a transaction is completed from isHostedTxRecentlyCompleted() method, the rolled back transaction is considered as well. new 6967ac1 GEODE-1498 CI Failure: DurableClientCommandsDUnitTest.testCloseDurableClients new 880f864 GEODE-1464: remove sqlf code new 103a6bc GEODE-1464: fix AnalyzeSerializablesJUnitTest new ec466fc GEODE-744: Incorrect use of APP_FETCH_SIZE in GFSH new 4af7072 Revert "GEODE-1463: Legacy OperationContexts do not set the appropriate Shiro" new afa7cc8 GEODE-986 CI Failure: MultiuserAPIDUnitTest.testMultiUserUnsupportedAPIs failed with SocketException new e4994c7 GEODE-1495: Changes are made to remove the cached destroyed token/events from the CQ. new 7fb8a39 GEODE-745: add include-locator parameter in the command new b914df2 GEODE-837: update tests from JUnit3 to JUnit4 new edc8c70 GEODE-837: delete temporary script new 11e6374 GEODE-837: update eclipse formatter to match intellij formatter new ad7fd7e GEODE-1377: Refactoring as per review comments new cc249d5 GEODE-1377: Updating JavaDocs to point to the correct property definitions new b5ed093 GEODE-1377: Renaming of DistributedSystemConfigProperties to ConfigurationProperties new 4bb9bae GEODE-837: add JUnit4 category new 94a4b4a GEODE-1516: update Eclipse and IntelliJ handling of imports new 36184d5 GEODE-1416: rename profiles to be Apache Geode new 1f74453 Adding etc/eclipseOrganizeImports.importorder to rat excludes new f8dd6ce GEODE-1377: Fixing spark build issue due to rename of ConfigurationProperties new d28ac95 GEODE-1527: Locator javadoc mentions the old "gemfire" command new e831aa0 GEODE-1528: CacheFactory javadocs point to the wrong place for DistributedSystem properties new 5e0050d Minor javadoc fixes new e9ffdce GEODE-1494: Changing stats list to be a CopyOnWriteArrayList new 01848b6 GEODE-1494: Allowing stats to be measured with callbacks new 615e643 GEODE-11: Adding stats for lucene documents, files, and chunks new be0f7cf GEODE-1422: Removing check to skip enqueuing temp events new d07c966 GEODE-1508: fix IllegalStateException from importNewObject new 6f70cd7 GEODE-1517: fix TXStateProxyImpl continue working after TXManagerImpl is closed. new de647cd GEODE-1540: fix testAsyncStats new e84e885 GEODE-1514: remove RolePerformanceDUnitTest new 4afc5b1 GEODE-1443: fix PartitionResolver javadocs new 33ceb37 GEODE-1542 shared/unordered tcp/ip connection times out, initiating suspicion new 79cba4d GEODE-11: Change from MultiFieldQueryParser to StandardQueryParser new d5dae19 GEODE-11: Passing down defaultField to query parser new ed32cee GEODE-1545: add a test case for querying JSON in geode-lucene new 0d5de3e GEODE-1545: fix compile problem caused by merge new cdfb940 GEODE-1421: improve test to provide more info on failure new 0f2bb8f GEODE-1470: Upgrade log4j to 2.6.1 new a7b6b25 GEODE-1547: Added Nabarun Nag to list of committers on website's Community page, reformatted list so columns balance new 3de21f5 GEODE-1542: Removing a bogus static import of javafx class new f59e8d0 GEODE-11: Support indexing values that are Strings or Numbers new 612a9d9 GEODE-1543: Change the log level from error to info new 9b064e8 Added markdown build v2 for testing. new 144e7d1 GEODE-1544: Fail to initiate final check when network partition occurs new 1c5ba14 GEODE-835: replace geode-joptsimple with jopt-simple dependency new b3955c1 GEODE-1521 - APP_FETCH_SIZE in GFSH should not be applied to COUNT queries new 3c42218 GEODE-68: GFSH SYS_HOST_NAME variable should report hostname if available new ca5b45c GEODE-1487: annotate FlakyTests in GemfireDataCommandsDUnitTest new 3dd2efd GEODE-1374: Run flaky tests in a separate gradle task new 8a13222 GEDOE-93: Entry count stats are incorrect with PR with entry eviction and async disk new d21bdba Converted for Geode. new 28d2ce0 GEODE-1556: refactor and create unit tests for GFSH hostname new 786c862 GEODE-11: Removed ParseException from LuceneQueryFactory.create, added LuceneQueryException new 2fe3a4b GEODE-11: Added LuceneQueryException to search signature new 52a13e8 GEODE-1209: Changes to ignoreEvictionAndExpiration AEQ attribute based on the new proposal (changing ignoreEvictionAndExpiration to forwardExpirationDestroy). new cae14a4 Deleting old md conversion. new 374a1dc GEODE-1209: Test changes, removing a sleep call which is not needed... new bcffff9 GEODE-1349: prevent 'java.lang.InternalError: MemoryPool not found' new 43a9918 GEODE-1559: add javadocs to OptionJFormatter new 947628a GEODE-835: remove developer name from comments new 6ffef33 GEODE-1563: apply FlakyTest category to testExecuteFunctionOnGroups new fc76608 GEODE-1551: apply FlakyTest category to testSimulateForEntireDS new f606706 GEODE-985: rebrand GFSH help for Apache Geode GEODE-1408: correct alter region help in gfsh new 832ddd1 GEODE-1493: config/gemfire.properties that is shipped with the geode distribution contains user specific info new db739b2 GEODE-1565: exclude GemfireDataCommandsDUnitTest over HTTP new b53d28f GEODE-1568: disable PreloadedRegionTestCase with @Ignore new f447023 GEODE-17: used new security interface for integrated security. new 0296476 GEODE-11: Added changes to Lucene AEQ, to propagate expiration destroy events (by setting the flag forwardExpirationDestroy()). new c6e7a3b client server new 858bc35 GEODE-1567: update golden-help-offline for HelpCommandsIntegrationTest new ea9a585 client server new 2df8674 GEODE-1560 test now explicitly set mcast-port to 0. new b32a510 Destory and Invalidate new 83c7c66 GEODE-1557: Not logging BucketNotFoundException new 6cd2ff9 GEODE-1571: adding integrated security to client-server and fix the tests new 756d821 Merge branch 'feature/GEODE-1571' of github.com:jinmeiliao/incubator-geode into feature/GEODE-1571 new 8076567 Merge branch 'develop' into feature/GEODE-1571 new 91f92a4 GEODE-117 - gfsh put ignores --skip-if-exists flag new 9ccb4d5 GEODE-1549: Correct "Help" hyperlink in pulse new de6105f GEODE-1572: add a dunit test for client server query for lucene new 170919b GEODE-1565: add quotes around any value starting with hyphen new 087da4e GEODE-1575 - Unhandled NoClassDefFound Exception when creating regions new dd1b04b Clear Region new 2e1b381 Clear Region - fixed test new d25dd3f GEODE-11: Adding a dunit test of querying with a custom query object new 5882693 GEODE-1494: Fixing javadocs and stats descriptions for stat suppliers new e9d9144 GEODE-1571: rearrange test and clean up log messages new a4c2dad Merge branch 'develop' into feature/GEODE-1571 new fc42db8 GEODE-1209: Typo repair in javadoc comment (AsynEventQueue -> AsyncEventQueue) new 7ae6110 GEODE-1571: added security for query and destroy region new 2b32829 Merge branch 'develop' into feature/GEODE-1571 new 46017f9 Integrated client auth support for RegisterInterest, new dunit and refactoring of old dunit. new 6a45ca0 Extract tests to their own distributed test classes new 2c09032 secure unregisterInterest new 6dc3e50 Add missing return before security checks new cb37021 Fix test method name new baea171 containsKey new 4ac886e RemoveAll new f38d696 GEODE-1574: Remove quotes around negative numbers in command option values new 87876a7 GEODE-1546: fix issue when a proxy server was shut down before its scheduled task of removing departed client is invoked. new d0e61ec GEODE-11 Renamed LuceneQueryResults and search new 14437b7 GEODE-11 Added the findKeys method to LuceneQuery new 59d471c GEODE-11: Added findValues() to LuceneQuery new 0010156 GEODE-11: Parameterized EntryScore and TopEntries new 2c4e17f GEODE-11: Added findResults() to LuceneQuery new 8bbea5b GEODE-11: PageableLuceneQueryResults extends Iterator new 850e143 GEODE-11: Fixing compilation failure from LuceneQueriesBase new 30928d9 GEODE-1576: Website needs to be upgraded to include WAN and CQ new e987e5d GEODE-1576: Website needs to be upgraded to include WAN and CQ new 95eff48 GEODE-1576: Website needs to be upgraded to include WAN and CQ new 7ad9cc9 GEODE-1576: Website needs to be upgraded to include WAN and CQ new 8493cfe GEODE-1571: security for containsKey new e504d97 GEODE-1571: security for removeAll new 536c13b GEODE-1751: putting security checks in all applicable client-server commands. new 657e481 Commit initial markdown code new a534931 Merge branch 'develop' into feature/GEODE-1571 new 98244ec Created GetEntry Test and removed use of SecurityTestUtils new 088e406 Created GetAll test new 49d144b Removing flaky test label from tests with fixed bugs. new fa66c65 GEODE-1571: putting security checks in CQ related commands and add tests. new 99dfa45 Merge branch 'feature/GEODE-1571' of ssh://github.com/jinmeiliao/incubator-geode into feature/GEODE-1571 new b43d026 Fixed GetAll and tests new 0f8694c Alter permission to Cluster:Read for GetClientPartitionAttribute new ceabe8c Merge branch 'feature/GEODE-1571' of ssh://github.com/jinmeiliao/incubator-geode into feature/GEODE-1571 new eb3ce44 GEODE-1571: add utility method to simplify client cache creation new cfbcba1 Merge branch 'feature/GEODE-1571' of ssh://github.com/jinmeiliao/incubator-geode into feature/GEODE-1571 new 6c16f6f GEODE-1571: add utility method to simplify client cache creation new 3483b11 Added ClientPRMetaData test new 0345bab Merge remote-tracking branch 'origin/feature/GEODE-1571' into feature/GEODE-1571 new e43ef76 GEODE-1551: add ignoredExcpetions for CommandOverHttpDUnitTest new 23a30d7 Add .gitignore file new 07d0817 GEODE-1571: rework SamplePostProcessor new beb50ad GEODE-1571: fix precheckin failures new ad9bec1 Added ExecuteRegionFunction test new dbcdf33 Merge remote-tracking branch 'origin/feature/GEODE-1571' into feature/GEODE-1571 new b782b6b Added ExecuteFunction test new b5a50fe GEODE-1598: avoid deletion of options during GFSH autocomplete new 30b2f13 Add new markdown conversion. new bad0a92 Added Size test and refactored Size new db585e1 Fix broken link in CONTRIBUTE new 7ed14b4 update documentation for subregions [#123529761] new 3879310 Fixed a test - wrong user new 63ce3c0 GEODE-11: Cleaning up old IndexRepositoryImpls when buckets move new 2557979 Added SecurityTest to the Category. Reformatted to latest code style configuration. new 44c6344 Add 2 missing conversion files new 03c5973 Merge branch 'develop' of https://github.com/gemfire/docs-geode-md into develop new dff4818 Add another missing converted file new 3c5523b fix of poorly interpreted markdown with nested lists [#122664681] new a63dc11 Merge branch 'develop' of https://github.com/gemfire/docs-geode-md into develop new 4d14529 review/fix markdown for the Basic Configuration and Programming section [#122664681] new 907634a review/fix markdown for the Getting Started section [#122663941] new ee05774 GEODE-11: Added JMX MBean API providing raw stat values new 186a09a GEODE-1607: Fix ConcurrentModificationException during cache close new 39c5684 GEODE-1571: post process for get, query, cq and register interest. new aa2007b Merge branch 'feature/GEODE-1571' of ssh://github.com/jinmeiliao/incubator-geode into feature/GEODE-1571 new 1a92021 Merge branch 'develop' into feature/GEODE-1571 new cd0d11a GEODE-1571: rename ExternalSecurity to CustomSecurity new b37f439 GEODE-1571: do not have the post processor blead into other tests new ec5578a GEODE-1599: Array size allocation method was changed to prevent race condition in CopyOnWriteArray new 369d432 GEODE-1339: Added test to validate getAllIndexes and getIndex functions for Lucene. new 7dce9ea review/fix markdown for the Topologies and Communication section [#122665061] new 22e7005 GEODE-1374: Flaky tests will now have junit xml recorded into seperate directory new 58d7fca GEODE-1576: Website needs to be upgraded to include WAN and CQ new 16e7efa First commit for review/fix markdown in the Managing section [#122665421] new 8d07513 correct signature in AsynccEventListener code example [#124028111] new 44b1f79 GEODE-1571: rename ExternalSecurity to IntegratedSecurity new 8c9b29b Reviewed markdown "Configuring and Running a Cluster" section. [Closes #122664151] new 8899fc8 GEODE-1588: AckReader and Dispatching thread are shut down before sending gateway sender close connection messages new f8f9454 GEODE-1598: fix autocomplete for first option and repeat tabs new 6a9a83c GEODE-11: Index and AEQ stored in the same disk store as the region new 1a3c38a GEODE-11: Pagination of Lucene Query Results after entries are destroyed from the region new 6e39301 Fix typo new 75d4dab Merge branch 'develop' of https://github.com/gemfire/docs-geode-md into develop new 24d67e7 Second commit for review/fix markdown in the Managing section [#122665421] new 9c15636 GEODE-1598: fix autocomplete for first option and repeat tabs new 18147bc Third (and final) commit for review/fix markdown in the Managing section [#122665421] new ec3555f GEODE-11: add integration test cases for range query new dcb3899 Review/fix markdown in the Developing REST Applications section [#122666511] new 96f3af9 Revert "GEODE-1588: AckReader and Dispatching thread are shut down before sending gateway sender close connection messages" new 2f6dcec GEODE-1377: More changes to Javadoc removing DistributedSystem documentation links new 8d13e34 Review/fix markdown in the NC Getting Started section [#124824921] new 481076d GEODE-1598: Fix GfshHistoryJUnitTest to not expect unrecognized options to fail new 329b1d1 Reviewed/corrected markdown of Developing with Geode > Region Data Storage and Distribution section [#124862101] new 92f3a96 GEODE-1573: Use snappy java implementation new ea1f4ae Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new 8591cce Review/fix markdown in the NC Setting System Properties section [#124825371] new 8a62b32 Merge branch 'develop' of https://github.com/gemfire/docs-geode-md into develop new c8aedd8 Fix compilation failure new 69d7512 Merge branch 'develop' into feature/GEODE-1571 new 8f50940 Merge branch 'feature/GEODE-1571' of ssh://github.com/jinmeiliao/incubator-geode into feature/GEODE-1571 new 2f841f6 GEODE-1571: rename IntegratedSecurity to SecurityManager new 83c4940 minor tweaks to tombstone test new 161c80f refactored isTombstoneNotNeeded new 0861549 refactored currentTombstone code new 02599e3 sweeper now used instead of repl vs non-repl variables new f82a8ce made vars private; removed unused code new 71318b6 sweeper now holds a lock while processing tombstone queue new 6e2a9b2 TombstoneService is no longer a ResourceListener new 850adfc the expiredTombstones collection is now an ArrayList and is final new ca102bc GEODE-1582: mark test as flaky new cf30f6c Reverted accidental push of tombstone code new 6fbc7be eview/fix markdown in the NC Configuring the Native Client Cache section [#124825371] new 53d5af0 GEODE-1571: have the integrated security specified by security-manager config new 8a26ac0 Merge branch 'develop' into feature/GEODE-1571 new 8b91150 Wide black nav bar fix: replaced top-level head with a title: construct. new c065b6a GEODE-1610: ClientSession register interest now enqueues initial value new 690c8b9 Review/fix markdown in the NC C# .NET API section [#124826711] new ff2637d GEODE-1586: Re-arranged the validation sequence in the test case. * Validate that the receiver region side before validating that the sender's queues are drained. * This gives the sender's queues additional time to drain. * size() in CustomEntryConcurrentHashMap is written such that if the counts do not change in two iterations, that value is returned as size. * This size() will not be always consistent. * Only the test can be modified to ensure that the queues get [...] new d18424d Review NC Pivotal GemFire Native Client C++ API section of Geode markdown [#124826281] new 66e7637 GEODE-1615: gfsh unable to destroy region that has an hyphen in its name new 20d17a7 Review/fix markdown in the NC Perserving Data section [#124827381] new 640c8bb GEODE-1593: increase default number of off-heap free lists new d520b11 GEODE-1580 ci failure: GemFireDeadlockDetectorDUnitTest.testDistributedDeadlockWithDLock new 2ab9d11 GEODE-1631: Removing a hardcoded apache-geode from location new 3ce8ca9 First commit of review/fix markdown in the NC Security section. Also collapse a set of 5 files into a single file. [#124827561] new 1ea5476 alter index file to eliminate broken links new 43057ae Restore "==" deletions in markdown sources [#125235041] new f0ddabd Merge branch 'feature/doubleequalsfix' into develop new 0fd2288 Update init and close on SecurityManager interface new 134e174 Fix IP addresses for checker new e510c52 Merge branch 'feature/sec' into develop new 1a4bd5d GEODE-1571: use a different method for data serialization and fix the tests new b81a9a0 Review DWG Partitioned Regions section of Geode markdown [#124862301] new c67f8b7 Merge branch 'feature/GEODE-1571' of ssh://github.com/jinmeiliao/incubator-geode into feature/GEODE-1571 new e4d79df Merge branch 'develop' into feature/GEODE-1571 new ac266d9 Review NC Continuous Querying section of Geode markdown [#124828201] new 4f7b79f Review/fix markdown in the NC Remote Querying section [#124827811] new 52f1f0e Review NC Using Connection Pools section of Geode markdown [#124828461] new f81be76 Merge branch 'develop' of github.com:gemfire/docs-geode-md into develop new 2afd872 Review NC Transactions section of Geode markdown [#124828711] new 2d8b056 Review NC Function Execution Section of Geode markdown [#124828981] new d934594 Review/fix markdown in the NC Programming Examples section [#124829501] new 4612a19 GEODE-1640 Used static instance of logger while logging new e0562ae Review/fix markdown in the NC System Statistics section [#124829941] new edd0e1b Review NC Interoperability of Language Classes and Types section of Geode markdown [#123641301] new 7b28a8d GEODE-1558, GEODE-1609: Fixing failures due to rebalancing buckets during lucene index updates new 860c902 GEODE-1613 CI failure: ConnectionPoolDUnitTest.test021ClientGetOfInvalidServerEntry new b9da9e6 GEODE-1420: fix intermittent TombstoneService failures new d22445f Review/fix markdown in the NC Installing the SQLite Persistence Manager section [#124830161] new b938391 Fix some issues for IP/URL check new 8a80afc Merge branch 'develop' of https://github.com/gemfire/docs-geode-md into develop new db456f6 GEODE-1571: fix precheckin failures new bab4e62 Merge branch 'develop' into feature/GEODE-1571 new df52e90 Review NC Glossary section of Geode markdown [#124830421] new 25a80da Fixing close method new 374ccf1 Merge branch 'feature/GEODE-1571' of ssh://github.com/jinmeiliao/incubator-geode into feature/GEODE-1571 new 14dd8dc GEODE-1571: rename SampleJsonAuthorization to SampleSecurityManager new 6f6b78a GEODE-1571: minor naming change new ea48bd6 GEODE-1302: remove unused RunCacheInOldGemfire new 8148c89 GEODE-1571: fix precheckin failures new f8b620c Merge branch 'develop' into feature/GEODE-1571 new e05591a Review DWG Distributed and Replicated Regions section of Geode markdown [#124862741] new fb06981 Review DWG Consistency for Region Updates section of Geode markdown [#124863111] new 7965bd7 GEODE-1571: fix messing test category and ignore the unsupported api tests. new ab8556a Review DWG General Region Data Management section of Geode markdown [#124864621] new dfd481e GEODE-1566: rename GeodeRedisServer and repackage redis code into org.apache.geode new 617d313 GEODE-1571: Write DUnit test for SecurityManager init() and close() new bd75c73 [GEODE-33] - Adding geode-example module Creating a simple example for replicated regions to test the proposed example model Adding script tests Adding server folders to gitignore Adding gitignore and readme files new b7c5965 GEODE-1531: Improve README.md for replicated example new fb75348 GEODE-1525: Examples README.md should set env variable GEODE-1523: Improve examples README.md markdown new d3d8543 Merge #158 into feature/GEODE-33 GEODE-1530: geode-examples setEnv.sh script needs to export path new ab4bdd9 [GEODE-33] Fixed hardcoded path for resources on tests - Included rat exclusion rules new c76554c GEODE-33 - Adding link to replicated examples new 859dc76 GEODE-33 - Removing quote from folder name new 3eaa1cd GEODE-33: clarify GEODE_HOME value new a4010b2 GEODE-33 - Applying PR feedback items * Minor fixes (adding mavenLocal to list of repositories, fixed dependency versions and use of gradle.properties). * Locator port now is parameterized and uses env variable. If not set will use default port 10334. * Applied PR feedback on testing classes and shellUtil now is based on Apache commons-exec. * Merged #173 * Moved ShellUtil to utils submodule. new 540698b GEODE-33 - Minor fixes after review comments. new 92d961a GEODE-33 - Removing unused assumption new 19cb8e1 Removing -SNAPSHOT from gradle.properties Closing #171 (already merged) new 4cff149 Review DWG Data Serialization section of Geode markdown [#124864811] new 71a9c14 GEODE-1641: The Gateway Conflict Resolver is supported again in cache.xml new 492c05c M3 release branch done. Bumping the release version to 1.0.0 new f8a899c GEODE-1614: CI failure: LuceneQueriesClientDUnitTest.entriesFlushedToIndexAfterWaitForFlushCalled new 937c808 Review DWG Events and Event Handling section of Geode markdown [#124864961] new 8c71023 GOEDE-1621: Do not throw IllegalArgumentException in TXState cleanup() code if expected or before offheap resources are released. new 0905c79 Review DWG Delta Propagation section of Geode markdown [#124865041] new 45d513e Review DWG Querying section of Geode markdown [#124865171] new f49ee2e GEODE-1571: security code tidy up. new c23a246 Review DWG Continuous Querying section of Geode markdown [#124865311] new cf3fb80 GEODE-1588: AckReader and Dispatching thread are shut down before sending gateway sender close connection messages new 48f6e6e GEODE-1452: annotate disabled tests with @Ignore and rename new 82adda1 GEODE-11: GFSH commands for Lucene new 072f4a8 Review DWG Transactions section of Geode markdown [#124865391] new a036842 Review DWG Function Execution section of Geode markdown [#124865511] new 5ea3910 Review Developing REST Applications section of Geode markdown [#126091153] new d4e731b GEODE-1571: documentation and code cleanup new 8b83f82 fixing the version from 1.0.0-incubating.1.0.0-SNAPSHOT to 1.0.0-incubating-SNAPSHOT new 1858628 Edit CONTRIBUTE & README for markdown. new 1ea5a71 Merge branch 'develop' of https://github.com/gemfire/docs-geode-md into develop new b35d330 GEODE-1649: Fixes IllegalStateException in mock junit test. new dbdf76c GEODE-1571: fix nightly failure new 2a728ee GEODE-1598: fix auto-completion problems by telling jopt that all options are optional new ac82a2f Review Tools and Modules GFSH section of Geode markdown [#122666611] new 52abef6 Review Tools and Module Gemcached section of Geode markdown [#126097343] new 04a8730 Review Tools and Modules Hibernate Cache section of Geode markdown [#126177763] new 4639d5c Review Tools and Modules HTTP Session Management section of Geode markdown [#126177765] new 9fdd75b Review Tools and Modules Pulse section of Geode markdown [#126097335] new 50e0fa8 Review Tools and Modules Redis Adapter section of Geode markdown [#126097315] new 6b4c637 GEODE-1598: fix auto-completion problems by telling jopt that all options are optional new 19f6c56 Review Tools and Modules JVSD section of Geode markdown [#126177769] new ffdf1ff Review Reference section of Geode markdown: Gemfire.properties [#122666841] new 4352833 GEODE-1642 Add conveniance method isCancelInProgress to CancelCriterion new c766707 GEODE-1646: repackage new Security classes in org.apache.geode.security new 05e60b9 Updating KEYS file new 29b4870 GEODE-1571: use constructor instead of static method to create security-manager and post-processor new 31336f1 GEODE-1571: fix compiling error after the merge new 6ad1879 Correct wording that implies we give a list of web browsers not supported, instead of ones that are supported. new 7e66b8f Review Reference section of Geode markdown: cache.xml [#126185729] new c4cf821 GEODE-1587: Replaced AtomicInteger with AtomicIntegerFieldUpdater new 6299807 One more change to cache.xml [#126185729] - remove enable-gateway attribute (obsolete, GF v6.x only) new 23211dd GEODE-1639: Receivers selects a different port if the selected port is in use. new db879f3 Review Reference section of Geode markdown: Region shortcuts + exceptions [#126185741] new 14c64a2 Review Reference section of Geode markdown: Memory requirements [#126185787] new ab92953 Review Reference section of Geode markdown: Geode Statistics List [#126185823] new 4a0de72 GEODE-11 Adding tests of closing a cache during index updates new 1318a4a GEODE-1571: fix permission needed for remove data command new f78f70c GEODE-1656: fix compilation warnings with @SuppressWarnings annotations new e6c1304 GEODE-1654: Fix Javadoc warnings new 5b28987 GEODE-1660: fix compilation warnings new 8a28f52 GEODE-1600: startLocatorAndDS takes 0 as port number parameter new ce0b7e7 This closes #205 new cc89b76 GEODE-1664: Update SLF4J version in LICENSE new 7c9d3a6 GEODE-1664: Add AOP Alliance to LICENSE new 3c5c62f GEODE-1664: Remove jopt-simple from src LICENSE new 1fdcdb2 GEODE-1665: Remove bundled jar from source distribution new 6a2dbcd Fix title (& corresponding subnav error) new 1744e7b GEODE-1644: ClassCastException is thrown with in queries against a map index new f1a6d2e GEODE-11:Dunit test to verify stats in list lucene gfsh command new 8341267 GEODE-1667: update CacheTestCase to JUnit 4 by default new 338b434 GEODE-1668: Revert change to not exclude gradle-wrapper.properties new d200d70 GEODE-1571: have auth-init accept either a constructor or a static factory method. new e72831e GEODE-1571: simplify security check new 5cbaa7d GEODE-1590: add defragmentationsInProgress stat new f4fdfa9 GEODE-1571: revert previous two changes new b830c27 GEODE-1612: Gets a list of random ports at once new 582423c GEODE-1571: more revert. new 3473229 GEODE-746: When starting a locator using --bind-address, gfsh prints incorrect connect message new 701909f GEODE-11: GFSH command fixes new f06f4b5 Fix title (& corresponding subnav error) new d37e08e GEODE-1571: Allow AuthInit to take either a constructor or a static factory method new 5d52ae9 Monitoring section: fix header/title formats new fa8a32e Monitoring section: fix header/title formats new 29be82e Topologies section: fix header/title format new a943239 Topologies section: fix header/title format new 3e20193 Removing unreferenced ParentLocalizedStrings. All remaining localizable strings are in the LocalizedStrings class. new 8576185 Heap management: restore link anchors new ba8b7cd Heap management: restore link anchors new 3f6acdc Performance enhancements ported from GemFire 8.2.0.x new 05c670a Remove html code from 'about' page so it doesn't show up in browser tabs. new a76e2c2 Remove html code from 'about' page so it doesn't show up in browser tabs. new 07166c8 Source cleanup: remove from titles, remove redundant path components from links (../../this-file..) new 3b937ed Source cleanup: remove from titles, remove redundant path components from links (../../this-file..) new 167888a Source cleanup (concluded) : remove from titles, remove redundant path components from links (../../this-file..) new 5fc0850 Source cleanup (concluded) : remove from titles, remove redundant path components from links (../../this-file..) new 603bae8 GEODE-11:Gfsh command for lucene query new 526a69c Remove keyword spans new 41d1066 Remove keyword spans new 10f5341 Move anchor IDs to correct place new 2af3600 Move anchor IDs to correct place new 7c2e219 GEODE-1655: CI Failure in AutoConnectionSourceDUnitTest.testClientMembershipListener new 16b7356 GEODE-1647: Add Integrated Security to Peer Authentication new 50aedb1 GEODE-1647: add more unit test new 4a9c6ea GEODE-1680: Change "list regions" to DATA:READ permissions new 3e6eb4c GEODE-1685 Upgrade to JGroups 3.6.10.Final new 54f305b GEODE-1420: fix 100ms delay in stopping tombstone sweeper new 9103a3d GEODE-1677: Events are now added to tmpQueuedEvents while shadow pr is created new 686db9c GEODE-1669: Made changes to add/remove list of interested keys using addAll() and removeAll() new c27b85c GEODE-420: Initial Alias defintion and removal of deprecated SSL-ENABLED properties new 8e4a59d GEODE-420: Removal of more deprecated properties and addition of new "alias" properties new f386036 GEODE-420: Add localized strings new 93b960f GEODE-420: Added SSLEnabledComponents.java new 1b11b67 GEODE-420: Fixing Tests new 851e02b GEODE-420: Added tests to cover the ssl-enabled-components. cleaned up code using AbstractDistributionConfig.checkAttributes to not require the method to return a value. Added a validation step at the end of the initialization to validate the properties once all properties are set. new 3047e5e GEODE-420: reverting debug system out new 5353012 GEODE-420: Fixed tests that were failing due to bad "locators" configuration which were previously never validated new 5961291 GEODE-420: Fixed tests that were failing due to bad "locators" configuration which were previously never validated new d8de616 GEODE-420: Fixed ssl property settings for "javax.ssl.*" new c5ed7a6 GEODE-420: Clean up of SocketCreator code in tests. SocketCreatorFactory currently singleton, to amend at later stage new f207dfd GEODE-420: Added SSLConfigurationFactory to have a single location that determines the SSLConfiguration. Amended all affected classes new 3a215ca GEODE-420: Merge with develop new fe28192 GEODE-17: update selenium-firefox driver to run uiTest new f230349 GEODE-17: fix javadoc warnings new 40f9588 javadoc clean-up for commmunications/membership classes new 2393352 GEODE-420: Fixing SSL Configuration for Gateway WAN tests new 7255b86 GEODE-420: changing TestObjectThrowsException to be public new 7ca571c GEODE-1617: Regions can be created with a variety of characters that are unsupported new 230e5c8 GEODE-420: revertin changes TestObjectThrowsException to be public new 17ede31 GEODE-1673: fail start if security.json cannot be found new e867604 GEODE-420: Fixed DistributedMulticastRegionDUnitTest.java new 408189c Marking test as flaky - see GEODE-1594 new f0d36ee GEODE-1617: CreateRegionFunction was not attaching a cache listener new 8edfe60 Merge remote-tracking branch 'apache/develop' into develop new 81c1ac6 GEODE-1694 Add Karen Smoler Miller to committers new 08016b3 GEODE-1696 - Merge branch 'release/1.0.0-incubating.M3' RC3 into develop new f61e0d0 Add host requirements item about disabling SYN cookies [#126336647] new 44de312 Merge branch 'develop' of https://github.com/gemfire/docs-geode-md into develop new b3b2c89 GEODE-1692: Handle IllegalStateException when node is disconnecting from distributed system. new c70efdf GEODE-1696 - Updating release version new 4c5a699 fixes flakyTest target to allow it to run Rest API tests new 84c8f42 GEODE-1695: Parameterize build metadata new cbe69b6 GEODE-1695: Add buildId to gradle.properties new 3668c1e GEODE-1695: Use productName to build javadocs new c556f01 GEODE-1695: Add comment describing buildId property new 6e8f42f GEODE-1674: Using a immuatable object to pass the HashIndexSet and its mask new 96f1d7a GEODE-1385: add FlakyTest category to testShutDownForTIMEOUT new 19361b6 GEODE-1703: add FlakyTest category to testCrashDuringPreparePersistentId new 9389c6f GEODE-1700: fix stat corrupting when async queue full new a6e9569 GEODE-1675: Session Management modules need to be updated to work with Tomcat 8.5.4 new de3f90e GEODE-11: defined index will be saved and can be found. new 115e5f2 GEODE-420 Changing TcpClient to not be a static class new 419dc44 GEODE-1619 PartitionedRegionSingleHopWithServerGroupDUnitTest.test_SingleHopWithServerGroupTwoClientServerGroup new 70d6308 GEODE-1701: rename GeodePermission as ResourcePermission new 70bc8d6 Removing gradle output directories from the eclipse classpath new 403bb2e GEODE-420: Updated java.gradle to have the sourceCompatibility, targetCompatibility and encoding to be applied to all projects from the beginning. HttpService now works with multi-key keystores new 8a55435 GEODE-420: Reverting change on SocketCreator.java new 978699a GEODE-420: add multi-key keystores new 57ecec7 Merge branch 'feature/GEODE-1694' into develop new a4f93cd GEODE-1687: Added null check for CQs proxy connection. new 547fc48 This closes #219 new a5835b7 GEODE-420: add multi-key keystores new bf6cf41 GEODE-1678: Fix offheap memory leak when gateway sender events failed to be enqueued to GatewaySenderQueue. new 9943ba4 GEODE-1121: Removing flaky tag new 74be8f9 Exchange ordering to match subnav ordering. new 2800efe GEODE-1032: Removed FlakyTest tag new 02c6818 GEODE-1062: Removed FlakyTest tag new c7530d0 This closes #220 new 90e00bf GEODE-1569: post process for serialized domain objects new 7ecc663 GEODE-420: add multi-key keystores new 983010e GEODE-1671: It's a test issue. The accessor is a datastore. So it should be pauseSender too. new 2370357 GEODE-1011: Rearranged the order of creating test elements new 3bedb5b GEODE-64: Add SonarQube Plugin And Initial Configuration new 931a4fa GEODE-64: Add Apache License Header to Sonar Gradle Config new f6fb4e3 GEODE-64: Fix source header new d9bec31 GEODE-1643: make sure the security manager works on Gateway communication new 80ac995 GEODE-1148: Refactored the test case new b9387fb GEODE-1147: Remove FlakyTest Tag new 2cab2ee GEODE-11: Fixing creation of replicated region after index creation. new 59e4c44 GEODE-11: Changing test to check if the bug is fixed. new 0620b05 GEODE-933: Refactored test code to stabilize it new 83f97ce fixes flakyTest target to allow it to run Rest API tests new cb9c1e7 GEODE-1207: Removing FlakyTest tag new 2e2b446 GEODE-1666: Bump Gradle from 2.12 to 2.14.1 new ab884e7 GEODE-1682: Adding options for starting Geode REST API using gfsh new 7eabd0b GEODE-1682: Added test for the REST arguments and Use correct Properties. new dce15e4 GEODE-1682: Fixing test failure HelpCommandsIntegrationTest > testOfflineHelp new b81ebcc restricting membership-port-range for tests to be outside of AvailablePort's pool new 4dfe6b1 GC thread names have changed. This fixes the expected names in PluckStacks new 151b272 GEODE-1645 forceUDPMessagingForCurrentThread should be re-enabled new e54df95 Set explicit rules for naming regions, and include the hyphen in the allowed character set. [#124208471] new 73e413b GEODE-1722 Distributed tests should use a restricted membership-port-range new 0e8e594 GEODE-1723 Merge from 82 for performance improvement. new c685299 GEODE-1317 CI failure: GMSJoinLeaveJUnitTest.testNetworkPartionMessage new 6ec789e GEODE-977: Stats are being read from the correct VMs. new fa36a0c GEODE-1724 Now thread updates Cq stats using ClientUpdateMessage. new dd66748 Exchange ordering to match subnav ordering. new c3e72ca Set explicit rules for naming regions, and include the hyphen in the allowed character set. [#124208471] new c2b2ca6 Revert "Exchange ordering to match subnav ordering." new 88247e3 GEODE-1570: add rest security test harness and rearranged the tests new fe16898 Remove advice to keep region names short. We have no justification for such a recommendation. [#124208471] new f93b748 GEODE-1712: introduce SecurityService interface for mocking new 3ac987f GEODE-1713: cleanup imports new 8dea2cf GEODE-1712: add static factory methods to SecurityService new a9791ad GEODE-1712: add missing categories and fix test failures new ccb4fd0 Fix apache license headers new 91e234f GEODE-1718: fix replace on overflowed entry new 8897b87 Fix e.printStackTrace() in ClientPartitionAdvisor new 64c3c62 GEODE-1712: fix AnalyzeSerializablesJUnitTest for GEODE-1712 changes new c7a0a45 GEODE-1727 NPE in JGroups during shutdown new fd4df9a GEODE-1467: Rename servlet URLs from gemfire to geode new 45299f3 GEODE-1676: Multiple Not Equals in query with Compact Range Index returns incorrect results new 0c5a177 Remove advice to keep region names short. We have no justification for such a recommendation. [#124208471] new bc6f5da GEODE-1728: Removing the dispatcher elements from the session filter new f3db3e8 GEODE-1728: Recursively checking for wrapped http sessions new 5f84054 GEODE-1726 Clean up compilation warnings in new GMS new ead8578 WAN security typo repair (covres -> covers) new dc6d141 WAN security typo repair (covres -> covers) new b557ccf GEODE-420: Locator ssl config. new c2efce0 Add WAN Security to Geode doc [#127835775] new 1c1346f Add WAN Security to Geode doc [#127835775] new 774044e Geode-1569: require principal to be Serializable so that post process can happen in a remote server new 73f2b07 Link Pulse system requirements to Pulse overview section. new b974d50 Geode-1569: add missing license header new 01567b2 GEODE-1715: Add socket-buffer-size and message-time-to-live to server command line. new affb504 Fixing types on Statistics supplier javadocs new d79c8de Commit 1 for integrated security. [#118023915] new f7424db GEODE-420: Amended method signature in SSLConfigurationFactory.java and SocketCreatorFactory.java to be more generic. Deprecated Cluster-ssl-* configuration and replaced it with new ssl-* configuration properties. new e960a97 GEODE-420: Add LocatorCancelException.java to signal the shutting down of a locator in the cases where locators cannot connect to other locators due to SSL comms issues new 2a1633d GEODE-420: Amended LocatorDUnitTest.java to use new SSL properties new e0d80a2 This closes #229 new 42f739f Eliminated a reference to Java 1.6 [#128030333] new b3f927f Eliminated references to old versions of Java (and a few to old GemFire versions) [#128030333] new b82db40 GEODE-420: Amended LocatorDUnitTest.java to use new SSL properties new 4b5d249 Commit 2 for integrated security. [#118023915] new 4bc6136 Fix Heap/Off-Heap Subnav links [#128032615] new 6b9602e Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 45a025b Merge branch 'develop' into feature/GEODE-420 new 8db6da0 GEODE-420: Merge with Develop - e0d80a2 new 1ddde30 Commit 3 for integrated security. [#118023915] new 80be4c6 Commit 4 for integrated security. [#118023915] Remove index.html.md.erb file (mo longer used) new 4c47617 Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 9f43b97 Commit 5 for integrated security. [#118023915] new b5e4fd0 GEODE-11: Added rate and latency JMX attributes for lucene index metrics new adc36a9 Merge branch 'release/1.0.0-incubating.M3' into develop new 9f7473c Commit 6 for integrated security. [#118023915] new 083160e GEODE-1742: Fixing synchronization of cqListeners in CqAttributesImpl new dba71fd GEODE-1583: Pass the keep alive flag when destroying a connection new fb89f2c Unbrand Pivotal from portions of the Geode manual, esp. the Native Client part. [#128104495] new 5fac815 GEODE-1743: Add Mike Stolz to committers This closes #231 new b4bf12d Fixed a typo in the gfsh start server example (-J => --J) [#128194353] new 1e576f7 GEODE-1756 REST API inconsistency in parameterized query region new d62dff9 GEODE-225 excessive CPU utilization and garbage collection strain for JSON processing new f0eb44e GEODE-1755 Clean up TODOs in membership, communications and serialization components new e66f58a GEODE-1759: Improve geode-site/website/README.md new a75c59a Merge branch 'feature/GEODE-1759' into develop new 9d5c4c7 Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 1a5a6fe GEODE-1648: Introduce security-enabled-components and tests new 332521a GEODE-1673: Use security.json as default new 831016c Commit 7 for integrated security. [#118023915] new 2daae4c GEODE-1744: Fix probable bugs from == use new 98ed36e Commit 8 for integrated security. [#118023915] Flush out overview. new bc2868a GEODE-420: ssl-default-alias property addition and validation rules new f7377ac GEODE-1775: annotate test with FlakyTest category new 80f8a14 GEODE-1648: fix javadocs for "security-enabled-components" new 6f37769 GEODE-1241: Fixed the misspelt names in Geode WAN module new f8f8986 GEODE-1745: Fixed the comparison during query re-evaluation using CompactMapRangeIndexes new a1d2fa2 GEODE-1066: Replaced WaitCriterion with Awaitility new 887f1df GEODE-420: amended tests to fix tests new ed85e8e GEODE-1714: fix disk stats new 31cbd2f GEODE-420: fixing tests new 7e585ea GEODE-1784: deprecate test utility class to warn against new tests using it new e08c1f5 GEODE-599: fix clear with concurrent writes new 6179a69 GEODE-420: Reverting checkAttributes change in AbstractDistributionConfig.java. new 257f28b Unbrand Pivotal (and its technical support team) from the defn of the property tombstone-timeout. [#124875651] new 8754dae GEODE-420: adding ssl-http-service-require-authentication property new c4a2df8 Improve sections on gfsh CL [#120776231] new b2b5fca GEODE-1691: protect EntryEvent off-heap readers new 4a85449 Remove Severine's login from sample output in Geode manual [#120776231] new 7d830c5 GEODE-67: fix nonTxnFindObject for partitioned region new 4ccc835 Remove broken link and update another to be for Java 8 (was Java 6), incidental to working on GGC docs. [#128523961] new 6a91b9d GEODE-1760, GEODE-1762: Tests of function exceptions from clients new dbf41d1 GEODE-1760 Sending partial results to users ResultCollector new daf025c GEODE-420: fixed more tests. Renamed some configuration properties, ssl-http-service-alias -> ssl-http-alias Added SSLConfigurationFactoryTest.java new a5daa92 GEODE-1776: Always read all of the results in ExecuteRegionFunctionOp new 750996a GEODE-1781: refactor internal statistics classes new bac2e4e GEODE-1782: include start timestamp in stat resource equals new bdda23f GEODE-1781: exclude LinuxProcFsStatistics$CPU from AnaylzeSerializableJUnitTest new e25ba5c GEODE-1799: change javadocs from Bridge to Cache Server new 80731e5 GEODE-1792: Changed protocols and ciphers to be comma separated Make ssl-ciphers and ssl-protocols comma separated properties. The legacy *-ssl-ciphers and *-ssl-protocols still use space separated. new 6ffa652 GEODE-1792: Revert: Changed protocols and ciphers to be comma separated Make ssl-ciphers and ssl-protocols comma separated properties. The legacy *-ssl-ciphers and *-ssl-protocols still use space separated. new 86df802 GEODE-1792: Revert: Changed protocols and ciphers to be comma separated Make ssl-ciphers and ssl-protocols comma separated properties. The legacy *-ssl-ciphers and *-ssl-protocols still use space separated. new dfbc88b Merge branch 'develop' into feature/GEODE-420 new 981f2f0 GEODE-420: Fixed tests after merge with develop new 12e73a9 GEODE-420: Fixing Flaky test ignored exception new 306fda0 GEODE-1675: Fix ClassCastException in ClientServer expiry new da29fb3 GEODE-1128: Fix colocation configuration problems new 8619403 Document SSL Configuration changes [#127750817] new 7962080 GEODE-11: Added test for lucene index cluster configuration support. new cea5535 GEODE-1761 Clients don't fail back when servers are bounced new 1ab59ff GEODE-11: Fixing bug that arises while using user defined analyzer in gfsh. new 39ce5d4 Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 2fcc49c SSL configuration changes [#127750817] new 88b561d GEODE-1800 StoppableCondition has faulty code in await() new e183501 Pulse quickstart correction: SSL config needed only for http component, not jmx component. new 4264230 Commit 9 for integrated security. [#128343687] Reorganize files for authentication. new a0a1fdc Revert "GEODE-1675: Fix ClassCastException in ClientServer expiry" new 02c0bec GEODE-420: Updating JavaDoc reference as per review new d35ec46 Merge branch 'develop' into feature/GEODE-420 new 2e10752 Merge branch 'release/1.0.0-incubating.M3' new bbf0195 Merge branch 'release/1.0.0-incubating.M3' into develop new b39ab89 Reset version after merging release branch new d3fbfbd GEODE-420: Rollback some checkAttributes changes new 93e8960 Integrated Security: Update section organization for authentication. Note that content of sections will be done as another task. [#128343687] new 9fa5897 GEODE-1066: Removing the FlakyTest tag new eb3c9bb GEODE-1675: Fix ClassCastException in ClientServer expiry new 6e2558a Integrated Security: Update section organization for authorizaton. Note that content of sections will be done as another task. [#128343863] new efe09a3 Update website release page for 1.0.0-incubating.M3 new 075e109 Caching the CLUSTER component SocketCreator in TCPConduit new bc253a0 SSL review corrections new 9b9215b GEODE-1768: CI failure: ResourceManagerDUnitTest.testRemoveDuringKeySet new d5018b2 GEODE-1711: PersistentRVVRecoveryDUnitTest.testWriteCorrectVersionToKrf new 48589a0 GEODE-1810: WAN locator exchange doesn't include hostname-for-clients if it is set new 91cca47 GEODE-1811: Marking runtime dependencies as optional in the pom new 3726973 GEODE-1814: Create the gateway receivers after regions new 2454540 GEODE-420: Code review changes Removal of SSLEnabledComponent.java and SSLEnabledComponents.java new f253ad2 GEODE-1813: Don't pass fixed partition attributes to BucketRegionQueue new fb39f88 GEODE-1699: Making accessor VM a proxy in LuceneQuery tests new 7454c3f GEODE-838 Test now uses port 0 for cacheServer new 8c85ef9 GEODE-1198 Now test make sure ports are available for port range new 2552028 GEODE-420: Fixing test failures new 806b74c Remove underscore from Creating Regions Dynamically example [#128972847] new 7addcd9 GEODE-420: Bug fixes from precheckin new 98531a1 GEODE-1816: Workaround to clear statics in CacheCreationJUnitTest new 5fd94d5 GEODE-420: Bug fixes from precheckin new 1cc8d4e Merge branch 'develop' into feature/GEODE-420 new 93985f9 GEODE-1809: Refactor GemFireVersion new 44b528d GEODE-1569: add post authorization processing in JMX and CLI commands new a455526 GEODE-420: Fixing locators property configuration new 7f4992c GEODE-1675: Cast to DeltaSessionInterface instead of DeltaSession new 2a07a61 SSL configuration - review and correct [#128779285] new 59adbcc Merge branch 'develop' into feature/GEODE-420 new 9184b59 GEODE-1803 Inefficient code in ClientMetadataService.getServerToFilterMap() new 6cf8d1b Commit 1 for removing Csharp from general discussions of .NET in Geode's book. [#129008031] new 0195396 Commit 2 for removing Csharp from general discussions of .NET in Geode's book. [#129008031] new 2a4a242 GEM-887 find the defn for the --classpath option to start server not right. Clarified. [#127445779] new a37d572 Fix broken links from file name change [#127445779] new 977a3e1 GEODE-1770: CI failure: OffHeapEvictionDUnitTest.testDummyInlineNCentralizedEviction new 2c30970 GEODE-1372 Geode UDP communications are not secure when SSL is configured new 43e9ecd Fixed eisting test issue. Added unit test to check whether we can transfer keypair. new 3909cab GEODE-1372 Geode UDP communications are not secure when SSL is configured new d6e7175 Fixed eisting test issue. Added unit test to check whether we can transfer keypair. new f9bf807 Common secret new 001e291 removed unused packages. new 6eeeead updated juint test new c5247cc GEODE-1372 added unit test and some more fixes. new 3a64308 GEODE-1372 Added support to keep multiple copies of cipher as those are not thread safe. Added unit test for it. new 3244125 GEODE-1372 added test for different algo. Fixed issue for algo without size new 78d8380 GEODE-1372 Added auto reconnect test with UDP Encryption. new de16ac4 GEODE-1372 Added security-udp-dhalgo property. new 453a709 GEODE-1372 Added security-udp-dhalgo property. new 26898ef GEODE-1372 removing this file new f53f5c2 GEODE-1372 DS property name change and junit fix new 95aa2e2 GEODE-1372 Updated analyzeSerializable test and headers. new a391b21 GEODE-1372 added .rej and .orig filter for rat and gitignore new fe554a8 GEODE-1372 added time stats for udp encryption-de. added test for it new 73bfb0c GEODE-1372 Fixed MembershipJUnitTest failure. Passed udp dhalgo prop while starting locator new 3bbe4d2 GEODE-1372 Removed un used field from GMSMember while sending message. new f6555eb fixed test issues. new 9f7091f GEODE-1812 Removed assert from toData code. new 5cb5009 GEODE-1372 Fixed review comments. new 9cc4522 Remove GemFire Native Lib OS statistics from GemFire manual [#129183177] new 590a372 Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 7272c64 GEODE-420: Fixing last few tests for LauncherLifecycleCommandsDUnitTest.java new 507b83f GEODE-420: Removing FileUtils from LauncherLifecycleCommandsDUnitTest.java new 5d0cd43 GEODE-420: Updating imports for GemFireVersion.java new a3a5a04 Merge branch 'develop' into feature/GEODE-420 new 284fe74 GEODE-420: Updating imports for JGroupsMessenger.java new 177bcae GEODE-420: Fixing compilation error new f9b76d5 Intermediate commit about authorization. [#129183251] new de08779 GEODE-420: Fixing test DistributionConfigJUnitTest.java new c8c2bdd GEODE-420: Fixing test LocatorDUnitTest.java due to merge issue new 839082e Resource Manager graphic: improve resolution [#115178985] new 0c8b2b3 GEODE-1830: Use event, not entry, to check for a tombstone new 1218f20 Change , to > new ef0c682 GEODE-900 Test was using stale cache. new 15c92c1 GEODE-1372 Updated java docs. new 331cf28 GEODE-1828 Added logging to debug the test new a97ea4e Merge branch 'develop' into feature/GEODE-420 new bb44eb6 GEODE-1819: modified BRQ so that all initialization is done before destroyed tokens are cleaned up new 62a3bf9 fix title containing angle brackets by quoting it. new 894762c Correcting conflict resolution error from preceding merge new 6a5c86d Merge branch 'feature/IntegratedSecurity' of https://github.com/gemfire/docs-geode-md into feature/IntegratedSecurity new 10f9d9a Put enabling security into its own section [#129578041] new 07798ca GEODE-1809: Improve error handling new 746820b GEODE-11: create index repository using raw Lucene directory. new fd3786a GEODE-11: need to fix the junit test case when adding FSDirectory new 623b618 Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 1ecc0eb Fix typo in enable_security.html link. new ea5516c GEODE-1833: should save the reference locally in case other thread closed the server location. new 8a644c2 GEODE-1818: fix NPE in Bug37377DUnitTest new 49facb8 GEODE-1805 Now test retries to fetch the all pr-meta-data new 705677d Add new integrated security subsection on post processing. new 8a56847 Fixed a positioning issue in a link. new 51f43fa Fixed a positioning issue in a link. new f497c59 GEODE-1774 Modified test to ignore unnecessary checks. new bce4a11 Integrated Security: complete section on the properties that enable the security callbacks. [#129578041] new 426f1ae GEODE-11: let profile's getId() return unique name new 68e770f GEODE-1832: remove dependency on cacheRunner package new b89f71c GEODE-1838: remove unused test classes new d2d62d6 GEODE-1820: add FlakyTest category new fac42cb GEODE-1828 Added some more logging to debug further new 7c8acc5 Security - moved overview to top of section. new bb829d3 GEODE-1809: Improve printing new c6f5997 Merge branch 'develop' into feature/GEODE-420 new 156d2d1 GEODE-1792: ssl-ciphers and ssl-protocols are comma delimited. Changed JMX_MANAGER_SSL_ALIAS -> JMX_SSL_ALIAS new a4c38a4 GEODE-1834: initilize the socketcreator with the correct ssl settings new d4cca87 Merge branch 'develop' into feature/GEODE-420 new 6853f56 GEODE-420: Amended Tests in ConnectToLocatorSSLDUnitTest.java to new ssl config new d79a944 Merge branch 'feature/GEODE-420' into feature/GEODE-1792 new 2a84453 GEODE-1836: remove defunct Java 1.6 block for Mac new 9626269 GEODE-1792: Amended tests to use comma delimited ciphers and protocols new 37d050c Write Implementing Authorization section [#129183251] new a232859 GEODE-1821: fix termination of invokeAsync threads new 0ce38b1 Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 916774d GEODE-1863: change server port 5555 to 0 new 27455f0 Region shortcuts: consistent capitalization and use of underscore for data-policy specifications [#116783515] new c9f6f0d Use some em dashes to improve a page's appearance. [#129578041] new 914b796 Complete content on integrated security's post processing [#129628127] new b37c19f Write security features list of items [#129624161] new f6d9c2b Detail the authorization example [#128343939] new 4ad23a1 Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 906c211 GEODE-1570: upgrade spring libraries and fix tests new da8b293 GEODE-1777 CI failure: RestAPIsOnMembersFunctionExecutionDUnitTest new c1216eb Changing spark connector to point at latest geode snapshot new 8fd8d79 Revert "GEODE-1570: upgrade spring libraries and fix tests" new f778e4a Initial contents for authentication using new integrated security. [#129183221] new 23e2f5c GEODE-37 Package renaming [#118023839] new 06b71c9 Add new authentication example. [#128343507] new 182cacb GEODE-1880 DistributedSystem.java: typo repair in javadocs new e4a09a6 Fixed eclipse compilation and test execution issues new d4c43d3 Rewrite the security overview section [#130068769] new 3edfdf2 GEODE-420: Cleaning up code parsing locators string new 71c863b GEODE-1809: Fix NPE in GemFireVersion new 17399f0 Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 8ff5e7a GEODE-420: Renaming of SecurableComponents to SecurableCommunicationChannel Renaming of HTTP_SERVICE -> WEB new 9df6715 Merge branch 'develop' into feature/GEODE-420 new 4f2a51a GEODE-1881: Support null map keys in CompactMapRangeIndex new f38a81a Modify gfsh echo examples to fit better horizontally on a page [#128514629] new f8e5d1a GEODE-1873: Updating geode to support Tomcat 7.0.70 new 0b579cf GEODE-420: Renaming of SecurableComponents to SecurableCommunicationChannel Renaming of HTTP_SERVICE -> WEB new 1246f4f GEODE-1864: CompactMapRangeIndex now updates/removes from index correctly new 72e9cbe GEODE-1840: Does not combine OR predicates into AND junctions new 79d9b01 GEODE-420: Fixing tests after merge new cd8187b GEODE-17: pass the properties created by authInit to the security manager new 74e7732 Revert "GEODE-1864: CompactMapRangeIndex now updates/removes from index correctly" new b6f429c GEODE-420: Fixing tests after merge new a325d07 Merge branch 'develop' into feature/GEODE-420 new ee27d73 GEODE-17: consolidate GeodeSecurityUtil and IntegratedSecurityService new bf54c90 GEODE-420: Renaming of ssl-http-alias to ssl-web-alias new e76e281 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new 0705e85 GEODE-1817: Allow signing to be disabled new 3897a76 GEODE-762: change default setting for enable-network-partition-detection new 66a81e8 Updated supported versions for Tomcat and tc Server. [#129957543] new a1ceb06 GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-hibernate/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-hibernate/src/main/java/org/apache/geode) new b026dfa GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-hibernate/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-hibernate/src/test/java/org/apache/geode) new 2a2556f GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-hibernate/src/test/resources/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-hibernate/src/test/resources/org/apache/geode) new 489db8f GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-session-internal/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-session-internal/src/main/java/org/apache/geode) new 5af0c21 GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-session/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-session/src/main/java/org/apache/geode) new ef60522 GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-session/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-session/src/test/java/org/apache/geode) new 364fed9 GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-session/src/test/resources/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-session/src/test/resources/org/apache/geode) new 446dbf7 GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-tomcat7/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-tomcat7/src/main/java/org/apache/geode) new 7efe271 GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-tomcat7/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-tomcat7/src/test/java/org/apache/geode) new 00a24e8 GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules/src/main/java/org/apache/geode) new 3cc42ae GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules/src/test/java/org/apache/geode) new 3547f0a GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules/src/test/resources/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules/src/test/resources/org/apache/geode) new d727139 GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-tomcat8/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-tomcat8/src/main/java/org/apache/geode) new 2e6aa0d GEODE-37 change package name from com.gemstone.gemfire (for ./extensions/geode-modules-tomcat8/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./extensions/geode-modules-tomcat8/src/test/java/org/apache/geode) new cc1af37 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-assembly/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-assembly/src/test/java/org/apache/geode) new 0038215 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-common/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-common/src/main/java/org/apache/geode) new 4039ce7 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-common/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-common/src/test/java/org/apache/geode) new fda6598 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-core/src/jca/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-core/src/jca/java/org/apache/geode) new cb56819 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-core/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-core/src/main/java/org/apache/geode) new 31b50a0 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-core/src/main/resources/com/gemstone/gemfire)to org.apache.geode for(to ./geode-core/src/main/resources/org/apache/geode) new 845f055 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-core/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-core/src/test/java/org/apache/geode) new 930567b GEODE-37 change package name from com.gemstone.gemfire (for ./geode-core/src/test/resources/com/gemstone/gemfire)to org.apache.geode for(to ./geode-core/src/test/resources/org/apache/geode) new 03f4503 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-cq/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-cq/src/main/java/org/apache/geode) new 5eafe60 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-cq/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-cq/src/test/java/org/apache/geode) new d55f4eb GEODE-37 change package name from com.gemstone.gemfire (for ./geode-cq/src/test/resources/com/gemstone/gemfire)to org.apache.geode for(to ./geode-cq/src/test/resources/org/apache/geode) new e931d2a GEODE-37 change package name from com.gemstone.gemfire (for ./geode-junit/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-junit/src/main/java/org/apache/geode) new c47228e GEODE-37 change package name from com.gemstone.gemfire (for ./geode-junit/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-junit/src/test/java/org/apache/geode) new 05e6d96 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-lucene/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-lucene/src/main/java/org/apache/geode) new 95122b5 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-lucene/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-lucene/src/test/java/org/apache/geode) new 90d1187 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-lucene/src/test/resources/com/gemstone/gemfire)to org.apache.geode for(to ./geode-lucene/src/test/resources/org/apache/geode) new 401ef76 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-rebalancer/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-rebalancer/src/main/java/org/apache/geode) new 9b1ec72 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-rebalancer/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-rebalancer/src/test/java/org/apache/geode) new 701c686 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-wan/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-wan/src/main/java/org/apache/geode) new f39e239 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-wan/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-wan/src/test/java/org/apache/geode) new 31acb6d GEODE-37 change package name from com.gemstone.gemfire (for ./geode-wan/src/test/resources/com/gemstone/gemfire)to org.apache.geode for(to ./geode-wan/src/test/resources/org/apache/geode) new 92e2464 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-web-api/src/main/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-web-api/src/main/java/org/apache/geode) new 7c20e69 GEODE-37 change package name from com.gemstone.gemfire (for ./geode-web/src/test/java/com/gemstone/gemfire)to org.apache.geode for(to ./geode-web/src/test/java/org/apache/geode) new 9d7a696 GEODE-37 Renamed security related stuff new 7171cec GEODE-37 changed import to org.apache.geode new 6493bf4 GEODE-37 change file name from (./geode-core/src/test/resources/META-INF/services/com.gemstone.gemfire.distributed.ServerLauncherCacheProvider) to (./geode-core/src/test/resources/META-INF/services/org.apache.geode.distributed.ServerLauncherCacheProvider) new 264dd87 GEODE-37 change file name from (./geode-core/src/test/resources/META-INF/services/com.gemstone.gemfire.internal.cache.CacheService) to (./geode-core/src/test/resources/META-INF/services/org.apache.geode.internal.cache.CacheService) new 626aef1 GEODE-37 change file name from (./geode-core/src/test/resources/META-INF/services/com.gemstone.gemfire.internal.cache.xmlcache.XmlParser) to (./geode-core/src/test/resources/META-INF/services/org.apache.geode.internal.cache.xmlcache.XmlParser) new a2e047a GEODE-37 change file name from (./geode-cq/src/main/resources/META-INF/services/com.gemstone.gemfire.cache.query.internal.cq.spi.CqServiceFactory) to (./geode-cq/src/main/resources/META-INF/services/org.apache.geode.cache.query.internal.cq.spi.CqServiceFactory) new 53f6618 GEODE-37 change file name from (./geode-lucene/src/main/resources/META-INF/services/com.gemstone.gemfire.internal.cache.CacheService) to (./geode-lucene/src/main/resources/META-INF/services/org.apache.geode.internal.cache.CacheService) new 7061213 GEODE-37 change file name from (./geode-lucene/src/main/resources/META-INF/services/com.gemstone.gemfire.internal.cache.xmlcache.XmlParser) to (./geode-lucene/src/main/resources/META-INF/services/org.apache.geode.internal.cache.xmlcache.XmlParser) new 8880bb5 GEODE-37 change file name from (./geode-wan/src/main/resources/META-INF/services/com.gemstone.gemfire.cache.client.internal.locator.wan.LocatorMembershipListener) to (./geode-wan/src/main/resources/META-INF/services/org.apache.geode.cache.client.internal.locator.wan.LocatorMembershipListener) new 9278d53 GEODE-37 change file name from (./geode-wan/src/main/resources/META-INF/services/com.gemstone.gemfire.internal.cache.wan.spi.WANFactory) to (./geode-wan/src/main/resources/META-INF/services/org.apache.geode.internal.cache.wan.spi.WANFactory) new 0638484 GEODE-37 Renamed some test directory. And fixed JGroupsMessengerJUnitTest unittest new d19a977 Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 7c4250e GEODE-37 fixed unit test new 7d5d6e1 GEODE-37 fixed unit test new b40485b Remove security-enabled-components property and rework prose to accomodate the removal. [#130304427] new 9fbad68 GEODE-1872: fix spelling of spring-hateoas dependency new 8efe9fb Correct identification of tc Server and Tomcat versions for HTTP Session Mgmt module [#129957543] new 6a109a7 GEODE-1644: Check if key is an instance of Object[] new 8ea08da GEODE-37 Merge branch 'feature/GEODE-37_2' into develop new b9e16c0 Incomplete update of setting credentials for authentication. [#130304427] new 8802404 GEODE-420: Updating Javadoc to reflect changes from http to web new 17a4348 GEODE-37: update formatters to include org.apache.geode new b60f78a Complete the update of setting credentials for authentication. [#130304427] new 21b0ada GEODE-1898: fix geode-core:javadoc warnings new 9b710ab GEODE-1885: Removed call to check readiness (region check) after the offheap region entry is released. new 65f3558 GEODE-1883: making AuthInit optional when starting a server/client new 45ecd4c GEODE-1648: revert commits related to security-enabled-components. new 67ac4de GEODE-599: Remove Flaky annotation from previously failing tests new 1e0b12c GEODE-1899: Renamed the custom 'clean' task to work with Gradle 3.0+ new fb2a7e3 GEODE-1899: This closes #240 new e138756 GEODE-37: fix up logging for org.apache.geode new ef39b3c GEODE-37: change com.gemstone.gemfire to org.apache.geode new 8341d77 GEODE-37: replace real domains and machines with fake names new b751841 GEODE-1886: optimize off-heap reference checks new dbdf6fe GEODE-1885: fix eclipse compilation issue new 3d0dc74 GEODE-1908 DS.connect call not configuring p2p server with SSL. new 718bdfc GEODE-37 re-merge commit 6a109a7f57a5402af458d593d93c2e328bd3281b new d0f9dc3 GEODE-1905: Address UnknownPropertyException when running tests with Gradle 3.0+ new 964ce83 GEODE-1524: Updating swagger annotations to 1.3.13 Removing of escape characters out of the return error messages. JSON documents with "\" are invalid if not escaped. new efd0117 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new e3196ed Implement changes based on Swap's feedback on the integrated security section [#130653929] new b7f3078 Remove deprecated properties jmx-manager-access-file and jmx-manager-password file. [#128695663] new a432d8e Update SSL: replace 'http' component with 'web' [#130656307] new ccb514c GEODE-1524: Reverting Swagger version new 61c6ae0 GEODE-420: Renaming SSLConfigurationFactoryTest.java to SSLConfigurationFactoryJUnitTest.java new 06436db GEODE-1860: change unit test to wait longer new ebfed38 Preparing to update gemfire links to geode [#130062377], some preliminary corrections to existing text new e2d0ced Update gemfire javadoc links to geode links [#130062377] new 5ba853d GEODE-37 changed sequence.gemfire to org.apache.geode new 9a2b5d7 GEODE-37 renamed pulse package to geode new 46307d0 GEODE-37 changed package name in comment new e9bf117 GEODE-37 import change in pulse module new 19a2827 fixing broken swizzling code in DataSerializer new 2bd8128 Consolidated two sources, eliminating GemFire versions in favor of a single Geode version: Using gfsh to manage a remote cluster and Overview of data serialization. [#126263243] new f9a022a GEODE-420: removed JUnit4DistributedTestCase from Test to make it JUnit test new 54cf6bf GEODE-37 change package name from io.pivotal.geode (for ./geode-functions/src/main/java/io/pivotal)to org.apache.geode for(to ./geode-functions/src/main/java/org/apache) new 2d374c9 GEODE-37 change package name from io.pivotal.geode (for ./geode-spark-connector/src/it/java/ittest/io/pivotal)to org.apache.geode for(to ./geode-spark-connector/src/it/java/ittest/org/apache) new 03e60a6 GEODE-37 change package name from io.pivotal.geode (for ./geode-spark-connector/src/it/scala/ittest/io/pivotal)to org.apache.geode for(to ./geode-spark-connector/src/it/scala/ittest/org/apache) new f7eaa26 GEODE-37 change package name from io.pivotal.geode (for ./geode-spark-connector/src/main/java/io/pivotal)to org.apache.geode for(to ./geode-spark-connector/src/main/java/org/apache) new 106cc60 GEODE-37 change package name from io.pivotal.geode (for ./geode-spark-connector/src/main/scala/io/pivotal)to org.apache.geode for(to ./geode-spark-connector/src/main/scala/org/apache) new f530d3a GEODE-37 change package name from io.pivotal.geode (for ./geode-spark-connector/src/test/java/io/pivotal)to org.apache.geode for(to ./geode-spark-connector/src/test/java/org/apache) new 97658f0 GEODE-37 change package name from io.pivotal.geode (for ./geode-spark-connector/src/test/scala/io/pivotal)to org.apache.geode for(to ./geode-spark-connector/src/test/scala/org/apache) new 1fc4e6e GEODE-37 change package name from io.pivotal.geode (for ./geode-spark-connector/src/test/scala/unittest/io/pivotal)to org.apache.geode for(to ./geode-spark-connector/src/test/scala/unittest/org/apache) new c32fccb GEODE-37 changed package name in spark-connector new 16a19e9 GEODE-37 changed md file to point org.apache new 4562e46 Marked test guarenteed to take at least 1 minute as an integration test new d12bc23 Merge remote-tracking branch 'origin/develop' into feature/IntegratedSecurity new 3627327 GEODE-1513: Remove duplicate jars from war files new 67e13a0 GEODE-1791: update mbean src headers new c4e63ac GEODE-1791: Update LICENSE new e1ffcd1 Draft of OQL aggregates documentation. [#130418485] new 813fa90 GEODE-1925 : Copy the resources directory inside build directory new 42624de Clarify "configurations" in "Region Data Stores and Data Accessors" topic [#130309083] new 09cd4ad GEODE-1128: Add missing regions to the missing-disk-stores command new d6dc0fe Fix typo in example query string [#130865217] new 3c72644 GEODE-1903: Exchange old events for new new 4a9e23a Close #241 GEODE-1903: Correct typo new 8c7932e GEODE-1864: Remove old keys correctly from Compact Map Range Index new cf3fea3 GEODE-1675: Fixed reevaluation with map range index non tuples new d639eef GEODE-1909: add authorization in GMSAuthenticator new 85e97c3 GEODE-37 In spark connector we call TcpClient static method to get the server info. But TcpClient has no more that static method. Now we create instance of Tcpclient. new 331fc17 GEODE-1906: fix misspelling of Successfully new 4f2e277 GEODE-1915: Prevent deadlock registering instantiators with gateways new a1938b3 GEODE-1894: there's a race that AckReader thred is reading for ack (hold the read lock), while stopping sender thread tried to hold the write lock. new ada7dcb Remove JVSD docs from user guide [#130994985] new 4f34424 Fixing spring repo location for spark connector new 71eb6bf GEODE-1934: Removing spring-core dependencies from geode-core new da93506 Excluding .idea project for the geode-spark-connector from rat new cf0b378 GEODE-1801: Updated the ClientTypeRegistration.java to handle Snapshot reading on the client side. new 6555c31 Fixing the version of geode the examples are trying to build against new e29b775 GEODE-1938: Remove the exception ignore when a pool cannot connect to a server new 4609eac Merge branch 'develop' into feature/GEODE-1801 new 55a6584 GEODE-1885: fix infinite loop new 62bd240 GEODE-1937: Fixing failures from the example tests new 8a6a46a GEODE-1937: Making precheckin depend on running examples new 21cdeff Incorporate OQL aggregates documentation. [#130418485] [#130956491] new 9f422dd GEODE-1940: increase line length to prevent line-wrapping new ddf4f3d GEODE-1939: change test category to IntegrationTest new 1890e60 GEODE-1769: add the ignored exception to the AbstractSecureServerDUnitTest new 4345fda GEODE-1938: Update with review comments. Cleaned up the error handling for getAllPools() new 0ad1848 GEODE-1937: Don't use a relative path to the geode-examples location new eafd8cc Merge branch 'develop' into feature/GEODE-1801 new e055fad GEODE-1659: put security properties in the cluster config and applied to all the members in the cluster. new b196015 GEODE-1941: delete unimplemented tests and reformat test new 8c7efba GEODE-1945: split and refactor JSSESocketJUnitTest new 7254cf3 GEODE-1941: Added tests for SSL config for SocketFactory new 61d3ec3 GEODE-1947: Renaming of SSL_HTTP_SERVICE_REQUIRE_AUTHENTICATION to SSL_WEB_SERVICE_REQUIRE_AUTHENTICATION new b5b7203 GEODE-1944: Reevaluation of index regionPath catches EntryDestroyedException new 6555c86 GEODE-1927: add support for old GemFire remote sites (WAN) new c9790a4 GEODE-1921: Redis adaptor Strings region has incorrect attributes new f686e9e Merge branch 'develop' into feature/GEODE-1801 new 44427d4 GEODE-1675: updating context-fragment to point to the new tomcat 8.5 listener new 6b8d375 Add empty sections as placeholders for automated rebalance documentation. [#120394673] new 2f1e5f5 Remove JVSD docs from user guide (followup - remove a graphic) [#130994985] new 2eabdb2 Revert "Add empty sections as placeholders for automated rebalance" new 9316255 GEODE-1927: Adding missing serialVersionUUIDs to sanctioned list new 22afc3b GEODE-1949: Remove the dependency on quartz from the rebalancer new 0a6e1a5 GEODE-1949: Adding geode-rebalancer to the binary distribution new db4ad02 GEODE-1548: Specifying --J=-Dgemfire.jmx-manager-hostname-for-clients now automatically sets -Djava.rmi.server.hostname new e0e2c7e GEODE-1907: QueryDataFunction now adds LIMIT clause if space is missing after FROM clause new 0765cad geode-1933: mark test as flaky new abef045 GEODE-1957: mark test as flaky new d76eee4 Update version on release branch new 56a35e2 Bump version after creating release/1.0.0-incubating branch new 7b21520 GEODE-1570 - developer REST API should be secured new e04519d GEODE-420: fix Pulse test when not using any SSLConfig new 8929e93 Add FlakyTest category to tests with open bugs new ccc2fbd GEODE-1952 Consolidated docs under a single geode-docs directory new c80cba2 GEODE-1902 - Add GEMFIRE_VERBOSE LogMarker as alias of GEODE_VERBOSE for backwards compatibility new 8703f2a GEODE-1902: reformat code new 375c6c5 GEODE-1902: add ACCEPT and DENY tests for GEODE_VERBOSE and GEMFIRE_VERBOSE new 1feea53 GEODE-1963: Add lucene xsd to website content new 118c0d4 GEODE-1902: add apache license header new 71627eb GEODE-1963 Fix a pathname typo in the website README.md revealed during the recent lucene.xsd addition. new 864fc08 GEODE-1570: make GemFireVersion.properties available in the geode-core test source so that other projects that depends on the geode-core-test can access it. new 15a5267 GEODE-1384: Stat issues were fixed as a part of other tickets. new f0dab0a GEODE-1147: Removed flaky class tag new f82626f GEODE-1804: Refactored the test new 0b61ae6 GEODE-1364: Resolved as a part of GEODE-1588 new 18c2dc3 GEODE-1148: Removing the flaky tag new 381d0fa GEODE-1952: removed native client docs, set aside until native client code is merged in (see GEODE-1964) new f3b0d0e GEODE-420: Adding test to SSLConfigurationFactoryJUnitTest.java to test for non-ssl configurations new 98c43a5 GEODE-1938: Added conditional check to return on successful processing of pdx type new 0e2b53b GEODE-1902: remove line feed new c454d3a GEODE-1731: Reordered the creation of test elements new 0a51d86 GEODE-1927 backward compatibility support new 17cc472 GEODE-420: fix Pulse test when not using any SSLConfig new f91792c Merge branch 'develop' into feature/GEODE-1938 new 61fe7c6 GEODE-1938: Break early when ServerException is caught new e0f5203 GEODE-1952: Update geode-docs dir for docs donation new 6bea820 GEODE-1952: Add Apache license to all geode-docs erb files new 82ae617 GEODE-1570: upgrade spring libraries new fd8927c GEODE-1968 - set aside Hibernate Cache docs until feature is mainstreamed. new b22ecea GEODE-1927 backward compatibility support new c1e46c2 GEODE-1931 CI Failure: LocatorUDPSecurityDUnitTest.testStartTwoLocators new 71f6d67 GEODE-1931 CI Failure: LocatorUDPSecurityDUnitTest.testStartTwoLocators new 769d9b3 GEODE-136: Fix possible NullPointerException in Gfsh's 'list regions' command's GetRegionsFunction. new 7b88c6c GEODE-1926 new 9189e3b GEODE-136: Adding the Apache License header to the file. new fbbdb82 Revert "GEODE-1926" new 654b06e GEODE-1926: Modification of peedAhead() function new febc634 GEODE-1973: having GMSAuthenticator work on a locator with no cache. new 33cdf68 GEODE-1914 Removed old dtds from geode source code(kept 7.0 and above) new 68aef5b GEODE-1973: add more tests to cover GMSAuthenticator and SimpleSecurityManager new 38aa36f GEODE-1972: Move Geode Hibernate module to a feature branch new c3162e0 GEODE-1956: fix the race condition that cause the vm only hosts 1 primary bucket new 639c856 Revert "GEODE-1956: fix the race condition that cause the vm only hosts 1 primary bucket" new 4b3ae78 GEODE-1956: fix the race condition that cause the vm only hosts 1 primary bucket new a0acc3c GEODE-1926: Removing the extra getObjectInSerialSenderQueue call new 5ed443d GEODE-1570 - developer REST API should be secured new 2b0b55e GEODE-1570: make GemFireVersion.properties available in the geode-core test source so that other projects that depends on the geode-core-test can access it. new a7b9ac1 GEODE-1570: upgrade spring libraries new 46b95d4 GEODE-1972: Move Geode Hibernate module to a feature branch new 3626c75 Add more tests to flaky category based on recent CI failures new b2d85b4 GEODE-1967: Old keys are removed from removedKeyValuesEntries new 280d2d8 GEODE-1962: Increment notQueuedConflated stat if object unresolved from offheap new d9d8b59 Add geode-book dir for docs build new 1c98ba5 Revert "Add geode-book dir for docs build" new 29e4948 GEODE-1570: improve rest security framework new e9b44af GEODE-1952 Add geode-book dir to build docs new f223a2e GEODE-1586: Test assumed to fixed by ff2637d7aeadd0beda581d5c2422803f167021e1 new 7592ba1 GEODE-1952 Remove old redirects new f079f37 GEODE-1180: Resolved as a part of bb44eb6d51144a3c9798d4323eabf3d4beab8cda new 36d1f39 GEODE-1952 Update docs README, config new 0b31275 GEODE-1952 Add book README; edit docs README, CONTRIBUTE new 584337b GEODE-1986: correctly set the flag indicating if cluster configuration service is running or not on a locator. new e15657e GEODE-1979: refactor SecurityClusterConfig to remove the flakiness. new dfb87a5 GEODE-999: Converted from Firefox driver to PhantomJS driver to run UITests in headless mode new 6054e00 GEODE-1966: Unauthorized users cannot access pulseVersion details new a78fa75 GEODE-1532: Fix Pulse Clickjacking vuln. new 313bbab GEODE-1978: Slowing down the receivers new 14a32e2 Edit README; rm pdf_header new 582694d GEODE-999: remove accidentally checked in file. new 08adacd GEODE-1999: Fix offheap memory leak when exception is thrown during basicDestroy call to remove GatewaySenderEventImpl from the sender queue new c2ddc96 GEODE-1991: Removing sleeps from HARegionQueueJUnitTest new f2c3ca4 GEODE-1981: Wrapping user ResultCollector in synchronized wrapper new 8a08032 GEODE-2000 Now ClientMembershipListener returns host on which CacheServer is bind new b065993 GEODE-1466 : Added TemporaryFileRule JUnit rule for tests that need to create files in a particular directory. new 952e7e3 Merge feature/GEODE-1952 into feature/GEODE-1952-3 new d8afffb Fix README numbering, anchors new 131e99e GEODE-1952: Change Project G to Apache G; other edits new e9669d6 GEODE-1952 Add Apache license to new files; add Gemfile.lock to rat.gradle new d573de2 GEODE-1952 Add output, final_app dirs to rat exclusions new a0de4c9 GEODE-1952 Move docs build README; edit build instructions new de62159 GEODE-1993: refactor tests to use rules rather than abstract classes new 40c1917 Merge remote-tracking branch 'origin/release/1.0.0-incubating' into develop new 3068fb6 Merge remote-tracking branch 'origin/develop' into develop new 1fb0d0a Reverting gradle.properties change that came from the release branch new 280a407 Adding my PGP key to KEYS new 5abe957 GEODE-1993: allow LocatorServerStartupRule to save server's ports as well. new cf09ac9 GEODE-2004: Create/update/delete query through rest api should require DATA:READ instead of DATA:WRITE new f1df6fc GEODE-1883 AuthInitializer should be made optional new a3bd256 GEODE-706 Fixed race condition between expiry thread and put thread. new 3d173b1 GEODE-2005: fix javadoc warning and format new 474ff41 GEODE-2006: add FlakyTest category to testSelectCommand new 7330733 GEODE-2009: add FlakyTest category to testCreateAlterDestroyUpdatesSharedConfig new a53c4b1 GEODE-2007: fix unchecked warnings new 5c50954 GEODE-2011: add FlakyTest to category to testNonPersistentServerRestartAutoSerializer new 56836e5 GEODE-1353: Added listeners to slow down the receiver. new e130e5b GEODE-1927: more protection from seeing com.gemstone.gemfire packaged objects new bc7a675 Adding a docker container to build and view the geode docs new ad43d44 GEODE-388: Deprecating DynamicRegionFactory new 7511ffa GEODE-1983: Swagger is broken with integrated security new 11ef3eb GEODE-538: Add check for persistent data recovery new b2e7768 GEODE-1959: prompt for password when starting a server if username is specified new f1be596 GEODE-2019 Add automated rebalance documentation new 59df3d9 GEODE-388: Marking dynamic-region-factory as deprecated in the xml. new 7e659b2 GEODE-2022: Marking testRRPRLocalQueryingWithHetroIndexes as flaky new 139c0a3 GEODE-2019 Add automated rebalance documentation new bc060f9 Merge remote-tracking branch 'origin/develop' into feature/GEODE-2019 new af55d92 GEODE-2019 Adding missing apache license header new fadd92b GEODE-2020: for rest api get request, use utf-8 as response encoding. new 56917a2 GEODE-2021: Non colocated gets in a transaction should get TransactionDataNotColocatedException new 8bf3957 Added Spotless plugin to enforce formatting standards. Added Google Java Style guide formatter templates, removed existing formatter templates. new 6eb0fd3 GEODE-2011 Client code which clears pdx registry needs synchronization new 24a7204 GEODE-706 Fixed race condition between expiry thread and user thread. new 892d6d3 GEODE-2014: Upgrade Swagger libraries new 259ceb7 GEODE-2025: do not use 8080 as the default http-server-port since we defined default in DistributionConfig new 7742981 GEODE-2014: add the missing license header new a78d491 GEODE-502: Increased the startup timeout for DUnit tests new bd6f9e6 adding spotless line terminator setting for Unix new b4b6e07 GEODE-2025: do not use 8080 as the default http-server-port since we defined default in DistributionConfig new a48871e GEODE-2015: Edit links to docs info new 09d7b5c Merge branch 'release/1.0.0-incubating' new 15a5465 GEODE-2014: Upgrade Swagger libraries new b0d1205 GEODE-2023: Add Lucene documentation new af6a18c GEODE-2023: update paths to Lucene docs new cd06c8c GEODE-2026: fix flaky test new ddc3268 Merge branch 'release/1.0.0-incubating' into develop new a847c55 GEODE-17: mark deprecated security configurations new 06de527 Adding my PGP key to KEYS new 60f8a80 Adding 1.0.0-incubating to the releases page new be2a404 Revert "GEODE-2000 Now ClientMembershipListener returns host on which" new 1d9a4ed Removing old text about 1.0 GA release new ee0666a GEODE-2014: Upgrade Swagger libraries new f6b534d GEODE-2036 Fix documentation typo new f73a4e3 [GEODE-2037] Update documentation links new 69a0877 [GEODE-2037] Update pulse documentation links new f02ea36 GEODE-2024 Deadlock creating a new lock service Grantor new 477806a GEODE-17: Fix a logical bug that prevents customers to set both Peer and Client authenticator new a564a69 GEODE-2040 Add to docs Tomcat 8.0 and 8.5 for HTTP Session Mgmt module new 87f2fb5 GEODE-2000 client should see server-bind-address in event memberId new b10a171 GEODE-2027: ParallelQueueRemovalMessage processing removes events from the region and temp queue new 7b11d08 fixing dumpStack/dumpAllStacks methods new e9b5095 GEODE-2017: Fixed formatting new 3ff33be GEODE-2012: always write stat types to archive new b566a46 Updating and cleaning up Dockerfile for 1.0.0 new c4e3b15 GEODE-1983: Swagger is broken with integrated security new 6ec3f88 GEODE-2030: security support for SDG new fa88520 GEODE-1912: make ServerStarter and LocatorStarter as regular rules so that it's easier to use them in a RuleChain new 765a55a Revert "GEODE-2012: always write stat types to archive" new 2ef50b2 GEODE-2043: change makeTombstone to handle exception new dbcbd55 GEODE-1098: Fix gfsh.bat error with default Java installation new 29bb98a Fixing spotless formatting errors. new b3d00ed Fixing build warning message. new d956305 Add a timeout to webdriver so that UITest doesn't hang for hours if it can't load the page. new 1f253c3 Only run the uiTest task for the :geode-pulse subproject. Add uiTest to the combined test report. Refactored helper methods out of test.gradle. new 1412ca0 Update README with links for Java and Redis, break out external libraries new 4a402b8 Add link to release notes new 8a6ae9d GEODE-2034: Clean up old releases new bb30357 Update geode dependency for examples to 1.0.0-incubating new d5f744e Typo repair, User Manual example, "Creating Indexes on Map Fields" fROM => FROM new b37ab45 Using openjdk instead of Oracle new 8c9b51b GEODE-2044 Add to docs tc Server 3.2 for HTTP Session Mgmt module new 6d78cf2 Closing pull request #277 new 820f33e GEODE-2045 Improve docs of region shortcuts new 3bdd104 GEODE-2012: always write stat types to archive new 8f14a74 GEODE-2047 Document change to enable-network-partition-detection new 3822c90 Merge branch 'feature/GEODE-2047' into develop new 838eebc Correcting javadocs on AsyncEventListener to return true. new 110a6f5 Changing geode-spark-connector to depend on 1.0 release. new 4c5fca6 GEODE-2050 Remove doc of statistics no longer present new 9aa7fa1 GEODE-2028: Fix license issues from 1.0.0-incubating release new 89569fd GEODE-2050 Add docs for new membership svc statistics new 76efb25 GEODE-2051 - marking this test as flaky new 5000bbe GEODE-2051 - marking this test as flaky new a00a2ff Merge branch 'feature/GEODE-2050' into develop new 4265fa5 GEODE-2059 client SSL handshake attempts do not time out new a64f7f6 GEODE-2062:Added new tests for PDX queries, order by queries and queries using indexes. new e26ae8d GEODE-2062: Removing a comment. new 9bbecb2 GEODE-1932: Synchronized the test functions new 5601c73 GEODE-2060 Update docs for security-related poperties new bca948f GEODE-2065 Document defragmentationsInProgress statistic new aa05b5d Fixing the spotless formatting errors new 80026a7 GEODE-2013: throw IllegalStateException if resource type is missing new 2777aec GEODE-1955: fix flaky tests by properly closing the gfsh instance in ConnectToLocatorSSLDUnitTest new 46b0ccb GEODE-2071: annotate flaky test with FlakyTest category new 3154cb4 GEODE-2072: annotate flaky test with FlakyTest category new 88b563b GEODE-2073: annotate flaky test with FlakyTest category new 9f0919f GEODE-2074: annotate flaky test with FlakyTest category new 2993e6d GEODE-1821: Adjust timing to wait for async thread new 1000f0b Adding a geode-benchmark project with support for running jmh benchmarks new 4c0d302 GEODE-1985 Removing some string comparisons in the AttributesDescriptor new 2e1a8c4 GEODE-1985: Updating the SAFE_QUERY_TIME after updating indexes new b407741 GEODE-2079: mark the test as flaky new 3046ea8 GEODE-2017: removal of nonPRSingleHop stat in client new b3d3285 GEODE-1874: Changed setNextNeighbor to not create HashMap for every p2p invocation new 5b0c565 GEODE-1874: Changed setNextNeighbor to not create HashMap for every p2p invocation new 593c702 GEODE-1874: Changed setNextNeighbor to not create HashMap for every p2p invocation new b0c6f05 GEODE-1874: Changed setNextNeighbor to not create HashMap for every p2p invocation new 1661504 GEODE-1874: Checkin after code formatting refactor new 15450f5 GEODE-1874: Fix formatting new 0a96cbd GEODE-2064: Added check for system shutdown while handlling connect exception new a20a6ba GEODE-2063: Increased the timeout on async thread join new 02d962c GEODE-1971: fix shutDownAll hang new 89c522a GEODE-2077: Throw appropriate exceptions when get op in a transaction failed instead of return null. new 64da18d GEODE-2082: fix flakiness in sameKeepsOneFile new 35f92e0 GEODE-2082: rename aboveZeroKeepsAtLeastOneFile to aboveZeroDeletesOldestFile new 0fb5093 Fixing the spotless error on DiskSpaceLimitIntegrationTest.java new 95f56b0 GEODE-2070 Improve documentation of region management new e7d5c6a GEODE-2005: Fix javadocs warnings in IntegratedSecurityService new 9092b4d GEODE-2068 Improve documentation on serial/parallel gateway senders new 9dfb4ac Merge branch 'feature/GEODE-2070' into develop new 08bbbe2 docs: fix docker scripts for building/viewing docs (Dan S) new a515ee0 GEODE-1570: add a test to verify rest security with SSL. new 5907e98 GEODE-2014: explicitly declare spring-web as a direct dependency rather than a transitive one. new 7973d57 GEODE-1570: add a test to verify rest security with SSL, fix the format. new e7e3723 GEODE-1808 Remove broken check for jdk1.7.0_72 new 88e5d0f GEODE-2090 Update off-heap statistics documentation new df2f0c9 GEODE-1785: add script to generate region entry source new aac49f3 GEODE-2084 - When executing a rest api in a browser, the login page presented in the browser is not setting the username/password correctly new e584c4e GEODE-2089 entry-idle-time on client side cache is not working as expected new bd229d7 GEODE-1993: postprocess region/key in developer rest api new e01dbe6 GEODE-2091: Do not return false when containsValueForKey call failed in a transaction new d65b79a GEODE-2080 Rest POST put call not working with region valueConstraint new 5731300 Fix documentation typo. Region attribute compressor uses lower case 'c', and the example used upper case 'C'. new 3db9b30 GEODE-2094 Update admin/dev REST API documentation new 95ad164 Adding option partition-resolver in gfsh while creating a region. new 86f4755 Fixing test org.apache.geode.codeAnalysis.AnalyzeSerializablesJUnitTest testSerializables new e9c5716 Addressing Review comments. new 366f089 GEODE-2078: Fix manifest classpath new 665570e GEODE-2074 GMSJoinLeaveJUnitTest.testDuplicateJoinRequestDoesNotCauseNewView new 95a07d2 reformatted recent commit with spotlessApply new 8c383ee GEODE-2102: annotate flaky test with FlakyTest category new ddc4819 GEODE-2105 Remove docs about log collection utility new c9e3b05 GEODE-2101 Improve WAN topology terminology in docs new 139398a GEODE-2088: Correctly throw TransactionDataRebalancedException when bucket is moved during rebalance. new 6118a6a GEODE-2110 Add gfsh start server user and password options new cc996a6 GEODE-2112: Improved cleanup for UITests new b35e2a4 GEODE-2110 Revised wording of gfsh start server --password new 0c9002b GEODE-1617: add test for region names new 58e0026 GEODE-1955: properly disconnect gfsh session so that it won't leave heartbeat thread around to pollute other tests new bb3db4a GEODE-1247: unable to stop server using http connection new 4a913fe GEODE-2104: Fix parsing of options following --J new 216a109 GEODE-2098: Moved gfsh history file location from .gemfire to .geode new bb7a5e2 GEODE-2073 CI Failure: GMSHealthMonitorJUnitTest.testHMNextNeighborAfterTimeout new c45fe4c GEODE-2114 Revise user and password options to gfsh connect new 30bcdf8 GEODE-2100: Add new version of query client server messages new c4ae846 GEODE-2107: fix the threadleak when a secondary sender is closed new ed7d9a8 GEODE-2126: apply FlakyTest category to flaky test new c56554e GEODE-2120: The test needs to wait longer for compaction to finish. new e607497 GEODE-2120: fix the test timing issue and do spotlessApply new 190f3a2 GEODE-2112: Fix UITests failing due to insufficient cleanup new 9ec9233 GEODE-1989: add FlakyTest category to flaky test new cbff37e GEODE-2127 old client support service is not set up to handle arrays new 845139e GEODE-2121 add DLockTest and other categories new 213cf04 GEODE-2117: Pulse handles float type mbean attributes new bb41979 GEODE-2133: Changed AckReaderThread to not shutdown while logging batch exceptions new bf2a038 Remove -incubating from version because TLP new 6e50131 GEODE-2124: Queries that invoke StructSet addAll fail with ClassCastException new d2141c4 GEODE-2125 Add doc note to not use kill cmd on servers new 1fabe49 GEODE-2123: Replace static members in ParallelgatewaySenderQueues with instance variables new 03715a6 GEODE-2136: Don't duplicate cookies in the http response new b35f07a GEODE-2135 Update schema location in the docs new 0b3d44c Update 15-min quickstart, replacing GemFire with Geode where feasible new 0c7dbed GEODE-2139 Docs: rename "uninstall_gemfire" doc source to "uninstall_geode" new b042271 GEODE-2129 Make pdxType id random. new c78996f GEODE-2112: Properly close WebDriver for UITests new 440e165 GEODE-1122: Replace environment variable "GEMFIRE" with "GEODE_HOME" new 115a2f8 GEODE-2092 - Security examples should not be in the product code new ea0ef97 GEODE-1509: replacing HashSet of recipient gateways with IntOpenHashSet new 60af9ce GEODE-224: Spark Connector parser is not processing type casting properly * This issue is related to wrong regex of query string. new f67554b GEODE-2147 Docs: Remove references to RPM installation new b633f67 GEODE-1955: make the tests more stable new 9de8732 GEODE-2137 client membership IDs contain 17 bytes of useless information new 918e6cf GEODE-2011 Removed flaky mark from test. new be1d5e3 GEODE-2157: Adding a serialVersionUID to PutAllPartialResultException new ef7bb32 Removing unused ClientHelper test class new f0e5159 GEODE-1931: Refactored tests to use Awaitility and lambdas instead of Wait.pause and WaitCriterion new 890e6c7 GEODE-1594: Reduced iteration counts of actions and removed unnecessary CacheFactory invocation new 4b0544c Docs: Remove / convert some mentions of GemFire - Cluster config tutorial and Managing a Remote Cluster new 423e04f GEODE-2157: Fixing sanctionedSerializables for PutAllPartialResultEx new 5928459 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new f4439fc GEODE-2158: Include correct NOTICE file in jar artifacts new 6eb62eb GEODE-1931: Spotless new 4f67348 GEODE-2146: deploy should require more elevated privileges than just data:manage new f0cdb66 GEODE-2159 add serialVersionUIDs to exception classes not having them new 7fa2c08 GEODE-1740: Correct potential region inconsistencies with concurrent clear and transaction commit new 7047920 GEODE-1740: Apply spotless check new be964ef GEODE-1931: Fixed serialization issue with Lambda new a5941da Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-geode into develop new 1477c74 GEODE-1931: Spotless new fdd6166 GEODE-2129: Docs - clarify need for unique distributed-system-id new 44278d1 GEODE-2161: avoid unnecessary byte copy of hdos. new c610289 This closes #293 new 50320dc GEODE-2141: Replace use of List with ConcurrentHashSet for storing various stats and listener. Moved methods stopNotifier_IfEnabledAndRunning and startNotifier_IfEnabledAndNotRunning in synchronized block. new 27f491a GEODE-2153 temporary docs update for post processing new 6aced19 GEODE-1978: Waiting for the queue to drain in testReplicatedSerialProp... new 612a438 disabling flaky test that was recently enabled new a46cc97 GEODE-2137 client membership IDs contain 17 bytes of useless information new f920f55 GEODE-2146 document new privileges req'd for deploy new 7be3f99 GEODE-2137: Spotless new a65f85d GEODE-2176: apply FlakyTest category to flaky test new 7aae4be GEODE-2161: also need to fix the junit test for serialization comparison. new 00c4655 Merge branch 'feature/GEODE-1871' into develop - Closes #275 new 0d2823f GEODE-2095: Stabilize flaky tests new 8b90324 GEODE-2196: Subclasses of OperationContext should also be deprecated. new 0c62068 GEODE-2123: Test batch removal threads are not shared across queues. new 9e54d91 GEODE-2124: Fixing boolean logic for addAll and removeAll new 5ef9f90 GEODE-2163: Optimized caching of names in CqService needs to be maintained correctly new bd72c95 GEODE-2178 - Docs: Update HTTP session management version numbers new 4876c78 GEODE-2156 (partial) Change some "incubator" and "incubating" references in docs new 0bd9fc9 GEODE-2180 Autoreconnect with API configuration detail new 18d3e17 GEODE-2183: Cleaning out some print statements from tests new f403ae7 GEODE-2174: Added message for clients who unregister abnormally new 06800cc GEODE-2156 Remove incubating references new 8779511 GEODE-2156: Update mailing list references new b82431a GEODE-2156: Remove incubating references from the website new 67a909a GEODE-2156: Update repo references new a415b09 GEODE-2156: Fix documentation link new f739937 GEODE-2156: Cleaned up nav bar links new 1145be0 GEODE-2156: Replace incubator egg with ASF feather logo new 37d544f GEODE-2156: Update dockerfile new 03dfde7 GEODE-2156: feed the spotless troll new c8603ef GEODE-1027: RegionMBean shows incorrect values after server restart new 9dd4205 GEODE-2164: Refactored out NAMES_ARRAY from CqNameToOpSingleEntry new 05c2388 GEODE-1862: Invoke getAllDurableCqsFromServer on the primary queue server new 033d14f Removing a bogus import of a javafx class. new ef96dba GEODE-1831: Function no longer gets executed twice on gateway receivers with groups new c2b1c8b GEODE-2182: try-catch around size estimation for index look ups new 7fb0e68 GEODE-2185: Index not used with parameterized query new f58a11d GEODE-2187: Docs: bad subnav link in REST Apps > Troubleshooting new 860d7ef GEODE-2004: [doc update] Create/update/delete query through rest api should require DATA:READ instead of DATA:WRITE new 22ec6a7 GEODE-2092 Update docs with security examples location new 1d34eeb GEODE-2004: [doc update] change to a permission for REST-initiated queries. Updated error messages. new 0494b31 GEODE-2179 - Checking for disconnected connection in GatewaySenderMBean new 67dafd8 GEODE-2112: UITests actually take screenshots on failure new 9031351 GEODE-734: Remove txt file restriction when exporting stack traces new 28efd90 GEODE-1835 : logging a warning message by the configure pdx command only when there are members in the distributed system. new ef74181 GEODE-1835 : unit test to verify a warning message by the configure pdx command only when there are members in the distributed system. new 2075ee3 GEODE-2190: add FlakyTest category to flaky test new f22809a GEODE-2192 Fixed NPE in GMSLocator. Added null check for publickey new 1d951e3 GEODE-2175: wait for results from other members is not needed in result collector. It's already handled by Function framework. new 0eb952a GEODE-1984: Fix Issue Make GatewaySender destroy a public API new f522f6c GEODE-1984: Addressed review comments, Removed copy pasted repeating code and moved it into a separate method. new 213d8bc Merge branch 'bugfix/GEODE-1984' into develop new d427613 GEODE-2201 Make UITests a bit more resilient new adfd41f [GEODE-2196] Add test for Cluster Config. Refactor LocatorServerStartupRule. new 0918488 GEODE-2186: Changing the gateway status to only looking running status new ac3a822 Update website release references to remove incubator new ef86239 GEODE-2193 a member is kicked out immediately after joining new df8730d Merge branch 'feature/GEODE-2201' into develop new 0f8ef97 GEODE-2201 Spotless fix new 03c79a6 GEODE-2098 Document that gfsh history is in .geode dir new 5d2f0f6 GEODE-2196: revert changes that broke Jenkins build new 0f28be9 Removed a misplaced occurrence of "Pivotal" from the docs. new 8eb09bd GEODE-2204: apply FlakyTest category to flaky test new 1f49cbc GEODE-1027: add unit test for previously committed fix new 92ef732 GEODE-1334: add FlakyTest category to flaky test new c10a788 GEODE-1333: add FlakyTest category to flaky test new c48a350 GEODE-209: disable broken test until race condition is fixed new e81ad7c GEODE-1977: add FlakyTest category to flaky test new da00dbd GEODE-1975: add FlakyTest category to flaky test new 079542b GEODE-1974: add FlakyTest category to flaky test new 70800f5 GEODE-2099: reduce scope of method and vars to prevent spaghetti new 80525b7 [GEODE-2144] Improve error message when no security credentials are provided. new 41e7352 GEODE-105: Add test index creation after null map values are in region new 292b465 GEODE-2196: restore the system properties correctly in each vm new ec6a5b5 GEODE-2061: Removed PdxInstanceInputStream and its references replace by PdxInputStream new ddcec44 GEODE-2196: add more tests to cover import cluster-configuration and deploy new bbac136 GEODE-2208 Document transactions limitation with mixed region types. new a225060 GEODE-2196: spotless new d65c1fe GEODE-2183: Region.query now allows full syntax as a predicate on server new 96949ef GEODE-789: Added 'create defined indexes', 'clear defined indexes', and 'define index' gfsh commands for indexes in CliAvailabilityIndicator so that they would not be available on a disconnected gfsh session. Fixed testOfflineHelp. new 6d1afc5 CTR: Fixed doc typo of an extra period. new 4696d1b GEODE-2212: request headers are case-insensitive new 41774b3 GEODE-2214: fall back to TCCL if target CL fails to resolve class new b0fbf72 GEODE-2209: Added support for up to 128 GatewaySenders new 9826f5f [GEODE-2196] Add test for exportClusterConfig. new 4eb6724 GEODE-2196: add more tests new e3ec736 GEODE-2212: proper clean up after the tests new fc89d74 GEODE-1276: change category to IntegrationTest new c02fecc GEODE-1541 : Made statsListUniqueId to be an AtomicLong. This closes #319 new c8217f1 GEODE-1550 MembershipJUnitTest.testMultipleManagersInSameProcess failure new f68c416 GEODE-1580: GemFireDeadlockDetectorDUnitTest.testDistributedDeadlockWithDLock new 5dfce1b GEODE-2215 NPE in ViewCreator thread setting public keys into a NetView new b5356d6 GEODE-2213 Deadlock in GMSJoinLeaveJUnitTest new b68e584 GEODE-2177: Increase timeout for examples tests new cf06944 GEODE-2224: Local QueryService no longer throws exception in transaction new 8ace512 GEODE-2228 FutureResult.get() does not check for cancellation prior to waiting for a result new 284bed9 Bowing to the Spotless Monarch, I have let it add a couple of blank lines. new 8312196 GEODE-2216: Throwing an exception if index creation fails. new 341a359 GEODE-1272 Don't deserialize PDX objects when creating an index new 94f43e4 GEODE-2207 GEODE-1662: fix and rename SecurityManager callback test new 7c24334 GEODE-2188: ExampleSecurityManager references SampleSecurityManager in javadoc new 4067ddc GEODE-2167: fix BundledJarsJUnitTest.verifyBundledJarsHaveNotChanged on Windows new 2f14e20 GEODE-2119: gfsh user and password visible in clear text new c33ce7d GEODE-1893 remove ability to create a locator without all location services new 65220a3 GEODE-77: Replace JGroups 2.2.9 new 2fb15ae GEODE-2239 CI failure: org.apache.geode.pdx.JSONFormatterJUnitTest.testJSONFormatterAPIs new 225066b GEODE-1943: Minor modification to test new 164f04f GEODE-2215: GatewaySenderAdvisor checks the current processor to see if it has started new eba189b GEODE-2109: Replacing ExecutorService.submit calls with ExecutorService.execute call. new c1998d7 GEODE-2243: Adjust path of spotless formatter new d30e9ab Revert "GEODE-2243: Adjust path of spotless formatter" new 93d4455 GEODE-165: Removed OQL generated files and added the target into geode-core/build.gradle. new f097d7a GEODE-2238: Fix how peers discover locators with cluster config new d707f46 GEODE-2234: Query stats are now calculated per member in the LuceneFunction new 452fc9a GEODE-2242: Invalid VersionTags are no longer replicated across the WAN new 41f376c GEODE-2099: The GfshConnectorRule has been refactored to use awaitility to wait and retry till connection is ready. new 815d909 GEODE-2240: fix unsafe concurrent access of ArrayList When adding to the expiredTombstones ArrayList the code now holds a sync on getBlockGCLock. new c5740f2 CTR: remove incorrect links to Pivotal Native Client product APIs new 0b02130 GEODE-165: Adding support for generated-src in eclipse new b41c152 GEODE-2235: add missing test annotation new 92a76dc GEODE-2243: reference the formatter relative to geode-core and not the root project new d47bbd0 CTR: Doc simplification of gfsh description new adaacaa GEODE 419 Added test to test that for ssl it fails over to javax properties new bbbbd38 GEODE-419: Added test to test that for ssl it fails over to javax properties. new 462ebb0 Exclude Flaky tests from test categories new a76aaf0 Removing unused Collaboration lock class and its unit tests new 6992fcf Code cleanup new 001f662 GEODE-2251: Improve Statistics Interface/Implementation graphics new ef199f2 GEODE-419: fixed mcast-port property for test new 2c5f203 GEODE-419: spotless new 328c56e GEODE-2251: Improve Statistics Interface/Implementation graphics (followup - format tweak) new 2137394 GEODE-2252 Update docs on vSphere performance tuning new e667e82 Revert "GEODE-2240: fix unsafe concurrent access of ArrayList" new ad09e9f GEODE-2233: Improved test shuttingOneSenderInAVMShouldNotAffectOthersBatchRemovalThread new 17577a6 GEODE-2259: Docs: Update & correct tc Server instructions new e3cb1b7 GEODE-2257 Client configured to use locator with addPoolServer fails to connect new 3761f37 GEODE-2258 fix doc typos in section on setting properties new 19047fa GEODE-2216: Indexes no longer get removed but instead do not set populated flag new d2ddfd5 GEODE-2257 Client configured to use locator with addPoolServer fails to connect new 017db36 GEODE-2257 Client configured to use locator with addPoolServer fails to connect new 07ed465 GEODE-2197: refactor cluster config new 3089142 GEODE-2197: refactor cluster config and fix the test failures new 3200447 spotless fix new 43f376f GEODE-1580 ci failure: GemFireDeadlockDetectorDUnitTest.testDistributedDeadlockWithDLock new 8b8084f GEODE-2253 Locator may fail to respond to a valid request new ab075c4 spotless fixes new ebde0a2 GEODE-165: Fixing the eclipse dependence on the grammar source new d26ccf5 GEODE-1294: Added test to confirm default http mutual authentication behavior new 0182a1b GEODE-2241: filter out duplicate entries for list index and run search in only one member with region new 638b058 GEODE-2155 Auto-reconnect fails with NPE new 24535b8 GEODE-2016: change compile dependency to testCompile new 5e83f2f GEODE-1657 Remove silly ^M characters new 921e1bc Fix javadoc warnings new a6d6d08 GEODE-1165: move FlakyTest category to class for all tests new 814dd91 GEODE-2142: Add JSON usage to NOTICE new 5a31633 GEODE-2142: Remove JSON dependency from pulse new 95a3296 Update copyright date in NOTICE new 602ac4f GEODE-2261: do not use remote function calls to update the shared configuration new e2fa24e GEODE-2271 JSOnFormatter can generate three pdxTypeId for one json field. new dfecdba GEODE-2239 Now test doesn't starts cacheserver new cbc312c GEODE-2277: reworked PDX type/enum logging to help identify source of issue new aa2f838 GEODE-2277 logging tweaks new 1eceed2 GEODE-2277 PDX logging cleanup new 40e8c15 GEODE-2277 spotless fixes new 052ece5 GEODE-2285: fix some typos in GFSH code new c30addc GEODE-2286: add FlakyTest category to flaky test new 041a82f GEODE-1155 CI failure: NetSearchMessagingDUnitTest.testNetSearchNormals new 262e6ee GEODE-2278: Fix an NPE with inconsistent lucene indexes new 40c828a GEODE-2280: Allow accessors to create a lucene index new 05d4e8f GEODE-2288: Handle null values in the lucene serializer new a10a026 GEODE-958: AgentUtilJunitTest doesn't require env var. new 870a80d GEODE-2274: Add additional test cases -- region entry operations with non colocated transactions fail with expected exception. new f03925e GEODE-2279: Events will no longer linger in durable queue after being ack'd new bfa76e9 GEODE-2138: Replaced Gemfire with Geode in the output of start locator and start server command. Added test to verify the same. new 35d123f GEODE-209: fix ProcessStreamReader and delete unnecessary test new 4339918 GEODE-2287: Fixed possible conflation NPE in HARegionQueue during gii new dfb77d7 GEODE-2049: Replaced unit of measure for all of the tcpfinalCheck statistics from currently "nanoseconds" to be "messages". This closes #332 new e79e010 GEODE-2261: rename SharedConfig to ClusterConfigurationService new feb2a0f GEODE-182: Auto-generate member names if needed new a654662 GEODE-523: PartitionListener requires tests and clean up new a5e24a7 GEODE-2236: Remove all cache-listners using Gfsh * Added check before instantiating cache listner class. Added test to verify change. * this closes #327 new 239a876 GEODE-1114: RemoveGemfireXD references from Pulse new 9081128 GEODE-2194: Fix Pulse webapp context new a4f38f3 GEODE-2194: Fix pulse webapp context new f1cebc2 GEODE-1733: Lucene stats are displayed correctly. new f84cb80 GEODE-2272: Fix Pulse data browser export new f41b8d5 GEODE-2296: remove security check in GetFunctionAttribute command new ec31a26 GEODE-2031 Add docs archive new a005923 GEODE-2031 Edit Nanoc config/rules to use extensions new b169e54 GEODE-2031 Edit nanoc for file extensions new ca9f00d GEODE-2031 Add Geode 1.0 docs to geode-site new 3b73fcb GEODE-2031 More docs-related site changes new 42130ad GEODE-2031 Add titles to index pages new b8adff2 GEODE-2031 Update README instructions for docs, website new 50ea2e9 GEODE-2031 fix typo new 3b3ea9c GEODE-2031 Add licenses for rat check new 5194703 GEODE-2031 (Re?)Add missing book infra to site; update rat new 36d9d09 Restore constructor used for Mocks new 45f7f97 Revert "GEODE-1733: Lucene stats are displayed correctly." new 6f9753f GEODE-2261: fix the dunit test in nightly build new 971f130 GEODE-2313: disable broken test until it can be fixed new 6d8aab0 GEODE-2260 Remove geode-examples from geode repo and geode build new 9f62ffc GEODE-2003: Changed REST api to handle fully qualified Classname for function ID's. new dc2588b GEODE-2277 Now pdxEvent from gateway added through pdx Type registry new ad02e97 GEODE-2293: Queue now handles illegalStateException if thrown when releasing off-heap object new cae9495 GEODE-1733: Lucene stats are displayed correctly. new d735be6 GEODE-2733: Server name is displayed in lucene index stats. new d43910d Revert "GEODE-2733: Server name is displayed in lucene index stats." new edae4ab GEODE-2273: Server name is displayed in lucene index stats. new 361d1bd Updated Community Page to add new committers (no JIRA ticket) new 0bfd2ea Tweaked website update procedures new 6f418be GEODE-2198: close and re-create the cache on a server when importing new cluster configuration new e06bf2d GEODE-2199: be able to deploy jars without running servers new 8b303e4 GEODE-2282 Added ability to sort JSON fields while creating pdxtype. new de070b5 GEODE-2282 Added license info new 85d45e8 Revise a figure to remove "GemFire" from label (No JIRA ticket) new 4d58778 GEODE-2240: prevent unsafe concurrent access to ArrayList new fcf9085 GEODE-2297: push new InternalDistributedSystem into AlertAppender new 4eb6129 GEODE-2333: Fix a race in GatewaySenderEventImpl.release() new 5604f2b [GEODE-1407] Change a FlakyTest to distributedTest. new 55c1e64 [GEODE-1407] Use lambdas instead of Serializable/Callable new 5e61f0e [GEODE-1923] Fix a test race condition. new 988dca8 [GEODE-1923] Remove FlakyTest and apply Spotless. new 73ba47d Change several RMI calls from closures to static methods. new 610ae1d This closes #305 new 1d49bc1 [GEODE-2191] Test randomized string serialization/deserialization. new c0505b9 [GEM-2191] Fixes for code review. new b31c684 [GEODE-2191] Fix long string serialization test. This closes #306 new 59702a6 GEODE-2137 client membership IDs contain 17 bytes of useless information new be8db8b GEODE-1965 Create backward-compatibility unit test framework new ad003ef GEODE-2313: Fix PulseDataExportTest new a15daf0 Adding JIRA ticket numbers for disabled tests new 44cd72d GEODE-2230: Added AsyncEventQueue and GatewaySender waitUntilFlushed API new e3eb927 GEODE-1930: apply build and dunit changes to support JMX tests new 6619a3d GEODE-2354: set global session timeout to MAX_VALUE new 7a24855 GEODE-2353 Verify no clear-text passwords in documentation new ad3e35e GEODE-11: add Fixed PR dunit tests for gemfire lucene new 61160bf GEODE-2300 Document default names for start locator/server This closes #362 new 9ff51ea Merge branch 'feature/GEODE-2353' into develop new ca9cfd4 GEODE-1930: fix exception messages in DUnitLauncher new 0a1f762 GEODE-2282: Provide ability to sort field while creating pdxType for jSON document (Need to document system property) This closes #366 new 2651898 Removed "-SNAPSHOT" from gradle.properties new 07da582 updated version number to 1.2.0 in gradle.properties. new 3db075c GEODE-2298: Executing a Function via Swagger without parameters throws an exception new c395853 GEODE-2294: When attempting to execute a function via Dev Rest API, error messages are being lost new 8062e9a GEODE-2367: Lucene indexes do not handle ha scenarios new f522883 GEODE-1965 Create backward-compatibility unit test framework new 917dfa0 GEODE-2325: Improve tests for JarDeployer new b529568 GEODE-2367: ResultCollector for LuceneQuery needs to be reinstantiated on retry new 8c11848 GEODE-2368 Need to fix log message in DirectChannel new cf628d5 GEODE-2368 Need to fix log message in DirectChannel new 6ae2e17 GEODE-1965 Create backward-compatibility unit test framework new 5a3d8e2 GEODE-1276: change to IntegrationTest and use caught exceptions new da0f9af GEODE-2368: apply spotless format new 26325b5 GEODE-2393: Add afterSecondary test case for PartitionListener new 66106bc GEODE-2250: gfsh -e connect will throw java.lang.StackOverflowError rather than prompt for username/password new 296b15e GEODE-2395: add FlakyCategory to intermittently failing test new 8426c67 GEODE-1793: Fix a flaky test, clean up SSL tests. This closes #360 new 72739d8 GEODE-2368 Need to fix log message in DirectChannel new 1aec1f8 GEODE-2384: not to create AEQ for accessor new e606f3e GEODE-1672: Disabled recovering values for LRU region during startup. new 43e6058 GEODE-2329: Refactor JSONFormatter fromJSON code to reduce duplicate code new ac81b5e GEODE-2329: Cleanup test code and fix Classcast issue new 11562f3 GEODE-2329: spotless new 2ee1ecd GEODE-2329: Fixed code from code review new e482b69 Applying spotless on tests added for GEODE-1672 new f73d288 Updating javadocs for FunctionContext to indicate scope of ResultSender new 87cef78 GEODE-2386: Wait until classpath doesn't contain gradle-worker.jar new 4763a5b GEODE-2386: Wait until classpath doesn't contain gradle-worker.jar new 88e701e Modified InstallerJUnitTest to run under windows new c6fa2b9 GEODE-2414: mark a failing test as flaky. This closes #382 new 868fcc8 GEODE-2372: handleException prints the stacktrace when debug enabled new d2a626e GEODE-2410: Lucene afterPrimary and afterSecondary calls pass through the same crit section. new c1bedbc GEODE-2269 Allow region entries with non null empty key such as zero length strings to be removed new 7b5e2cc GEODE-2227 AutoSerializableJUnitTest.testMultipleClassLoaders fails on Windows new add48b1 GEODE-2172 CustomConfigWithCacheIntegrationTest fails on Windows new 2ac69f9 GEODE-2409: Beautify readme new 3a12d61 GEODE-2386 Don't call System.setProperties(null) when rule is used twice new 9de114f GEODE-2386 Don't call System.setProperties(null) when rule is used twice new 086df14 GEODE-1672: Added recovery wait for all the regions created to address race condition in the test. new 90760d3 Updated KEYS file. new 3ce2a12 GEODE-2433 Backwards compatibility tests are not actually running new c8d2166 GEODE-2433 Backwards compatibility tests are not actually running new bc6db4a GEODE-2431: Update to Awaitility 2.0 new d9b6c34 [GEODE-2412] Ignore a consistently failing test. new 5554dd2 GEODE-2433 Backwards compatibility tests are not actually running new 5e6f673 GEODE-2433 Backwards compatibility tests are not actually running new 95e908f Changing a slow session module test to be an integration test new 89c8038 GEODE-2432: Disable maven artifacts for geode-benchmarks new 4e8bc15 GEODE-2206: Add junit-quickcheck to geode-core. new 9a77486 GEODE-2369: Remove --dir option from export cluster-config new 50aebcc GEODE-2430: Refactor ZipUtils new e769796 GEODE-2430: Remove jar and zip files from test resources new 2df3063 [GEODE-2381] spotless: line break on enum constants. new 05b6965 GEODE-2432: Disable maven artifacts for geode-benchmarks new 1d5ae68 GEODE-2103: start locator command should include --http-service-port and --http-service-bind-address new 77c1c6e GEODE-2434: Generate old version classpaths in doLast new 5efe89b GEODE-2314: EOF file segment exceptions due to empty file new 80f8c26 GEODE-2403: Increment query executed stats before lastResult new c8d10ec GEODE-2433 Backwards compatibility tests are not actually running new 889d170 GEODE-2434: Generate old version classpaths in doLast new 147eb7c GEODE-2430: Fix failing tests new 72ad9f4 GEODE-1930: Convert from ManagementTestCase to ManagementTestRule new f637dc6 GEODE-2430: Refactor ZipUtils new 831fa44 GEODE-2430: Remove jar and zip files from test resources new 2286fd0 GEODE-2430: Fix failing tests new da6f8d1 Refactor test rules new 0d0c7c4 revert "refactor test rules" new a6c28a6 GEODE-2400: use a function to implement waitUntilFlushed, then accessor and client can have this feature. new 857cd29 GEODE-2400: The WaitUntilParallelGatewaySenderFlushedCoordinatorJUnitTest should return false for local callable in negative case since there's no more remote message. new d188118 Refactor test rules new 253a490 GEODE-2455: change test to use AssertJ assertThatThrownBy new 30341ec GEODE-2247: GFSH connect over HTTP without credentials should fail earlier new 75b0256 [GEODE-2324] fixes to AcceptorImpl.close() new 7b10be4 [GEODE-2324] Reinstate Exception catching for RuntimeException new cae580f [GEODE-2324] Re-interrupt after catching InterruptedException. new 1d561dc [GEODE-2324] Dunit test for AcceptorImpl.close() new 6bed282 [GEODE-2324] Make AcceptorImplObserver an interface new d73ec97 [GEODE-2324] keep private variables private. new cd22911 [GEODE-2324] Update isShutdownProperly method. new ec24511 [GEODE-2295] Add constructors for LocatorCancelException new a61c55b [GEODE-2295] Add super() to empty constructor, new f7a8ae6 GEODE-2455: use spotlessApply to fix format new 60fc526 GEODE-2324: update test to Awaility 2.0 new 41296c9 GEODE-2429: Do not execute JTA afterCompletion if transaction is rolled back in beforeCompletion new f607373 GEODE-2456: change JUnit4CacheTestCase tearDown to use deleteQuietly new 40cdce1 GEODE-2458: await expected JMX notifications in verifyMemberNotifications new da91cd4 GEODE-2433 Backwards compatibility tests are not actually running new de135a4 GEODE-2198: do not import cluster config if any region exists to prevent different servers having conflicing region definitions at one point of time. new d491a38 GEODE-2454: use DistributedMember.getId() for memberId assertions new 6f35a02 GEODE-2460: remove unused imports to allow updating of dependency versions new dbea592 GEODE-2459: When node fails while renaming, new primary node resumes and may delete chunks * Rename will set a flag on the renamed file before continuing * Deleting possibly renamed files will not delete chunks * This means we may have lingering chunks if a node crashes but we should no longer see EOF exceptions due to missing chunks new 652e9a5 GEODE-2460: update dependency versions new f19ccfd GEODE-1716: refactor JMXMBeanDunitTest new 5d98a8c GEODE-2475: Upgrade Lucene version to 6.4.1 new 9b0f165 GEODE-2398: Retry oplog channel.write on silent failures new fb14e9a GEODE-2398: Updates from review new 5b67166 GEODE-2479 Remove docs reference to gemstone.com package new de819a3 GEODE-2474: mark NetstatDUnitTest as flaky new 8314150 refactor ServerStarterRule and LocatorStarterRule so that they can be created without a Properties first. new caafea3 GEODE-2471: fix the race condition in test code. new dbeb9ae Merge branch 'release/1.1.0' new 09a9230 GEODE-2052: Docs to segregate types of properties Added Server / Locator / Client labels to the list of GemFire properties. new 5915405 Update dockerfile for 1.1.0 new d0cb322 Update Geode web page's index.html file to include 1.1.0 binaries and source new 955fbd5 GEODE-2474: refactor code to use SystemUtils for OS system properties new 48e34ac GEODE-2481: extract default properties generation to its own class new ea274c8 GEODE-2491: Reduce logging of handled exceptions in LuceneEventListener and LuceneBucketListeners new 35d4ded GEODE-2052 (docs) Add server-only flag to deploy-working-dir property new f432e8e GEODE-2052: Docs to segregate types of properties Added Server / Locator / Client labels to the list of GemFire properties. new 686dd3a Merge branch 'release/1.1.0' into develop(updated KEYS file) new 9466936 Updated index.html. new 0513276 Add 1.1.0 manual and docs/index.html page to website content. new c8bf9d0 GEODE-2496: apply Flaky category to flaky test due to ConnectExceptions new 7f0f4d5 GEODE-2498 Revise published 1.1.0 manual, so it has no references to 1.0.0-incubating new a8c6543 Merge branch 'hotfix/revised_1_1_0_manual' into develop new 8ce8e43 GEODE-2402: Write to the lucene region buckets using a callback argument new 988bf04 Reducing the time taken by a test that was waiting 60 seconds new e9b4250 Make sure IndexRepositorySpy doesn't mock the same object twice new a9029b0 Adding GIITestHook to excludedClasses.txt new fe46a43 Removing incubating reference from BUILDING.md new b3ec80b GEODE-2142: Removal of non-compliant org.json implementation. new 2e3a88f GEODE-2142: Spotless new 1253d78 Revert "GEODE-2142: Spotless" new 0805036 Revert "GEODE-2142: Removal of non-compliant org.json implementation." new a944df2 Remove generated html files new 974d72c Run backwards compatibility tests against 1.1.0. new 826bdbf GEODE-2490: Avoid processing tombstone GC message in-line new c6b941f GEODE-2029 Trimming unused parts of Lucene from binary NOTICE new 135bd77 GEODE-2497 surprise members are never timed out during startup new 3474fa7 GEODE-2497 surprise member not removed during startup new 8065b67 GEODE-2497 removing spots new 0d2397b GEODE-2520: Add a lucene query test where a bucket is moved while a query is executing new a63b830 GEODE-2522: Flattened heirarchy of Lucene DUnit tests new 76fa7cc GEODE-2514: add new tests for statistics archive rolling and removal new 257c21e GEODE-2489: Avoid sending tombstone GC messages to peer nodes if there is no client registration new 377ccef GEODE-52: remove old author todo comment new a59a37a GEODE-2529: Rename LuceneFunction to LuceneQueryFunction new 2d72624 Revert "GEODE-2529: Rename LuceneFunction to LuceneQueryFunction" new 5547c2a GEODE-2529: Rename LuceneFunction to LuceneQueryFunction new 55a4c7a GEODE-2522: Removed debugging log new fa5963a GEODE-2523: Combined RegionTestableTypes into a "paired" enum type new 29246ab GEODE-2457: Replace org.apache.geode.internal.FileUtil with org.apache.commons.io.FileUtils new 384ab6d GEODE-2460: update dependency versions and notices new 369cab0 GEODE-2491 - Don't suppress IOExceptions when writing to the lucene index new ebbe8a1 Adding an exception listener for the last lucene exception new 86550db Lowering the log level for errors when cleaning up the index repository new 42f733f GEODE-2497: surprise members are never timed out during startup new c35f442 GEODE-2530: Added DUnit tests to test Lucene pagination in persistent PR. new 35f6d82 GEODE-2534 concurrently started locators fail to create a unified system new 8e22ea2 GEODE-2542: add FlakyTest category to LocatorDUnit and LocatorUDPSecurityDUnitTest new 03ea8e8 GEODE-2489: Avoid sending tombstone GC messages to peer nodes if there is no client registration new dcc2110 GEODE-2460 Use correct version of commons-beanutils new 875ddf8 GEODE-2507 Update LICENSE, rat for removing geode-site new da3767d GEODE-2507 Remove geode-site files new 337f5af GEODE-2543: Remove incorrectly marked deprecated methods from LuceneService and LuceneQueryFactory api new 2f25625 GEODE-2548: Ignoring alternativelyCloseDataStoresAfterGettingAPageAndThenValidateTheContentsOfTheResults in PaginationDUnitTest new af2328a GEODE-2275: add FlakyTest category to flickering test new 64cd6fc GEODE-2461: remove unnecessary explicit dependencies new a8757f6 GEODE-2428: Adding support of Serialization/deserialization of LinkedHashMap in DataSerializer Also added a test for the same. new f2721dc GEODE-1887: Now Size api goes through ServerProxy when cache is of type client and DataPolicy is Empty. Added a test for both PR and Replicated regions. new 76ea6c3 GEODE-2142: Removal of offending JSON.ORG code and license information new a2f47b7 GEODE-2142: Removal of offending JSON.ORG code and license information new b34e47f GEODE-2142: Adding JSON library from the https://github.com/tdunning/open-json project new fdde618 GEODE-2142: Amending JSONObject.java with cyclicalDependency management Refactoring some code in GfJsonObject.java new 7c8794c GEODE-2142: Refactoring of tests to work with new JSONObject class. Changing file export to use Base64 encoding. new eac0bb8 GEODE-2142: spotless new cd58f1f GEODE-2142: cyclical dependency in gradle build new e220d09 GEODE-2142: final compiling build new abeaa24 GEODE-2142: removing tests so run precheckin new f2262d1 GEODE-2142: Removing JSON licence stuff from NOTICE files new 8ff2fd4 GEODE-2515: Disabling BaseLineAndCompareQueryPerfJUnitTest new c4a5ab2 GEODE-2545: NPE during lucene query execution when cache is closing or region is destroyed new 11521a8 GEODE-2404: Added support for destroying lucene indexes new 712d87f GEODE-2538: Don't invoke a cache loader when fetching values for a lucene query new b5fd6b50 GEODE-2550 Improve README and BUILDING new 5ec0d47 GEODE-1995: Removed ReliableMessageQueue, ReliableMessageQueueFactory, ReliableMessageQueueFactoryImpl and it's usage in the code from GemfireCacheImpl and DistributedRegion. new bc32a76 GEODE-2460: update dependency versions new 4fbc641 GEODE-880 Remove unused classes new fb1fdf9 GEODE-2526: Enhance log statement to include ResourceTypeName new 1a36d36 GEODE-2547: Interest registration no longer causes a CacheLoader to be invoked new b5cbaed GEODE-2461: remove json4s-ast_2.10 as explicit dependency new 8b762be GEODE-2538: Don't deserialize values on the server when getting results new 8a2983f Revert "GEODE-1887: Now Size api goes through ServerProxy when cache is of type client and DataPolicy is Empty." new 8b94e2e GEODE-2551 Fix code issues found by AppChecker new c3dbd74 GEODE-2561 Docs: error in gfsecurity.properties example (Geode User Guide) new 635d311 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/geode into develop new 83ff677 GEODE-2562 CTR Revise docs Main Features section new 319304e GEODE-2562 CTR Revise docs Main Features section new c0d43b3 GEODE-2562 Revise Main Features paragraph per review new 45c150d Merge branch 'feature/GEODE-2562' into develop new 8127659 Revert "GEODE-2562 Revise Main Features paragraph per review" new ab56506 GEODE-2572: getCache method implemented for LuceneService new 479c0a1 GEODE-4160: upgrade mortbay-jetty-servlet-api dependency new de0dab3 GEODE-2541: Fixed ClassCastException failure new 6d263d5 GEODE-2571 CacheClosedException during LuceneQueryFunction should be handled with a retry new a9f0d22 GEODE-2267: Enhance server/locator startup rules to include workingDir new 9766cf2 GEODE-2267: Enhance server/locator startup rules to include workingDir - add missed checkin new 6118d54 GEODE-2488: Remove lsof from netstat command tests new c0633c8 Overhauling the javadocs for the LuceneService new 21a9b5e GEODE-2560: Missing disk files (.crf) during backup/restore throws exception new 24d02a5 GEODE-2589, GEODE-2590 lucene index region attributes should be based on data region new 4e61799 GEODE-2590 Fix unit tests related to creating lucene index and chunk regions new 15587b2 GEODE-2591 User guide: Lucene headings should be reflected in navigation pane new e5121ab GEODE-2568: The JMX MBean is now removed when its AsyncEventQueue is removed new 4c6f369 GEODE-2416: Collect together artifacts from individual servers into a single zip file new 92582fb GEODE-2267: enable gfsh to download file from http connection (GEODE-2418) new bf78817 GEODE-2267: add validation to the arguments and include export stats in the command new 41f1b27 GEODE-2267: mark local time sensitive tests as flaky new eb59268 GEODE-2488: Remove test from flaky category new 946ff6e GEODE-2596: Lucene metrics moved to public API new 9d597dc GEODE-2604: Added javadoc comments to LuceneIndexMetrics.java new 9321c0e GEODE-2604: Added measurement units to the javadoc comments new 950b8d7 GEODE-2591 User guide: Lucene headings should be reflected in navigation pane. This closes #413 new 47697d4 GEODE-2593: add port range to AvailablePortHelper to fix testUDPPortRange new e94e233 GEODE-2579: ClassCastException cannot cast CompiledIn to CompiledJunction new 5630d4b GEODE-1198: refactor test with before/after and cleanup use of ports new b6cca5f GEODE-2617: make LuceneResultStruct serializable new aae5aa5 GEODE-2267: Enhance server/locator startup rules new 55564a3 GEODE-2621: Reduce time sensitivity of ExportLogsDUnitTest new 7a16a7f GEODE-1198: add todo comment to dubious test new 9ad65d6 GEODE-2614: fix javadoc warnings new cb8f0c4 GEODE-2614: fix javadoc warnings - spotless new 22d8b40 GEODE-2591 User guide: Lucene headings should be reflected in navigation pane new 9852f64 GEODE-2593: add port range to AvailablePortHelper to fix testUDPPortRange new d63512f GEODE-2579: ClassCastException cannot cast CompiledIn to CompiledJunction new 7b57985 GEODE-1198: refactor test with before/after and cleanup use of ports new c7c28f0 GEODE-2617: make LuceneResultStruct serializable new 5ca8dda GEODE-2267: Enhance server/locator startup rules new fe33958 GEODE-2621: Reduce time sensitivity of ExportLogsDUnitTest new 168f4ce GEODE-1198: add todo comment to dubious test new 3bde1a7 GEODE-2539: Upgrading Jetty causes RestSecurityItegrationTest to fail new 0ca3fe2 GEODE-2614: fix javadoc warnings new 886c808 GEODE-2614: fix javadoc warnings - spotless new 4018543 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/geode into develop new a0716a5 GEODE-2616: fix leak in colocated region removal new cfaa0e7 GEODE-2539: revert jetty version change for now new 38cf13f GEODE-2553: Closed IndexRepositories when deleting an index new f1d4291 GEODE-2617: use DataSeriazableFixedID to implement new 63d565b GEODE-2612: Added option to invoke callbacks during snapshot new 492d01a GEODE-2594: do not use Attach API or tools.jar by default new b74a0bd GEODE-2595: Change LuceneService.createIndex to use a factory new ab16864 GEODE-2592 Document Lucene-related gfsh commands new 12318c5 GEODE-2576: delete the zip file on locator after it's being streamed to client. new e3c05b7 GEODE-2638: GatewaySenders now start even if configured with locators on unknown hosts new d7e7885 GEODE-2595: Fixing failure from LuceneIndexDestroyDUnitTest new e24c466 GEODE-1969: fix IOException on force flush new c1b6f9f GEODE-1195 Improve "Synchronizing Your Offline Disk Store with Your Cache" docs This closes #423 new 27995d6 GEODE-2642 Fixed ping thread issue on client. new cd45e50 GEODE-2618: PrimaryBucketExceptions handled in LuceneQueryFunction.execute new f69d86c GEODE-2618: Fixing spotlessApply errors new 0f48fa3 GEODE-2620: Rate stats removed from LuceneIndexMetrics new 3708968 GEODE-2595: Correcting javadoc for createIndexFactory new 0b8855b GEODE-2635: Creating DUnit tests to test eviction in lucene new c09a856 GEODE-2639: Added DUnit tests for expiration on Lucene new 064362e GEODE-1793 LocatorDUnitTest.testStartTwoLocatorsOneWithSSLAndTheOtherNonSSL new 4112204 GEODE_1793 spotless fixes and removal of dead code new f111cfe GEODE-2612: Added gfsh support for invoking callbacks during snapshot load new 02ffd52 GEODE-2539: Upgrading Jetty causes RestSecurityIntegrationTest to fail (#2) new ebc1642 GEODE-2548: Removing the test alternativelyCloseDataStoresAfterGettingAPageAndThenValidateTheContentsOfTheResults new 006681b GEODE-2633: When turning on fine logging, GEODE logs the keystore password in clear text new ffa84b1 GEODE-2539: Upgrading Jetty causes RestSecurityIntegrationTest to fail (#3) new aa922bf GEODE-2633: When turning on fine logging, GEODE logs the keystore password in clear text * spotless fix new f4701a1 GEODE-2653: Add FlakyTest category to test with Thread.sleep new 55a2a3c GEODE-2267: enhance error output for gfsh. new 3c212fb GEODE-2303 Add eccn text to README.md new d8a8973 GEODE-2643: Combine chunk and file region into a single region new 89847dd GEODE-2639: Added a wait for flush to avoid flakiness in test new 057f60b GEODE-2522: Added missing teardown method in test new f9fa3e3 GEODE-2641: minor help string changes new 6b4e4f2 GEODE-2599: fix for "null" in string of dots new f329f4a GEODE-2379 Document new behavior of export logs This closes #425 new 1602a26 GEODE-2674: Changing the lucene listener to fetch the value from the region new 41e14b5 GEODE-2645: rewrite test to fix flakiness and improve readability new 426c2fc GEODE-2655: Added DUnit tests for lucene indexes on mixed objects. new 0c85fd6 GEODE-2536: Remove the inappropriate implementation of methods in DiskId for persistent regions. new 1dd83de GEODE-2648: always move deleted files to dirOfDeletedFiles new c3ebb4e GEODE-2672: Increase the timeout in LuceneManagementDUnitTest new 5b71c4b GEODE-2670: fixing pulse authentication/authorization issues new 40b2efa GEODE-2674 Use null instead of "" for a null value in the queue. new 400552a GEODE-2649: Export logs does not use file creation time new 1036259 GEODE-2683: let BR.putAll/removeAll to distribute before notify gateway, which is the same order as put/destroy new 84a1a9b GEODE-2692: Fix tests relying on file creation time new 1787768 GEODE-2679: Lucene asynchronous disk writes for aeq can lead to data mismatch after compacting new b169dfb GEODE-688: Changing 1 second pause to a wait in AsyncEventListenerDUnit new d61bb33 GEODE-2634: use log4j levels for auto-completion new 6f71627 GEODE-2704: Remove Pulse's custom StringUtils in favor of Apache Commons StringUtils new b06fffd GEODE-2671: When a locator is started with a custom jmx-manager-port, the embedded pulse server still tries to connect to jmx using 1099 new 5ed0b4d GEODE-2535: added a boolean flag to track if the value of a RecoveredEntry is in memory or on disk new b89427f GEODE-2404: Added gfsh support for destroying a lucene index new d44db8b GEODE-2395: use random ports when starting the jmx manager and http services new 6484935 GEODE-2395: use random ports when starting the jmx manager and http services new b189685 GEODE-2395: use random ports when starting the jmx manager and http services - spotless new 9646a38 mark GeodeRedisServer experimental. new 517bb62 GEODE-2472 changes are made to ensure byte array is completely flushed to oplog channel. new c4dbeb8 GEODE-2720 CTR docs version num: 1.1.0 becomes 1.2 new 46f4194 GEODE-2690: Submitting the jobs in chunks to the threadpool new 9346c93 bump release version new e208104 GEODE-2670: Update pulse endpoint interceptors new 0302d9c GEODE-2640: Removing javadoc links causing build warnings. new f3a2ef4 GEODE-2619: Lucene APIs unwrap function exception and throw the cause. new 50f6d1e GEODE-2730: Refactor ServerStarterRule and LocatorStarterRule new 1f07ec7 GEODE-2404: Modified to support destroying an index while puts are occurring new ac6937e GEODE-2638: Updated tests to not hardcode unknown host name new 3254fd5 Merge branch 'release/1.1.1' new 6ce55a0 Update docker image for 1.1.1 new abb27b3 GEODE-2748: fix xmlns to specify javaee instead of j2ee new 4a09e88 GEODE-2749: ignore bin/ and out/ which are commonly created by IDEs new 0c15c6e GEODE-2420: Add classes to estimated the size of exported logs new c61cab9 GEODE-2420: Updates from review new 99e61ff GEODE-2750: The lucene index is now destroyed on remote members before the initiating member new 82034c9 GEM-1351: Move a test to the open side and fix the other tests new 02ccc5c GEM-1351: Move a test to the open side and fix the other tests new edd018b GEM-1351: Move a test to the open side and fix the other tests - spotless new 02a31e2 GEODE-2751 UniversalMembershipListenerAdapterDUnitTest.testSystemClientEventsInServer new 534bb8f GEODE-2751 UniversalMembershipListenerAdapterDUnitTest.testSystemClientEventsInServer new 39c72b2 GEODE-2749: don't ignore bin/ because we have bin/ in src new 391502a GEODE-2732 after auto-reconnect a server is restarted on the default port new 6b2b7b2 GEODE-2684 Connection & ConnectionTable cleanup new 742c8f2 GEODE-2684 Connection & ConnectionTable cleanup new 669d3ed GEODE-2732 after auto-reconnect a server is restarted on the default port new 65efe3b Fix a repetition in the README. new 5430c91 GEODE-2716: export logs default behavior changed from filtering at log level INFO to ALL. new 19376d3 GEODE-2756: Do not put security-* properties in the env. new 799548e GEODE-2732 after auto-reconnect a server is restarted on the default port new d497d63 GEODE-2757: Do not process netsearch reply from a departed node that membership listener already detected. new 8183b1f Docs: redraw delta propagation image to remove proprietary label This closes #88 new 344f93d GEODE-2485: fix leak in tx suspend/resume new 31b6507 GEODE-1274: Migration from PulseLogWriter to Log4j standard and removal of associated classes. new 42bc109 GEODE-2767: Added DUnitTests to validate export log options --group and --member. new 591391e Revert "GEODE-2485: fix leak in tx suspend/resume" new cbcc0c4 Merge branch 'fix-README' of https://github.com/galen-pivotal/geode into develop This fixes #441 new d7e9bf7 GEODE-2765: change gfsh help to consistently use log4j levels new 2bf910a GEODE-2485: fix leak in tx suspend/resume new 122e650 GEODE-2725: export logs now honors --dir when connected via JMX, with respect to the manager filesystem. new 60a96cc GEODE-2694: Add test coverage on RECOVERED_FROM_DISK bit after gii. new 3a64b57 GEODE-2737: Change Pulse UI tests to use random port for JMX connections new 4816d39 GEODE-1577: Unhelpful generic types on Execution.execute new bd40bca GEODE-1577: modified MultiRegionFunctionExecutor to fix compilation error new f13da78 GEODE-2745: waitUntilFlushed method waits longer than it should new bc22184 GEODE-2217: Add generic type parameter to FunctionContext interface new c9b036b GEODE-2193 Now we don't send view if shutdown process is started. new 796c15e GEODE-2773: Fix assertion error in the test. new 1525097 GEODE-2777 Update docs to be for Geode version 1.2 new 6a88f1b GEODE-2730: refactor rules new 3b783ed Merge branch 'feature/GEODE-2777' into develop new d939ceb GEODE-2762: fix varargs warnings new ed300c5 GEODE-2647: remove unnecessary client puts from ClientHealthStatsDUnitTest new 0714c27 GEODE-2764: Addition checks on region name new 5c5c9479 GEODE-2097: check offheap limit during recovery new 7e607de GEODE-2787: When distribution happened, it calls startOperation() to increase a count, then call an endOperation() to decrease the count. new f272762 GEODE-2730: refactor rules - review changes new 6fd2d12 GEODE-2686: Remove JarClassLoader new ee11b0a GEODE-2705: Jars undeployed from cluster configuration will not be loaded from disk on member restart new 8f9624d GEODE-2686: Add more logging to JarDeployer new 6f7f943 GEODE-2290: Limit scanning of deployed jars new 3a30770 GEODE-2770 - Move the shutdown of the rest interface to the same place as other client APIs. new 3423f6f GEODE-2775: Corrected setting of Pulse SSL Manager flag from System properties instead of pulse.properties when running in embedded mode. new 2c5e519 GEODE-2290: Add license headers to rest resources new 5100498 GEODE-2290: Fix DeployCommandRedeployDUnitTest new 43a4de8 GEODE-2768: Lucene Queries executed before index is fully created should be retried new 1156011 GEODE-2632: refactor code to use InternalCache and InternalResourceManager new 1077097 GEODE-2703: Improve exception message when executing lucene within a transaction new c5ee7cd GEODE-2653: Fix testRemoveMember and remove FlakyTest. This closes #437 new 3a4c6fc GEODE-2103 Update gfsh start server|locator command reference page. new 76c4983 GEODE-2632: refactor code to use interfaces instead of impls new fdb7805 GEODE-2103 Revise http-service-port defn per review new 8ea0f90 Merge branch 'feature/GEODE-2103-2' into develop new 9b49bc8 GEODE-2605: Modified gfsh search lucene to require DATA:WRITE privilege to match client new f038c2d GEODE-510 Bug48571DUnitTest.testStatsMatchWithSize failed new aaef124 GEODE-728: Rename Execution.withArgs to Execution.setArguments new 48d662a GEODE-2796: ClassPathLoader does not blow up with null TCCL new 5891ed7 GEODE-728: Using the correct parameter in withArgs new 50686b0 GEODE-576 & GEODE-516: GemFireDeadlockDetectorDUnitTest failures new 0862174 GEODE-2806: if the batch is dispatched, even the bucket is no longer primary, the batch should still be deleted as planned. new 363e50d GEODE-2632: refactor code to use InternalCache instead of GemFireCacheImpl new 60ec931 GEODE-2799: Handle different types of KeyInfo set when creating the KeySet Iterator. new 47d8c82 GEODE-2632: refactor code to reduce GemFireCacheImpl dependencies new 45dc674 GEODE-2808 - Fixing lock ordering issues in DeltaSession new 6eb9ff3 GEODE-2097: fix flaky test new 9f8ba8d GEODE-2809 Geode docs: Clarify SSL setup for client This closes #473 new 673e768 GEODE-2785: Fix a test issue to allow certain additional afterSecondary callbacks. new 2dd5f0f GEODE-289: Removed depcreated LicenseException class This closes #471 new 6415661 GEODE-267: Removed deprecated ThreadInterruptedException class This closes #470 new b7b02e0 GEODE-236: Removed deprecated CacheEvent methods new 23658cb GEODE-2752: FixedPRSinglehopDUnitTest.test_FPAmetadataFetch fails on Jenkins new 53f5c96 GEODE-1228: ClientAuthzObjectModDUnitTest.testAllOpsObjectModWithFailover new a3434e2 GEODE-2398: fix oplog corruption in overflow oplogs new 4d38411 GEODE-266: Remove the deprecated ObjectSizerImpl class This closes #469 new 49d9d6a GEODE-260: Removed deprecated and not used RemoteTransactionException This closes #468 new 384970d GEODE-255: Removed deprecated DataSerializer.register(Class,byte) This closes #466 new e800282 GEODE-253: Removed depreated and not used EntryNotFoundInRegion class This closes #465 new 809fd1a GEODE-2681: prevent synchronization hang on getAnyInstance new c8afc87 GEODE-2689: Modified to ignore duplicate index definition new ba2a2d2 GEODE-2632: cleanup GemFireCacheImpl new 42a7d5f GEODE-2632: fix ParallelQueueRemovalMessageJUnitTest new 9887cfd GEODE-2802 Tombstone version vector to contain only the members that generate the tombstone new 13824f4 GEODE-2821 - Geode User Guide: Add running heads with logo new 7034078 GEODE-2816: Redundancy recovery inititated even if redundancy set to 0 new c98bc8b GEODE-2801: change krfIds to be thread safe new bee0b7d GEODE-2811: close OffHeapEvictor when cache is closed new 1fc0f0c GEODE-1597: use Spring shell's parser and delete our own parsing code new a48be60 GEODE-2632: make GemFireCacheImpl.getRegion(String) non-final new f1b14b0 GEODE-2632: minor fixes from code review new a5af405 GEODE-2723: Removed localCacheEnabled field, and associated dead code. This closes #440 new 953f1ee GEODE-2795: Clean up DUnit VMs after dynamically changing 'user.dir' new 8239fbd GEODE-2840: add a DUnit test to test concurrent deploy new 8da1ba3 GEODE-2823: The listener now forces a copy of the value to be made new 73db6e3 GEODE-2632: prevent ClassCastException from ConnectionCountProbe to Identifiable new c2e7d1f GEODE-2857: add getProcess to ProcessWrapper for tests new dd246bd GEODE-2843 User Guide - example should specify new dc6b600 User Guide typo repair (no JIRA ticket) secuirty => security new b81ebcb GEODE-2778: gfsh help now uses log4j log levels: update user guide This closes #484 new ecbf557 GEODE-2825: Lucene query function will wait until index is returned if an index is defined new 0cb9e7a GEODE-2830 Required permission for executing a function should be DATA:WRITE This closes #485 new a6832ee Merge branch 'feature/GEODE-2843' into develop new 480a1e0 GEODE-2828: AEQ created before the Lucene user regions new 0dd2552 GEODE-2847: Get correct version tags for retried bulk operations new 1683265 GEODE-2847: Get correct version tags for retried bulk operation new d4ece31 geode-2848: when found all the partitioned region is destroyed, add back the events new c3a70ef GEODE-2875 shutdown is taking as long as 20 seconds new 8555f6f GEODE-2864: remove meaningless tx warning message new 6d24eaa GEODE-2837: Start server creates specified working dir if necessary new aebd11f GEODE-2837: Test relative path as argument to --dir new 8c4a369 GEODE-254: Removed deprecated Region.keys and Region.entries This closes #488 new b476732 GEODE-2852: Enforce lucene waitUntilFlushed timeout for all buckets new fda7e13 GEODE-2870: Local node function execution failure correctly returns exception new 9ed9e32 GEODE-2708: Update Gradle Wrapper To 3.4.1 new 21d4ab2 GEODE-2708: Update Minimum Gradle Version To 3.4.1 new 149e06d GEODE-2879: LonerDistributionManager shutdown called from close new 9e089c5 GEODE-1996 Confusing references to "multicast" for locators ports new 288676d Revert "GEODE-2879: LonerDistributionManager shutdown called from close" new 72d0d4b GEODE-2776: Setting version tag on the client event from the current region entry after load. And refactoring the findObjectInSystem(). new 3f1482b GEODE-2824: When advisor cannot found target nodes for bucket id, should double check if the member is offline. new 7030dcd GEODE-2881: Wait for waitForFlushBeforeExecuteTextSearch to complete new 5d5f1fb GEODE-2882: Check if region is destroyed before throw IllegalStateException. new b9bceb8 GEODE-2352 Document that REST API requires two properties new 5a1b062 GEODE-2815 Incorrect Error Message in REST API docs for {region}/{key} HTTP.GET command This closes #493 new 65821d1 GEODE-2876: Add logging to diagnose CI failure new 34deeab GEODE-2858: Add test for parsing of simple XML file w pool new 7482c00 GEODE-2884: fix NPE when calling getLatestAsClassLoader before getLatest new b29e1bd GEODE-2887: exclude build-* output directories from rat new 05d8068 GEODE-2738: Corrected misspellibng of "occured" to "occurred" new 24076f1 GEODE-2876: Revert 65821d1 due to broken tests new 6f9fb4c GEODE-2879: Shutdown() called from close() in LonerDistributionManager new d0d43f9 GEODE-2754: Changed the name of unknown host new 49d9c88 GEODE-1728: Http session filter should not be applied to FORWARDS new f0b99b4 GEODE-2875 shutdown is taking as long as 20 seconds new d2edad5 GEODE-2875: SpotlessApply new 737bb7f Revert "GEODE-2708: Update Minimum Gradle Version To 3.4.1" new 23eb232 Revert "GEODE-2708: Update Gradle Wrapper To 3.4.1" new d58be4f GEODE-2896: Changing the test category to IntegrationTest new 250c818 GEODE-236: fix javadoc warnings new 1d3e0d5 GEODE-2889: Update the last access time of native sessions new 7b2f904 GEODE-2895: fix flaky test new 49c0551 GEODE-2866: Removing the unused files and the corresponding test. This closes #497 new e2f337a GEODE-269 : Removing deprecated API's from FunctionService. new 820b87c GEODE-2876: add logging to diagnose test failure new 014ad42 GEODE-2902: fix intermittent unit test failure new 810186d GEODE-2898 A non-responsive SSL client can block a server's "acceptor" thread new 02f80db GEODE-1775: Run a few hundreds times and not reproducable any more. No longer flaky. new 5f6323b GEODE-2897 Add PR template for github new dbd7c95 GEODE-2812: Add API to get list of live locators new 8239e6f GEODE-2812: Add API to get list of live locators new 61f676b Change "LiveLocator", "ActiveLocator" to "OnlineLocator". new 68935ca GEODE-2883: Fix GFSH gc heap size output new c270756 GEODE-2909 CTR fix of 2 typos in Lucene documentation new e98606d GEODE-2907: Removed @Experimental tag from the Lucene module new ab7e51f GEODE-2859: Fix race in ShowDeadlockDUnitTest new c8f337c GEODE-11: add unit test for soundex analyzer new 5b122c7 GEODE-1130: Removed log message new f88141c GEODE-2876: add logging and testing to diagnose test failure new dc198bd GEODE-254: Addressing review comments from PR #488 Replacing all inststance of entries with entrySet new 0c5011e GEODE-237: Removed deprecated API from EntryEvent This closes #496 new 929687e GEODE-269 : Resolving conflicts with develop. new 3054de4 GEODE-269 : Resolving conflicts with develop. new efbe53c GEODE-2637: Refactored LuceneQueryFactory.setResultLimit() new 48f6e11 GEODE-2875 shutdown is taking as long as 20 seconds new 1252cae GEODE-2914: Tidy up LuceneService javadoc new 119f84b GEODE-2890: Corrected debug log location in AbstractGatewaySenderEventProcessor.processQueue(). This closes #505 new 2a272ac GEODE-2880: fix help, hint, regionName, filePath value completions new b72445b GEODE-2876: reset isGfshVM flag to false when tearing down tests using CliCommandTestBase. new d7fef91 GEODE-2905: Added extra logging to determine the cause of failure. new 5585b73 GEODE:2859: Fix ShowDeadlockDUnitTest jenkins failure new a7441ae GEODE-2853: Change of locator list request interval new b62b9bc Move the startBridgeClient method added to LocatorTestBase to AutoConnectionSourceDUnitTest, and use the DistributedRestoreSystemProperties rule. new 762666c GEODE-2853: Change of locator list request interval new 4b26095 GEODE-2853: Change of locator list request interval new 9a1aedd GEODE-1930: add FlakyTest categories to flickering tests new 161a9a0 GEODE-2900: push shadow key back into the front of the eventSeqNumber "Queue" new 3a1062e GEODE-2787: StateFlushOperation will now wait for in flight operations from the recipient new fe41ed7 GEODE-2632: change dependencies on GemFireCacheImpl to InternalCache new 6140317 GEODE-2865 data loss in initial-image replication with multicast new f18e1d2 GEODE-2912: Hot deploy for functions in deployed Jars new a445853 GEODE-2929: remove superfluous uses of final from internal classes new 973eb33 GEODE-2915 Messages rejected due to unknown "vmkind" new 3034ef6 LuceneClientSecurityDUnitTest was not testing anything new a2ddc61 GEODE-2836: CacheCallback now extends Declarable new a263ade GEODE-2836: Fix compilation error introduced by rebase new a22b940 GEODE-2914: Fixed few javadoc formatting issues. new a547972 GEODE-1279: rename Bug51193DUnitTest to ClientFunctionTimeoutRegressionTest new 9e5c75c GEODE-2934: refactor AnalyzeSerializablesJUnitTest and subclasses new 52dadee GEODE-2934: fix typos new b3fc0c8 GEODE-2587: Refactored the OrderByComparator's compare method new 0f978a6 GEODE-2927: fix pulse logging and useLocator, SSL flags new 15245df GEODE-2875 shutdown is taking as long as 20 seconds new 90ee3d8 GEODE-2874: Fix StringIndexOutOfBoundsException while initializing logger new e216fde GEODE-2804 Update InetSocketAddress, when there is IOException. new d9343d4 GEODE-2937: Restore removeFromQueueOnException new da6c28c GEODE-2938: Removed the deprecated tag new 9af854a GEODE-2662: Gfsh displays field value on wrong line when receiving objects with missing fields new d16d192 GEODE-1994: Overhaul of internal.lang.StringUtils to extend and heavily use commons.lang.StringUtils new 8863195 GEODE-1930: temporarily disable verifySystemNotifications new 97a6e1a GEODE-2929: remove superfluous final from methods new 64798a5 GEODE-2959: add pre-condition assertion to LocatorLauncherTest new aa189b1 GEODE-2959: remove DistributedSystem instance in tearDown new 227f08b Merge branch 'feature/GEODE-269' of https://github.com/deepakddixit/incubator-geode into develop new f1280fe GEODE-269: spotlessApply on merge resolution new 72dbd81 Revert "GEODE-269: spotlessApply on merge resolution" new 4e3a4d7 Revert "Merge branch 'feature/GEODE-269' of https://github.com/deepakddixit/incubator-geode into develop" new 7da9047 GEODE-269: Removing deprecated API's from FunctionService. new b474506 Revert "GEODE-269: Removing deprecated API's from FunctionService." new ae1c56f GEODE-1597: fix auto-complete when user input ends with space new 8782f0b GEODE-2916: Fix a flaky timing issue. new d88d2de GEODE-2956: Trimmed analyzer strings in create index new 18db4bf GEODE-269 : Removing deprecated API's from FunctionService. new 3ce3437 GEODE-2420: Enable export logs size estimation and user warning new c5962aa GEODE-2420: Resolve conflicts with recent checkin new adbdf50 GEODE-2420: Renamed methods that had signatures changed new 3cbb6fc GEODE-2918 Close cache when ConflictingPersistentDataException is thrown. new db028ac GEODE-2943: Wildcard and space queries are now handled correctly new db81d92 GEODE-2951: Removed --pageSize option new 9c40868 GEODE-2967: ResultCollection instead of StructCollection new 456ee15 GEODE-2961: Fixed distinct multiple OR query returning partial results new f9099df GEODE-2964: add common-collections to gfsh dependencies new ca12f78 GEODE-2970: clearing LogWriterAppender when shutting down locator. new dff937f GEODE-1994: Removed two references to ServerLauncher.setMemberName that are guaranteed to throw under the changes introduced by d16d192. new 662358f GEODE-2958: Destroying a defined index now removes the RegionListener new ee9ca4e GEODE-2955: Validating region names when creating lucene index new f271667 GEODE-2955: Added / to the allowed list of characters in region name new 096c22d GEODE-2913 Update Lucene index documentation new e79d27d GEODE-2954 Old client gets null memberID in cache listener new 0dae918 Undoing spark connector changes related to geode 1.2 new c793f74 GEODE-2950: Adding validation checks on create lucene index parameter names new b7faa08 GEODE-2944: Added __REGION_VALUE_FIELD explanation to lucene create index help new 7b34cfd GEODE-2941 Update Pulse documentation new c1ab3ff GEODE-2977: make group/name option values consistent new 0fe0a10 GEODE-2993: Rethrow CacheClosedException from AbstractGatewaySender.distribute() new 5ab4a69 GEODE-2950: Updated error messages new 29ea88a GEODE-2957: Lucene create index DEFAULT keyword added for standardAnalyzer new 56f976c GEODE-2939: Make sure bucket region initiate event tracker from the image provider. new 6e56a73 GEODE-2941 Pulse doc update - add logging config new d3543d2 GEODE-2951 Remove --pageSize from docs of gfsh search lucene new d50489c GEODE-2960 : Trim field parameter values from create lucene index. new 96665fa GEODE-2957: Create Lucene index analyzer help updated to include keyword DEFAULT new 5b2cdf8 Revert "GEODE-2957: Create Lucene index analyzer help updated to include keyword DEFAULT" new 1ee19c7 GEODE-2957: Create Lucene index analyzer help updated to include keyword DEFAULT new fa808ac GEODE-2941 Update Pulse documentation: logging info new c08d70d GEODE-2952 document quoting of exact match Lucene queries new 2fb7381 GEODE-2974: Remove GemFire product name from message string new 3197140 GEODE-2420: Warn a user if they try to export too much data - document —file-size-limit gfsh option new 8067518 GEODE-2957 gfsh create lucene index "null" becomes "DEFAULT" new 76ff506 Upping read timeout in HAInterestTestCase new b89d2fb GEODE-2975: Change the location of the lucene xsd new 5f4a797 GEODE-3000: do not have jetty log at debug level new 64e4f72 GEODE-3002 Clarify __REGION_VALUE_FIELD in Lucene docs new a416a32 GEODE-2967: Fixing a test change new c1288ac GEODE-2994 Take backups when region ops are quiescent new f7e1ba2 GEODE-3011 Correct a Lucene gfsh query example new d1ec508 GEODE-2632: refactoring preparations for SecurityService and BaseCommand changes new 5f4a7a9 GEODE-2947: Error message is now specific to lucene indexes new 2284ea6 Update version on release branch new 55c9450 Bump version to 1.3.0-SNAPSHOT new 9d4465a GEODE-2947: Error message is now specific to lucene indexes new 469737b GEODE-3006: reduce the frequency of ping request and reduce the loglevel of login/logout messages new 72b9351 GEODE-2983: correctly handling --J option value that has "," inside. new e62668a GEODE-3006: reduce the frequency of ping request and reduce the loglevel of login/logout messages new a2243f4 GEODE-2983: correctly handling --J option value that has "," inside. new 2f50aef GEODE-2989: Improve mechanism for scanning the classpath to find gfsh commands new 9046c8d GEODE-2966: RefactorLauncherLifecycleCommands new ad48ab6 GEODE-2966: Restore command changes lost in merge conflict new a0dadad GEODE-2989: Improve mechanism for scanning the classpath to find gfsh commands new 8c81965 GEODE-3014 Document server/region/Lucene index start-up sequence new cfdd573 GEODE-2966: RefactorLauncherLifecycleCommands new fd55f05 GEODE-2966: Restore command changes lost in merge conflict new fbb74d8 GEODE-2892: Add sizeOnServer and isEmptyOnServer to Region new 335c109 GEODE-3014 Document server/region/Lucene index start-up sequence new b305451 GEODE-3018: add FlakyTest category to flickering test new badd7ae GEODE-2892: Add sizeOnServer and isEmptyOnServer to Region new 0845152 GEODE-2661: afterDestroy events fired on non-existent keys during destroy or removeAll. new 39bfdcc GEODE-2661: afterDestroy events fired on non-existent keys during destroy or removeAll. new 74c7bbc GEODE-2947: Document revised gfsh destroy error message new 96f77fc GEODE-2947: Document revised gfsh destroy error message new c870c99 GEODE-2981: Fix the line feed code of the test expected value new fe2f18d GEODE-265 : Removing deprecated API's from Execution interface. In addition to execute method variants removed withArgs method which is deprecated as well. new 32be4c2 GEODE-265 : Removing implementation of methods which are deprecated and are removed from Execution interface. new ad9e302 GEODE-269 : Fixing RollingUpgrade2DUnitTest. After removing deprecated API withArgs, setArgument alternative API is not available in older version of server causing NoSuchMethodFound exception. The role of setArgument with function is passing class name to load inside the function. As the relevant function is used on in the context of this test, instead of using setArgument method made class name as a field in GetDataSerializableFunction. new 05b7364 GEODE-269 : SpotlessApply changes. new 3110bd0 GEODE-265 : Reverting removal deprecation of withArgs from Execution interface. new 40d36ba GEODE-1672: When amount of overflowed persisted data exceeds heap size startup may run out of memory This closes #559 new 9aacc65 GEODE-1672: When amount of overflowed persisted data exceeds heap size startup may run out of memory This closes #559 new 1e11c5c GEODE-1672: When amount of overflowed persisted data exceeds heap size startup may run out of memory, corrections. new 103090c GEODE-1672: When amount of overflowed persisted data exceeds heap size startup may run out of memory, corrections. new f8c5048 GEODE-3033: Fixing NPE when jarFileNames is null in ClusterConfigurationLoader new a91bbf4 GEODE-2981: Fix the line feed code of the test expected value new d4f7a28 GEODE-3033: Fixing NPE when jarFileNames is null in ClusterConfigurationLoader new ac404ad GEODE-2908: Adding the new tag as per swagger notification. new 8c1bf9e GEODE-3044: User Manual: Update Swagger example and screen shots This closes #566 new 664d4cb GEODE-3044: User Manual: Update Swagger example and screen shots This closes #566 new 31b72ba GEODE-3024 race condition between server locator preparing membership views new 7bad40f GEODE-3034 exception on auto-reconnect attempt with multicast enabled new 6fc757a GEODE-3024 race condition between server locator preparing membership views new 934b61a GEODE-3040: Compare gateway profile order policy against 9.0 instead of current new 148f4df GEODE-3040: Compare gateway profile order policy against 9.0 instead of current new 96145ea GEODE-3044: User Manual: Update Swagger example and screen shots - restore inadvertent deletion new 4b4ec8b GEODE-3044: User Manual: Update Swagger example and screen shots - restore inadvertent deletion new 17a34ac GEODE-2555: Region Management docs page refers to the wrong field (id= should be refid=) new 9919525 GEODE-2555: Region Management docs page refers to the wrong field (id= should be refid=) new 0abaf49 GEODE-3027: add a simple PartitionResolver new b27a79a GEODE-194: Remove spark connector new 3bc0a16 GEODE-194: Remove spark connector new d73fa3c GEODE-3044: User Manual: Update Swagger example and screen shots - remove redundant connect command new bc1138d GEODE-3044: User Manual: Update Swagger example and screen shots - remove redundant connect command new ff2dfb4 GEODE-3027: add a simple PartitionResolver new b0718f5 GEODE-3050: prevent empty dat files new 3ae0602 GEODE-3032: Fix CI failure of CommandOverHttpDUnitTest new 203146c GEODE-3032: Fix CI failure of CommandOverHttpDUnitTest new 3e54875 GEODE-3029: Tomcat Install Documentation has incorrect required JARs new 876ba3f GEODE-3029: Tomcat Install Documentation has incorrect required JARs new 0d12756 Revert "GEODE-2804 Update InetSocketAddress, when there is IOException." new 699577d GEODE-3041 DistributedMemberDUnitTest.testGroupsInAllVMs fails intermittently new c585245 GEODE-3043 surprise member added when the member is already in the cluster new 8882507 GEODE-3052 Restarting locators causes potential locator split brain new a658322 GEODE-2420: add file-size-limit param to the ExportLogsController new f34d047 GEODE-3021: Any call after the first to setPdxStringFlag should no-op new 2a248a3 GEODE-2420: add file-size-limit param to the ExportLogsController new 3f12fd4 GEODE-2542 LocatorDUnitTest and LocatorUDPSecurityDUnitTest flaky new 0211029 GEODE-2632: use immutable SecurityService impls to improve performance new 5eca6f0 GEODE-2632: use immutable SecurityService impls to improve performance new 2579a0d GEODE-3054: escaping the escape character in the command string before passing it to the SimpleParser new 20bfe32 GEODE-3054: escaping the escape character in the command string before passing it to the SimpleParser new fd638d5 Revert "GEODE-2632: use immutable SecurityService impls to improve performance" new 1ff5ccf GEODE-3025: Lucene queries are not allowed withing a transaction. new c5dbfd2 Revert "GEODE-2804 Update InetSocketAddress, when there is IOException." new 5853cc2 GEODE-3025: Lucene queries are not allowed withing a transaction. new 76784eb GEODE-3044: User Manual: Update Swagger screen shots to match latest code revision new 287bdd0 GEODE-3044: User Manual: Update Swagger screen shots to match latest code revision new 214cd73 GEODE-3023: TcpServer move soTimout for the socket for SSL Locators new 8a10c1a Fix spotless failure new 0ef7f56 Add GfshParserRule to facilitate command unit tests new d5bde9f GEODE-2933: Add jmx-manager-hostname-for-clients for startLocator new d55ef2e GEODE-2420: Warn a user if they try to export too much data, update gfsh command ref to match latest code changes new 74328d2 GEODE-2420: Warn a user if they try to export too much data, update gfsh command ref to match latest code changes new 8c41fd3 GEODE-3042: Quick doc of new string-based partition resolver new 29be69b GEODE-3042: Quick doc of new string-based partition resolver new 61b1d0c GEODE-2788: Add official Socket timeout parameter when connecting to servers/locators new 831ed21 GEODE-2788: This is now closing #474 new d49e879 GEODE-3021: Any call after the first to setPdxStringFlag should no-op new 4d5716b GEODE-3065: Marking RedisServerTest.java as Flaky. Seemed to be failing with bind address exceptions. Maybe the redis server needs to be started with random redis port. new 70483db GEODE-3023: removing incorrect assertion new 122b07a GEODE-3065: Making RedisServerTest Flaky, bind exceptions new f541043 GEODE-2925: add target for resource operation for finer grained security new ed15fee Update geode-book README instructions new ad4e405 Update geode-book README instructions new d1db2f0 GEODE-290: Remove deprecated methods from launcher classes new f85d216 GEODE-2928: get rid of the isGfshVM static variable new 8cd03e8 GEODE-2928: get rid of the isGfshVM static variable - fix merge issues new eb3312a GEODE-3066: Test tweaks to stabilize it. new 2c4b537 GEODE-3048: Introduce a rule to identify tests that require GEODE_HOME new 65471c1 GEODE-3068: fix alphabetic ordering new 953dcb5 GEODE-3023: TcpServer move soTimout for the socket for SSL Locators new f588184 GEODE-3023: removing incorrect assertion new 775fdfc Fix spotless failure new 9faa978 GEODE-2294: revert to avoid rest protocol change new 2cee6f3 GEODE-2294: revert to avoid rest protocol change new a561bd1 Resolve Eclipse/IntelliJ import order disagreement in style files. new a4d790c GEODE-3023: This now closes #564 new 588c3ed GEODE-3071: Provide capability to parallelize distributedTests new 24192d4 Update LICENSE after review new db8e1df GEODE-2818: add alias to any command's options that involves "group", "member", "jar" and replace CliString variables with GROUP, MEMBER, JAR, etc. new a643327 GEODE-2818: add aliases to the undeploy command new cecad6c GEODE-3062: create new SecurityService after receiving cluster config new 796a2e2 GEODE-3024 race condition between server locator preparing membership views new 2ca301a GEODE-3024 race condition between server locator preparing membership views new 90900ac GEODE-2558: Upgrade mockito to 2.7.11 and powermock to 1.7.0RC2 new 740a4ef GEODE-2622: Fix GMSMembershipManagerJUnitTest use of Mockito 2.7.11 new c41d788 GEODE-2628: fix StatisticsImplTest use of Mockito 2.7.11 new e3a1ae0 GEODE-2626: fix FastLoggerJUnitTest use of Mockito 2.7.11 new 0d43e3d GEODE-2629: fix ConnectionJUnitTest use of Mockito 2.7.11 new b616e80 GEODE-2558: Upgrade Powermock version to fix failing tests new d9869ff GEODE-3060: Introduce JUnit rule for testing the fully-assembled GFSH new 7bc3111 GEODE-3070: Fix gemfire.jar to be geode-dependencies.jar new a79d2cc Revert "GEODE-3062: create new SecurityService after receiving cluster config" new ee88cd2 Remove debug println new a21c971 GEODE-2301: Deprecate JTA transaction manager from Geode new 1ca2614 GEODE-2301: Deprecate JTA transaction manager from Geode new dd90c71 GEODE-3072: Changed getMembershipId to use the client version new f6a390e GEODE-3072: Changed getMembershipId to use the client version new 3743dd5 Fix typo in dependency declaration from LICENSE review new 5546a87 GEODE-2632: consolidate different types of SecurityService new b26fa51 GEODE_3071: Add Apache license header new 42350f1 GEODE-2301 Doc note to deprecate Geode JTA trans mgr new 5e584ca GEODE-2301 Doc note to deprecate Geode JTA trans mgr new 4bf80a6 GEODE-3072: Ignore dunit test new dbc3197 GEODE-3072: Ignore dunit test new b659889 GEODE-3072: Ignore dunit test new 78f08e8 GEODE-2854: GEODE REST API Docs Missing Authentication This closes #583 new 07e8986 GEODE-3071: Pull config of docker volumes into top level script so that they can be overridden new dba7dcd Merge branch 'develop' into feature/GEODE-3071 new 3154424 GEODE-2601: Fixing banner being logged twice during locator startup (now only logs once if both locator and distributed systems are started) new 2d3e05e GEODE-2601: Fixing banner being logged twice during locator startup. new 87c26be GEODE-2601: Updated based on feedback new c6d88f7 GEODE-3092: fix specifiedDefaultValue for cacheLoader and cacheWriter new 8db7862 Update geode-book/README.md new 80667f3 Merge branch 'feature/GEODE-3071' into develop new d8160d6 GEODE-3091: remove empty method new d8a11d1 GEODE-3056: fix the message for invalid partition-resolver new ee5f60c GEODE-3095: fix parameter type mismatch between the diskstore command and controller new 63cd4c7 GEODE-3092: fix specifiedDefaultValue for cacheLoader and cacheWriter new 0788ae1 GEODE-3095: fix parameter type mismatch between the diskstore command and controller new 15b031a GEODE-3092: fix specifiedDefaultValue for cacheLoader and cacheWriter - add imports new 7df5af3 (no ticket) docs code cleanup - gfsh start command reference new b517ef8 GEODE-3104 : correct help string to use --include-locators new 5039e62 GEODE-2861: Remove dead code new 43b00bd GEODE-1958: Working on removing PasswordUtil and all related commands, classes, etc. Keeping decrypt() method to maintain backwards compatibility. new 822946b GEODE-2820: Added awaitlity clause to wait for the index size to be correct new b7f5391 GEODE-3101: Release local locks held by the JTA beforeCompletion() in client when the JTA failed on the server. new 6f60785 GEODE-3062: create new SecurityService after receiving cluster config new 3ee585c GEODE-3052 Restarting 2 locators together causes potential locator split brain new adab0c4 GEODE-3109: Publish modules distribution artifacts to maven new 451d12e GEODE-2919: Provide finer grained security new 8053450 GEODE-2924: fix lucene commands security test new 658b20f Revert: GEODE-2924: fix lucene commands security test new 49123c4 GEODE-2819 Document http status code 414 for PUT new dfdde4a GEODE-3075: Initial refactor adding NewProtocolServerConnection new 4ace36a GEODE-3075: Add an integration test for the ServerConnectionFactory new cdcc4d9 GEODE-2995: Handle stream of ProtoBuf encoded messages new c71c28d GEODE-3075: changes in response to feedback; refactor some. new 31f4de0 GEODE-2995: Implementing review feedback new 0de1d97 GEODE-2995: more review feedback and spotlessApply new a3c66e1 GEODE-2995: incorporating even more review feedback new e62e825 GEODE-3075: fix an integration test. new db11ebc merge GEODE-2995, GEODE-3775 into develop with integration test. new da64fc6 Add ServiceLoadingFailureException to excludedClasses.txt so tests pass. new e1c6c3a Move new exception to sanctioned serializables. new 137ced6 GEODE-1958: Rolling back changes to decrypt method new e5204ce GEODE-2919: fix lucene security tests new 718583b GEODE-2919: revert: fix lucene security tests new ff6cbf3 GEODE-3072: Events do not get removed from the client queue for 1.0 clients new 06961ec GEODE-3130: Refactoring AcceptorImpl new 565e61f GEODE-2996: incorporating review feedback and adding integration test new e479ed5 GEODE-3072: Events do not get removed from the client queue for 1.0 clients new d08a75b added backwardCompatibilityTest test task new 0254a60 GEODE-3052 Restarting 2 locators together causes potential locator split brain new 1a88489 GEODE-3132 EndBucketCreationMessage will not participate in a transaction. new 6107561 Fix spotless failure new b0fafd3 GEODE-3105: adding GetRegions handler for protobuf protocol new f63b9d1 GEODE-3103: GfshRule no longer clutters output new f1f4322 GEODE-3145 Add new protocol to Geode JAR new 38ad304 GEODE-3150: Adding a timeout to hanging test new 4227786 GEODE-3146 Remove doc reference to GemFire 8.2 new d82a548 GEODE-393: Providing cache for FunctionContext new b5eeba3 GEODE-2018: Added instantiators to SessionCachingFilter init method new 0698238 GEODE-3140: Removed DiskDirRule and replaced use with TemporaryFolder rule new ac0474d GEODE-3154 Add geode-protobuf to expected_jars new a158345 GEODE-3147: Set commBuffer for threads performing TXSynchronization calls when max-threads is set. new cc66a1e GEODE-3139 remove current artifacts from classpath of backward-compatibility tests new b1f793f GEODE-3098: fix flaky test failure new 55f7a1c GEODE-3152: Changed to create a region name appropriate to the client version new 84bf739 GEODE-3139 remove current artifacts from classpath of backward-compatibility tests new 38d49a8 GEODE-3152: Changed to create a region name appropriate to the client version new 52fe793 GEODE-3157: Updating modify_war script to include shiro, commons-lang new aa68f04 GEODE-2901: Adding integration tests of session replication new 9f55eb1 Revert "GEODE-3139 remove current artifacts from classpath of backward-compatibility tests" new f116199 GEODE-3139 remove geode-core/src/main artifacts from classpath of backward-compatibility tests new 92f2708 GEODE-2804 Caching the InetAddress for configured ip string new fb4e96b GEODE-3139 remove artifacts from classpath of backward-compatibility tests new 30e2eb2 GEODE-3139 remove artifacts from classpath of backward-compatibility tests new 3433b3e GEODE-3139: Spotless error fix new 1e3cc13 GEODE-3150: Increasing test timeout for testDiskConflictWithCoLocation new 00a066b GEODE-3139: Fixing compilation errors new 40fdc5d Revert "Revert "GEODE-3139 remove current artifacts from classpath of backward-compatibility tests"" new e715abf GEODE-2991 Add man page for gfsh destroy gateway-sender new 4ed7906 GEODE-3167: Added commons-validator dependency to modify_war script and Tomcat required jars new 9d5cf8e GEODE-3117: fix Gateway authentication with legacy security new 0ce6271 GEODE-3129 - Added error messages to protobuf protocol. This now closes #621 new bc13d70 GEODE-3172: Fix serialization erros copying queue between 1.0 and 1.2 new b4ebcba GEODE-3153 Client receives duplicate events during rolling upgrade new 1537847 GEODE-3153 applied spotless new 5f38a48 GEODE-3150 Changed the diskstore name used with testDiskConflictWithCoLocation to isolate the problem related to diskstore. new 3b90f9f GEODE-3105: Fixing spotlessJavaCheck with PersistentPartitionedRegionTestBase.java new 03503ce GEODE-3015: Fix a flaky test by adding wait. new 60225b9 GEODE-3153 Client receives duplicate events during rolling upgrade new 7b664a0 GEODE-3109: Keep module zip file names with an Apache_Geode prefix new 5c434bc GEODE-3175 backward-compatibility tests fail with bad classpath new 12f90ee Merge branch 'develop' into feature/GEODE-3109 new 8fa7545 Merge branch 'feature/GEODE-3109' into develop new 2974dab GEODE-3153 applied spotless new f78fc71 GEODE-3177 RollingUpgradeDUnitTest & RollingUpgrade2DUnitTest suspect strings new 2cf335c GEODE-3172: Fix serialization errors copying queue between 1.0 and 1.2 new 6e86762 GEODE-2901: Resolving possible session testing concurrency issues new e02be31 GEODE-3175 backward-compatibility tests fail with bad classpath new 964f274 GEODE-3175 backward-compatibility tests fail with bad classpath new aef8912 GEODE-2998: Add remove operation new cb423ff GEODE-3121: ensure that the protobuf protocol works over SSL new 1c35f86 GEODE-3121: Merge due to rebase. This now closes #612 new c48b538 GEODE-3121 Applied spotless new 659654a GEODE-1731: Modifying region size check to be more accurate new cfd9713 GEODE-3181: Added wan backward compatibility unit tests new 02adb28 GEODE-3178: Fix a flaky JTA test by adding retry. new 987f203 GEODE-3194: cleanup disk store on failed initial recovery new e892a55 GEODE-3179: Changed extract directory of the Tomcat module new c31ffe5 GEODE-1988: Increased the readTimeout new 68af1df GEODE-1988: Closing the pull request new 96bc0eb GEODE-3128: Changed the batch size to 1000 when creating AEQFactory new cc8aacb GEODE-3131: Replaced Thread.sleep new cd1a323 GEODE-2997: New flow getAll/putAll. This now closes #629 new 9f6bfaf GEODE-3203: fixing protobuf build.gradle to respect buildRoot new 43d98e0 GEODE-3198: Allow bucket creation when over local-max-memory new e20873d GEODE-2594 Remove tools.jar and --pid options from docs new 950b9eb GEODE-2612 Document new import data option new 4fddda9 GEODE-3051: Remove unreachable exception handling in AcceptorImpl.accept. This now closes #631 new 9905794 GEODE-3170: Closed socket doesn't result in an infinite loop. This closes #633 new 15a3b5a GEODE-3052 Need to reset isCoordinator flag in GMSLocator. new a1ee957 Update docker for 1.2.0 new 0bce1ea GEODE-3204: txApplyInvalidate in AbstractRegionMap on farside does not update on a region entry with removed token. new 502c0f3 GEODE-2920: added security tests for create diskstore and create persistent region. new 8d97f7e Merge branch 'release/1.2.0' new e086892 GEODE-2189 Docs: Update Swagger UI links Added link to OpenAPI specification. new c5520f9 GEODE-2601: Made banner and configs log only once and added a test to verify changes new 3b32a33 GEODE-3207 Swagger library updates: update user guide new 27aa7d3 GEODE-3166: use the 3 param getCredential interface. new 9e7696a GEODE-2860: Refactor use of EventTracker new 20c6e3d GEODE-2920: added security tests for create diskstore and create persistent region. new e1840b1 GEODE-2189 Docs: Update Swagger UI links Added link to OpenAPI specification. new 87b56a9 GEODE-3207 Swagger library updates: update user guide new d02bf86 GEODE-3166: use the 3 param getCredential interface. new 3f9be9a GEODE-2860: Refactor use of EventTracker new 47c8578 Merge branch 'feature/GEODE-2601' into develop new 0f8fdd1 (no ticket) User Guide: Remove nonfunctional archive drop-down from page headers new 527fc76 GEODE-3141: GetRegion Operation implemented Added OperationHandlerJUnitTest.java as parents class of all OperationHandler tests. General clean up of all `public static final` fields new 66468b1 GEODE-3141: Amended due to review feedback. BasicTypes.Region.type renamed to dataPolicy Ran spotless Added assertions to RoundTripCacheConnectionJUnitTest.java Amended ProtobufUtilities.java to not populate key/value constraint fields if not set on Geode Region new 40e70f1 GEODE-3141: spotless reformatting new 78900eb GEODE-3141: Remove misleading comment. This now closes #630 new aa4878e GEODE-3232: Get a snapshot of maps when serializing FilterProfile new c5e7779 GEODE-2920: handle non-existent role in ExampleSecurityManager new b673ff9 GEODE-2707: Removing TXLockToken class and entry in sanctionedDataSerializables.txt new ce3ed8a bump version new e2f79e5 GEODE-3272 Doc update: .gfsh.history goes into .geode dir new 81c7014 GEODE-3113: Modify HARegionQueue test to use Awaitility vs. timeouts This closes #645 new 92f26f1 GEODE-2818: Making "groups" a valid option when starting locators or servers and adding a comprehensive test to cover changes. new ef688c8 GEODE-3156: add AcceptanceTest gradle target and junit category new 2913494 GetServersResponse number of servers was redundant. This now closes #641 new b71f3a6 GEODE-3108: update lucene security permission to use "LUCENE" target new 119c20f GEODE-3208 Revise docs with outdated JAR references new 5712391 GEODE-3090: Fixing gfsh help message (and a lot of other typos) new 66cd31a GEODE-3112: Fixing improper ordering of client timeout setting new 564a94b GEODE-3217: Reimplement gfsh query as a single-step command new 5551b3f GEODE-393: GetRegionFunction uses the cache in the FunctionContext new 0ea489e GEODE-3231: do not use temporary folder as workingdir or log to file by default when using the member starter rules new 56d964f GEODE-393: revert - GetRegionFunction uses the cache in the FunctionContext new 208f5ae GEODE-3206 : Corrected order of lucene search results based on score. This closes #648 new 64eab45 GEODE-3213: Refactor ProtoBuf handler flow. This now closes #646 new acdf2e8 GEODE-2900: DUnit test of moving primary during AEQ dispatching new e502174 GEODE-393: GetRegionFunction uses the cache in the FunctionContext new 5eb0b94 GEODE-3214: Remove support for multistep gfsh commands. new 0131292 (no ticket) Update OSX to macOS new b7db727 GEODE-3049: Add warning on loss of all buckets in region new 0e6dce7 GEODE-3175 backward-compatibility tests fail with bad classpath new e7515f5 GEODE-3175 backward-compatibility tests fail with bad classpath new 0675317 GEODE-3115 Added changes to check for persistent region during pdx type registry. new 7f86d0c GEODE-3231: withLogFile does not imply withWorkingDir anymore new fcce2b0 GEODE-3031: Extracting startLocator and startServer from LauncherLifecycleCommands new 6267efe GEODE-3097: GFSH works over HTTP with SSL new 8aed268 GEODE-3286: Failing to cleanup connections from ConnectionTable receiver table new 82894a6 GEODE-2986: Remove redundant log message new 33cb7a5 Empty commit, this closes #29 new 09dd45f Empty commit, this closes #130 - UDA functionality new eb7d2ea GEODE-240: Remove deprecated methods on TransactionEvent new 289a085 GEODE-3291: add soundex analyzer into lucene query This closes #654 new b889112 GEODE-3296: Speed up Acceptance Tests new b9ba1d4 GEODE-3312 Update doc gfsh list members output new bf8971c An empty commit to close PR. This now closes #474 new f1326be GEODE-2654: Backups can capture different members from different points in time Online backup now takes a backup from a single point in time. This is done by making all write operations get a backup lock which causes them to wait until the oplogs are rolled by backup. new 4ee96cf GEODE-3286: incorporating review feedback new e0aa1b0 GEODE-3291: newly added lucene-analyzers-phonetic will automatically add its dependency commons-codec. Need to let junit to expect this new jar. new 7ae9996 GEODE-3253: Refactoring ClientCommands and related tests new 6267809 GEODE-3290: Removed effectively-dead classes FilterChain, LocalFilterChain, and RemoteFilterChain. new 06b44db GEODE-2936: Refactoring OrderByComparator and updating OrderByComparatorJUnitTest new e1befef GEODE-3271: Separating WanCommands into multiple command classes new c62764b GEODE-3271: Renaming punePort variables, refactoring WANCommandsTestBase new 0debd20 GEODE-3192,GEODE-3229: Change API and implementation of protobuf PutAll. This closes #643 new 9e87f5a GEODE-3231: use tempWorkingFolder to avoid test log file contamination between tests. new 7dc15b2 GEODE-3301: Cargo installs now delete left over directories new e24438b GEODE-231: Remove deprecated AttributesMutator.setCacheListener new 03e11e8 GEODE-3310: Set target node in TXStateProxy during TXFailover new acf0668 GEODE-3310: Avoid running a test case in distributed transaction. new 0b4a1a2 GEODE-2924 Revise authorization permissions new 5ec4069 GEODE-3030: Set possibleDuplicate=true for all bucket events after failover new 36665ae GEODE-3326: Fix intermittent ConcurrentDeployDUnitTest failure new 7e06476 GEODE-3286: Improving closed connection check new 3acb47e GEODE-3286: Failing to cleanup connections from ConnectionTable new 9db5c8e GEODE-2971: Introduce ExitCode to resolve inconsistency of shell exit values. new ab0543b GEODE-3317: Fix UniversalMembershipListenerAdapterDUnitTest new 6f4bf30 GEODE-3324 Document finer-grained security permissions new 9d59402 GEODE-2226: SessionReplicationIntegrationTests do not run on Windows new 3236416 GEODE-3256: Refactoring DataCommands new b218ca3 GEODE-3333: GMSJoinLeaveJUnitTest.testViewNotSentWhenShuttingDown fails new ab90d40 GEODE-3322: remove empty @return javadoc new 56ea940 GEODE-3315: Replaced PreferBytes... with VMCachedDeserializable new 67026df GEODE-3339: Refactoring ClusterConfigurationServiceEndToEndDUnitTest new 636e970 GEODE-1359: Refactor IndexCommandsDUnitTest to use test rules and allow for removal of CliCommandTestBase new bf2e0f6 GEODE-3284: New flow: getAvailableServers. This now closed #673 new e5f8e8c GEODE-3319 - refactor to use protobuf encoding for primitive types. This now closes #661 new d77d69f GEODE-3028: Fix the expected value of the test that depended on Locale new d91096c GEODE-3314: Fix DLockService token leak. new 71dc0f8 GEODE-3380: There're 2 problems here 1) when removeAll is retried, it will get EntryNotFound exception. It should still put the remove event into the AEQ. 2) An old bug fix in 8.2 was not merged into develop: when removeAll encounter EntryNotFound exception, should return version tag of the tombstone. new 867ac06 GEODE-3384: Javadoc change for PageableLuceneQueryResults new bb847c7 GEODE-3055: The old primary's the shadow bucket is not initialized when rebalance remove it. Thus the new primary candidate can never initialize from it. The fix is to wait until new primary exists before remove the old primary's bucket in rebalance. new 8d37097 GEODE-3380: spotlessApply to fix format new 37d388b GEODE-3308: Lucene rolling upgrade and backwards compatibility tests added new cea8312 GEODE-3305 testEventProcessingMixedSiteOneCurrentSiteTwo[1] FAILED new b61078a GEODE-3328: simply extract connect command from ShellCommand new df104fc GEODE-3379: Fix a typo in the tests. new f7198be GEODE-3379: Geode transaction need to commit on primary buckets only. new f52ebca GEODE-3328: simplify GfshParserRule new 2c25593 GEODE-3286: Failing to cleanup connections from ConnectionTable new 3c517d3 GEODE-3307: CI failure: Uncaught exception in Membership View Creator new c8cc4e6 GEODE-3321: Adding ErrorCode values to protobuf protocol. This now closes #676 new 3fd6330 GEODE-3387: Cleaned up and minor refactoring of Lucene module new 23f7a75 GEODE-3396 Provide pub-tools support for product name & version variables new 488f3ce GEODE-3328: adding ssl-truststore-type to the config new 79cf78c GEODE-3073: Renamed OrderByComparatorUnmapped to OrderByComparatorMapped and refactored the code a bit. new b775c84 GEODE-3396 Provide pub-tools support for product name & version variables. Adjustments to accommodate Bookbinder changes. new 6fb2ca8 GEODE-3277: Fix error path constructors of inner State classes of the Launchers new 33f4218 GEODE-3330: user needs CLUSTER:MANAGE:QUERY permission to create a CQ. new 11a0b34 Revert "GEODE-3277: Fix error path constructors of inner State classes of the Launchers" new 0fde215 GEODE-3407: fix deadlock between JMX and Membership new b06f69f GEODE-3292: Embedded PULSE Connection Failure When jmx-manager-bind-address != localhost new 1efbf58 GEODE-2226: SessionReplicationIntegrationTests do not run on windows new 06b839c GEODE-3313: Test utility supports building jar files with multiple classes new 08154dd7 GEODE-3111 GatewayReceiver - DEFAULT_MANUAL_START value is ambiguous This closes #705 new b20b493 GEODE-3423: Provide support for running parallel docker builds in Jenkins new 8a6e309 GEODE-3328 Properties to set Key/Trust Store Type for SSL configuration - add to docs This closes #703 new 1bd15f8 GEODE-3397: Fixed issue with Tomcat locators in cache-client.xml file new 0ab0ad4 GEODE-3423: Use openjdk:8 as the base new 7352fcc GEODE-3328: refactor ConnectCommand new beebb65 GEODE-3396 pub-tools support for product name & version variables, delete local Bookbinder helpers. new 894f3ee GEODE-3413: overhaul launcher and process classes and tests new 7528f12 GEODE-3410 Doc update for gfsh query command changes new dd17841 GEODE-3304: when colocated child bucket is destroyed, it should not impact its parent bucket's creation. new 7072f8e GEODE-3300: Complete and expose parallel export feature for use new 239efd6 GEODE-3395 Variable-ize product version and name in user guide - Top-level files: about and glossary new a7f2952 GEODE-3230: Cleaning up unused (Cli)Strings new 756efe7 GEODE-3255: Refactor CreateAlterDestroyRegionCommands and tests new 9d96744 GEODE-3257: Refactoring DeployCommands new 67185ab GEODE-3266: Refactoring PDXCommands new 64de3b6 GEODE-3268: Refactoring RegionCommands new 957d583 GEODE-3267: Refactoring QueueCommands - updated based on feedback new 359e3ff GEODE-3270: Refactoring (renaming) StatusCommands new fd47ed6 GEODE-3267: Refactoring QueueCommands new cf91426 GEODE-3261: Refactoring GfshHelpCommands new 6316969 GEODE-3265: Refactoring MiscellaneousCommands new 210ff9f GEODE-3337: Refactoring LauncherLifecycleCommandsDUnitTest new 5d6cad7 GEODE-3258: Refactoring DiskStoreCommands new 90f5440 GEODE-3260: Refactoring FunctionCommands new ed293e8 GEODE-3262: Refactoring IndexCommands new bdc8de0 GEODE-3403: Modify rolling upgrade test configurations for 1.2.x release new 97c4e9a GEODE-3254: Refactoring ConfigCommands new 440c87f GEODE-3259: Refactoring DurableClientCommands new d27f8b9 GEODE-3264: Refactoring MemberCommands new 9155684 GEODE-3427: CI failure in GMSJoinLeaveJUnitTest.testCoordinatorFindRequestSuccess new 0e6bf54 GEODE-3395 Variable-ize product version and name in user guide - Getting Started new 566ff6c GEODE-3435: Fix serialization test failure new ca4b812 GEODE-3328: fix a test failure on windows. new 44fb3f2 Revert "GEODE-3328: fix a test failure on windows." new 645a32d GEODE-3436: revert recent refactoring of GFSH commands new 52ae150 GEODE-3395 Variable-ize product version and name in user guide - reflect bookbinder v10.1.7 requirement new c1129c7 Merge branch 'feature/GEODE-3423' into develop new 13ad4b6 GEODE-3395 Variable-ize product version and name in user guide - Reference section new 684f85d GEODE-3393: One-way SSL commit failing with userHome/.keystore not found. This now closes #682 new 87bee08 Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/geode into develop new a600068 GEODE-3402: Mark ProtoBuf interface as experimental. This now closes #698 new d295876 GEODE-3423: Have Gradle set LOCAL_USER_ID new bfbe3e5 GEODE-3386 - Make KeyedErrorResponse & ErrorResponse siblings new a3c0eba GEODE-3386: This now closes #700 new 190cfed GEODE-3314 - Refactoring of DLockService to improve developer QoL. This now closes #683 new a7a197d GEODE-3412: Add simple authentication flow to protobuf protocol. This now closes #707 new bc655eb GEODE-3412: adding files missing from last commit. This now closes #714 new e07b5c1 GEODE-3328: fix testAddGemFirePropertyFileToCommandLine on Windows new c5dd26b GEODE-3383: Refactor deploy tests new bb988ca GEODE-3395 Variable-ize product version and name in user guide - Tools & Modules new 6be38ca GEODE-3249: Validate internal client/server messages new 9b7dd54 GEODE-3444: Release the locks held when beforeCompletion failed with CommitConflictException new d291a45 GEODE-3395 Variable-ize product version and name in user guide - REST apps new 91430e1 GEODE-3427 CI failure in GMSJoinLeaveJUnitTest.testCoordinatorFindRequestSuccess new 2f61dd6 GEODE-3055: change the error message's log level from info to debug. new 11971d5 GEODE-2886 : 1. sent IllegalStateException instead of throwing IllegalArgumentException inside WaitUntilFlushedFunction. 2. Added dunit test with invalid indexName to get IllegalStateException to the caller of the WaitUntilFlushedFunction. new 88abd31 GEODE-2886 : 1. optimized imports to the correct order and to eliminate the use of the wildcard imports after applying style file located in `geode/etc/intellij-java-modified-google-style.xml' new 40185e8 GEODE-2886 : 1. renamed testcase name as suggested in the PR review.' new a1c3fc7 GEODE-2886:Logged the IllegalStateException inside WaitUntilFlushedFunction and returned the result as false. new 3720151 GEODE-2886 : 1. updated to throw IllegalStateException from WaitUntilFlushedFunction.java and corresponding testcase change. new 83c1916 GEODE-2886 : Updated testcase to fail if expected exception is not thrown. This closes #609 new 7cbbf67 GEODE-3249: internal messages should require credentials new 04c446a GEODE-3329: Changed logging output of modify_war script new 1c2418b GEODE-3329: Empty commit to close PR new 82fad64 GEODE-3437: Fix list and describe region tests new 64f33c3 GEODE-3235: Deploy jar registers functions which extend FunctionAdapter new 1a67d46 Add test to expose GEODE-3429 new 0486700 GEODE-3444: remove the redundant method calls. new f38dff9 GEODE-3434: Allow the modules to be interoperable with current and older versions of tomcat 7 new 3bb6a22 GEODE-3169: Decoupling of DiskStore and backups This closes #715 * move backup logic away from DiskStore and into BackupManager * refactor code into smaller methods * improve test code clarity new ed9a8fd GEODE-3395 Variable-ize product version and name in user guide - Developing new 36daa9a Geode-3466 User Guide: Add WAN caveat to Delta Propagation section new 1c04aab GEODE-3395 Variable-ize product version and name in user guide - Developing (top-level book file) new d809076 GEODE-3055: Should use a conservative fix to only catch the PartitionOfflineEx to remove the leader region bucket. new b43f502 GEODE-3474: protobuf auth with ExampleSecurityManager. This closes #726 new 9b52ee6 GEODE-3322: delete empty javadocs to fix javadoc warning new df95400 GEODE-3313: Test utility supports building jar files with multiple classes new aa36d3c GEODE-3235: Deploy jar registers functions which extend FunctionAdapter new 49220c3 GEODE-3393: One-way SSL commit failing with userHome/.keystore not found. This now closes #682 new be8dde4 GEODE-3314: Fix DLockService token leak. new 26a4145 GEODE-3314 - Refactoring of DLockService to improve developer QoL. This now closes #683 new 828b246 GEODE-3410 Doc update for gfsh query command changes new 99aa7c1 GEODE-3495 Bump log4j to v2.8.2 new 070ea49 GEODE-3217: Reimplement gfsh query as a single-step command new 7038eb9 GEODE-2708: Update Gradle Wrapper To 3.5.1 new 6a17c9b GEODE-3470: Increased serial gateway sender token timeout new d9394e3 Don't download geode 1.2 every time a build runs new 2924ef1 GEODE-1279: rename tests with old bug system numbers new c4def6b GEODE-3430: fix varargs usage new 28616a2 GEODE-3469: prevent zero pid from AvailablePid for tests new 5863fd5 GEODE-3474: Fixed failing tests new 6a7f362 Don't download geode 1.2 every time a build runs new 68e8b7e GEODE-3471: Identify NPE in MBeanProxyFactory new d11e1b9 GEODE-2859: Fix ShowDeadlockDUnitTest new c8a3654 GEODE-3249: Validate internal client/server messages new 99b0fd6 GEODE-3249: internal messages should require credentials new f289179 GEODE-3306: Remove whitespace StringBuffers/nodes created by Apache Xerces new be45511 GEODE-3416: Reduce synchronization blockages in SocketCloser. This now closes #702 Remove synchronization blocks around HashMap. Replace that implementation with simpler ThreadPool that is not unbounded and does not grow as the number of remoteAddress (clients/peers) are added new 530f48f GEODE-3406: Locator accepts Protobuf requests new 0eb320f GEODE-3406: Address PR feedback new a4fc1dd GEODE-3406: Exclude new exception class from analyze serialiable test new 0cc6043 GEODE-3406: Address more PR feedback new 31e82d6 GEODE-3406: Fixed test failures. new b77e1c7 GEODE-3445: Add gfsh connect option --skip-ssl-validation new e2c3d53 GEODE-3395 Variable-ize product version and name in user guide - Topo & Comms new 35d3a97 GEODE-3047 Atomic creation flag is not set if the region is recoverd from the disk. new c0f6c84 GEODE-3395 Variable-ize product version and name in user guide - Topo & Comms, format repair new a1ac45d GEODE-3504: Add Experimental caveat for Redis and Auto-rebalance new c95b32e GEODE-3335: add FlakyTest category to testNavigationAPIS new a0ad568 GEODE-2859: minor cleanup new afded2a GEODE-3164: fix flakiness with await new 6f7667d GEODE-3461: increase test timeouts new 1b84ecb GEODE-3395 Variable-ize product version and name in user guide - Managing new fa29ec1 Closing pull request for GEODE-3406. Closes #716 new a229933 GEODE-3184: Cleaned up Cargo tests new 039edfc GEODE-3507 PartitionedRegionRedundancyTracker now does not allow actualRedundantCopies stat to be negative new d83ba36 GEODE-3249 Document geode.allow-internal-messages-without-credentials new a546914 GEODE-3395 Variable-ize product version and name in user guide - Basic config new 0daf954 GEODE-3276: Managing race conditions while the senders are stopped new 92db0a6 GEODE-3395 Variable-ize product version and name in user guide - Cluster config new 20fddb5 GEODE-3409 Client Can't Connect Once Connection Limit Has Been Reached new e96281e GEODE-3164 Now while waiting we evaluate the condition again. new 6eb8611 GEODE-3408 Flood of EOF warnings new 8309d44 GEODE-3131: Increasing the time new 1bb1cae GEODE-3249 Document geode.allow-internal-messages-without-credentials new 174fe1b GEODE-3473: Initial commit of the internal package renaming refactor, starting with proto file package location. Changing the protobuf file refactor first. new 343491b Closes #742 new 51338e4 GEODE-3503: Removal of Codec classes left behind. Added tests to test the remaining JSONCodec. new cbe51bd GEODE-3503: fixed tests and reverted change to region_API.proto new d775dfb GEODE-3503: Removal of Codec classes left behind. This closes #737 Added tests to test the remaining JSONCodec. new 4ea83c3 GEODE-3461: GEODE-3505: mark test with FlakyTest category new 92bf7fa GEODE-3503: fixing the build by correcting the formatting new cb011c5 add .gitattributes file new a2ab230 GEODE-3506: improve validation/error checking for process file control new 0af3132 GEODE-2842: Removed redundant default annotation parameter values. new 79d2494 GEODE-3510: GfshRule displays output from StdError new 6212dd5 GEODE-3164 Initialized clientIds after verfication. new 5ab5197 GEODE-3512 Doc removal of gfsh encrypt password new 755f636 GEODE-3522: create via load needs to add event to AEQ under same lock as update to local region new c5b1211 GEODE-3513: Removing the use of native sessions session caching new 93ab56c GEODE-3527: increase timeouts for file deletion new a2fffd4 GEODE-3527: use consistent value for all timeouts new e0ece33 GEODE-3508: Remove three unused internal deprecated classes. new 9e5fad2 GEODE-3447 Implement client authorization for the new protocol new f41ca9d GEODE-3277: Fix error path constructors of Launcher inner State classess new 4a5c56e GEODE-3277: Fix test failure caused by ServerState changes new ca2f20b GEODE-3448: Implement and expose parallel snapshot import new 73a847a GEODE-3277: Fix test failure caused by ServerState changes new 21c1fb9 [#150615582] limit .gitattributes to only java files new 3387008 GEODE-3436: Restore refactoring of MemberCommands new 7ff9539 GEODE-3436: Restore refactoring of DurableClientCommands new 50dd10b GEODE-3436: Restore refactoring of PDXCommands new 6aab662 GEODE-3436: Restore refactoring of RegionCommands new 92f1eee GEODE-3436: Restore refactoring of QueueCommands new 4fc3ffe GEODE-3436: Restore refactoring of GfshHelpCommands new 0c124b7 GEODE-3436: Restore refactoring of CreateAlterDestroyRegionCommands new 39fff45 GEODE-3436: Restore refactoring of Refactoring FunctionCommands new 611095f GEODE-3436: Restore refactoring of Refactoring MiscellaneousCommands new 3bfe7a2 GEODE-3436: Restore refactoring of ConfigCommands new 0dc67f0 GEODE-3436: Restore refactoring of IndexCommands new ca80871 GEODE-3436: Restore refactoring of DiskStoreCommands new 18f65de GEODE-3436: Restore refactoring of DeployCommands new 851932e GEODE-3436: Restore refactoring of StatusCommands new be8a135 GEODE-3436: Suggested improvements to touched files. new 501bd79 GEODE-3385: Change GetAllRequest to return list of errors. new 4c55938 GEODE-3515 User Guide: bad table format, multi-site firewall properties new 4ac5e65 GEODE-3277: revert changes to Launcher bind address and State constructors new 4ac4600 Define acceptanceTest task for all submodules new 2637bd8 GEODE-3519 servers are not locking on some ops initiated by clients new 00a0490 GEODE-3529 move new client/server security classes to a different package new c287d98 GEODE-3404: add FlakyTest category to entire test class new 1ea3451 GEODE-3538: make RequiresGeodeHome Serializable new 77a0b9f GEODE-3530: move FlakyTest category to class new dd7c45b4 GEODE-3502: Added awaitility clauses. new 76b4ef5 GEODE-3445: Convert connect acceptance test to DUnit test new fb9a405 GEODE-3472: Remove a great deal of commented-out code. new ca0dca5 GEODE-2859: Fix race condition in ShowDeadlockDUnitTest new 17662cd GEODE-3539: add test for invalid command new f2492bf GEODE-3249 Validate internal client/server messages new afcd981 GEODE-3249 Validate internal client/server messages new 7417d73 GEODE-3330 Document modified CQ authorization permissions new 6a7442c GEODE-3330 Correct doc of CQ authorization permissions new c62e4cf GEODE-3525: Dockerize AcceptanceTests new 4ce9220 GEODE-3549: fix the constantly failing flaky tests in CommandOverHttpDUnitTest new dedfd8e GEODE-3539: Add tests for List Members and Describe Member new 836451a GEODE-3547: Simplify behavior for non-writable deploy directory new fecec42 GEODE-3059: LoadMonitor.connectionClosed incrementing statistics only for client-server connection new d98a701 GEODE-3550: Improve snapshot filter testing new 6d32e28 GEODE-3556: Update gradle docker plugin to 0.5.4 new 6575b31 GEODE-3514: Clean up locator and protobuf related code new 813e4b8 Merge branch 'feature/GEODE-3385' into develop new e330ee0 GEODE-3556: Add support for setting the user inside docker containers new d544a72 Merge branch 'feature/GEODE-3556' into develop new 841d4e9 GEODE-3316: Modified tests to roll locator and server new a94fd4d GEODE-3516: Avoid tryResume call to add the thread again into the waiting thread queue new 51b13ab GEODE-3568: User can set a LuceneSerializer through the Java API new 7ed3737 Revert "GEODE-3568: User can set a LuceneSerializer through the Java API" new 38ceecd GEODE-3568: User can set a LuceneSerializer through the Java API new b92b9a9 GEODE-3555: proper new client protocol closure with more than max conns. new c8caf58 GEODE-3240: Refactor LuceneSerializer to have only a toDocuments method new 3cdc407 GEODE-3240: Moving LuceneSerializer to the public package new d8b15b9 GEODE-3240: Start of public API for setLuceneSerializer new eebe769 GEODE-3575 User Guide - typo repair: Monitoring Queries for Low Memory new 4b38201 GEODE-3581: CI Failure: ProductUseLogDUnitTest.testMembershipMonitoring new 155a54b GEODE-3331: CI Failure: PDXNewWanDUnitTest > testWANPDX_RR_SerialSender3Sites new 5b5757a GEODE-3274: CI Failure: ResourceManagerWithQueryMonitorDUnitTest > testRMAndTimeoutSetOnServer new d84d855 GEODE-3566 Update overflow stats when a bucket is moved to a new member during rebalancing. new 97f2921 GEODE-3555: proper new client protocol closure with more than max conns. new abbb359 GEODE-3249 Validate internal client/server messages new 06431c3 GEODE-3249 Revise docs for internal msg validation new 4626e88 GEODE-3249 Revise docs for internal msg validation new 0b881b5 GEODE-3249 Validate internal client/server messages new 64c9cdd Test Rule Fix: clean up client DS when using LocatorServerStartupRule new a891ac4 GEODE-3449: Fix flakiness in ConnectCommandWithSSLTest new a348492 GEODE-3557: remove calls to GemFireCacheImpl getInstance new 70bff4b GEODE-3277: Fix error path constructors of Launcher inner State classess new f12425b GEODE-3277: Change debug messages on failure to start launchers new 1359dc1 GEODE-3277: Call launcher method instead of inner class method new 8f0a1d7 GEODE-3283: Expose parallel import and export in gfsh (#753) new 361c61f GEODE-3586: Fix syntax in uploadArchives task (since gradle 3.5) new e57f142 GEODE-3587: Enable publishing distribution zip new e00673b GEODE-2817: consolidate authorize(*) methods new 9b308b6 GEODE-3096: pulling in refactoring work on HttpOperationInvoker new 83f27a7 GEODE-3543: refactor ExpiryTask to not call GemFireCacheImpl.getInstance new 52305a8 GEODE-3587 Fix the source distribution basename new 6b5289f GEODE-3240: add implementation for java api of set serializer chnage createRepositoryManager's mapper to be LuceneSerializer add integration test new cba6c4f GEODE-3580: patch test to avoid the current failure. (#774) new e5a2319 GEODE-3579 Update gfsh stop locator docs (#765) new 2655ddb GEODE-3544: Fix JSON parsing error new e61847c Update javadoc for JarBuilder new 13dfbb4 GEODE-3539: Add test for missing coverage of status locator command new a4320f7 GEODE-3562 CI Failure: JSONCodecJUnitTest.testSimpleJSONEncode fails on Windows new 6bbaad0 GEODE-3079 Ensure emergencyClose() closes socket new f1f9307 GEODE-3185: Fixes CI failures in windows in org.apache.geode.internal.cache.BackupJUnitTest new 5c09e20 GEODE-3615: Added CleanupDUnitVMsRule to ConnectCommandWithSSLTest new 3d8f016 GEODE-3083: New protocol should record statistics new b31de81 GEODE-3082 Integrate GenericProtocolServerConnection with ClientHealthMonitor. new 8e853cf GEODE-3180: Fix flaky test new 41aef54 User Guide: reformatted a badly-formed link (gfsh create region command) new 7658cea GEODE-3578: Only DATA:READ permissions are required for creating/closing a cq from a client new 8ad1a8c GEODE-3623 Clean up new 0965a4c GEODE-3426: Ignore RestServersJUnitTest when default port is unavailable. new 24b88c9 GEODE-3553: Fix @since tag value new 9010a47 GEODE-3545: rename and cleanup QueryDataFunctionIntegrationTest new 152994f GEODE-3636: Fixing hang shutting down gateway sender with SSL new adbd50a GEODE-3619: fix diskTasksWaiting statistic new 16480c8 spotless new 7d4988a Merge pull request #785 from nreich/feature/GEODE-3180 new a615ddd GEODE-2719: Deprecated setTotalMaxMemory and getTotalMaxMemory and updated their javadocs. new 280b5d7 GEODE-2719: corrected GEODE versions to 1.3.0 instead of 1.2.2 for the respective deprecated API javadocs. new 1d3478e GEODE-2818 Document gfsh aliases (#775) new 280877a GEODE-3626: Fix relative path support for snapshots new 637a685 GEODE-3548 Add logging to new protocol code new 8211f2f GEODE-3609 Small AcceptorImpl refactor (#772) new 02d1edf GEODE-3083: Fix geode-protobuf stats. - Enhance and rename test of basic messages and statistics to use the statistics directly. - Fix protobuf client statistics to properly update messages sent and received statistics. - Remove another use of stats file. new 67dbd2b Merge branch 'release/1.2.1' into develop new 653a24f Merge branch release/1.2.1 new 0869f06 GEODE-3629: Old versions will be pulled from the Apache Maven Repo (#790) new d41dcdf GEODE-3590: Prevent NPE during scripted disconnect. new 6c2d900 Added test, ran spotless new 2f6cf58 Update dockerfile for 1.2.1 new 00f2afd GEODE-3569: save the serializer class name into LuceneIndexCreationProfile and compare between members when creating index addCacheServiceProfile should use serializer as paramter set default class name add junit and dunit tests for fromData/toData add backward compatibility for fromData/toData add backward compatibility for LuceneIndexCreationProfile new 7ccd296 GEODE-2788 Document defn of pool attr socket-connect-timeout (#798) new 76f64fa GEODE-3241: User can set a LuceneSerializer through XML new be0ce58 GEODE-3205: add FlakyTest category new d53960c GEODE-3552: delete TestSuite that does not belong in package new e4df51e GEODE-3552: delete unused testing classes new 40e84e7 GEODE-3552: move and rename TypedJson tests new 1d51aa3 GEODE-3552: cleanup more MXBean tests new 0ef3cad GEODE-3378: Document Snapshot Improvements new d37729d Incorporate reviewer corrections (jmcallister) new 79c2d26 Incorporate reviewer corrections (kmiller) new 18cc07f GEODE-3340: Refactor ConfigCommandsDUnitTest to use test rules new 5627f05 GEODE-3190 Changed test hook to be volatile, added additional log to … (#789) new f5f59f0 GEODE-3638: cleanup minor issues found while prepping dunit talk new 124be5d GEODE-3672: Partitioned Indexes now properly clean up if they fail to create new 043c298 GEODE-3476: rename, add RestAPITest category and RequiresGeodeHome rule new d4773af GEODE-3477: rename and add RequiresGeodeHome rule new 77a009b GEODE-3478: add RestAPITest category and RequiresGeodeHome rule new 3fdfa55 GEODE-3479: add RestAPITest category and RequiresGeodeHome rule new 42853b1 GEODE-3480: add RestAPITest category and RequiresGeodeHome rule new ac9c2ab GEODE-3481: rename and add RequiresGeodeHome rule new 92a5f5a GEODE-3482: rename, add SecurityTest category, RequiresGeodeHome rule new 26c9107 GEODE-3606: add index as parameter for toDocuments() new f8740c8 GEODE-3080 Add a multiple-connections-per-thread test for new protocol. new 2fc6f52 GEODE-2817: Add new function security callback new 2cb5f92 GEODE-3618: Move GfshRule into geode-junit new 1de8b77 GEODE-3539: Add missing test coverage for 'describe config' command. new 1779a94 Fix compilation failures from rebase conflict new bbfdb06 Adding a new framework for concurrency testing in geode (#787) new 3f774fe GEODE-3683: fix intermittent failure of CacheConnectionTimeoutJUnitTest new b974668 GEODE-3546: Finish new protocol Locator stats. new d4d03db GEODE-3546: Address changes requested by @kohlmu-pivotal. new 83a483c GEODE-3546: Address changes requested by @kohlmu-pivotal. new aae1731 Revert "Adding a new framework for concurrency testing in geode (#787)" new 512c871 GEODE-3083: Amending Javadoc new 8d3b82f GEODE-3680 - Removing static cache lookup from lucene functions new af4012f GEODE-3678: Added support to synchronize parallel gateway sender queues new 4b056a2 GEODE-3269: Refactoring ShellCommands new adcd2e9 GEODE-3269: Minor updates to previous refactoring. new 8dd2992 GEODE-3692: Add Flaky tag to intemittent test failure new 272f0f3 GEODE-3473: Move geode-protobuf files under org.apache.geode.internal . new 20df7e7 GEODE-3495: Use the same dependency versions in geode-core and pulse new 0d9fba5 GEODE-3495: Review and update LICENSE new 94dcc62 GEODE-3187 Fix backup inspector and restore script for windows. Refactor RestoreScript.java and BackupInspector.java new 13f3c39 GEODE-3702 Adding a new framework for concurrency testing in geode new 4f4b68e Removing the Flaky category from tests marked Flaky for a closed bug new 9d1babd GEODE-3640: Accept all certs when --skip-ssl-verification is used new e9ef672 GEODE-3686: move junit rules to correct packages new fb0c283 GEODE-3578 Revise docs for CQ authorization level change (#818) new 9eae758 GEODE-1706: Fix flaky MiscellaneousCommandsDUnitTest new cf48212 GEODE-3704: fix NPE when executing function with no security manager. new b8dc595 GEODE-3701 Improve docs on hash index performance (#816) new e130b13 GEODE-3640: Do not add skipSslVerifaction to SSLConfig new 640f89d GEODE-3640 Push setting default hostname verifier down to configureHttpsURLConnection() new 9d0aa3a GEODE-3273: catch serializer's exception for current event, not to interrupt other events. new 7560d86 Merge branch 'develop' into feature/GEODE-3640 new 1210e1b GEODE-3707: Removal of duplicate entries new c99399e Merge pull request #814 from metatype/develop new 8f6b0b9 GEODE-3684: fix a warning during javadoc generation. new dfd2a40 GEODE-3620: check for null argument to prevent NPE new acbd66c GEODE-3520: isValid API made public new aafda71 Merge pull request #823 from jdeppe-pivotal/feature/GEODE-3640 new fb44ed9 GEODE-3710 Make CodecAlreadyRegisteredForTypeException a RuntimeException. new 3cc1ccc GEODE-3273: If serializer returns empty, should update index. Add junit tests for IndexRepositoryImpl.update() new 5cac05e GEODE-3717: Fixing CacheMaxConnectionJUnitTest new 365d523 GEODE-3699: Prevent gradle warnings by avoiding deprecated << operator. new ceec2c0 GEODE-3703: rename target permission from JAR to DEPLOY new b891fd0 GEODE-3542: Add descriptive error message for gfsh show metrics new 97a4dcb GEODE-3612: Add support for hostname-for-senders in gfsh create gateway-receiver command new 8f2ff2b GEODE-3720: clean up SocketCreators in each test VM properly new 3aaf16e Adding jpf.properties to .gitignore new 90db66b GEODE-3713: add VM.getId() and fix VM.getPid() new 03fa46a GEODE-3722: Fixing typo in lucene query command new 3b6ba91 GEODE-3721: Renabling durable client tests that were ignored (#840) new dcb7af0 GEODE-3613: Dumping container logs files in session replication tests new bee0afb GEODE-3539: Add tests for 'alter runtime' new 9d7d55f GEODE-3539: Refactor to put the alter runtime tests in a separate class new b0348cd GEODE-3539: Additional test refactoring new 6e1beb8 GEODE-3715: introduce CacheRule and SharedCountersRule new 061e07d GEODE-3628: Lucene query only needs DATA:READ new a573831 GEODE-3542: Increase await timeout to 2 minutes in case of long GCs on slow systems new bf7d83c Merge branch 'develop' into feature/GEODE-3542 new 75c8a74 GEODE-3715: improve javadocs of DistributedTest rules new 1c446b3 GEODE-3730: Moved retry logic to receiver when gemfire.GatewaySender.REMOVE_FROM_QUEUE_ON_EXCEPTION=false new 9614953 GEODE-3647: Fix race condition new 5cb2a59 Revert "GEODE-3647: Fix race condition" new 215d56e GEODE-3275: test LuceneSerializer should not cause PDX values to be deserialized new 201cc52 Feature/geode 3647 (#852) new 9fa0e5f GEODE-3673: Refactored Lucene commands test to use new framework new 666b2b7 GEODE-3441: Use random port in Tomcat8SessionsClientServerDUnitTest new 7018d2d GEODE-3542: Refactor test for show metrics command new f896491 GEODE-3542: Spotless changes new 1fd61c2 GEODE-3723: Remove Optional from getRequiredPermissions new 0c8673a GEODE-3542: Add license headers new 02b9646 GEODE-3247:Improve OQL expression execution (#837) new af2fe2f GEODE-3723: Correct documentation for getRequiredPermissions new 09bb75c GEODE-3712: PartitionedRegionQueryEvaluator should shuffle node list new 6dfe0c9 Fix the path error in the Javadoc new fbe8bd6 Merge pull request #857 from jdeppe-pivotal/feature/GEODE-3723 new 9e19633 Merge pull request #861 from rupweb/patch-1 new 710524e Merge pull request #836 from jdeppe-pivotal/feature/GEODE-3542 new ef7c2d9 GEODE-3242, GEODE-3243: Add gfsh support for LuceneSerializer new 1782030 GEODE-3242: Adding lucene serializer to describe command new 6e00da4 GEODE-3730: Moved retry loop around switch statement new 91e73e8 GEODE-3732: Amended the test to better handle timeout scenarios new 8eeb201 GEODE-3621: revert the change to maintain backward compatibility new 77a0c76 GEODE-3749: DeltaPropagationDUnitTest.testBug40165ClientReconnects failure new 5e868d3 GEODE-3723 Revise javadoc defn of getRequiredPermissions parameter (#864) new 972bee1 GEODE-3744: Local region will not participate in a transaction hosted remotely. new db4a493 GEODE-3685: MBean wrappers are properly invoked over http new bfad65a GEODE-3750: Adding exception logging in auto reconnect new fe2e408 GEODE-3703 Document JAR resource becomes DEPLOY (#860) new e2802d2 GEODE-3695 Remove unused protobuf messages from new protocol new 739e80d GEODE-3539: Enhanced test coverage for alter runtime command options new 22b02c7 GEODE-3539: refactored to reduce code duplication new a29f546 GEODE-3542: Add null guards in the case of invalid commands new 51bcce5 GEODE-3542: Make sure that gfsh is stopped properly at the end of tests new 9f9a58c GEODE-3747: add SharedErrorCollector rule new 080786b GEODE-3567: correctly set the serverPortSetByUser flag new ade0f60 Merge pull request #868 from apache/feature/GEODE-3744 new 9d46c0e Merge pull request #848 from apache/feature/GEODE-3730 new 5df9016 GEODE-3733: Added Flaky test to the test new 003bbac Consolidate Http request new 4bbb10b Update user guide build environment to v1.3 new 5e8aaf4 GEODE-2817 Document user-defined function authorization levels (#855) new 2502ae0 GEODE-3687: GatewayReceiverImpl constructor and create method updates (#859) new 2c04972 GEODE-3695 Remove unused protobuf messages from new protocol new a30de87 Merge branch 'feature/GEODE_3695' into develop new 24dc3a6 GEODE-3760 uncaught exception in shunned member removal thread new b6888d3 GEODE-3762: User Guide - Clarify cluster config docs around gfsh limitations new 13143fb GEODE-3736: CompactRangeIndex getSizeEstimate should not throw ClassCastExceptions new 319fd6f SpotlessApply and added comment into test describing when getSizeEstimate is called new bdd3f77 Organized imports new 9690c09 GEODE-3679 Forward client member id to other peers in transaction message. new 2c3cd6b GEODE-3096: Unify gfsh Http clients (#875) new 0d5baab GEODE-3755: make resilient to variable number of dunit VMs new 9de4e75 GEODE-3742: Added logging to help identify this issue new 1925024 GEODE-3775: Fix typo 'jmxManger' should be 'jmxManager' new a967c91 GEODE-3755: apply review feedback to tests new e8811c7 GEODE-3753: move CacheRule into dunit.rules package new 6f3e09d GEODE-3777: delete useless broken test new a9a7635 GEODE-3378: Document Snapshot Improvements. Incorporate reviewer corrections (sbawaskar) new 1f6cf28 GEODE-3779: Cleaned up some error handling code in new Protocol new ecd2993 GEODE-3778: fix flakiness with Awaitility new e2a50b8 GEODE-1698: remove FlakyTest category new 3dd3244 GEODE-1998: fix the GEODE ticket number in comment new 7e507da GEODE-3746: Refactor FunctionCommandsDUnitTest to use rules new d1ef591 GEODE-3746: FunctionCommandsDUnitTest uses http as transport new b7c74b3 GEODE-3612 Document new gfsh option (#871) new 586f934 GEODE-3773 Fix documentation's subnav (#884) new ab84aec GEODE-3762: Incorporate reviewers’ comments new 84543b8 Merge branch 'develop' into feature/GEODE-3762 new 5403662 GEODE-3775: Missed a jmxManger typo (#888) new 5212362 GEODE-3539: Add tests for 'remove' command new 161db62 GEODE-3762: User Guide - Clarify cluster config docs around gfsh limitations new 2b39a54 GEODE-3786: Suppress IOExceptions when reading process streams in AcceptanceTests new 663d9b3 GEODE-3763: Refactor ListIndexCommandDUnitTest to use rules (#894) new 59738f8 GEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex new ce748d2 GEODE-3790: add new test for CacheListener invocations new 42b7658 GEODE-3787: Do not catch NotAuthorizedExceptions in CompiledIteratorDef new 678f8d0 GEODE-3743: Deprecating manual-start of senders new 4312158 GEODE-3761 Document manual-start deprecation of gateway senders (#895) new 1ae128e GEODE-3244: provide a build in LuceneSerializer that flattens objects new b23abb6 GEODE-1290: AbstractRegionEntry.prepareValueForCache cache the new serialized value for off-heap memory. (#822) new 0719e2b GEODE-3785: correctly update the schema version, namespace and lcoati… (#889) new 033757f GEODE-3751: a single place for client protocol loading, logic. new 991b5c2 GEODE-3714: Removed repetitive looping code when evaluating new b78c745 GEODE-3802: moved Authenticator and Authorization classes to internal packages new 047d4d5 GEODE-3722 Revise one more instance of queryStrings (#901) new e6abfc6 GEODE-3740 Document diskTasksWaiting CachePerfStats statistic (#900) new ac071ee GEODE-3131: Awaitility clause added to reference count verification. new 68eec80 GEODE-3803: Added additional string methods to whitelist (#907) new df7f72c GEODE-3796 Changes are made to validate region version after the region is initialized. new 6dece49 GEODE-3796 Changes are made to validate region version after the region is initialized. new 8c28872 GEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex new 9333b13 GEODE-3802: Amending package renaming issues new b2c7605 GEODE-3539: consolidate IndexType for better option verification (#910) new 29a2e9f GEODE-3445 Document new gfsh connect option new 9215875 GEODE-3247 Document query method invocation changes (#909) new f6390a7 GEODE-3685: Fix test failure new 02f59cf GEODE-1176 CI failure: FixedPRSinglehopDUnitTest.test_MetadataContents new cfe2208 GEODE-3808 LonerDMJUnitTest.testMemberID fails if hostname lookup isn't working new 59a34e4 User Guide: Clarified a passage in the Authentication section. new 125e9da GEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex new 840847b GEODE-3445 Revise doc to specify 1-way authentication new e4cadc3 GEODE-3791: add new tests for CacheListener on PartionedRegion new 475d5d5 GEODE-3805: Use correct timestamplto check last modified time new 0768f93 Merge pull request #913 from karensmolermiller/feature/GEODE-3445 new 95bc7b6 Removed SNAPSHOT from releaseType new 9952a1e GEODE-3539: refactor CreateIndexCommand and add more tests (#915) new f32bf38 GEODE-3820 CI failure: DataSerializerPropogationDUnitTest.testDataSerializersEventIdVerification new 98563a6 bumping the version to 1.4.0-SNAPSHOT new dbda0f4 GEODE-3797: Removal of CorrelationId and MessageHeader from protobuf definitions new 7271cbc GEODE-3825: upgrade to JUnitParams 1.1.0 new d0b663f GEODE-3792: add new test PartitionedRegionCloseDUnitTest new 0814791 GEODE-3826: Use system independent expected strings new 081bccd GEODE-3780 suspected member is never watched again after passing final check new cf5029d GEODE-3828: add tests for clients with use of delta new 9c050ad GEODE-3829: add tests for clients with register interest new 6fcddd1 GEODE-3829: fixup new 9e07673 Fixing gradle script to: - have the correct name for signing the distribution - disable uploading iof the geode-modules. new 4b77b9f GEODE-1568: delete useless broken test new 00da97d GEODE-3716 - Adding steal time metrics to Geode. new 73f53bc GEODE-3716 - Add an integration test for the Steal Time Stat. new c44eb4c GEODE-3716 - Clarify the description of stat cpuSteal. Use the junit temp folder for temp files. Use the RestoreSystemProperties rule since the test is setting some properties. Remove setting a field in the test to null. new 1ca9241 GEODE-3716: minor formatting changes of new test new 6af3be1 GEODE-3500: Increase member timeout in tomcat session tests new 3f4b953 GEODE-3720: Bounce DUnit VMs to give the test a clean environment new a1d1e97 GEODE-2046: use CALLS_REAL_METHODS instead of internal method new 412dd16 GEODE-3837: fix and reenable testOrderedUpdates new 43cdee9 GEODE-2563: destroy region should be idempotent (#926) new 39aabac Merge remote-tracking branch 'origin/develop' into feature/GEODE-3239 new 74933fa GEODE-3819: Refactor CreateRegionCommandDUnitTest to use gfsh rules (#928) new 9291e53 GEODE-3838 roll project version to 1.4.0 new 843749a GEODE-3838 Roll docs to version 1.4 (#931) new 0f72bef GEODE-3827: SecurityManager does not leak between separate CacheFactory's new ab28531 Merge remote-tracking branch 'origin/feature/GEODE-3239' into develop new fea9548 GEODE-3846 create a 1.3.0 test set in geode-old-versions new 397daec GEODE-3774: moved service loader initialization around to avoid double-check locking new 184055f GEODE-3774: Amended TCPServer code to store the loader and not the clientProtocolService new 63fcc17 GEODE-3774: Amended ProtobufProtocolService.java to create statistics only once. Moved the initialization of statistics for the ClientProtocolService to be inside TCPServer new e9f8563 GEODE-2542: Push DH keys when locator becomes coordinator new b7208d2 GEODE-3798: Refactor backup script code (#932) new fb4a8cd GEODE-3784: Removing old function timeout test and adding a better one new c9cff18 GEODE-3727: FlatFormatSerializer should support collection new 7b866cc GEODE-2563: fix flaky test (#942) new b16a709 GEODE-3819: correctly set the result status code when building the re… (#935) new 59f2a73 GEODE-3859: Simplify API for reading output from a GfshScript new c855209 GEODE-3299: refactor functions to get Cache from FunctionContext new b5e3db5 GEODE-3299: Remove unneeded constructor new 8fdacaf GEODE-2405 Update docs with changes to export cluster-configuration new 2636bd8 GEODE-3841 CI Failure : WanCommandListDUnitTest.testListGatewaySenderGatewayReceiver_group GEODE-3780 suspected member is never watched again after passing final check new 10c3111 Parameterizing LuceneSerializer with a type new 6206fc1 GEODE-3614 remove JUnit3CacheTestCase, cleanup JUnit4CacheTestCase new 2e710e5 GEODE-3708: Added a separate iterator for MemoryIndexStore which doesn't iterate over the values in the Map. new bfdaeba GEODE-3857: Pulse login fails after second login (#939) new d118ea6 GEODE-3538 Update doc section Running Geode Server Processes (#945) new cff010f GEODE-3701 Emphasize performance penalty of hash indexes in docs (#949) new b0e0070 GEODE-3026: Removed the AsyncEventQueue for the Lucene index if the region isn't created new 5a1108f GEODE-3521: Allow region set operations to bootstrap a transaction. (#891) new d7ea68f GEODE-3739: Refactor protobuf authentication (#922) new 9fc8b79 GEODE-3864: Added protobuf message file archiving new 46c0fe6 GEODE-3864: Added protobuf message file archiving new d7e7a06 GEODE-3068: fix alphabetical ordering new bbcfb83 GEODE-3866: add integration tests for deprecated launchers new 97ff1ae Change DeprecatedAgentLauncherIntegrationTest to use TemporaryFolder new 674fd88 Isolate new methods accepting workingDirectory to only require workingDirectory new 674d4ae Fix format with spotless new 58a28c7 GEODE-3847: upgrade to AssertJ 3.8.0 new 2e60ce3 GEODE-3873: User Guide - remove version drop-down menu from page headers new 8c873f9 Squashed commit of the following: new 472b96c GEODE-3719: Improve invocations of disk store backups (#853) new 7e1d029 GEODE-3859: Simplify API for reading output from a GfshScript new ff6bfd9 GEODE-3830: Add more logging for GfshRule new dc9acd2 GEODE-3345: Refactor ClusterConfigurationDUnitTest to use test rules new 2cb5fed GEODE-3810: Incremented test timestamp by 1 in case it is the same as the previous event new 378a1de GEODE-3521: Correct a javadoc issue. new 65f6c6c GEODE-1772: Removal of flaky tag. new b92f295 GEODE-3870: regenerate Region Entry classes from Linux new 70d428f GEODE-3871 allow exclusion of serializable classes in AnalyzeSerializablesJUnitTest new caf71d8 GEODE-3882: ClusterConfiguration to support GatewayReceiver hostnameForSenders new c61d002 GEODE-3245: Flattening LuceneSerializer should support PDX values (#965) new 0e21c08 GEODE-1897: refactor GfshParseResult for easy access of converted opt… (#961) new c092bc6 GEODE-3885: Fix backup from AdminDistributedSystem (#964) new d0fcdfc GEODE-1319: Awaitility clause added. new e358943 GEODE-1036: Refactored InitializeIndexEntryDestroyQueryDUnitTest new bbb097a GEODE-3520: Additional tests for corrupt index new da45b65 User Guide: Data Storage corrections new 7c344c0 Merge branch 'feature/disk-store-doc' into develop new 0259f77 GEODE-3764: prevent early idle expiration (#940) new ab09388 GEODE-3861: Marking test as Flaky new 7a7c2ef GEODE-1897: Initial refactor of CreateRegionCommand (#956) new 6a4e50e GEODE-3801: Use hardlinks for backup oplog files (#963) new 547f0cb GEODE-3815: Changed to remove the conflation index only if its for the same event new 44e8432 GEODE-3705: Refactor code to process authentication message as per normal message framework new 648d172 Feature/geode 3897 (#968) new f775a8f GEODE-3880: Fix typo in Javadoc (#960) new dae5406 GEODE-3705: Reverting changes made to AcceptorImpl.java new 8ff23e0 GEODE-3870: move region entry classes to new entries package (#972) new 0ccf9fa GEODE-3299: throw CacheClosedException in FunctionContext.getCache() (#975) new 21d2e40 GEODE-3903: Splitting of client protocol code from protobuf implementation new 5bd8fcf GEODE-3903: Moved serialization package to under protocol.serialization moved META-INF services from protobuf to client-protocol new aad405a GEODE-3903: added geode-client-protocol to geode-assembly new 4e8ee72 GEODE-3843 gfsh shutdown error message suggests non-existent option new c36bbb0 GEODE-3843 gfsh shutdown error message suggests non-existent option new 4fd5bdb GEODE-3903: Added geode-client-protocol module to geode-dependencies.jar new fd059e0 GEODE-3908: Fixed the javadoc issue with LuceneSerializer.java new 5ca7659 GEODE-3910: Simplify MemberVM - remove generic type (#981) new 4193787 GEODE-3539: add tests for GetCommand and PutCommand (#966) new e004309 GEODE-3896: Remove Experimental tag from LuceneSerializer (#970) new 9a30e8a GEODE-3914: Allow gfsh test rules to use more than 4 VMs (#982) new 01877ec GEODE-3909: Use varargs for Query.execute new a3e5c67 User Guide: Typo correction in Cluster Configuration example new 348ab5b GEODE-3913 Allow the SerializableCallables of the same transaction can be run by different threads. new 36655bc GEODE-3902: Wait for all async invoked commands to complete (#986) new f04227f GEODE-3901: Shut gfsh down cleanly so as not to produce suspect messages in the log (#988) new 529f6c5 GEODE-3872: Consolidate GfshShellConnectionRule Assertions new 255f056 GEODE-3899: add expected exception for possible race condition (#990) new e630cd3 GEODE-3190: Fix a race by checking if region is destroyed (#984) new e86a731 Merge branch 'release/1.3.0' new cef1d79 Merge branch 'release/1.3.0' into develop new e8196df GEODE-3902: Correct region used by test (#993) new 147552e Add instructions for pushing "latest" docker image new 3b70ee6 Updating Dockerfile - for release 1.3.0 - removing references to incubating new 6a31190 GEODE-3861: Mark ClientHealthMonistorSelectorJUnitTest as flaky. new 4e5833b GEODE-1897: Add eviction option to create region (#969) new fd907a0 GEODE-3919: Changed test to wait for the appropriate queue size since conflation is async new 19e5f8c GEODE-3539: Consolidate CliUtil and DataCommandUtils, DataCommandsUtil (#992) new be27e6d Restored SNAPSHOT releaseType new 5055d01 GEODE-3872: Remove executeAndVerify method new d0a2c3d GEODE-3338 Refactor WAN command tests to use new Rules new 0e7b373 GEODE-3894: Create HandshakeRequest new ba40a7f GEODE-3933: remove tests from the test suite and run them individually with parameters to avoid test contamination. (#996) new 93a6d81 User Guide: fixed typo in a gfsh command option (start locator —load-cluster configuration-from-dir) new 721a7e9 User Guide: fixed typo in the cluster config section new cd6fa12 User Guide: fixed language and command examples in the cluster config deployment section new 8f3d052 User Guide: Corrections to the cluster config deployment section new ec6820a GEODE-3778: mark tests flaky (#1004) new a9a444f GEODE-3936: remove ThreadUtil (#998) new 891274c Add files necessary for Concourse CI infrastructure. (#1006) new b5603c1 Fix up branches. GEODE-3942 (#1008) new 2c30b7e GEODE-3637: Moved client queue initialization into the ServerConnection.java Added test to confirm asynchronous client queue creation new 8876dd5 GEODE-3637: Amended AcceptorImpl.java to use a Connection pool that provides stats new a733b39 GEODE-3895: Add Handshake/Message version byte (#1001) new 0b636c2 Fix version number in email subject. new 235790c GEODE-3895: fixup: Add exceptions to excludedClasses.txt new a8e1fab GEODE-3941: Pulse issues when SecurityManager is enabled (#1007) new 3487b3a GEODE-3947: add the necessary dependency in geode-dependency.jar (#1010) new 9829873 GEODE-3870: clean up region entry classes (#989) new 7a429e8 User Guide: fixed typo in the ‘configuring’ section new 302b7e2 GEODE-3940: Revert "GEODE-3801: Use hardlinks for backup oplog files (#963)" new 9cb7e42 User Guide: Fixed a typo in Basic Config/Data Regions/Region Management new 50eb158 Geode 3539: Add missing test coverage for 'version' command. (#1009) new 76cda80 Feature/geode 3795 (#1012) new a1b9725 GEODE-3539: Add missing test coverage for 'describe connection' command. new 96684f3 GEODE-3952: Improve and apply spotless. new 70b4327 Revert "GEODE-3539: Add missing test coverage for 'describe connection' command." new 01dc11f GEODE-3953: Incorrect use of .equals() for comparison of fieldname arrays GEODE-3954: Misleading Exception message with mismatched fieldAnalyzers new f53bdf0 GEODE-3637: Revert changes to client queue initialization new 26e393d GEODE_3959: Use temporary folder rule for TomcatSessionBackwardsCompatibilityTest (#1023) new d1fc134 GEODE-3539: LocatorServerStartupRule enhancement (#1021) new 2a7fcd2 GEODE-3930: Create lucene index on an existing region new c98335d User Guide: Clarify gfsh create region options ‘recovery-delay’ and ‘startup-recovery-delay’ new 00e1cb1 GEODE-2566: Add --if-exists option to destroy index (#1014) new a5ea0779 GEODE-2566 Missed merge issues (#1031) new 080730b GEODE-3801: Use hardlinks for backup oplog files (#963) new 2c46f7d GEODE-3957: User Guide - Strengthen anti-SYNCOOKIES host machine requ… (#1018) new e2caeb5 GEODE-3335: Fix expected member count (#1034) new 44f449c GEODE-3591: remove getAnyInstance call (#1027) new cb4f06c GEODE-3601: remove getExisting call (#1036) new c1c6e74 GEODE-3539: add more tests for get, put, locate entry commands (#1025) new 650ed4e GEODE-3963: make DM.getCache thread safe new 2d5d643 GEODE-3599: remove getInstance calls (#1037) new d9393de GEODE-3598: remove getInstance calls (#1035) new 8987dc0 GEODE-3597: remove getInstance calls (#1033) new 66c3ba1 GEODE-3596: remove getInstanceCalls (#1032) new cd81d55 GEODE-3595: remove getInstance calls (#1030) new 369af90 GEODE-3594: remove calls of getInstance (#1029) new 8ca7000 GEODE-3593: remove call to getInstance (#1028) new 3bc8c1a GEODE-3592: remove getAnyInstance call (#1026) new 36408b7 GEODE-3872: simplify the Command result Assert (#1043) new e67456d GEODE-3539: cleanup GfshCommand and refactor tests new 36a1165 Revert "GEODE-3592: remove getAnyInstance call (#1026)" new 576bf71 GEODE-3539: rename GfshShellConnectionRule to GfshCommandRule (#1051) new abb39cf GEODE-3970: Adjust default Travis _JAVA_OPTIONS (#1049) new bd523c3 GEODE-3951: PULSE Logout exception when using the defaults. (#1041) new 141c793 GEODE-2565: add if-exists option to DestoryGatewaySenderCommand (#1048) new ae03b84 GEODE-3973: have the cluster configuration start synchronously when starting a locator (#1050) new 9ebc4f7 Fix for GEODE-3898: Defined Indexes are not Persisted in Cluster Configuration. (#1022) new 1b985b0 GEODE-3898: fix merge conflict new 69143c1 GEODE-3961: Refactor ShowMetricsCommand to handle --categories uniformly new 7fae1a1 GEODE-3961: Correct test after bad rebase. new 23846b3 GEODE-3920: Added test to validate lucene 6 to 7 upgrade new 740ce79 GEODE-3539: Correct typo in javadoc annotation (#1057) new 944436a GEODE-3738: Add Flaky category to ClientAuthorizationDUnitTest (#1054) new 5f08a9e GEODE-3935: Closing down the cache after each test. new 4dafde1 GEODE-1019: Removing the flaky tag new dfaa0f1 GEODE-3978: add wait with respect to region size (#1060) new 7718945 GEODE-3979: fix flaky test (#1061) new e2bf74c GEODE-3938: Allow query parameters within the to_date preset query function (#1003) new 0e5dd6b GEODE-3007: Simplify support for custom GFSH commands (#1042) new 7f0d5f5 GEODE-1920 Addition of more logs to the test new 478665f Revert "GEODE-1920 Addition of more logs to the test" new 11a385e GEODE-3940: fix deadlock in backup messages new ad786a5 Merge remote-tracking branch 'origin/develop' into feature/GEODE-3940 new d59c730 Merge pull request #1053 from apache/feature/GEODE-3940 new c1db889 GEODE-1897: Ensure that eviction-object-sizer also implements Declarable (#1068) new 9d72237 GEODE-3761 Document the deprecation of manual start of gateway senders - updated wording per reviewer feedback. new d5e0462 GEODE-3985: rolling upgrade tests is prone to accidentally roll the vms back to current version (#1067) new 245a4ff GEODE-3982: MemoryIndexStoreIterator should not call GemFireCacheImpl (#1064) new 2b21e2b Revert "GEODE-3007: Simplify support for custom GFSH commands (#1042)" (#1072) new cd0b65a GEODE-3539: Restore and correct test coverage for 'describe connection' command. new 445b304 GEODE-3341: Convert DiskStoreCommandsDUnitTest to use gfsh rules (#1062) new 3a3935f GEODE-2676: fix NPE with ShowMetricsCommand. new 526bcfc GEODE-3539: Add missing test coverage for 'list regions' and 'describe region' commands new 0dd3c91 GEODE-3980: Remove unneeded additional findAvailablePids calls (#1076) new a89fce1 GEODE-3999: Prevent prematurely running out of heap (#1078) new bdc8251 commit dade94b3b5a3a3b2178a62e31edab27ccca40aa8 Merge: 526bcfc 73be2d9 Author: Bruce Schuchardt Date: Mon Nov 20 11:39:19 2017 -0800 new 6c345cd GEODE-2567: Add --if-exists to destroy disk-store (#1080) new 862c4d2 GEODE-3995: Moving server_api.proto to locator_api.proto. new 4b3db8b GEODE-3995: Moving server_api.proto to locator_api.proto. (#1074) new 3a63e60 GEODE-2567: Update AnalyzeSerializables new 37a8970 GEODE-3962: use function call to get cluster configuration from a locator (#1059) new 717fa6b GEODE-1897: Acceptance test - users should be able to configure eviction through gfsh new 7d80ee4 GEODE-3788: GfshParserRule enhancement (#1082) new 10dc0a2 GEODE-3788: add utility methods to get the async event queues in the … (#1083) new 9384423 User Guide - quick format fix for header of Element Hierarchy page new f429e9a GEODE-3038: A server process shuts down quietly when path to cache.xml is incorrect (#677) new 013b061 GEODE-3038: Run Spotless new 57712d4 GEODE-4011: Disable test until we can fix it properly new 0d5d2cb GEODE-3038 Fix suspect string found in logs during test run new f3a0219 GEODE-3539: Add missing test coverage to 'list disk-stores' and 'describe disk-stores' commands new b3f1c42 GEODE-4002 User Guide: Consolidate cache element descriptions new 0277c09 GEODE-3969: Remove CallbackArgs from protobuf requests new 9221905b Feature/GEODE 3996 (#1073) new e286c4e GEODE-4015: Modified test Wait description to return actual value new 40f3ed9 GEODE-3539: Add test coverage to 'alter disk-store'. new a88a0a0 GEODE-1683: fix ClientAuthenticationDUnit test intermittent failures (#1092) new 71fdfa9 GEODE-4014: use getVMCount instead of hardcoding number of VMs (#1089) new c18cf17 GEODE-3063 partition resolver doc revisions (#1077) new dd8cb9c Revert "GEODE-3063 partition resolver doc revisions (#1077)" (#1096) new 375a8f6 GEODE-3242 Update docs with new --serializer option for (#1090) new df0a856 GEODE-3539: add ability to stop a vm without clean out the working dir (#1094) new e057702 GEODE-3788: add alter async-event-queue command and tests new de794ff GEODE-4000: The serializerClass is actually introduced in 1.4 not 1.3. (#1097) new 4e2560c GEODE-4011: Ensure that LogWrapper is closed correctly in GfshCommandRule (#1100) new ba8f963 GEODE-3987: enforce GatewayReceiver uniqueness per member new 41888fb GEODE-1897 Docs: configure eviction through gfsh (#1098) new d891343 GEODE-3788: alter async event queue on a locator with no cluster config service. (#1101) new de22c2d GEODE-3539: add test coverage for "create async-event-queue" and "lis… (#1093) new 375d368 GEODE-3539: enhance rule to start locator joining other locators (#1104) new d03b3f0 GEODE-4023: Add precheckin tests to pipeline. new fa3a8db GEODE-1683: fix ClientAuthorizationDUnit test failures (#1106) new d65763e GEODE-1897 Docs for gfsh eviction, minor correction. new a2bd578 GEODE-3923 Provide whitelist/blacklist capability for java serialization new 94153ce GEODE-4000: The serializerClass is actually introduced in 1.4 not 1.3 new 9ff9211 GEODE-3923 Provide whitelist/blacklist capability for java serialization new c51a455 GEODE-3539: enhance GfshCommandRule (#1108) new 465f2cd GEODE-1683: temp trial to fix clientAuthorizationDUnitTest (#1112) new b2d37ec GEODE-3539: enhance GfshCommandRule. Renmame method for consistency. (#1111) new 586f945 [GEODE-4023] Minor fixes for typos and complex gradle test types. new 13876f6 GEODE-3788: add availability indicator for alter aeq command (#1107) new 34928a6 GEODE-4042: Cargo tests will use java.io.tmpdir if possible, instead /tmp (#1114) new 9c508e2 GEODE-4035: Refactor Converter classes (#1110) new 7972b77 GEODE-4029: Deployed jars may not be correct when multiple locators a… (#1103) new f504c7d GEODE-4033: Exception is thrown when Tx Id is not found on server dur… (#1115) new b74de48 GEODE-4049: add convenience methods for easy mocking and reduce code duplication. new 21820bc GEODE-4049: add convenience methods for easy mocking and reduce code duplication. new 23382e6 GEODE-4049: refactor CreateRegionCommand and DestoryRegionCommand status new 279072f GEODE-4042: Fixed additional tmp dir references (#1121) new 5c9caf4 GEODE-3683 CacheConnectionTimeoutJUnitTest failing intermittently in CI new 17369d1 GEODE-3923 Provide whitelist/blacklist capability for java serialization new 9c1bd4b GEODE-4058: Always delete disk files after every test runs new e8017b5 GEODE-4052: Extract GfshExitCodeStatusCommandsTest to multiple acceptance tests for better failure reporting. new b033979 GEODE-3955: Preparing, refactoring, and addition of test utility new 9636d67 GEODE-3955: Add AEQ and Gateway Sender information to 'describe region' output. new 5063aca GEODE-4007: Authentication/Handshake errors should close the socket new d6c978a GEODE-4053: Create module for Protobuf messages new 1a291a4 GEODE-3622: Implement new algorithm for eviction (#1017) new 9557eeb GEODE-3241 User can set a LuceneSerializer through XML (#1132) new de90e71 GEODE-4068: Removing RemoveAll from .proto files new 6fa9bf6 GEODE-3956: Add async-event-queue-ids and gateway-sender-ids to the R… (#1135) new ab9d252 GEODE-3956: Remove inadvertently added test new 15bb387 GEODE-4059: Changing protobuf handshake to not need communication mode bytes new 32d41ca GEODE-3637: Reimplement client queue initialization. Adding shutdown logic new c974780 GEODE-4070: Ignore SnapshotPerformanceDUnitTest (#1144) new fa2687c GEODE-2668: build tabular command result from a list of function results (#1127) new eee9b2d GEODE-3976: improve exception message new 6578ecc GEODE-4008: Added serialVersionUID to FunctionAdapter (#1119) new 36b4f5b Merge pull request #1146 from dschneider-pivotal/feature/GEODE-3976 new 36eeafe Revert "GEODE-4008: Added serialVersionUID to FunctionAdapter (#1119)" new 57b9dbf GEODE-4073: Add ability for SuiteRunner to interleave a candidate test class (#1150) new 1569dbf GEODE-4042: Passing down java.io.tmpdir to tests running in geode-assembly (#1145) new d67359f GEODE-4074: Cleanup of PdxSerializers in TypeRegistry (#1151) new 107eae6 GEODE-4072: Fixed race condition in AckThreadReader shutdown. new 437b3cc Revert "GEODE-4042: Passing down java.io.tmpdir to tests running in geode-assembly (#1145)" new 767682c GEODE-3964: More logging for suspect processing. (#1088) new 08944b0 GEODE-3063 partition resolver doc revisions (#1105) new a237203 GEODE-3929: GFSH create lucene index command allowed on existing regions. new eb4e948 GEODE-4076: throw AuthenticationRequiredException instead of GemfireSecurityException (#1147) new 33129b1 GEODE-4078: Display full path when locator view log cannot be opened (#1154) new 4e1c63c GEODE-3869: Fix early eviction. (#1152) new db30e3f GEODE-4081: update cluster config after destroy gateway sender (#1140) new d06524d GEODE-4085 The cache server thinks that all protobuf clients have a 10 second read timeout new fa48599 GEODE-4091: add ThreadFactory for evictor new 790bee0 GEODE-3956: Consistent naming for async event queue related variables (#1157) new 82f4ebc GEODE-4070: Re-enable SnapshotPerformanceDUnitTest new 7788c0d User Guide, Statistics reference: introduce product_name variable. new b1486ae GEODE-4083: fix infinite loop caused by thread race changing version (#1161) new faa0e54 GEODE-4099: change warning to debug new 2d73891 Merge pull request #1165 from dschneider-pivotal/feature/GEODE-4091 new ea7c6ef Merge pull request #1168 from dschneider-pivotal/feature/GEODE-4099 new 6c49506 GEODE-3799: Move backups towards a pluggable architecture (#1109) new 2b6e375 GEODE-2296: Internal message SIZE should not have authorization checks (#1169) new f76eeae GEODE-3539: add tests for ExportStackTraceCommand (#1162) new 73e7f48 GEODE-4103: Set forkEvery=1 for distributedTest (#1170) new eff77bb GEODE-3923 Document the 2 new properties serializable-object-filter (#1166) new 9ca4314 GEODE-4084 rename handshake.proto (#1155) new 43b8cd5 GEODE-4047 User Guide: Update Lucene docs to include nested objects (#1164) new 6190edc GEODE-4047 User Guide: Update Lucene docs to include nested objects, reviewer’s correction new 59b949e GEODE-4079: Deprecated Hash Index new 2ab745e GEODE-4109: add log message new 19b8199 GEODE-4090: Add ErrorCode mirroring ProtocolErrorCode enum into protobuf new 8baedce Merge pull request #1174 from dschneider-pivotal/feature/GEODE-4109 new 1b29986 GEODE-4111: Add log message for cache service initialization new 15402eb GEODE-4106: Fix relative path destinations for backups (#1173) new fdcdbc0 Feature/GEODE-4061 : Adding coordinator in list member command output (#1138) new 8d86830 GEODE-4088: add a dunit test to show the client region keySet() in TX (#1159) new 2f59663 GEODE-4054: Create module for Protobuf message-based client new b16f984 GEODE-4093: new protocol needs to work on an embedded locator new afd72b0 GEODE-4079 Identify hash indexes as deprecated in docs (#1180) new 56bd06d Feature/geode 3781: JDBC Connector (#1176) new f0c038c GEODE-4054: Fixing integration test failure with experimental client new e363d20 [GEODE-4123] - Improve output email of concourse.apachegeodeci.info new c25e43d GEODE-4061: Updated DUnit test for changes in list member command (#1184) new 9f747ef Merge pull request #1190 from onichols-pivotal/feature/GEODE-4123 new 9ad4649 GEODE-4127: Removed HAInterestDistributedTestCase new b75bbf9 GEODE-4117: use loopback instead of non-existent server host (#1181) new ca62b21 GEODE-4110: extend LocatorServerStartupRule to start a client VM. (#1175) new 635ab6a GEODE-3788 alter async event queue attributes (document this feature) (#1191) new e24e038 GEODE-4080: Protobuf JSON objects are in a proto string (#1171) new 3e6b9a9 GEODE-4124: Correct help message in gfsh 'create region' command new ed6bac5 GEODE-551: make sure accessor gets critical by putting into its local region (#1183) new 0833068 [GEODE-4123] - Improve output email of concourse.apachegeodeci.info new bdbea62 Merge pull request #1198 from onichols-pivotal/feature/GEODE-4123 new eec297f GEODE-4112: Replaced FunctionAdapter with Function new a7a883e GEODE-4137 CacheServerSSLConnectionDUnitTest fails with NoAvailableServersException new 42974bf GEODE-4114: Removed usage of GemFireCacheImpl.getInstance in geode-lucene new 20f0d99 GEODE-4077: Replaced WaitCriterion and Thread.sleep() with Awaitility.await(). new d4183f6 GEODE-2665: Add Gfsh command to delete async event queues (#1116) new 0ca3c8c GEODE-4134: use ExecutorService for CompletableFuture (#1195) new 26b00fc GEODE-4133: synchronize `ClientHealthMonitor.getClientHeartbeats` (#1194) new 09026a6 GEODE-2665: Document Gfsh command to delete async event queues (#1200) new 61ba3b6 GEODE-4030, GEODE-3495: Bump dependencies to new versions new 7baa22e User Guide: typo corrections in Event Handlers list new 778d240 GEODE-4159: Increase default timeout for GfshScript rule to 2 minutes new 507c419 GEODE-4154: Removed GemFireCacheImpl.getInstance new cbbf639 GEODE-4145: Clean up protobuf error codes. new 04f1419 GEODE-4087 modify SocketCreator to not set the default SSLContext for the JVM new 8a1ec2d GEODE-4132: Sending handshake response from locator for new protocol new 3be095a GEODE-4163 clean up DistributionManager code new cf81ebc GEODE-4110: rename LocatorServerStartupRule to ClusterStartupRule (#1205) new b22a088 GEODE-3764 Documented fix for "idle expiration will happen even if the entry has been accessed on a replicate" (#1207) new e2cdaa7 GEODE-4163 clean up DistributionManager code new 589edae GEODE-4175 User Guide: gfsh doc example for creating a hash index does not include --type=hash option new c4e1975 GEODE-4097 allow to take geode-core jar from classpath (#1167) new b100f08 GEODE-4097: Adding a test for this change (#1211) new 78f503f GEODE-4170: Index docs are easier to locate (#1208) new d0a6394 GEODE-4168 Can't get json object stored as PDX using the new protocol GEODE-4116 Can't get PDX objects using the new protocol new cadecc246 GEODE-4092 New protocol does not have an API to get the best server to connect to new 0f8cd8e GEODE-4122: Add runner annotation to avoid skipping tests with Parameterized new 2e3c6b9 GEODE-4008: Added serialVersionUID to FunctionAdapter (#1119) new c537f55 GEODE-4146: fix XmlEntity matching for JdbcConnectorService (#1215) new cdd98b2 GEODE-4176 locator creates "locator0view.dat" file when started with port 0 new cdde35a GEODE-4178 ClientServerMiscDUnitTest.testOnSeverMethodsWithCachingProxyClientHA failure new 4c298b2 GEODE-4185: Add job to update file in GCS with SHA that passed all tests new cf4959f GEODE-3861 ClientHealthMonitorSelectorJUnitTest.testDeadClientRemovalByServer failed new 7a4c347 GEODE-4113 Enhance experimental Java driver to support putting and getting objects new 07713e5 GEODE-4009: add jdbc connection pooling (#1213) new 03af545 GEODE-4161: fix gfsh describe jdbc-mapping new 19d47fc GEODE-4191: Replace imports of io.codearte..Mockito with org.mockito.Mockito new 57baff1 GEODE-4193: fix password file security in JMX (#1227) new 86ddafa GEODE-4131: Do not reference deployed jars as byte arrays anymore (#1212) new 6c37ff4 GEODE-4096: Fixed race condition for connection global variable new 75062b6 GEODE-4144: EventId in client does not match that of server (with putAll) new d6055a7 GEODE-4165: Listener EventId in server does not match that of the client for clearRegion new bc976fd Merge pull request #1225 from dschneider-pivotal/feature/GEODE-4161 new 9bdfd19 update the releaseType in preparation for the release new db99985 rev the version number since a release branch has been created for 1.4.0 new 2249d60 GEODE-4184: Handled concurrent access of HashSet new 12307b8 GEODE-4177: client does not receive all put all creates when servers close cache new bb9ae49 GEODE-4229 CI failure due to suspect string: "Locator socket was closed unexpectedly" new ecbaee5 GEODE-4229 CI failure due to suspect string: "Locator socket was closed unexpectedly" new 2d4cd26 GEODE-4135: Awaitility condition added new 636cb7d Fix script so passing.txt is branch-dependent. new 78438f8 GEODE-4131: add the deprecated API in MemberMXBean (#1231) new 92ced79 GEODE-4160: fix gfsh describe jdbc-connection (#1223) new 21d243d GEODE-4131: add the deprecated API in MemberMXBean (#1231) new 7e42f33 GEODE-4221: Restore the ability to access the debugging VM. (#1234) new 193bb07 GEODE-4158: Correct the detection of Geode-internal classes for serialization. - Remove consideration of any class under org.apache as a Geode-internal class that resulted from a search-and-replace. new 61077fb GEODE-4051: change StateMarkerMessage to always reply new 75c0413 GEODE-3965: rename DistributionManager classes new 1788b5f GEODE-3965: define exceptionInThreads methods in DistributionManager new 1f4c907 GEODE-3965: rename and cleanup DistributionManager tests new 6a8af5b GEODE-4160: fix gfsh describe jdbc-connection (#1223) new a675572 GEODE-4192 GetServer request should return error if no servers found new 6e8c021 GEODE-4192 GetServer request should return error if no servers found new 5c6c297 GEODE-4231: Renamed FunctionAdapter test resource file to have .ser extension new 1954a35 GEODE-4247: Pre-populate email subject and body files new ad74d98 GEODE-4148 Locator threshold before rebalancing clients new 977e16b GEODE-4131: reduce flakiness of the added acceptance test (#1247) new 83edc8d GEODE-4230: fixed the heap example new f905ea2 Merge pull request #1239 from dschneider-pivotal/feature/GEODE-4051 new 55adfec changed DistributionManager to ClusterDistributionManager in unit test new 22a443b GEODE-4172: CI Failure:CqPerfUsingPoolDUnitTest.testMatchingCQsWithMultipleServers (#1222) new a79cbb1 GEODE-4231: Renamed FunctionAdapter test resource file to have .ser extension new 2505155 GEODE-4016: Create benchmarks for eviction (#1240) new ff008e3 GEODE-3539: fix test category (#1253) new 3cf7caa Squashed commit of the following: new 8fb9fe5 Merge pull request #1239 from dschneider-pivotal/feature/GEODE-4051 new 2675247 Squashed commit of the following: new 6eece22 GEODE-4237: The JdbcLoader creates PdxInstance using region mapping (column to field). new 8998a8f [GEODE-4265] Add dunit progress tool to docker image. new 15ae789 [GEODE-4265] Use updated version that has been appropriately licensed. new 90f8f62 GEODE-3974: Improve permissions for geode-modules functions (#1258) new 7d7e1da GEODE-4225: Extend ClusterStartupRule to specify member / client version. new 48d93ed GEODE-3539: rule cleanup (#1242) new 3bc3b51 GEODE-4241: Write region mapping to cluster configuration new fbad978 [GEODE-4274] Add TestExamples job. (#1267) new 39d9c2c GEODE-4225: getVM(n) call does not accidentally bounce the VM with current version. (#1266) new c1c7e51 GEODE-3946: add version check when connect to cluster using gfsh (#1259) new b54189b GEODE-4236: Increase default timeout for await methods (#1268) new 66007d6 Add tag to DistributedTest so it runs on a different worker class. new da3384d GEODE-4232: Switch to minuscule initial letter for Javadoc deprecated tag. new a4329ad GEODE-4255: Remove mandatory failure on macOS. new 8c5aceb GEODE-4180 always use absolute paths new 740289c GEODE-3974: Improve permissions for geode-lucene functions new 49d28f9 GEODE-3974: Improve permissions for geode-connectors functions (#1265) new 2ba05e0 GEODE-4246: Skip setting the mcast-port property. new 4e065c4 GEODE-4239: refactor tests to use new ExecutorServiceRule (#1244) new 5c1d8ef GEODE-4101: Add --redirect-output flag to GFSH (#1203) new ec33108 GEODE-4268: Delete geode-benchmarks and move benchmarks to geode-core (#1263) new 4a0f565 GEODE-4286: Use canonical path for docker mounted volumes (#1275) new bed35d3 GEODE-4101: Remove test assertions that mask failure information (#1276) new 8afb56e GEODE-4252: User function execution produces correct errors (#1269) new e7b29fa GEODE-4281: Move three security test classes out of production code. new 522e70e GEODE-4101: Only check for specific command line arguments (#1278) new 9eb82df GEODE-4293: Pulse works correctly when jmx-manager-password-file is set (#1279) new c8f267a GEODE-4293: Pulse works correctly when jmx-manager-password-file is set (#1279) new 511e131 GEODE-2556 RollingUpgradeDUnitTest.testRollServersOnPersistentRegion_dataserializable[0] fails intermittently new d0f5068 GEODE-4280 add the ability to close a Driver and to see if the driver is usable new 6ceeb12 GEODE-4144: Do not client side event id if port has not been set(#1277) new fb166cc GEODE-4257: change default of value-contains-primary-key (#1261) new 7339fbc Feature/geode 3583 storage (#1285) new cf31261 GEODE-4227 : Cluster config updated during Lucene Reindex (#1257) new e662639 GEODE-4227: applying spotless new 13364a3 GEODE-4290 add operation time statistics to the protobuf server new c31a0f8 GEODE-4296 Protobuf driver should turn off TCP delay, or make it configurable new 2a52890 GEODE-4292: Update scm refs in maven pom to github (#1280) new e36e42b GEODE-4294 User Guide: Region level expiration is not supported for p… (#1282) new e1434bd GEODE-4298: Restore public access to StartServer method. new 7dbb280 GEODE-4298: Restore public access to StartServer method. new 6d1f2b6 GEODE-4291: Avoid asking user input in SocketCreator. (#1283) new 2affe0f GEODE-3745 User Guide: Incomplete diagram, durable client new 1ed9e94 GEODE-527: Fix race condition that caused sporadic test failure (#1296) new 541f0d9 GEODE-4140: Avoid race condition in rolling upgrade tests. new 6267bb5 GEODE-4303: Add assertions to nil test. new da42607 GEODE-4285: Get a distributed lock if we can't find a PDX type new fccdd15 GEODE-4310: allow ResourcePermission to take Strings as arguments for Resource and Operation. (#1300) new f565ac1 GEODE-2275: Remove async creation of shared static resource (#1298) new c9feba3 GEODE-4299: refactor eviction (#1290) new ffee51a GEODE-4305: encapsulate the concurrencyChecksEnabled field (#1297) new 501cfda GEODE-4147: Add variability to client rebalance logic. new 893f5a6 GEODE-4316: Additional function deploy tests (#1303) new 3504d51 GEODE-4304: use the gettor method for dataPolicy (#1295) new f0d3f23 GEODE-4238: rewrite flaky region expiration tests (#1292) new cb3baf3 GEODE-3322: Fix javadoc warnings new 081aa75 Commit-then-review: updated Gemfile.lock file for building documentation new 00be4f9 GEODE-3974: function security improvement (#1287) new 75f2401 GEODE-4129: do not list coordinator as a different entry in list memb… (#1308) new 90617d0 GEODE-427: Prevent out of order message processing (#1307) new 33d7f4f GEODE-4275: Improved StartMemberUtils.addMaxHeap (#1270) new 2d5ff11 GEODE-4061 Update docs output for gfsh list members; (#1309) new e63aaf8 GEODE-4251: Removed the 2 second client timeout from the test new 2d04130 GEODE-4312: Wait for rebalancing to complete as part of teardown (#1302) new b1cb0e3 GEODE-4307: Removing some static calls to GemFireCacheImpl.getForPDX new c1cf5d1 GEODE-4031: Update javadocs to include .gfd snapshot extension requirement (#1311) new b690cfa GEODE-4015: Rewrite queue conflation tests (#1312) new 8d02247 GEODE-4332: Gfsh start locator should not retrieve cluster status when --connect=false (#1315) new 4f0c0b1 GEODE-4333: add unit tests for AbstractRegionMap.destroy (#1314) new 7fc5d6e GEODE-3554: Add javadoc warning about getAnyInstance in CacheCallback new ec53f62 GEODE-3554: Add additional javadoc about how to get Cache. new 051349b GEODE-4138: Move http related test to geode-web (#1320) new 4d82995 GEODE-4136: Move http related test to geode-web (#1319) new ea77216 GEODE-4306: Added concurrent checks enabled test to event time new aabad5f GEODE-4315 Convert JSONWrapper to an interface new 63a96d9 GEODE-4317 add error handling to the experimental ProtobufDriver's Region implementation new 6501fb5 GEODE-4330: Move logic for handling temporary files during backup (#1323) new 6df14c8 GEODE-3974: Core function security improvement (#1310) new c9a832b GEODE-4360: User Guide: Remove --eviction-enabled option from gfsh create region doc new 4f28412 Update Gemfile.lock (nokogiri fix; Bookbinder bump) new 4d46ba5 GEODE-4079 Identify hash indexes as deprecated in docs for gfsh create index command new 1f06a68 GEODE-4365: do not call GemFireCacheImpl.getExisting (#1331) new 1c95035 GEODE-4355: use Awaitility to fix ControlFileWatchdogIntegrationTest flakiness (#1329) new ee9b51b GEODE-4358: Added check for null updater new 77ea2fb GEODE-4061 Update docs output for gfsh list members; (#1309) new 4a80ed5 GEODE-4360: User Guide: Remove --eviction-enabled option from gfsh create region doc new a4abc21 GEODE-4079 Identify hash indexes as deprecated in docs for gfsh create index command new f4b7f6d GEODE-4374: Mark ShutdownCommandOverHttpDUnitTest as Flaky new 7752308 GEODE-4370: Ensure that rmi-io uses the JMX/RMI port (#1339) new d565456 GEODE-4370: Ensure that rmi-io uses the JMX/RMI port (#1339) new a8f99b5 GEODE-4223: Test now waits until internal lucene regions are ready (#1301) new e7b96eb GEODE-4369: remove generics from InternalRegion and InternalDistributedRegion (#1336) new c0bbe03 GEODE-4329: Move logic for copying files outside of BackupManager (#1334) new b484b66 GEODE-4334: Merge protobuf modules (#1332) new 61d1d4d GEODE-4309: Refactor ArgumentRedactor for improved robustness. (#1313) new e664ce6 GEODE-3738: Use DUnit Rules to remove flakiness from legacy Authorization tests new f1d1144 GEODE-4389 Overriding a cache listener from a template region works correctly (#1345) new af25a80 GEODE-4379: Move RemoteOutputStreamServer from gfsh to the manager (#1341) new 2a70679 GEODE-4379: Move RemoteOutputStreamServer from gfsh to the manager (#1341) new 16f2d53 GEODE-4387: Removing GemFireCacheImpl.setInstanceForTests new 47df59a GEODE-4142: save commit message for failover after jta commit (#1324) new e63152a GEODE-4354: Add --if-not-exists option to create region (#1328) new 2f81f40 GEODE-4094: ClientHealthMonitor may cause an NPE in a ServerConnection (#1326) new d707e2c GEODE-4300 Server logs warning message when protobuf client closes socket new d49ca71 GEODE-4354: Update sanctioned-geode-core-serializables.txt new dd24cb9 GEODE-4374: Allow client calls to complete before shutting down (#1354) new 819599b GEODE-4139: Add javac processor to ensure correct RunWith options are enabled for parameterized tests (#1318) new ebc1d5e GEODE-3205: GEODE-2790: fix flakiness in DiskSpaceLimitIntegrationTest (#1350) new d0fef0f GEODE-3915: use ClassName type for cache-loader, writer and listeners (#1327) new 4e7a98f GEODE-4418: add FlakyTest category to testMemLRUEvictionNDestroyNNumOverflowOnDiskCount new aab2332 GEODE-4390: add FlakyTest category to testCloseDiskStoreWhenPut new c3ead73 GEODE-4418: add FlakyTest category to testCleanupAfterConflict new fe3e41f GEODE-4149: Replace CacheFactory.getInstance(getSystem()) with JUnit4CacheTestCase.getCache(). (#1348) new 5302d88 GEODE-4368: Rename server connection classes. (#1343) new 52ff5ef GEODE-4328: Make backup into a task run by a single thread (#1351) new 5149f3e GEODE-4438: Removing unused .ser files new 215177f GEODE-4308: Allow two caches in the same JVM if a feature flag is on new 8dab486 GEODE-4417: Remove support for DES. (#1355) new a0fc41b GEODE-4380: Trigger build of geode-examples off geode success. (#1342) new 0d4940d GEODE-4219: Test will properly shutdown listeners (#1325) new c6ce067 GEODE-4375: Fix problem that an exception occurs when transaction from CacheServer via Pool (#1363) new 21e2e0a GEODE-4364: extract RegionMapDestroy and add RegionMapDestroyTest (#1347) new de9d814 GEODE-4429: Remove unnecessary modifiers from interfaces in geode-core:cache new a6ac186 GEODE-4431: Remove unnecessary modifiers from interfaces in geode-core:internal new adfd511 [GEODE-4371] Add lurker process that captures callstacks. (#1337) new 9cf05c1 GEODE-4433: Remove unnecessary modifiers from interfaces outside geode-core new 751735d GEODE-4432: Remove unnecessary modifiers from interfaces in geode-core new 9438685 GEODE-4430: Remove unnecessary modifiers from interfaces in geode-core:internal.cache new 2615332 GEODE-4373: gfsh 'describe region' not showing accessor region description (#1365) new 4a75148 GEODE-4390: Replace flaky test with new tests (#1371) new a5068ff GEODE-3834: Use TemporaryFolder rule in backup tests that did not yet use it (#1373) new 503d622 GEODE-4013: Ensure that non-daemon thread is used during shutdown of … (#1368) new 329e0c5 GEODE-3653: Remove testHook from AbstractGatewaySenderEventProcessor (#1217) new 0f6e09c GEODE-3800: Replace BackupManager with BackupService (#1372) new c28d649 Merge branch 'release/1.4.0' new 94049aa GEODE-4405: Move backup target and base line dirs to prepare backup message (#1377) new b22db64 Update NOTICE with 2018 copyright new 6011e09 GEODE-3127: add function execution to new client protocol. (#1357) new 80ad2d7 GEODE-4270: remove race condition where CacheClientProxy could be asked to (#1378) new c1b21c0 GEODE-4439 Refactor HandShake.java new 198b9e0 GEODE-4076: throw AuthenticationRequiredException when failed to find… (#1369) new d234394 Update Dockerfile to: - use geode binary rather than building one on the fly - update to version 1.4.0 Updated Readme new 232d16c Update Dockerfile to: - use geode binary rather than building one on the fly - update to version 1.4.0 Updated Readme new 40a2ca0 GEODE-3966: Avoid singletons by passing distributed system and cache. (#1366) new 1c89fe1 GEODE-4397: refactor RegionMapDestroy destroy operation (#1370) new 158992b GEODE-4509: change uses of LocalRegion to InternalRegion (#1379) new c36a113 GEODE-4487: Remove singleton calls from offheap package (#1382) new e9b4bd5 GEODE-4442: Move abort of backups to separate message (#1381) new b578408 GEODE-3876: refactor expiry options for create region and alter regio… (#1356) new 674e729 GEODE-4375: Fix problem that an exception occurs when transaction from CacheServer via Pool (#1363) new 4caba98 oops - spotlessApply new 906ed2a GEODE-3948 Improve CQ performance under flaky network conditions new 6c331d1 GEODE-4499: Test adding a compressor to an existing persistent region. (#1384) new 69443da GEODE-4598: Make LRUListWithAsyncSorting the default eviction list (#1387) new ff1b8c7 GEODE-4389: Ensure that region template creation does not require callback classes on the locator (#1390) new e3b0666 Fix capture_call_stacks.sh (#1393) new 2ebd5b0 GEODE-4392: Remove catch blocks that immediately rethrow the caught exception. (#1385) new f0d40e3 GEODE-4604: rest api function execution needs to check the required p… (#1388) new 5bec6b8 GEODE-4590: pass executor in to clear (#1392) new 8670ade GEODE-4618: Mark test as flaky while root cause is investigated (#1398) new 82f41a4 GEODE-4616: Missed capturing the callstacks into the artifacts. (#1399) new aa46923 GEODE-3974: improve permission for Internal functions (#1395) new 8e9d4ce GEODE-4596: remove an unused TestFunction class. (#1386) new 952db5f GEODE-1758: Refactor, test and clean up TypeUtils (#1367) new c248b1e Use openjdk:8 for base docker image. new f69130e GEODE-4609: Create region gfsh command option --skip-if-exists defaults to false new e1781fb GEODE-4354: On create region command change option --skip-if-exists to --if-not-exists new 31b7f15 GEODE-4353: Deprecating security-client-dhalgo new ad5a311 [GEODE-4630] Add timestamps directories to subdivide test artifacts. (#1412) new 45312b9 GEODE-4621: Schedule scans only if list is above max eviction attempt… (#1408) new cd92f9a GEODE-4631: need a public class to mock (#1413) new 05e2c8c GEODE-4573 set JTAPaused flag even if JTA is not yet bootstrapped when pauseTransaction is executed. (#1403) new fe31227 GEODE-4607: Remove protobuf Request and Response objects, renumber message types (#1389) new ff215d4 GEODE-4435 Move queueSize stat increment to after writing to disk. (#1397) new a39394e GEODE-4320: Reconcile disparity between Banner and AbstractConfig new 24601a6 GEODE-4629: Ignore tests that assume non-approximate LRU (#1417) new f848621 GEODE-4588: remove call of getAnyInstance (#1394) new b1ba8fd GEODE-4583: remove getAnyInstance calls (#1407) new 17654b9 GEODE-2569: Avoid unhelpful log message via a null check. (#1404) new bbea69a GEODE-3540: unable to gfsh destroy gateway-sender (#1414) new b7c4bd8 merge from feature/GEODE-3643 new f6a982e GEODE-4639: Removing Java PathFinder concurrency test runner new 783005a GEODE-4566: remove getInstance calls from PartitionMessage (#1411) new 735b44e GEODE-4575: remove getAnyInstance call in CacheCreation (#1406) new fc3e144 GEODE-4586: remove getAnyInstance calls from RegionVersionVector (#1402) new 75d0f9d GEODE-4629: Fix tests dependant on LRU eviction order (#1423) new 2685566 GEODE-4372: clean up RemoteOperationMessage classes (#1338) new 3114c21 GEODE-4636: Update Style XML to allow human-readable spacing in comments (#1415) new 03b7c14 GEODE-4642: Remove PowerMock any() method calls from non-mock invocations. new 5749ec9 Adding 1.4.0 as an old version to test against new cb82c21 GEODE-4615 Deadlock shutting down client cache new 024110c GEODE-4613: always redirect jdk loggers to file no matter what mode Gfsh is in. (#1424) new 66dbc8e GEODE-3813: Deprecating RegisterInterest ALL_KEYS and List behavior (#1376) new 4a9e651 GEODE-2667: Add API to destroy GatewayReceiver (#1410) new e7867c5 User Guide: Fixed format issues in element reference new a36f6ad GEODE-3876: gfsh command for custom expiry (#1401) new ffd89d4 GEODE-4622 Add gradle-versions-plugin for dependency scanning new c076bef GEODE-4622 Update library dependencies new 81c5777 GEODE-4511: Switch to lazy initialization of the default pool. (#1420) new 3cdce4b GEODE-3616: Clean up ClientHealthMonitorJUnitTest (#1375) new c490493 User Guide: Update expiration overview, modify figure new 273d510 Revert "GEODE-3813: Deprecating RegisterInterest ALL_KEYS and List behavior (#1376)" new 30767df remove getInstance calls in ShutdownAllRequest (#1429) new 303b693 GEODE-3921 Adjust Dockerfile to be Alpine-based for size new 49cb2eb GEODE-3813: Deprecating RegisterInterest ALL_KEYS and List behavior (#1438) new 32f058c GEODE-4652 Add docs for LuceneServiceMXBean new 9f17736 GEODE-3643 Add function execution on specific member new c03072d GEODE-4645: Update help string for create region --if-not-exists (#1431) new 954ccb5 GEODE-3974: revert a change to log the exception in the server logs (#1444) new 68deb0d GEODE-800: Update fast-classpath-scanner to 2.18.1 (#1430) new da5da79 GEODE-4651: fix transactional destroy entry leak (#1433) new 0290f94 GEODE-4649 Specify minimum java update version (#1451) new 10a9124 GEODE-4403: Remove ProtobufErrorCode (#1432) new 53178f8 GEODE-800: Reduce test iterations to avoid timeouts new 5252419 GEODE-4511: Ensure a pool is available for durable client subscription. (#1448) new 60d475f GEODE-4528: Removed CacheFactory.getAnyInstance from InternalClientMembership new 3a2a539 GEODE-4655: Use smaller eviction limit to avoid async scanning. (#1446) new f3e37e1 GEODE-4640: Remove potential race condition from RemoveCommandDUnitTest. (#1421) new ffd2dc7 Bump version in README new de7c6d8 GEODE-3967: There're following 9 problems fixed here: 1) When ConcurrentCacheModificationException happened, GatewaySenderEventImpl should save the status and notify gatewaysender if it hold primary queue, because other member might have put the event into the secondary queue. 2) In AbstractUpdateOperation's doPutOrCreate's 3 tries of basicUpdate, the 3rd try should allow both create and update. 3) Let event with CME not to dispatch. The old logic does not allow CME eve [...] new d14627f GEODE-4585: remove getAnyInstance call (#1428) new dec2cfe GEODE-4377: Don't catch encoding exceptions in OperationHandlers new 604f2ad GEODE-4476: Remove getInstance() calls from org.apache.geode.cache.query (#1427) new c69046c User Guide: Simplify source files and directories in “data management” section new e44bf9e GEODE-4377: Don't catch encoding exceptions in OperationHandlers new 39afc33 GEODE-4628: Gfsh connect should infer more about the conenction type (#1445) new dae7332 [GEODE-4676] Add callstack processing to non-dunit tests. new 6181a93 Merge pull request #1457 from smgoller/GEODE-4676 new adaa01a GEODE-4615 Deadlock shutting down client cache new f367adf Merge branch 'develop' of https://github.com/apache/geode into feature/GEODE-4528 new 7c5cd35 GEODE-4633: un-deprecate peer-auth-init and more javadoc (#1442) new 5be709c GEODE-4295: convert loaded PdxInstance (#1453) new 0e6e228 GEODE-4394: gfsh put command: change option --skip-if-exists to --if-… (#1425) new 4595d69 GEODE-4473: Removed GemFireCacheImpl.getInstance() calls new eb8e1d2 GEODE-4467: Removed instances of singleton usage new a8e3b4b GEODE-4694: add missing subnav entry to docs for gfsh destroy (#1464) new 8dc364f GEODE-4653: Add JSONFormatterFailuresTest with simple examples. (#1441) new efab926 GEODE-4671: Removing flags that aren't recognized by JDK 9 new 41d63a5 GEODE-4670: Removing unused reflection of JDK methods new baa847c GEODE-3: Enabling property to run tests with a different JVM new 9a97c80 GEODE-4180: get rid of withTempWorkingDir in ClusterStartupRule (#1443) new 3d0cb00 GEODE-4628: Prompt for SSL props in interactive mode new 2dde1f1 GEODE-4626: Indicate the region creation from a template is deprecated (#1449) new 54e80bf GEODE-4394: gfsh put command: change option --skip-if-exists to --if-not-exists (#1466) new 16cf40f GEODE-4325 User Guide: Clarify eviction actions new ba9aa36 GEODE-4579: Removed singleton instance new ea79fcc GEODE-4686: Remove ParallelQueueBatchRemovalMessage new fb784ac Merge pull request #1465 from davinash/feature/GEODE-4528 new 983fa53 [GEODE-4688] Add metrics pipeline. new f4ebcd2 [GEODE-4688] Pipeline testing references made it into the commit. new 6f11ce7 GEODE-3813: Improved and fixed formatting in javaDoc for deprecated behavior (#1473) new e887933 GEODE-4373 gfsh 'describe region' - added example showing accessor region description new cbb9802 GEODE-4325 User Guide: Clarify eviction actions (correction to an example) new 6d417c4 GEODE-4678: Remove ServerHandshakeProcessor and refactor handshake creation (#1456) new f453ace GEODE-4705: Refactor Failure.of to handle protobuf builder code. (#1472) new b081019 GEODE-4698: Increasing the client timeout in Gemcached tests new 2daf8d7 GEODE-4327: Added mod and arithmetic functionality to oql engine (#1316) new fa11e2a GEODE-3928: createIndex on existing region creates lucene indexes for existing data new 7255db4 GEODE-4989: Temporary fix for Lucene Stats new 2a72fb2 GEODE-4717: Refactor computeRepository new 073180c GEODE-4718: PdxReadSerialized is reset new 33b6e1c GEODE-4719: Added comments to explain getRepository new d7102e8 GEODE-4989: Reverted a fix for Lucene stats new 25978ef GEODE-3928: Unused imports were removed. new 37ff715 GEODE-4414: Support explicit nulls in geode's protobuf protocol (#1437) new dc2b33d GEODE-4656: Decribe region shows entry-idle-time-custom-expiry and entry-time-to-live-custom-expiry (#1455) new 059acf2 GEODE-4713: remove getInstance calls from from MultiVMRegionTestCase (#1481) new 0b15a3b GEODE-4464: remove singleton calls from all tests in org.apache.geode.cache30 (#1484) new 00fa527 GEODE-4493: remove InternalDistributedSystem.getAnyInstance call (#1485) new e9ada48 GEODE-3523: Update locatorDiscoveryCallback after updating state new 9a26976 GEODE-4570: Remove getInstance() singleton call from SecurityServiceF… (#1482) new ce0d6a0 GEODE-4690: ClusterStartupRule causes System properties to 'disappear' (#1470) new 804ecfa GEODE-4625: name collision check when create region through gfsh (#1483) new ccfe15e GEODE-3876: Document gfsh command for custom expiry new bf5b802 Merge branch 'feature/GEODE-3876' into develop new a454e97 GEODE-4625: Add missing @Category to test. (#1494) new 3b596ff GEODE-2667: Improved javaDoc for GatewayReceiver.destroy() (#1490) new bbbc78fd GEODE-4656: Decribe region shows entry-idle-time-custom-expiry and entry-time-to-live-custom-expiry new 7d7361c GEODE-4691: Gfsh command Start Locator shows inconsistent behavior wi… (#1478) new 8354b61 GEODE-3875: gfsh command to create jndi binding (#1475) new 1f2193b GEODE-4402: Add logging where exceptions would be thrown or caught. (#1452) new 1d1bc3b GEODE-4703: Prevent sending RemoveCacheServerProfileMessage to older members (#1468) new df093b5 GEODE-4722: Refactor CliUtil (#1487) new c16d1a3 GEODE-4327 Document new OQL operators (#1491) new 94db6a7 GEODE-3813: Improved and fixed formatting in javaDoc for deprecated behavior (#1500) new 3b6a9aa GEODE-4559: pass the Cache to a Declarable (#1422) new 2dfc8ae GEODE-4407 (#1499): Refactoring incremental backup logic new d752dce GEODE-4541: remove singleton calls (#1463) new 147e6bc GEODE-4704: Modified ConflationKey to use shadowKey when comparing events new de2cb20 GEODE-4638: Standardize hanlding of region-not-found errors. (#1492) new 101fd19 GEODE-2673: overhaul PartitionedRegion dunit tests (#1486) new 889da89 GEODE-4675: remove checkConnected calls while notifying listeners (#1495) new 3dad0a3 GEODE-4738: move eventSeqNum and versionVector setting in constructors. (#1504) new 3eaa095 GEODE-4737 Document JSON spec for gfsh command options (#1509) new cd5edfd GEODE-3915 Document use of JSON spec for gfsh create and alter region (#1502) new c00ce53 GEODE-2667: Reword javaDoc for destroy gateway receiver (#1501) new be8140d GEODE-4736: Updating statistics in ProtobufOpsProcessor new 40fb4bd GEODE-3875: gfsh command to create jndi binding (#1507) new fa1f2ac GEODE-4406: Improve authorization granularity for protobuf (#1514) new 42485b6 GEODE-4625: rework name collision check logic and add more tests (#1505) new f4433fc GEODE-4404: Move BackupWriter creation (#1521) new 7980b1c GEODE-4743: Removed five dead classes. new 967b9db GEODE-4744: Allow java.util.Map#get in OQL when security is enabled new 92278d4 GEODE-4753: fix permission for GetServer operation (#1524) new 84d31b8 GEODE-4725: PdxReadSerialized reset new 0e36a99 GEODE-4745: Stat check asserts modified new 4ad6337 GEODE-4733: Remove unused and inline trivial ObjectUtils methods. new 0afb75b GEODE-4362: view preparation throws uncaught RuntimeException new b730a43 GEODE-3126: Adding a query message to the protobuf protocol new 0a6eebd GEODE-3948 Improve CQ performance under flaky network conditions new 4fd969e GEODE-4695 PluckStacks utility is confused by Attach Listener thread dump new 8ce5ebf Refactoring request/response into a common class in protobuf driver new c373f37 GEODE-3126: Adding a query command to the experimental driver new efc413a GEODE-4746: Handle exceptions and return failures to protobuf clients new 1c901de GEODE-4740: Removed the stat checks new 291c4e5 GEODE-4101: User Guide - document the --redirect-output flag in GFSH commands new 25a0d6e GEODE-4101: User Guide - incorporate review comments new ce0251d GEODE-4734: cleanup tests for use as examples in Geode wiki (#1518) new 7b5fe8f GEODE-4757: Prevent NPE when non-incremental backup conducted (#1530) new c7096b9 GEODE-4756: Restore the correct help string for the --group option (#1531) new e29f817 GEODE-4182: Add JdbcConnectorException (#1529) new 851a29c [GEODE-4760] CI maintenance fixes. new 0de52f3 Merge pull request #1534 from smgoller/GEODE-4760 new e9874b7 GEODE-4761 test is serializing the test class and putting it into the cache new 8ce536e GEODE-3948 Document subscription timeout multiplier new 7ec3956 GEODE-4517: Remove getAnyInstancce call from CliUtil. new db63cf3 GEODE-4762: Remove dead code. new 808d273 GEODE-4661: Implement KeySet protobuf message and handler (#1538) new c35aba2 GEODE-4394 gfsh put command: change option --skip-if-exists to --if-not-exists (update user guide) new 94ded7f GEODE-4672 Geode fails to start with JDK 9 if validate-serializable-objects is set new b9d9b38 GEODE-4401: Add disconnect client message to server and driver. (#1525) new 5380ed5 GEODE-3465: Enhance error message and add tests for when group is specified. (#1527) new 81ae44d GEODE-4721: Fix a case that client proxy region returns empty set if … (#1532) new 6a6ca0e updating release version in preparation of release. new 07564e8 rev the build number to 1.6. new a636cb0 GEODE-4672 Geode fails to start with JDK 9 if validate-serializable-objects is set new e5025d3 GEODE-4765: Add retries when retrieving cluster config (#1539) new a281d54 GEODE-4385: Add list jndi-binding option (#1547) new c64b34829 GEODE-4759: Fix typo of getFunctionExcecutor (#1533) new 285cd9b GEODE-4767: Lucene stat assert modification new f2997f7 GEODE-4696: Refactored validateCommandParameters (#1535) new 9108bac GEODE-2667: Added logging and additional tests for GatewayReceiver destroy (#1528) new 4699b58 Stop generating md5 checksums for distribution archives new 0b1aa8a Stop generating md5 checksums for distribution archives new 18743f5 GEODE-182: Use of neutral words (#1560) new fe16075 GEODE-4672 Geode fails to start with JDK 9 if validate-serializable-objects is set new 5d53952 GEODE-4780: Categorized cq tests under ClientSubscriptionTest (#1558) new 3453736 GEODE-4662: Add method for retrieving size to the region interface. (#1557) new c16f280 GEODE-4770: Prevent NPE when destroying unstarted GatewayReceiver (#1556) new 7041507 GEODE-4764: Address NPEs during Lucene index creation on existing region new ef1ebdf GEODE-4781: Categorize Lucene Tests (#1562) new 4f0c5c9 GEODE-4775: Apply ArgumentRedactor to JVM arguments. new 00e2a45 GEODE-4777: Add UITest job to concourse develop pipeline (#1561) new ef8fa1a GEODE-4776: Migrate to chrome driver for Pulse UI Tests (#1549) new 1a69ddc GEODE-4781: Converted LuceneTest to an interface new eb8f840 GEODE-4787: Re-instate Management REST API endpoints for 'create index' and 'create region'. (#1563) new cf5f83a GEODE-4788: change back the behavior of test code of getSomeKeys to ignore exceptions. (#1564) new 336c6e4 GEODE-4779: Categorize OQLQuery and OQLIndex Tests (#1555) new 18560c0 GEODE-4217: Add validation to CreateConnectionCommand (#1566) new 7ab0c6b GEODE-4777: Add UITest job to concourse develop pipeline (#1571) new 7becb7c GEODE-4793: Ensure that Files.list() closes resources (#1572) new 922ab83 GEODE-4766: move PRCustomPartitioningDUnitTest to internal.cache (#1542) new 7696633 GEODE-4788: change back the behavior of test code of getSomeKeys to ignore exceptions# new 7630dba GEODE-4385: Update help message for list jndi-binding (#1575) new 9ac5839 GEODE-4800: Fix handling orf relative paths when providing backpu baseline dir (#1581) new be18b0f GEODE-4800: Fix handling orf relative paths when providing backpu baseline dir (#1581) new d62173a GEODE-4755: Use a more portable File permission API (#1573) new 06e7029 GEODE-4384: gfsh command to destroy jndi binding (#1568) new 78df32f GEODE-4791: Upgrading gradle from 3.5.1 to 4.5.1 new 13b7364 GEODE-4791: turning off gradle parallel builds new eaeb8d0 GEODE-4778: Code clean up and refactor (#1553) new 457f1c5 GEODE-4792: Expand ArgumentRedactor regular expression logic for better self-documentation. new 3dfad345 GEODE-4795: User Guide: Inequality queries return UNDEFINED entries new c138865 GEODE-4797: Added WANTest category (#1580) new e09c409 GEODE-4791: backing out upgrade to 4.5.1 due to an incompatibility with dockerized-test library, which only supports gradle 4.2 new 8672678 GEODE-4751: Modify experimental driver to support function execution. (#1579) new ccc8db8 Revert "GEODE-4791: backing out upgrade to 4.5.1 back to 3.5.1" new 17602ce GEODE-4750: Allow region level authorization for OQL queries (#1570) new b53714c GEODE-4735: get rid of Cache.getInstance call from CliUtils and GfshC… (#1551) new 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. new 386b92b GEODE-4801 Readme links to "how to contribute" new 0908acb Bug/geode 4798: Add JDBC Connector classes to sanctioned serializables (#1592) new 3939595 GEODE-4772: Enhance new protocol with ability to clear region of all entries. (#1590) new 3079826 GEODE-4716: Added overflow attributes to gateway mbeans new 94586e1 GEODE-4807: Pulse UI tests using locator/cluster rule. (#1584) new 6214a43 GEODE-2999: Add PutIfAbsent to the Protobuf protocol. (#1578) new 8a12c6d GEODE-4818: Remove beSick() from DirectChannel,TcpConduit. (#1591) new a2099c4 GEODE-4825: Lucene Index should reset pdx read serialized (#1598) new 5c85b4d GEODE-4814: Categorized FunctionServiceTest (#1597) new 25aebbe GEODE-4813: Categorize remaining register interest tests (#1586) new a07b67a GEODE-4266: Make JdbcConnectionException safely serializable to clients (#1601) new 2f1fe57 GEODE-4768: Close the socket to the locator in the experimental driver new 9e0c8d5 [GEODE-4835] Add python3 to ci docker image. new 9223b16 GEODE-4527: get rid of static getAnyInstance or getInstance call to get the cache. (#1596) new 963ba03 Merge pull request #1610 from smgoller/GEODE-4835 new 736742d GEODE-4669: Fall back on file controller if mbean controller fails new 2f2a73c GEODE-4384: gfsh command to destroy jndi binding (#1588) new 140118d GEODE-4823: OQL index not updated for tombstone (#1603) new b8d16ee GEODE-4829: Categorized AEQ tests (#1605) new 7c936ca GEODE-4797: Categorized WanTest (#1604) new 29eff01 GEODE-3891: Cannot enable ciphers for REST interface (#1613) new 7a3da49 Revert "GEODE-2999: Add PutIfAbsent to the Protobuf protocol. (#1578)" new 39a81f4 GEODE-4785: Add test category annotation to Pulse tests (#1595) new d621b47 GEODE-4689: Colocation complete listeners added (#1565) new 662fb51 GEODE-4834: Remove the newly added isConcurrencyConflict from GatewaySenderEventImpl (#1609) new 3c88526 GEODE-4834: Remove the newly added isConcurrencyConflict from GatewaySenderEventImpl (#1609) new d7c46ff GEODE-4831 Update docs for registerInterest API changes (#1607) new 6630f48 GEODE-4824: Categorized Session state tests (#1599) new f7c7451 GEODE-4693: fix JDBCLoader on non-object pdx fields (#1517) new 4a6ac46 GEODE-4803: Mark test as Flaky and adjust timeout new ef2ebd7 GEODE-4816: Add support for authentication to the experimental driver. (#1615) new 5dc08bf GEODE-4844: JdbcWriter and JdbcAsyncWriter will write rows loaded by the JdbcLoader (#1618) new 9aa83fe GEODE-4830: use POJOs to represent cache configuration allowed by cache-1.0.xsd new 7f8eedc GEODE-4830: use CacheConfig to access the jndi list in ListJNDIBindingCommand new 44dc697 GEODE-4870: Categorize AlterAsyncEventQueueCommandDUnitTest as DistributedTest (#1626) new be9d99d GEODE-4769: optional early serialization of EntryEvent key and new value new 076d9ab GEODE-4769: fix tests using non-Serializable value objects new c5b4401 GEODE-4827: CQ not added to cq map on exception (#1602) new d48607d GEODE-4868: depose primary should reduce brq's size in deposePrimaryForColocatedChildren (#1625) new 9655e40 GEODE-4622 Revert jna upgrade new 52f5efd GEODE-4622 Revert jna upgrade new 42ad145 GEODE-4846: fixup javadocs on ExecutorServiceRule new f8bab2a GEODE-4845: make FieldSerializationUtils package-private new ae25c7b GEODE-4789: upgrade system-rules from 1.16.1 to 1.17.1 new 71d1d8a GEODE-4789: add VM count constructor to ClusterStartupRule new 6b56b5f GEODE-4789: fixup tests that use more than 4 VMs with ClusterStarterRule new 8863386 GEODE-4789: fix static usage of DistributedRestoreSystemProperties new 1298f76 GEODE-4821: rename RegisterInterestIntegrationTest as RegisterInterestDistributedTest new 62f83e3 GEODE-4820: use RestoreSystemProperties instead of DistributedRestoreSystemProperties new 6e2a754 GEODE-4782: Add category annotation for Gfsh tests (#1630) new 7402122 GEODE-4783: Add categor annotation for Management tests (#1629) new ad77bde GEODE-4384/3875: refactor create/destroy jndi binding commands to use CacheConfig objects (#1627) new 6073a15 GEODE-4875: make a public ClusterConfigurationService interface new bf079a1 GEODE-4880: Ignore Pulse UI acceptance tests that are flaky (#1635) new c74a83f GEODE-4497: fix Gfsh text wrapping error new 07a7b05 GEODE-4883: ServerLauncherDUnitTest fails with BindException new 794af72 GEODE-4884: Remove Thread.sleep from ServerLauncherDUnitTest new 0fe3839 GEODE-4885: Disabling DistributedRestoreSystemPropertiesTest until it can be fixed new 694ee1d GEODE-4857: add interface methods to ClusterConfigurationService (#1637) new 4ef51da Commit then review: documentation updated to say version 1.5.0 new 5018feb Commit then review: update documentation to be for version 1.6.0 new ce0c965 GEODE-4878: Remove Thread.sleep from ClusterConfigLocatorRestartDUnitTest (#1633) new 8444bd0 [GEODE-4891] Fixes for concourse API changes. new b4ad610 GEODE-4833: JdbcWriter and JdbcAsyncWriter may fail to write null fields to database (#1636) new 752bc23 GEODE-4815: Forced locator members to be LOCATOR_DM_TYPES new c6dee63 GEODE-4882: Add FlakyTest category to AnalyzeConnectorsSerializablesJUnitTest new d8e29f0 GEODE-4869: Move all the Configuration objects to a public package (#1638) new 4b5d42d GEODE-4888 Document security-udp-dhalgo property (#1642) new bafab6b GEODE-4771: Defaults in ConfigurePDXCommand new 54b18ed GEODE-4771: Changes requested by reviewers. new 3fa3074 GEODE-4771: Internal API was renamed new 1564f45 GEODE-4896: Delete com.gemstone.gemfire duplicate of FunctionExceptionTest new 5bfccee GEODE-4832: Add FlakyTest category to CacheWriterGetOldValueIntegrationTest new 8f36acf GEODE-4832: Cleanup CacheWriterGetOldValueIntegrationTest new 05feafb GEODE-4864 Document the gfsh create jndi-binding command (#1644) new 8da6377 GEODE-4869: Update sanctioned-geode-core-serializables.txt since moving configuration classes new 68f4ca4 GEODE-4898: Fix field names in DestroyJndiBindingCommand (#1648) new dca52c8 GEODE-1279: Rename several Bug*Test tests to have descriptive names (#1645) new 888c7ab GEODE-4885: Change ClusterStartupRule to launch DUnit during setUp new f39342d GEODE-4885: Fix ClientCQAuthDUnitTest by invoking getVM during setUp new 461a53d GEODE-4885: Fix JMXMBeanDUnitTest by adding DistributedTestRule new 2480ed8 GEODE-4832: use TemporaryFolder in CacheWriterGetOldValueIntegrationTest (#1652) new 220eff1 GEODE-4885: Reenable DistributedRestoreSystemPropertiesTest new a6092e9 Feature/geode 4810: Move rebalance model classes to own package (#1623) new ccfa6bb GEODE-4901: increase the wait time for the newly created queue to be ready. (#1651) new ee328b9 GEODE-4873: Remove link to test code from main code. (#1641) new e1dc682 GEODE-4907: Fix analyze serializables for moved enum RefusalReason (#1655) new c689dfd GEODE-2999, GEODE-4836: Add PutIfAbsent to the Protobuf protocol. new 8e8ec93 GEODE-4451: Changed sender startup to retry when a remote security exception occurs new 9104dac GEODE-4859: Preparing GfshCommand to be public interface (#1647) new 353eb4a Add all jars in extensions directory to classpath new 63ebca4 Fix help guide url in Pulse new 1cca96a GEODE-3922: Fix additional help links new 3d5ad69 GEODE-3922: Removed pulse-help-custom from gemfire.properties new d23c6d1 GEODE-4386: Add gfsh command to describe jndi-binding (#1653) new 846e586 GEODE-4386: Fix compilation issue new 7c27d88 GEODE-4881: Support lucene reindexing (of existing data) with rebalance new 7c86962 GEODE-4915: Fix ClusterConfigLocatorRestartDUnitTest intermittent failures (#1664) new b1c9498 Add extensions jars to locator/server's classpath new 3f2bae8 GEODE-3881: Prevent illegal region names in the unit tests. (#1668) new 1b66a65 GEODE-4749: Remove method bytecodes from serializable analysis. (#1660) new 6446d17 GEODE-4910: Modify method description to mention exception. (#1657) new 405559d GEODE-4882: Prevent intermittent test failure from CacheClosedException (#1670) new 78dcf4b GEODE-4859: Create a public version of GfshCommand (#1662) new 629e798 Use JUnit TemporaryFolder rule for the test new 828c8a0 Add some more comment new 6367925 GEODE-4924: Fixes JAVA_ARGS environemnt parameter. (#1673) new f79c8d9 Merge branch 'develop' into add-extensions-to-classpath-155484283 new da51fce GEODE-4894: Changes are made to support case sensitivity between region, table name and pdx field, column name (#1663) new f3b47a5 GEODE-4928 DistributedLockService doesn't work as expected while the dlock grantor is initialized new d79a2b2 GEODE-4827: null check for the cache. (#1646) new 0ffb983 Revert "GEODE-4928 DistributedLockService doesn't work as expected while the dlock grantor is initialized" new 2953dc0 GEODE-1279: Rename Bug51616JUnitTest as CreateRegionFactoryNewInstanceRegressionTest new 0618d54 GEODE-1279: Rename Bug33726JUnitTest as AfterRegionCreateNotBeforeRegionInitRegressionTest new be91870 GEODE-1279: Rename Bug34179TooManyFilesOpenJUnitTest as OplogTooManyFilesOpenRegressionTest new cd3ff6d GEODE-1279: Rename Bug34583JUnitTest as RegionValuesIteratorAfterLocalInvalidateRegressionTest new 020291f GEODE-1279: Fix serialization of LocalVM new 8009a12 GEODE-1279: Rename Bug37241DUnitTest as CleanupFailedInitWithDiskFilesRegressionTest new 3e2619f GEODE-1279: Rename Bug37377DUnitTest as ClearDuringGiiOplogWithMissingCreateRegressionTest new 10eabfb GEODE-1279: Rename Bug37500JUnitTest as DiskAccessExceptionDisablesServerRegressionTest new 0e6a1b9 GEODE-1279: Rename Bug39079DUnitTest new e2e2b90 GEODE-1279: Rename Bug40299DUnitTest as ClearDuringNetSearchOplogRegressionTest new f542032 GEODE-1279: Rename Bug40632DUnitTest as CreatePRWithLocalExpirationRegressionTest new f53b5a6 GEODE-1279: Rename Bug41091DUnitTest as BucketCreationGIIHARegressionTest new d93f3d5 GEODE-1279: Rename Bug41733DUnitTest as BucketCreationRequesterCrashHARegressionTest new 735b855 GEODE-1279: Rename Bug41957DUnitTest as RegisterInterestWithEvictionRegressionTest new ca73e12 GEODE-1279: Rename Bug42055DUnitTest as BucketRegionSizeWithOverflowRegressionTest new 5561078 GEODE-1279: Rename Bug45164DUnitTest as PREntrySetIteratorRegressionTest new 3b4791c GEODE-1279: Rename Bug45934DUnitTest as DiskRecoveryWithVersioningGiiRegressionTest new 5349447 GEODE-1279: Rename Bug47667DUnitTest as ClientTxCommitShouldNotHangRegressionTest new 3b32fd5 GEODE-1279: Rename Bug36853EventsExpiryDUnitTest as ClientSubscriptionExpiryDataLossRegressionTest new 16058fc GEODE-4715 ReconnectDUnitTest calls static methods to obtain cache and distributed system new d8ec1ea GEODE-4822 The second server instance startup error: Could not create an instance of PartitionRegionConfig new 57b9253 GEODE-4941: Increase UITests timeout to 2h (#1679) new 6d729d3 GEODE-4808: Add performance tests for rebalance simulation (#1667) new b84d1030 GEODE-4933: Include members with NORMAL and PRELOADED data policy in … (#1676) new 6bccecf GEODE-4943: Move isConnectedAndReady method to public class (#1681) new 679b095 Merge pull request #1669 from apache/add-extensions-to-classpath-155484283 new 7b9ac98 GEODE-4945: InternalGfshCommand should not have to implement CommandM… (#1684) new dde0ae7 GEODE-4520: Remove singleton CacheFactory.getAnyInstance() from o.a.g.management.internal.configuration.callbacks. new 4136c95 GEODE-4787: Re-instate Management REST API endpoints for 'create index' and 'create region'. (#1563) (#1688) new 1307696 GEODE-4922: handle Date conversion (#1686) new a5118f6 GEODE-4822 The second server instance startup error: Could not create an instance of PartitionRegionConfig new 6e11fe2 GEODE-4913: gfsh start server cmd is not recognizing local properties… new f141019 Feature/geode 4782 (#1682) new 4cd33db Revert "GEODE-4822 The second server instance startup error: Could not create an instance of PartitionRegionConfig" new 6f025bc Revert "GEODE-4822 The second server instance startup error: Could not create an instance of PartitionRegionConfig" new 7468915 docs: Explicitly state that regions must be co-located if using same parallel gateway-sender-id new 1be57f3 GEODE-4913: gfsh start server cmd is not recognizing local properties... new d044ce0 GEODE-4822 The second server instance startup error: Could not create an instance of PartitionRegionConfig new f9b16e9 GEODE-4819: Separating authorization out from protobuf handlers (#1674) new 8c06afb GEODE-4963: Ignore test for now new 3baccb4 GEODE-4969 PDX Type registry throws CacheClosedException causing random test failures new b2f7743 GEODE-4928 DistributedLockService doesn't work as expected while the dlock grantor is initialized new a966ad0 GEODE-4876: Move VM APIs from Host to VM new 034a279 GEODE-4876: Remove use of Host from GetPidAndIdDistributedTest new ae4b068 GEODE-4876: Add version of getServerHostName without Host new e55082a GEODE-4876: Update RegionClearStatsDistributedTest use of VM and NetworkUtils new 841dde9 GEODE-4876: Update RegionExpirationDistributedTest use of VM and NetworkUtil new cb6cd2d GEODE-4876: Update PRCustomPartitioningDistributedTest use of VM and NetworkUtil new b069c1f GEODE-4876: Update RegionListenerDistributedTest use of VM and NetworkUtil new 46e98fb GEODE-4876: Update FunctionExecutionWithExceptionDistributedTest use of VM and NetworkUtil new 99bb4f0 GEODE-4876: Update AcceptorImplClientQueueDistributedTest use of VM and NetworkUtil new 4296f21 GEODE-4876: Update SharedErrorCollectorDistributedTest use of VM and NetworkUtil new 40795fe GEODE-4876: Update SharedCountersRuleDistributedTest use of VM and NetworkUtil new b6b4ac2 GEODE-4876: Update DistributedTestRuleDistributedTest use of VM and NetworkUtil new 5271b6b GEODE-4876: Update DistributedDisconnectRuleDistributedTest use of VM and NetworkUtil new da4044e GEODE-4876: Update DistributedDisconnectRuleAsClassRuleDistributedTest use of VM new 7be2a7e GEODE-4876: Cleanup CacheRule tests use of VM and javadocs new a2cc503 GEODE-4970: Disable PartitionedRegionQueryDUnitTest new 1fc7cf6 GEODE-4973: Add docker-compose to pipeline docker image new 38bfac0 docs: typo repair new 2a6db7c GEODE-4913: gfsh start server cmd is not recognizing local properties… (#1687) new 6d8d212 Merge pull request #1702 from nreich/feature/GEODE-4973 new 03f6d27 GEODE-2321: Pulse application works incorrectly in some locales (#1661) new 7b347af GEODE-3720: Add additional output pattern to failure assertion for ConnectCommandWithSSLTest (#1704) new 020e5b5 GEODE-4928 DistributedLockService doesn't work as expected while the dlock grantor is initialized new 755eaaa GEODE-4929: Add ability for tests to overide the default DiskDirs (#1701) new a4bae5c GEODE-4934: Throw exception if shutdown fails in GfshRule (#1699) new c42905c GEODE-4811: Add @Disabled "feature flag" annotation for gfsh commands. new 4bdd31c GEODE-4928 DistributedLockService doesn't work as expected while the dlock grantor is initialized new b55215d GEODE-3563: use a timeout for newly created sockets in TcpConduit.run() (#1671) new 956a671 GEODE-4974: Create single connection pool per cache (#1707) new ffc9c8b GEODE-4976: Fix misspelling and misattribution in test logging. (#1708) new 1b4d95a GEODE-4917: Remove dead and redundant code from LinkedStructSet. new 5fe3c76 GEODE-3820: Remove all invocations of Wait.pause(). (#1694) new 5809567 GEODE-4817: Add support for SSL to the experimental driver. (#1683) new 60614fb GEODE-4386: Return 'not found' if the JNDI binding does not exist (#1710) new 0297afd GEODE-4386: Correct check in the case where JNDI binding does not exist new c00512c Revert "GEODE-4386: Correct check in the case where JNDI binding does not exist" new 2d8d1a6 Revert "GEODE-4386: Return 'not found' if the JNDI binding does not exist (#1710)" new c2a06a1 GEODE-4980 CI failure: AutoConnectionSourceImplJUnitTest. testServerLocationUsedInListenerNotification new df252f1 GEODE-4817: Fix SSLTest. (#1714) new fce124f COMMIT THEN REVIEW: Fixed doc typos. new 4ba38c9 GEODE-4981 CI failure: SSLConfigurationFactoryJUnitTest.getNonSSLConfiguration new 8b8cef1 GEODE-4893: Improve reloading the cluster configuration on existing vanilla servers new 750417f GEODE-4867: Added query time expiration checks. (#1624) new 00ffcf5 GEODE-4386: Return 'not found' if the JNDI binding does not exist (#1713) new 5b21633 GEODE-3456: Fix display of 'null' hosts in Pulse UI (#1717) new e5e0c62 GEODE-4979: Incorrect description in docs of ResourcePermission in OQL new 69a6c33 GEODE-4981 CI failure: SSLConfigurationFactoryJUnitTest.getNonSSLConfiguration new d773cfd GEODE-4983 PluckStacks is no longer detecting idle executors and weeding them out new 7070fc9 GEODE-4872: handle Blob when reading from JDBC (#1692) new 132dfc8 GEODE-4867: Unused imports new 8894267 GEODE-4840: do not deserialize PdxInstances for remote gets (#1693) new caf588b Geode-4950 + GEODE-4951: Upgrade spotless version and reduce run time. new 31b51bd GEODE-4972: Move VersionManager to geode-old-versions module (#1703) new 912a1b2 GEODE-4902: Refactor LogMarker class and usage (#1678) new 6fa521e GEODE-4911: Deprecate DataSerializer.TRACE_SERIALIZABLE. (#1722) new 3c263e9 GEODE-4989 CQ reply message fromData method deserializes query results new 111b51d GEODE-4893: add test to make sure the callbacks will be loaded correctly (#1729) new 6b2d45a GEODE-4970: Overhaul and split up PartitionedRegionQueryDUnitTest (#1718) new 425f371 GEODE-4983 PluckStacks is no longer detecting idle executors and weeding them out new 93a484d GEODE-4984 Add new Use Cases section to docs (#1733) new da1ce1c GEODE-4456: Remove singleton calls from all tests in org.apache.geode.internal.cache new 595da56 GEODE-4644: Move static to member of distributed system. (#1734) new d792821 GEODE-4960: Jar deploy fails when SSL is enabled (#1698) new 273994d GEODE-4971: Add version capability to GfshRule (#1731) new 400c762 Revert "GEODE-4989 CQ reply message fromData method deserializes query results" new 3047190 Revert "GEODE-4822 The second server instance startup error: Could not create an instance of PartitionRegionConfig" new 2de6ee0 GEODE-4849: Add integration test for existing REST API. (#1721) new 049e10a GEODE-4961: Allowing custom serialization formats with the protobuf protocol new d00dbd7 GEODE-4947: JdbcConnector tests run against external database as AcceptanceTest category (#1747) new f13f56c GEODE-5003: Add tests for CompositeResultData (#1743) new ced3d00 GEODE-4830: modify the message when no jndi-binding is found. (#1732) new 514b1d3 GEODE-5000: do not request/apply cluster config when creating client … (#1739) new 85c67b2 GEODE-4819: Separating authorization out from protobuf handlers new 6f564c0 GEODE-5005: Add unit tests for InfoResultData (#1745) new c0dc8a3 GEODE-5004: Add unit tests for ErrorResultData (#1744) new a6a7275 GEODE-5021: Add parameters to connection in jdbc-1.0.xsd (#1748) new a956147 GEODE-1279: Rename FinalStaticArrayShouldNotCauseSegFaultRegressionTest new 76dd7e2 GEODE_1279: Rename MembershipAttributesAreSerializableRegressionTest new 947e37b GEODE-5026: Do not run acceptanceTest in parallel under docker new eab8252 COMMIT THEN REVIEW. fix spelling: PARTITIION -> PARTITION new 7b3e809 Merge pull request #1751 from jdeppe-pivotal/feature/GEODE-5026 new 804c053 GEODE-4518: Replace DSCODE with an enumeration. (#1738) new e35aac5 Merge branch 'release/1.5.0' new 2d45dad GEODE-4999: Added explicit tomcat 8.5 directory for tcserver support (#1737) new f6f58d3 Revert "GEODE-4999: Added explicit tomcat 8.5 directory for tcserver support (#1737)" new c0be3ec GEODE-5006: Remove unused ObjectResultData (#1756) new a7701e8 GEODE-5007: Add unit tests to TabularResultData (#1757) new f0fe90e GEODE-5024: Use debug version of gradle-dockerized-test-plugin (#1749) new 2c44745 GEODE-5029: Improve docs around query timeout and low memory (#1755) new ebce148 GEODE-5027 Bump version to 1.6.0 and add v1.5.0 for testing new e47df10 GEODE-3820 CI failure: DataSerializerPropogationDUnitTest.testDataSerializersEventIdVerification new 2e89e84 GEODE-4995 ClusterStartupRule is inefficient when shutting down the cluster new dfab3ba GEODE-5027 Bump version to 1.6.0 and add v1.5.0 for testing new 65a19d0 GEODE-5008: Add unit tests for GfJsonArray (#1758) new 24840e2 GEODE-5009: Add unit tests for GfJsonObject (#1761) new 84b8239 GEODE-4915: Ignore the 'for testing' exception (#1752) new b34f73c GEODE-5027 Bump version to 1.6.0 and add v1.5.0 for testing new 3efb4da GEODE-4991: do no use hard coded quotes (#1728) new e42ebec GEODE-4942: when sender is starting, and not running yet, put event at primary should be saved for QueueRemovalMessage (#1740) new 74185bf GEODE-4999: Added tomcat 8.5 directory for tcserver support (#1762) new 26f976b Revert "GEODE-4942: when sender is starting, and not running yet, put event at primary should be saved for QueueRemovalMessage (#1740)" new 9cddec0 fixing backward-compatibility test dependencies to allow running in IntelliJ new 75ae584 GEODE-3926: Lucene Query Exception is thrown if queries are executed in the middle of reindexing a region (#1742) new ab243c8 GEODE-4942: when sender is starting, and not running yet, put event at primary should be saved for QueueRemovalMessage (#1771) new 99caa30 GEODE-3926: Disabling queryOnlyWhenIndexIsAvailable new 634cd85 GEODE-4858: pulling JaxbService out of InternalClusterConfigurationSe… (#1754) new a9c4a0a GEODE-4909: Additional lucene reindex tests with security new 8ca39e9 GEODE-3237: Loading cluster configuration from a dir that does not ha… (#1746) new bdbc0e3 GEODE-4919: Update the PRConfig (#1666) new c62846d GEODE-5039: Change AbstractRegion to correctly construct EvictionAttributesMutator (#1766) new 51660e6 GEODE-4385 Add documentation of gfsh list jndi-binding command (#1772) new 2203273 GEODE-5046: Handle RegionDestroyedException in RemotePutMessage to re… (#1773) new 65b52f2 GEODE-4957: fix race in concurrent create on region (#1750) new cd74f9f GEODE-5056: set testParallelPropagationSenderStartAfterStop_Scenario2 to be flaky new 3f503ce GEODE-4874: Inconsistency in gfsh help for create jndi-binding (doc update) new b71b79f GEODE-3926: handle new lucene indexing exception new 6beb250 Updated release type in preparation for the release new 3468fb5 GEODE-4962: Fix typo and output format from 'list gateways' gfsh command (#1778) new 34fdc32 GEODE-4874: Inconsistency in gfsh help for create jndi-binding (#1777) new cfcae6b Updated version to 1.7 new 46ee1c8 GEODE-5065: Add awaitability to testServerUpFirstClientLater (#1792) new 3b930b4 GEODE-4952: Remove usused imports from non-geode-core files. (#1724) new a442283 GEODE-4952: Remove unused imports from geode-core:internal. (#1725) new 5307968 GEODE-4952: Remove unused imports from geode-core, excluding geode-core:internal. (#1726) new b94bf44 GEODE-4952: Remove unused imports from test files. (#1723) new e6c7126 GEODE-5051: Improve gfsh destroy jndi-binding help prose (#1775) new 757e8f9 GEODE-5044: Correctly log stack trace on the protobuf server new 865a7c7 GEODE-4954, GEODE-4955: Remove trivial javadoc stubs and empty blocks: geode-core tests (#1782) new e27691f GEODE-4952: Spotless will now remove unused imports. (#1727) new d4a3689 GEODE-4990: Cluster Config StartUp Race Condition (#1730) new f7bb77c GEODE-5056: when found the dropped events at primary sender, send (#1794) new f984c95 GEODE-4954, GEODE-4955: Remove trivial javadoc stubs and empty blocks: geode-core:internal.cache new 130ed6e GEODE-5035: Explicitly pass java.io.tmpdir to JVMs invoked by Gradle. (#1779) new 6097e3d GEODE-5064: Removed unused code in LocalRegion (#1790) new ad45baa GEODE-4856: Public API for retrieving/persisting Cluster Configuration (#1791) new 2ecb372 GEODE-4863: refactor jdbc commands to use this public cluster configuration api (#1776) new f280247 GEODE-4954, GEODE-4955: Remove trivial javadoc stubs and empty blocks: geode-core:internal (#1784) new ca98d86 GEODE-4954, GEODE-4955: Remove trivial javadoc stubs and empty blocks: non geode-core modules (#1787) new 83c667b GEODE-3926: Catching exception from lucene query computing thread (#1774) new ac7db5b GEODE-4384 Add docs for gfsh destroy jndi-binding command (#1780) new 5707de5 GEODE-4954, GEODE-4955: Remove trivial javadoc stubs and empty blocks: non geode-core module tests (#1788) new 5057348 GEODE-4954, GEODE-4955: Remove trivial javadoc stubs and empty blocks: geode-core (#1786) new 30945b6 GEODE-4384 Add docs for gfsh destroy jndi-binding command (#1780) new 1a2a438 GEODE_3926: applying spotless due to spotless changes occuring after PR new 82092e8 GEODE-5068: bump Jackson version. (#1796) new e95a251 GEODE-5039: Change AbstractRegion to correctly construct EvictionAttributesMutator (#1766) new 4bc6c5a GEODE-4863: refactor jdbc commands to use this public cluster configuration api (#1802) new b52492c GEODE-5069: Reduce direct exposure of GfJsonObject from CommandResult (#1795) new 7dcc313 GEODE-5068: bump Jackson version. (#1796) (#1801) new e6e820d GEODE-5046: Handle RegionDestroyedException in RemotePutMessage to re… (#1773) new 4e249f7 GEODE-5057: Removed experimental tag from Jdbc connector code base (#1789) new 2f607ff GEODE-5086 Clarify docs: we need version 8 Java (#1808) new ad11ef0 GEODE-5000: fix logging message. (#1763) new 00aa0de GEODE-4954, GEODE-4955: Remove trivial javadoc stubs and empty blocks: geode-core:cache (#1783) new 69815f9 GEODE-4647: add a stats eventSecondaryQueueSizeId to track events in secondary gateway sender queue new 3e49318 GEODE-5080: Ensure that reconnect sequence has started (#1805) new 4d8ae71 GEODE-5088: Remove getContentAsString from CommandResult (#1809) new 828e0c2 GEODE-4858: add test for custom cache elements not properly registered (#1806) new 575659c GEODE-5048: add missing availability indicators for certain commands (#1800) new 4dff0cd GEODE-4959: Add --if-not-exists option to create gateway receiver com… (#1770) new cb5fb79 GEODE-4954, GEODE-4955: Remove trivial javadoc stubs and empty blocks: Add removal to spotless (#1781) new d1a5ecf GEODE-4986: refactoring GMS encryption (#1715) new 49991b3 GEODE-5077: Categorized newly added oql tests (#1797) new 33f8f5f Revert "GEODE-4957: fix race in concurrent create on region (#1750)" (#1812) new a03bba2 added flaky category to test method for GEODE-5094 new d3e6280 GEODE-4716 Document new stats and missing gateway sender/receiver MXBean (#1813) new 0282461 GEODE-4716 Document new stats and missing gateway sender/receiver MXBean (#1813) new b9bb961 GEODE-5081 ClientCacheFactory is missing the setPoolSubscriptionTimeoutMultiplier() new a881a79 GEODE-5070: Support --member option for describe & list jdbc connecto… (#1798) new 6d3771d GEODE-4838: Throw IllegalStateException when registerinterest on PR in loner (#1614) new 779bc5c GEODE-5104 - Output git SHA when updating passing reference file. new 0bc70ca Merge pull request #1819 from smgoller/GEODE-5104 new 08ec4af GEODE-5085 authentication failure when auto-reconnecting new c303d01 GEODE-5043: Buffering protobuf output to avoid multiple packet sends (#1768) new 62fbcf0 GEODE-5106: when primary queue is drained, the PQRM maybe still on the way. (#1820) new 8a05aa0 GEODE-5085 authentication failure when auto-reconnecting new e358ce0 GEODE-5095: Fix output for create gateway-receiver (port number) (#1816) new 6cd24a8 GEODE-5056: when found the dropped events at primary sender, send (#1794) new 8ec0c53 GEODE-5110: Remove use of subSections in CompositeResultData structures (#1826) new 36204d1 GEODE-5038: Improve human-readable formatting of arrays in PdxInstance.toString(). (#1793) new 2c96f1a GEODE-4858: move the utility methods out of ClusterConfigurationService (#1822) new 5ce726b Revert "GEODE-3926: Lucene Query Exception is thrown if queries are executed in the middle of reindexing a region (#1742)" new 65da520 GEDOE-4919 Make WAN region creation restrictions more prominent (#1829) new 2b6a6d9 GEODE_2121: add categories to tests new 4c2f9e8 GEODE-5078: provide API that does not allow access to internal regions (#1815) new 179fc13 GEODE-5119 - add spruce to ci docker image. new 07d6a74 Change keyserver back to mit because reasons. new 09ddd56 Remove unused Ziputil from test source new d658722 GEODE-5089: Removed test recoverRepoInANewNode (#1810) new 5536886 GEODE-5082: Reindex not allowed on mixed server versions. (#1803) new 47ae5e7 GEODE-5102: Lucene rolling test with REINDEX (#1818) new af5d6ee GEODE-1279: Rename HARegionQueueSizeRegressionTest new 7cc9e8f GEODE-5020: Move HARegionQueue system properties to SystemPropertyHelper new 83dd8fc GEODE-5058: Delete redundant DUnit tests with JUnit4 prefix new 3849147 GEODE-5033: Improve TearDown of DistributedTestRule new 34acd5c GEODE-4876: Remove additional uses of DUnit Host and cleanup new f144fb4 GEODE-5060: Delete DistributedDisconnectRule new 46b8dde GEODE-5033: Use DistributedTestRule as non-static Rule new 0ac5587 GEODE-1279: Rename BucketCreationCrash RegressionTests new b5fc48c GEODE-1279: Delete useless test Bug51400DUnitTest new fcc9436 GEODE-1279: Rename RegisterInterestKeysValuesDistributedTest new 2e22ab1 GEODE-1279: Rename DeltaPropagationFailureRegressionTest new 130a13d GEODE-1279: Rename QueueRemovalMessageProcessingDistributedTest new d66fd4f GEODE-5033: Fixup OverridingGetPropertiesDisconnectsAllDistributedTest new 8962935 GEODE-2668: Add new command class for destroy gateway-receivers (#1764) new 3f6cda6 GEODE-5114: Archive UITest results (#1830) new 90665b2 GEODE-3523 AutoConnectionSourceDUnitTest: testDynamicallyFindLocators failed new 7972a9e GEODE-4858: use FastPathScanner to register all the bind classes when c… (#1838) new b490673 GEODE-4890: use awaitility to reduce flakiness. (#1841) new 29010e5 GEODE-5100: prevent NPE when listing the gateway senders. (#1845) new a53b935 GEODE-4624: add a stats to trace total event removed by PQRM (#1850) new 65a2c0d GEODE-5040: Fix intermittent RegionExpirationDistributedTest failure new eb0bb89 GEODE-5020: calculateThreadIdExpiryTime during ThreadIdentifierCustomExpiry ctor new 2dcc082 GEODE-5070: Use a random member for describe & list jdbc connector commands (#1849) new 4a385b8 GEODE-5103: When applying transactional update on a replicate, callba… (#1825) new 147c9d5 GEODE-3438: Removed unused constructor and method (#1832) new f6dd58f GEODE-4996: Addressed NPE by always using the region entry key new 2fa94a0 GEODE-5129 Amend DistributedTestRule to honor the vmCount parameter when < 4 hosts new af3e575 GEODE-5122: Removed the type argument (#1840) new d5045a9 GEODE-5129 Amend DistributedTestRule to honor the vmCount parameter when < 4 hosts new c020dc9 GEODE-4957: fix race in concurrent create on region (#1836) new 1d474c0 GEODE-5113: fix javadocs on getMaximum (#1843) new abcd2c8 Update docs dependencies (incl nokogiri vuln) new 0b7550f Remove bookbinder lock from geode-book Gemfile new e26889d GEODE-4647 Document eventSecondaryQueueSize statistic (#1831) new d4b02cb GEODE-5129 Amend DistributedTestRule to honor the vmCount parameter when < 4 hosts new 9145fa3 GEODE-925: Replaced all Wait.pause with Awaitility. Replaced all ThreadUtils.join with an Awaitility. General code and lambda clean up Modify test to use test rules remove TODO from test new 7c4c4e5 Revert "GEODE-925: Replaced all Wait.pause with Awaitility. Replaced all ThreadUtils.join with an Awaitility. General code and lambda clean up" new 8020f37 GEODE-3451: add a flaky lable. new e80d3f4 Revert "Revert "GEODE-925: Replaced all Wait.pause with Awaitility. Replaced all ThreadUtils.join with an Awaitility. General code and lambda clean up"" new 2cb8683 GEODE-9252: spotless errors Clean up new de8e243 GEODE-5118: Fix common typos in string literals and comments. (#1833) new 26328f7 GEODE-4963: rework ConnectCommandDUnitTest to be an acceptance test (#1851) new e3e0e7c introducing spruce and deploy script for branch-agnostic pipeline (#1854) new a1b31c9 GEODE-4624 Add docs for 2 new gateway sender statistics (#1856) new e5a35bc GEODE-4459: Remove singleton calls from all tests in org.apache.geode.pdx new 3acde5b GEODE-5138: rename the gateway sender stats to a better name (#1857) new b4ba77f Add KEYS file with Mike's Sig new 49cc057 introducing spruce and deploy-pipeline script for branch-agnostic deployments. new 879b3c9 Merge pull request #1862 from smgoller/GEODE-5130 new ca30ee0 GEODE-4858: refactor CreateIndexCommand and jdbc commands (#1853) new e617e42 GEODE-4172: Test changes, simplified test and increased awaitility time out (#1859) new 46b2288 GEODE-2953: Expand wildcard imports in geode-wan:test (#1866) new 0fa1f9d GEODE-2953: Expand wildcard imports in geode-cq:test (#1864) new 0781b68 GEODE-2953: Expand wildcard imports in non-core modules. (#1865) new 22fb356 [GEODE-5130] Fix docker image reference in test-run.sh (#1871) new ee06900 GEODE-4794: ConfigurePDXCommand Fails When Using Defaults (#1852) new 2c57106 GEODE-4858: the scanner would scan the entire classpath for @XSDRootElement annotation. (#1872) new fafaf0b GEODE-5134: pendingCallbacks is never null (#1863) new 5dee374 GEODE-5130 - docker-image get needed (#1879) new dfb8175 GEODE-2953: Expand wildcard imports in geode-core:internal.cache. (#1876) new 0ee42d1 GEODE-2953: Expand wildcard imports in geode-core:internal. (#1874) new f5e07fc GEODE-2953: Expand wildcard imports in geode-core:internal.admin. (#1875) new 31240b8 GEODE-5059: Move basicPut functionality to RegionMapPut (#1858) new 96307b9 GEODE-2953: Expand wildcard imports in geode-core:test.internal and ...management. (#1881) new 3a9d9f3 GEODE-2953: Expand wildcard imports in geode-core:test.internal... subpackages. (#1882) new 4b9dc96 GEODE-5065 Increase timeout for a flaky distributed test. And cleanup. (#1821) new 929ce60 GEODE-2953: Expand wildcard imports in geode-core:test.internal.cache. (#1883) new 4fd83d7 GEODE-2953: Expand wildcard imports in geode-core:test.internal.cache... subpackages. (#1884) new 2334b1b GEODE-3881: Replace bespoke random string generation with extant three-phrase generator. (#1880) new 324717a GEODE-1279: Rename Bug36269DUnitTest to ClientDestroyRegionNotificationRegressionTest new 3968b94 GEODE-1279: Rename Bug36457DUnitTest to ClientDestroyRegionUnregisterInterestRegressionTest new 4c724ef GEODE-1279: Rename Bug36805DUnitTest to RegisterInterestOnServerWithoutRegionRegressionTest new 70d2772 GEODE-1279: Delete redundant Bug36829DUnitTest new 449945f GEODE-1279: Rename Bug36995DUnitTest to MessageTrackingTimeoutRegressionTest new 55ea8ac GEODE-1279: Rename Bug37210DUnitTest to HARegionQueueStatsCloseRegressionTest new 204f127 GEODE-1279: Rename Bug37805DUnitTest to RootRegionsExcludesHARegionsRegressionTest new 1f77a60 GEODE-5111: Set offline members to null only when done waiting for them (#1873) new cf3fc6c GEODE-5153: Remove uses of the internal distributed system's log writer and the log writer utils' log writer. (#1887) new 7b9e8c2 GEODE-5152: add unit tests for txApplyPut (#1889) new 2a02923 GEODE-5155 hang recovering transaction state for crashed server new 6d13e8c GEODE-5010: Introduce *ResultModel objects to replace *ResultData (#1870) new 9ff634a GEODE-5143: rename ClusterConfigurationService to ConfigurationPersistenceService (#1869) new 9514935 GEODE-5165: add capability to limit the packages to scan for annotation. (#1893) new 0d00432 GEODE-5131: Fixing testParallelPropagationSenderResume test (#1890) new 2c1b8a4 GEODE-5155 hang recovering transaction state for crashed server new baedf79 GEODE-4218 Document deprecating load-cluster-configuration-from-dir (#1899) new d1fb443 Merge branch 'master' into release/1.6.0 new af54b49 GEODE-845: Rename and fixup TXExpirationIntegrationTest new 34e6834 Merge branch 'release/1.6.0' into develop new 9221b72 Add KEYS file with Mike's Sig new 1666adc GEODE-5164: refactor txApplyPut (#1900) new 7ae6ee8 Update dockerfile for v1.6.0 new 66b9f42 GEODE-924: GEODE-1139: Fix flakiness in ShorteningExpirationTimeRegressionTest new 9e4a51f GEODE-5083: Alter region --name option no longer auto completes (#1898) new a7c1601 GEODE-5010: refactor commands and CommandExecutor to use ResultModel (#1896) new be29133 GEODE-5055: Handle index creation in progress. (#1847) new 064a89b GEODE-2953: Expand wildcard imports in geode-core.cache. (#1911) new 839335a GEODE-4890: fix to reduce flakiness (#1914) new db6d865 GEODE-4860: make sure the extensions xsd is upgradable (#1904) new 7eded7b GEODE-5032: massage configuration objects for better usability. (#1894) new 8f0b97a GEODE-5047: list lucene index result modified (#1799) new 91ed05a GEODE-2542: Extend timeouts from 10s to 30; cleanup (#1897) new 82b7910 GEODE-2953: Expand wildcard imports in geode-core:test.cache. (#1907) new 8bb435e GEODE-2953: Expand wildcard imports in remaining non-core modules and tests. (#1910) new b357d37 GEODE-2953: Expand wildcard imports in geode-core:test.distributed. (#1905) new 3dfe615 GEODE-2953: Expand wildcard imports in geode-core:test.cache30. (#1906) new 62f9944 GEODE-2953: Expand wildcard imports in geode-core:test. (#1909) new 18e2d01 GEODE-2953: Expand wildcard imports in geode-core. (#1912) new a063d1b GEODE-2953: Expand wildcard imports in geode-core:test... subpackages. (#1908) new 4e53223 GEODE-5146: WAN Information view in Pulse shows wrong status for remo… (#1877) new 1dfbffa GEODE-5166: NPE thrown while processing InitialImage of subscription region new fd49f0d GEODE-5177: Remove subscription from InitializedDiskRegionWithIoExceptionRegressionTest new 71994b4 GEODE-5032: massage configuration objects for better usability. (#1931) new 1e7c05c GEODE-5011: Convert ExecuteFunctionCommand and ExportConfigCommand to use ResultModel (#1901) new 99074c6 GEODE-5173: Transaction will fault in value from disk if value is Tok… (#1925) new 6284169 GEODE-2668: Better handling of configuration updates (#1892) new b18b67e GEODE-5141: Adding @since tag to setLuceneSerializer method (#1903) new 497b866 GEODE-5132: Fix testParallelPropagationLoopBack3Sites new d0d624e GEODE-4858: Added CliFunction abstract class (#1932) new 87d0430 GEODE-5047: Fixed javadoc issue new f1bca73 GEODE-4858: refactor ConfigurePdxCommand (#1933) new d038373 GEODE-5109: Overriding the missing profile check for Lucene (#1922) new 0e79891 GEODE-5177: Add getEvictionController() to InternalRegion new 5e8e8f6 GEODE-5177: Clean up DiskRegionDistributedTest new e941250 Revert "GEODE-5057: Removed experimental tag from Jdbc connector code base (#1789)" (#1936) new eb6055e Revert "GEODE-5173: Transaction will fault in value from disk if value is Tok… (#1925)" new 4f62664 GEODE-5041: Post processing results from the experimental protocol new 5b1abba GEODE-5041: Renaming authorization to security in new protocol new a6cdf6b GEODE-5001: For log4j >= 2.10 we need to ignore the log4j jars from the PerTestClassLoaderRunner (#1938) new 06079fc GEODE-4858: refactor JndiBinding commands (#1935) new de88000 GEODE-5150 Revise how to implement a cache loader docs (#1929) new 5367fa5 GEODE-5194: Relax Gfsh connection version check to exclude patch version (#1942) new 9f6eca3 GEODE-5183 require toData/fromData methods to correspond to a known version new ffe4b02 GEODE-5182: add 1.6.0 as a backward-compatibility test version new 112cd71 GEODE-4858 refactor jdbc describe & list commands to use result model (#1939) new 3827332 GEODE-5184 Add unit tests for PersistenceInitialImageAdvisor (#1934) new ce851f5 COMMIT-THEN-REVIEW: Fix docs formatting of bulleted items. new f1c6b56 GEODE-5011: Convert 'Data' commands to ResultModel (#1945) new 4f330c3 Revert "GEODE-5011: Convert 'Data' commands to ResultModel (#1945)" new 8ed21ab GEODE-5011: Convert 'Data' commands to ResultModel (#1945) new a60b8d4 GEODE-5198 NPE in DataSerializer registration when forming a client/server connection during handshake new 6839dca GEODE-5172: refactor txApplyPut to reuse RegionMapPut (#1917) new 4c851fc GEODE-5200 Correct docs for use-cluster-configuration property (#1949) new fb6d4a0 Docs: update redirects for user guide builds new df89f93 GEODE-5144: The test should wait for secondary queue to drain (#1947) new 52bdb96 Feature/geode 5173 1 (#1948) new 07ef1fa GEODE-5203: User Guide - clarify that client SSL setting descriptions are for Java clients only new 5c37893 GEODE-5087: send a BatchDestroyOperation for each dropped event at serial primary sender (#1924) new bf692de GEODE-5201 Categorize many of our tests (#1950) new 46de561 GEODE-577: Refactored QueryMonitorDUnitTest to use new rules (#1923) new 930b8f6 GEODE-5211: event processor could be null when Concurrent Serial Gateway Sender is being stopped (#1960) new e423cd8 GEODE-3563 SSL socket handling problems in TCPConduit run (#1955) new 7022000 GEODE-5001: Update dependency versions. (#1951) new 62c013e GEODE-5187: clients can miss events when servers recycled new 85bf180 GEODE-5199: Update fast-classpath-scanner version (#1946) new 4fc33c6 GEODE-5210: Add a flaky tag for a test. new 8b14ec5 GEODE-5207 document about JARS in extensions dir (#1956) new b2a4da2 GEODE-5185: Correct backwards-compatibility violation in 'create gateway-receiver'. (#1920) new ed575a1 GEODE-5011: Require all ResultModel sections to be explicitly named (#1944) new e86ee73 GEODE-5041: Adding post processing to the new protocol new 7541362 GEODE-5206: Add an 'ignoreFailure' flag to CliFunctionResult (#1957) new 2245696 GEODE-5185 and GEODE-5011: Fix test failures introduced by race on committing new bf0d41d GEODE-5011: Status IGNORED is correctly processed in conjunction with ignoreIfFailed new 324d066 Catagorized test classes new 10563d6 GEODE-5002: Create geode-test sub-module (#1867) new da17cad GEODE-5002: Create geode-test sub-module (#1965) new 586d7c3 GEODE-5195: add unit tests for RegionMapPut (#1964) new b41e4af GEODE-5218 Update docs with Log4j 2 version (#1963) new 88340a7 GEODE-5220: Validate Region Attributes Earlier new 085078f GEODE-4858: Convert DestroyIndexCommand to ResultModel and new cluster persistence API (#1966) new 9203ccd GEODE-4858: Refactor destroy gateway-receiver command (#1968) new 52abbbd Revert "GEODE-5002: Create geode-test sub-module" (#1971) new d6d97aa GEODE-974: Fix PersistentPartitionedRegionDistributedTest new 106c1b1 COMMIT-THEN-REVIEW Fix docs typo: wrong name for a link new a0cb1fe GEODE-5109: Handle only IllegalStateException new edd8836 Adding pgp signature for Nabarun Nag in KEYS new 8895864 GEODE-4386 Document the gfsh describe jndi-binding command (#1973) new ec7a162 GEODE-4858: CreateAsyncEventQueue and tests refactor. (#1969) new 75e8b9e GEODE-5230: Pulse does not work when SSL is enabled for JMX (#1976) new 5403732 GEODE-5010: have post interceptor uses ResultModel as an input if com… (#1974) new 45af84a Updating the version numbers to 1.8.0 new d998510 GEODE-3563 SSL socket handling problems in TCPConduit run new 3af0a82 GEODE-5011: ResultModel can add a table that takes a list of CliFunct… (#1972) new 2bf85a6 GEODE-4953: Extend spotless to prohibit the use of wildcard imports. (#1926) new cd418f0 GEODE-5032: Pluralize configuration class getters and fields that refer to lists. (#1977) new 16dbf7e [GEODE-5243] Fix deploy scripts and pipeline definitions for releases. (#1979) new 52f0787 GEODE-5242 Correct docs SSL component name from http to web (#1980) new 019345e GEODE-5071 Update docs of gfsh limitations and recommendations (#1978) new 530c66d GEODE-5245: Unit tests fail on windows due to assertions on paths (#1981) new 2faf3fb GEODE-4858: Refactor 'list async-event-queue' command and function (#1975) new ff66270 GEODE-5208 remove test hooks from TypeRegistration (#1958) new d77744a GEODE-5186: set operation in a client transaction could cause the transaction to hang (#1967) new 9e8dfb2 Merge branch 'feature/GEODE-5220' of https://github.com/jujoramos/geode into develop new 527e346 GEODE-5247: Gfsh query results contain json instead of object references (#1985) new 71145b6 GEODE-4858: Convert *DefinedIndex commands to use ResultModel and Sin… (#1983) new 5321796 GEODE-5237 DiskAccessException can sometimes state that actual usage is less than critical (#1990) new 3c52a00 GEODE-5249: add test code to display serial gateway sender queue's content (#1991) new 19bcc96 GEODE-3733: Removed flaky flag - ran 210 passes which revealed nothing - talked to other developers and learned that there have been a number of changes since original bug - Removing flaky flag in order to get it back into test. new 4e7c6f1 GEODE-5254: Configure spotless to refrain from joining wrapped lines (#1994) new 8aff924 GEODE-5261 - Add a test for connection-pool prefill during shutdown new b9a37ce GEODE-4614: Handle case where unable to find region while handling put request. (#2002) new c87afbe GEODE-5261 - Add a test for connection-pool prefill during shutdown new 084d4b5 GEODE-4614: updating sanctionedDataSerializables.txt to reflect changed code new bb0a614 GEODE-5262: fix race condition in RemoteGfManagerAgent between remove… (#2001) new 2cf7cbc GEODE-5255: check all colocated partitioned regions are ready before … (#1998) new 6bdcc57 GEODE-5245: Unit tests fail on windows due to assertions on paths (#2003) new 2008b46 GEODE-5266: Add additional tests for gfsh create region (#2004) new 6f9a172 GEODE-5250: Repaired a threadpool leak (#1989) new d3a9f75 GEODE-5268: fixing race condition in GMSHealthMonitor (#2005) new af07c3c GEODE-5223 Add unit tests for AbstractRegionMap.txApplyDestroy (#1988) new 44e5d36 GEODE-5265: fix dataStoreEntryCount statistic (#2006) new 0c49431 GEODE-5270: Closing the connection. (#2008) new e628df4 GEODE-5272: CacheClosedException not wrapped in TypeMismatchException (#2009) new 7f63c4b GEODE-5273: Prevent unnecessary chaining of exception. (#2012) new 7d69f29 Revert "GEODE-5265: fix dataStoreEntryCount statistic (#2006)" new 9a40c9d GEODE-5265: fix dataStoreEntryCount statistic (#2006) new 400a843 GEODE-5274: Null check for closing CacheClientProxy (#2014) new f50b945 GEODE-5269 CommitConflictException after TransactionInDoubtException new 066ded0 User Guide: update redirects.rb to reflect latest development version new 62665a4 Revert "GEODE-5270: Closing the connection. (#2008)" new 6491a34 GEODE-5249: should sync on this.unprocessedEventsLock when iterating (#2018) new b731658 GEODE-5252: Race in management adapter could fail to create MXBeans. (#1993) new 0d89728 Revert "GEODE-5269 CommitConflictException after TransactionInDoubtException" new e9a61bb Split monolithic DistributedTest job into two parallel tasks new ddcd514 Merge pull request #2019 from smgoller/GEODE-5282 new 024ed43 GEODE-5278 Unexpected CommitConflictException caused by faulty region synchronization new cad7a1b GEODE-5269 CommitConflictException after TransactionInDoubtException new b488f12 GEODE-5280: Fixes NPE when logging event (#2022) new dbdd788 GEODE-5283: Client transaction fails with TransactionException: GemFireInternalException new c4e7fb8 GEODE-3692 Intermittent test failure: ClientAuthDUnitTest new 4e2f2bc Release server affinity immediately after commit new d4e9725 GEODE-5267: User Guide - un-document deprecated JTA transaction manager new bec37bd GEODE-5267: User Guide - remove redundant JTA subheads from subnav new 3b35239 Bump Bookbinder, nokogiri dependency new ca7ea46 GEODE-5283: Client transaction fails with TransactionException: GemFireInternalException new 2d0dce3 GEODE-577: Reducing the timeout (#2023) new d0ec4e4 GEODE-5270: Shutting down the AckThread (#2017) new f7fb7e3 GEODE-3013: Prevent multiple node found error to be displayed in the log (#2029) new 44643a8 GEODE-5290: Fixes NPE with ResultsCollectionPdxDeserializerWrapper iterator (#2027) new 373f7ad GEODE-5291: More destroys recorded in CachePerfStats than actual in a transaction with expiration (#2028) new c9e7d88 GEODE-5287 Incorporate ACID semantics into transaction intro docs (#2032) new bdfab05 Merge pull request #2015 from apache/feature/GEODE-5277 new ca0f662 Adding 1.8 as a version in Version.java new 69c8710 GEODE-5292: Fix memory leak for off heap regions with overflow new 81b0019 GEODE-5300: Remove mention of a developer by name new a58d8d2 GEODE-5212: Fix gfsh rule to use gfsh.bat on windows (#2036) new 5d9eb94 GEODE-5288: fix execute function on region call and create more tests to improve coverage. (#2024) new 3cef629 GEODE-5276: fix entries stats from going negative (#2033) new 8956291 GEODE-5279: RegionExistsException coming from JMX Manager (#2026) new 94dd9bb GEODE-5294: Fix ConcurrentModificationException ShutdownAllRequest wh… (#2030) new fe9f0d9 Check readiness and closed before assertion new dca0240 GEODE-5298: User Guide - Document Transactions + Functions Limitation new 2d97c22 GEODE-5292: Ignoring flaky ConcurrentRegion... test until we can fix it new 929f804 Merge pull request #2040 from apache/feature/GEODE-5301 new e4f789b GEODE-5302: set totalLiveCount to 0 after successfuly compacted the oplog. (#2041) new 1da8eb9 GEODE-5288: improve ResultModel assertions (#2038) new ba320cb GEODE-5311: User Guide - simplify navigation for "Client Transactions" section new 48539ed GEODE-5288: improve ResultModel assertions. Fix test new 3ed33a1 GEODE-5307 Hang with servers all in waitForPrimaryMember and one server in NO_PRIMARY_HOSTING state new 09f0ba9 GEODE-5308: User Guide - simplify terminology: "cache transactions" can be "transactions". new ca1f3bf GEODE-5312: Cleanup transaction if it is removed by the client tx failover (#2047) new 1e69c19 GEODE-5310: Modified to check for initialized RegionAdvisor new 337869d GEode-5317: Add null check around reconnectDS new 0f75926 GEODE-5313: User Guide - consolidate transaction coding examples new 40327e7 GEODE-5308: User Guide - simplify terminology: "cache transactions" can be "transactions". new b12abfa GEODE-4822 fix AnalyzeSerializablesJUnitTest's "actualDataSerializables.dat" new 834b5ee GEODE-5319: Mark test as integration test. (#2055) new 80aabee GEODE-5305: Add flag to TXCommitMessage to indicate the use of shadow key (#2043) new 065e996 GEODE-5313: User Guide - consolidate transaction coding examples - fix a broken link new 3f4c33b GEODE-5320 add a test for thread-owned connection cleanup new 3668888 GEODE-5318: Extract the valid region name (#2054) new 56c5d11 GEODE-5323 ConfigurationProperties says the default socket-lease-time is 15000ms but it is 60000ms new 7df2f75 GEODE-5325: add FlakyTest to recoversFromCloseDuringRegionOperation new 2a82742 Merge pull request #2053 from apache/feature/GEODE-5317 new a76e951 GEODE-5322: Catch exceptions during plugin loading (#2058) new 816c180 GEODE-5306: add crashVM and forceDisconnect in ClusterStartupRule (#2048) new c58acb1 GEODE-5327: Update expected number of gateway senders (#2060) new 8bab21a Create temp folder in two places (#2062) new b2216b6 GEODE-5065: fix race in DataSerializerPropagationDUnitTest. (#2063) new 7685375 GEODE-4791: Enable gradle 4.8 for features and futureproofing (#2050) new c9be10e GEODE-5313: User Guide - consolidate transaction coding examples - broken link repairs new 82bc8f9 GEODE-5284: Add testing surrounding MBean persistence during member failure and reconnection. (#2066) new 1380562 Introduces Serializable Consumer for Cluster junit (#2067) new 982d332 GEODE-5285: Make PdxInstanceImplTest a unit test instead of an integration test (#2064) new f5eab20 GEODE-5330: only create one temp folder (#2068) new 7d7a651 Fix test failure related to #2067 new ec0501d GEODE-5109: Ignoring the test new 13087e2 GEODE-5333: Destroy failed connection in ConnectionConnector (#2072) new f2aeed4c User Guide: correct a CQ typo new 908a5ef GEODE-5335: Do not resolve addresses when calling netstat and lsof (#2070) new 226e406 GEODE-4791: Fix intellij with gradle 4.8 by removing provided configuration new 880a9d6 Write a test that hangs without the fix for GEODE-3563. (#2057) new 87c0ec3 GEODE-4511: rework ClientAuthDUnitRule to illustrate when authenticat… (#2077) new af0ac3d GEODE-1655: CI Failure in AutoConnectionSourceDUnitTest.testClientMembershipListener new 6ae3cad GEODE-5346: Fix race in LauncherLifecycleCommandsDUnitTest (#2080) new d8538ee GEODE-1198 CI Failure: DistributedSystemDUnitTest.testConflictingUDPPort new 3246b4e GEODE-5285: Improve unit test coverage for PdxInstanceImpl. (#2085) new 40ecb6e GEODE-5328: Update exception message when MemberMBean.showLog is call… (#2061) new 213ae23 GEODE-5339: removing the unnecessary property files in pulse main resource module (#2073) new 01b51ba GEODE-5296 Rewrite introductory prose on transactions (#2056) new dfafad7 GEODE-5349 State-flush operation may exit early allowing for cache inconsistency new 5e3d497 [GEODE-5368] Fix dockerfile to reference docker's website to fetch the gpg key. new 6b782d9 Merge pull request #2092 from smgoller/GEODE-5368 new 6cfc84a GEODE-5352: testLocalDataContextWithColocation will now wait for result before shutting down (#2084) new 4ec2878 GEODE-5350: User Guide: Specifying that 'statistics-enabled' parameter for region (#2081) new 2e5bff9 GEODE-5380: create PR pipeline that integrates with GitHub pull requests new 40bead1 GEODE-5380 pr-pipeline needs to be named pr- to not collide with develop new b6d4519 Merge pull request #2103 from smgoller/GEODE-5380-take-2 new 73965a8 GEODE-5212: Ensure that paths on Windows don't end up with spaces (#2100) new 3937ebe GEODE-5373: Adjust timing for GMSHealthMonitorJUnitTest.testRemoveMemberCalled (#2097) new 2709f1c Fix test which is using a hijacked domain new ba1923f Don't send email on failure as it's unnecessary. (#2104) new 035e7bb GEM-2031: Removing the use of shutdownNow from AcceptorImpl pools new 599f960 GEODE-5359: Clear interrupt bit on retry in DirectChannel.sendToMany new 4bfa4ce Missed some email references. new 4885473 GEODE-5361: Add wait for MBean federation after member restarts (#2090) new 10d8dab GEODE-5336: create integration tests to test region rest apis and con… (#2071) new 6a9a98b GEODE-5430: Allow disk store commands to use custom log4j2 config new 377529c GEODE-5341: Improve debug logging in BackupTask new bb85e7c GEODE-5355: Remove BackupUtil and BackupDataStoreHelper new 9357435 GEODE-5355: Fix apache license header of new backup classes new 29c71c9 GEODE-5281: replicate failure and fix bug (#2096) new b66d110 Add exclusion for gradle notification file new 2c3a7b1 [GEODE-5378] Adjust initdocker script to implement workaround. new 5dfc65c Merge pull request #2110 from smgoller/GEODE-5378 new 2ba81f6 GEODE-4803: remove flaky category (#2108) new dbdbd7a GEODE-5385: hang trying to create a bucket new bb79fdb GEODE-5375: fix the test hang when a CommitFailedException happens (#2101) new 1eb0275 GEODE-5398: Add BackupOperationTest and BackupStatusImplTest new b79b64a GEODE-5383: Check that data propagated earlier new 023b495 GEODE-5390: Use @Override in DiskInitFile and DiskInitFileParser new 1de96e4 GEODE-5390: Move inner classes to end of DiskInitFile new 3482a10 GEODE-5390: Move inner classes to end of Oplog new 6ef4e4a GEODE-5390: Fix log statements in DiskInitFileParser new 172c6a9 GEODE-5390: Improve trace level log statement in Oplog new 0e8ecd9 GEODE-5391: Fix toString of RegionVersionHolder new 1564e56 GEODE-5392: Cleanup javadocs and code style in AsyncInvocation new 9d87117 GEODE-5393: StateFlushOperation hangs waiting for non-existant operation to complete new 9037d42 [GEODE-5292] Actually destroy the region instead of pretending to. new c891b0b GEODE-5405: Refactor backup to remove duplication and clean up new 442e7aa GEODE-5407: increase timeout and provide more logging (#2120) new 445c8b7 GEODE-5369: fix for Lucene Stats (#2115) new 4fcee50 GEODE-5351 Prefer terminology of cluster over dist system (#2116) new e4bd46d Revert "[GEODE-5292] Actually destroy the region instead of pretending to." new b4796e6 GEODE-5379: Reset affinityRetryCount to zero only when initial retry count is zero to avoid stack overflow (#2098) new a96edf2 GEODE-5404: Created static default whitelist and modified to call length new 2e1673b GEODE-5408 Update docs for gfsh remove --all (#2119) new 84e911c GEODE-5295: Improve member WaitUntilX methods (#2039) new 1590182 GEODE-5377: wait till threads to finish before exiting the test (#2106) new 71fdb76 spotless new 5da7ad4 GEODE-5394: Change to add additional logging in the event of a failure. new 082f1d5 GEODE-5388: Adding a gradle task to repeat a test new ab41986 GEODE-5423 Defer download and copy tasks to execution stage of Gradle new 2519b0c [GEODE-5427] Isolate PR pipeline jobs from other pipelines. (#2135) new b6970f9 GEODE-5426: Remove redundant test suites. (#2134) new 0601f80 GEODE-5145: Added support for destroying an index during region creation new 41508f1 GEODE-5432 COMMIT THEN REVIEW Docs typo correction new ece2414 GEODE-4726 Clarify docs on set-by-gfsh bind addresses (#1999) new cd84387 GEODE-5356: Add unit test for PdxField. new 2f9258f GEODE-5357: Inline uncohesive method. new b97b3e2 GEODE-5357: Add unit test for PdxType. new c1807cf GEODE-5362: Add unit test for EnumId. new 26887b4 GEODE-5367: Add unit test for EnumInfo. new 98b094a GEODE-5014: Remove usage of org.json from geode-assembly module (#2132) new 58be3ff GEODE-3530 refactored ShellCommandDUnitTest (#2137) new bde6e8b GEODE-3530: refactor ListClientCommandDUnitTest (#2129) new 3aa14ae GEODE-3530 Refactor RebalanceCommandDistributedTest (#2130) new 489919f GEODE-4965 Add gfsh/jndi-binding permission levels to docs (#2141) new 4e59a0d GEODE-3530: add license headers new 790c967 GEODE-5371: Remove many FlakyTest categorizations. (#2123) new 240a2ef GEODE-3530: fix compiling error new 2244041 GEODE-5435 COMMIT-THEN-REVIEW Fix single character doc typo new a1621b3 GEODE-5430: Add getController method to VM new 08fcb95 GEODE-5431: Improve error message when using DistributedDiskDirRule with VM.bounce() new 5cd4e05 GEODE-5405: Use zero as default revokedTime in PersistentMemberPattern new a17071a GEODE-5405: Streamline Backup distributed tests new 0742437 GEODE-5405: Cleanup PersistentMemberPattern new efcee7c GEODE-3530: fix test error new f6c26f0 GEODE-5292: Flushing to disk in test before introducing spy in test (#2140) new 72c2f3d GEODE-3530: refactor to not use CliCommandTestBase (#2125) new cb202f2 GEODE-5363: Moves all non-unit tests into specific isolated source sets. (#2126) new 5e47f27 GEODE-5441: Use cmd.exe when invoking gfsh.bat in GfshRule (#2147) new 8975495 GEODE-5363: Fixes issue with build in IJ IDEA. new afc8dc8 GEODE-5421 Updated dependencies new 47932e8 GEODE-5363: Fixes issue with build in IJ IDEA. new ee77f8e Revert "GEODE-5363: Fixes issue with build in IJ IDEA." new db5636a GEODE-5363: Use nebula.facet plugin to simplify test modules. (#2154) new 856705d GEODE-5445: Allow Jetty webapps to discover resources when symlinks are used (#2151) new 0fa83b4 [GEODE-5449] Refactor almost the entire pipeline to be fork-friendly. Add new image. new 663ec12 GEODE-5363: Use dependencies over plugins in gradle. new 31341fd GEODE-5448: LogExporter estimates log file size incorrectly on Windows (#2153) new 7c25bb0 GEODE-1703: Lengthened a timeout to fix a flaky test. (#2150) new 8064aa3 GEODE-5396: A bit of restructuring and a bit of cleanup to isolate failures better new d7be181 Add rsync to google-geode-builder image. new 2586d4b GEODE-5363: Tell intellij to consider all source code as production code (#2161) new 6f80cfa Revert "GEODE-5363: Tell intellij to consider all source code as production code (#2161)" new 762eb28 GEODE-5363: Fixes remaining issues with IJ when module per source set is disabled. new 3366f51 GEODE_5402 Disk recovery hangs after killing members (#2148) new 4edacb1 GEODE-567: Wait for async datastore creation to reach appropriate point (#2143) new 05c4de3 Remove unit test category from PersistenceAdvisorImplTest new a2db79a GEODE-5436 Update create gateway receiver docs with if-not-exists (#2144) new 874cd66 GEODE-5446: PdxAttributesJUnitTest does not teardown cache in correct order (#2152) new 38902f5 GEODE-5452: StartMemberUtilsTest is not platform agnostic (#2157) new 053efe9 GEODE-5428: Fix test and cleanup of warnings. (#2159) new 1662198 GEODE-5456: Exceptions during SSL handshake are different for Windows (#2165) new 00b7ea5 [GEODE-5449] Remove unnecessary command and exit if an error occurs. new 97986d4 GEODE-5325: catch DistributedSystemDisconnectedException (#2166) new fdc09b6 GEODE-5376: Remove SynchronizationRunnable (#2122) new 4a49226 GEODE-5459: Convert the classpath into a manifest jar for ProcessWrapper (#2168) new b253ab9 GEODE-5461 - Docs: Specifying the security-manager property (#2171) new 67d2241 GEODE-4593 Remove unused MigrationClient/Server new 439309b GEODE-5463: Generated restore.bat script is incorrect for Windows (#2170) new 648f8f1 GEODE-5388: Fixing repeatTest task after splitting test source sets new 6cedd25 GEODE-5463: Remove invalid path chars for Windows new 143419e GEODE-5142 new Thread Monitoring Mechanism new 5cdf4c7 GEODE-3530 Added command tests using http connection (#2177) new e4ede16 GEODE-5455: add new tests to verify MemberMXBean method return types (#2169) new 5f8f3fc GEODE-5097: Wait for dispatcher to pause in AsyncEventQueue test (#2175) new 0271f12 GEODE-5453: Isolates upgrade tests in upgradeTest source set. (#2160) new 667fbb4 GEODE-5256: Parameters Precedence in Start Server (#2013) new b702fb4 GEODE-5212: Added a test task to run Gfsh distributed tests (#2164) new 3192d62 GEODE-5468: Make line separators platform independent (#2178) new ecbe5ce GEODE-5212: Consider property testCategory for upgradeTest gradle task (#2190) new d3ba33a GEODE-5472: avoid a deadlock situation by waiting before creating the region again. (#2186) new 1fe80a9 GEODE-1009: remove flakiness from testAllOpsNotifications by handling… (#2127) new a76d44d GEODE-5465: prevent calling socket.accept in GMSHealthMonitorJUnitTest (#2180) new 957f6e4 GEODE-5453: Remove dependency between upgrade a distributed test. new d79b74a Added protection for NPE in GemFireBasicDataSource with no credentials new a3ddf3d GEODE-5212: Fix ExportLogsStatsDunit on windows (#2192) new a5ca0a0 GEODE-5463: Log executable used by BackupIntegrationTest new 9723637 [GEODE-5476] Refactor CI to use external instances for test execution. (#2198) new 37dc838 [GEODE-5476] Fix groups definition. new 233932c Merge pull request #2200 from smgoller/GEODE-5476-2 new c4a3d50 [GEODE-5476] pr-pipeline depends on different paths than the main. new dae3a46 Merge pull request #2201 from smgoller/GEODE-5476-3 new 9a0228a GEODE-5453: Fixes upgradeTest failures. new f31fd42 GEODE-5477 Fix distTomcat dependencies in geode assembly (#2194) new 28facd2 GEODE-5474: Fix test flakiness in DiskRegionAsyncRecoveryJUnitTest an… (#2187) new c328417 GEODE-5453: Make passing build depend on UpgradeTest job. new d00ab7c GEODE-5475: ClusterStartupRule improvement (#2193) new 0f765b9 GEODE-5476: Lower timeouts on pipeline jobs. new 9f91611 Merge pull request #2185 from BenjaminPerryRoss/fix-npe-jndi-command-159205020 new 73ad622 User Guide: parameterize product name new 2310edf Reset CI job timeouts until PR pipeline is faster new ca8a240 GEODE-1942: Limiting random strings to alphanumeric new c73896a GEODE-5467: Remove chance of use same random port for JMX and http se… (#2199) new 4e0bab8 GEODE-5476: Migrate pipeline changes to pull request pipeline. new 5f52f3f GEODE-5476: Fixes pr-pipeline deployment name. new 680ab16 GEODE-5476: Fixes pr-pipeline docker image prefix. new fe19efe GEODE-4118/GEODE-5406: rework ClientHealthStatsDUnitTest (#2203) new 9462c27 GEODE-5484: Add Eclipse artifacts bin/ and .metadata to .gitignore new 6712aca GEODE-5471 Split RollingUpgrade tests to parallelize (#2183) new 5645051 GEODE-5488 - Enable docker for all of our gradle tests new b077662 Merge pull request #2214 from rhoughton-pivot/feature/GEODE-5488-yml new 7ea70d6 ramp up the CPU and fork count for integration tests new be6d4ca Merge pull request #2216 from rhoughton-pivot/feature/GEODE-5488-yml new 9902342 GEODE-5488 - Enable docker for all of our gradle tests (#2215) new 12e17d8 GEODE-5478: Modified to not increment low redundancy bucket count twice new 4b7e789 GEODE-5489 Create version properties file less (#2213) new b1890b2 GEODE-5488: Fixes bad merge that remove distributeTest. new 0c9b0d5 GEODE-5494: Ignore until dockerization issues resolved. new 3e8a936 GEODE-5476: Reduce build output while preserving some sense of progress. (#2222) new 58715ac GEODE-5464: Generify DistributionManager and related classes (#2174) new 82a5fe6 GEODE-5443: removing uiTests from the CI new aaf030d GEODE-5437: change async region gii to be synchronous (#2219) new e505ec8 GEODE-5492 Fix gradle dependencies to enable reliable parallel build (#2217) new 153fda2 GEODE-5496 create reaper pipeline (#2224) new ee29dc6 GEODE-5490: Moves backwards compatibility tests in to upgradeTest. (#2221) new 27f4408 GEODE-5490: Update metrics to drop flaky and include upgrade test. new 49e02eb GEODE-5503: Reorganized to decrease overhead wait times. new 6387e1b GEODE-5503: Fixes resource name. new 24c4e23 GEODE-5503: Use image_resource new b05835b GEODE-5503: Fixes image_resource new 2a8bf0f GEODE-5503: Fixes image_resource new 7af0669 GEODE-5503: Reduce overhead wait time on main pipeline. new 1ee91d2 GEODE-5503: Fixes dependency ordering. new 1cab7cb GEODE-5503: Remove prepopulate_build since parallel build is fixed. new d898662 GEODE-5503: Fixes resource dependency ordering. new 6e19613 GEODE-5503: Remove prepopulate_build since parallel builds are correct. new 7d209c7 GEODE-5425: Overhaul of concourse_job_performance.py * Metric output now: * * Highlights class failure rate as well as test failure rate * * Warns when mutliple classes fail with the same test name, suggesting a problematic base class * * Warns whenever completed tasks failed without a detectable test failure (often due to timeouts) * Additional functionality has been added: * * Can now target different teams and accept a token for authentication * * Can now specify more [...] new f17b5ec GEODE-5400: Cleanup locks if held during TXState.close. (#2223) new 0c3fd01 GEODE-5496: Temp increase of ttl for reaper. new b56a23e GEODE-5496: Update test task timeouts with new reasonable values. new e028894 GEODE-5478: Modified updateNoCopiesStatistics to handle never had copies case new cd2377e GEODE-5451: Use awaitility to resolve race condition in test (#2228) new 986b127 GEODE-5507: Update rsync_code_down script for stability. * Add the combineReports task as an explicit step in the ensured block * Make all build artifacts visible to avoid errors during rsync new 1acc8a9 Merge pull request #2234 from PurelyApplied/geode-5507 new 7dbd8a5 GEODE-5500 retry start_instance on failure (#2229) new f635abb GEODE-5511: Show important commands during CI builds. new 6f4c542 GEODE-5401: Check if transaction has been failed over before expiring client transactions. (#2197) new 22ed483 GEODE-5510 remove bad dependency between acceptanceTest and upgradeTest new fdc7d0e Revert "GEODE-5500 retry start_instance on failure (#2229)" new 2d7cb03 Revert "GEODE-5507: Update rsync_code_down script for stability." new 79f8145 GEODE-5497: Generated restore.sh script fails when incremental backups are restored (#2231) new 6448cfa GEODE-5512: Do not test for OS process stats on Windows (#2238) new 1554e6f GEODE-5508: Fix encoding build errors on Windows (#2235) new a7bf514 GEODE-5497: Fix broken tests new d17ef00 GEODE-5425: Use new Docker image for metrics pipeline new e020888 GEODE-5425: Correct docker image name in pipeline. new 18884b8 GEODE-5212: Convert ExportLogsIntegrationTest to DistributedTest (#2155) new 103b467 GEODE-5420: Protect events in HAContainer from premature modification new 29beb36 GEODE-5500 retry start_instance on failure new 7a26ae9 Removing reports of successful tests from the build output new eafd116 GEODE-3530: Refactor LauncherLifecycleCommandsDUnitTest new 08f1106 GEODE-5505 Cache listener not invoked on a retried destroy() operation new 0cc8470 GEODE-5508 Reverts change from GEODE-5492 that broke UTF-8 and manifests new ce9cd54 Run dockerized tests as geode user. new 7ccb3b8 GEODE-5496: Refactor reaper using resources to reduce noise. (#2245) new dcf6b8c GEODE-5479 - Fix usage of AvailablePortHelper (#2206) new 25485b7 GEODE-5512: Correct check for Windows new 9e7db86 GEODE-5433: Indexes are updated with the correct old value from gii (#2142) new a3debf7 GEODE-5515: Only initTXMemberId in PartitionMessage if transaction is originated from client. (#2242) new c431d24 [GEODE-5519] Add stackdriver monitoring to instances. new 4abb1d0 GEODE-5513: Changes to build register interest initial snapshot from primary bucket (#2246) new cd3783a GEODE-5493: fix publication of client statistics new 555149d GEODE-5157: use distributedMember as client ID new c5b923b GEODE-5517: Have StatArchiveReader implement AutoCloseable (#2249) new 73d90e0 GEODE-5520 Inconsistency created by delta interaction with concurrency control new 06124e0 GEODE-5055: Handle index in progress for old clients (#1961) new e6c383f GEODE-5212: reduce flakiness of ExportLogsOverHttpDistributedTest (#2253) new 8abaf05 GEODE-5246: Changed DefaultQueryService to return an empty list when no indexes are defined new acb50f9 GEODE-5495: Destroy available ID before decrement in updateHAContainer() new f355664 GEODE-5524: Fix a race by waiting on correct condition. (#2258) new b6f0ca1 Merge branch 'feature/GEODE-5520' into develop new 71ee07e GEODE-5522: Update to Gradle 4.9 new 112fa2f GEODE-5525: Increase gradle jvmargs -Xmx value to 3g new 8b9ebaa GEODE-4858: Update *DiskStore commands to use ResultModel and SingleGfshCommand (#1996) new 13bfcb0 GEODE-5475: do not start http service by default (#2211) new 6cc75bb GEODE-5528: client event listener invoked multiple times for the same transactional operation new 3a72da7 GEODE-5529: remove SchedulingOrder. (#2261) new 38e1714 GEODE-577: rewrite QueryMonitorDUnitTest (#2179) new 2ae2b59 GEODE-5502: Removed duplicate / member-specific receivers from cluster configuration new 002efec Revert "GEODE-577: rewrite QueryMonitorDUnitTest (#2179)" new 3f51242 GEODE-5533 Support Gradle 4.9 publication enhancements (#2264) new 0bad03a GEODE-5197: Synchronized update cache service profile in lucene. new 84c1e5f Merge pull request #1940 from nabarunnag/feature/GEODE-5197 new 88b379e Revert "GEODE-5197: Synchronized update cache service profile in lucene" (#2269) new 2c139a5 GEODE-5197: Synchronized update cache service profiles (#2270) new 7b4ca48 GEODE-5212: Ignore case when comparing paths. (#2268) new 31cfb98 GEODE-5536 let unit tests fork to run in parallel new 619e3cf GEODE-5463: Generated restore.bat script is incorrect for Windows new 82ac395 GEODE-5521: lastResultReceived flag set (#2255) new 7c236a7 GEODE-577: rewrite QueryMonitorDUnitTest (#2266) new d5bdece GEODE-5212: Fix launcher test failures (#2273) new 946ec0e GEODE-5499: Changing testTxRmtMirror to use awaitility, not 200 ms sleep new fcd6940 GEODE-5470: Deleting flaky DlockAndTxLockRegressionTest new a27bb5a GEODE-5530: Moves shared test sources to frameworks. (#2262) new b6f55c7 [GEODE-5539] remove pr tags from jobs, provide sane defaults. new d89ac55 GEODE-838: remove port conflict by always creating the cache server connecting to dunit locator (#2275) new 57581af Geode 3530 launcher lifecycle server commands (#2267) new 895fdce GEODE-5538 create examples pipeline new 11cf1e1 GEODE-5387: Adding a flag to ignore failures for no tests new c90f2e4 GEODE-5387: Fixing repeatTest for the geode-assembly project new 931b5bb GEODE-5212: Fix TestUtil to return path (#2281) new 35bdb7b [GEODE-5545] Modify instance creation. new ac2e14a [GEODE-5545] Use develop branch for executing scripts. new 63f18b6 [GEODE-5548] Reduce RAM usage in various jobs due to unused resources. new 040ffe8 GEODE-5548: Fixes min memory requirement. new c90e503 GEODE-5540: add backward compatibility to client authentication tests using SecurityManager (#2280) new 6ef68c1 GEODE-5534: Forced index key to be a string when a compressed region contains PDX values new 1f753ea GEODE-5485: Remove throws clause from IgnoredException.close() new e41af06 GEODE-5485: Make CacheRule use Properties additively new 0464bcb GEODE-5485: Introduce InternalGatewaySender interface new 3f7c777 GEODE-5485: Cleanup AsyncEventQueueFactoryImpl and create unit test new 3f8b7c5 GEODE-5485: Introduce InternalAsyncEventQueue interface new a3d58e2 GEODE-5485: Cleanup testing AsyncEventListeners new ef55d80 GEODE-5485: Explode AsyncEventListenerDUnitTest new 9dbc33c GEODE-5544: Cleanup AsyncEventQueueImpl new e637894 GEODE-5212: Add windows jobs to develop pipeline (#2284) new 887faa2 GEODE-5212: Add windows jobs to develop pipeline new b9d3ff9 GEODE-5548: Increase upgrade test memory. new 8584c0c GEODE-5553: Revert one line in AsyncEventQueueFactoryImpl new 25deeee Feature/geode 5558 (#2297) new e73ef5a GEODE-5555: Add 'devBuild' task (#2293) new 1785f73 GEODE-5212: use Paths.get to retrieve resourcePath (#2295) new 9a4a6c6 GEODE-5549: Removing assertion about process exit status from kill test new 914adc4 GEODE-5212: Account for dynamic values returned from metrics MBean (#2300) new b08e37f GEODE-5546 auto-reconnecting member reuses old address including vmViewId new 3d261a0 GEODE-5212: run windows jobs in serial (#2301) new c2d3c1e GEODE-5535: Upgrade FastClasspathScanner to 4.0.6 (#2290) new 0a9da64 GEODE-5480: Changing wait blocks to use a while loop new 65c7984 GEODE-5530: Removes test dependency from other test source sets (#2294) new 1628976 Revert "GEODE-5535: Upgrade FastClasspathScanner to 4.0.6 (#2290)" new 6d60c0a GEODE-5535: Upgrade FastClasspathScanner to 4.0.6 (#2310) new a5840fa GEODE-5559: Improve runtime of RegionVersionHolder.canonicalExceptions (#2298) new 7a1bfc4 GEODE-5575: Removes Travis CI new 18c3aee GEODE-5212: Resources must be given with '/' in the path regardless o… (#2312) new 6f8de00 GEODE-5541: A create followed by a destroy of the same key will not invoke cache listener on remote nodes. (#2282) new 4b41429 [GEODE-5580] Convert test-container image to use alpine. new 7a8891f Merge pull request #2321 from smgoller/GEODE-5580 new b2f8e2c GEODE-5578 Create small docker image for meta-pipeline jobs (#2319) new 34ce6cd GEODE-5530: Creates extensions/geode-module-test (#2313) new c4ee03d Revert "[GEODE-5580] Convert test-container image to use alpine." new 5e6d2db GEODE-5530: Creates geode-lucene/geode-lucene-test (#2317) new 83c6c09 GEODE-5530 Add geode-protobuf-test subproject for test-structure reuse (#2324) new 1d8c322 Reducing the parallelism of DistributedTest new 78c178d GEODE-5387: Adding job to the pr pipeline to stress new tests new 7299dd8 GEODE-5560 member becomes coordinator but then stops when it receives a view new 846a58c GEODE-5530: Add geode-core project to distributedTestRuntimeOnly (#2322) new 5e790c8 GEODE-5438: Add rule for running threads in tests new cd3f372 GEODE-3780 suspected member is never watched again after passing final check new bac62ee GEODE-5584: Converts all pipelines to Jinja2 templates (#2331) new 1cbd41e GEODE-5584: Fixes branch path. new 425debc GEODE-5584: Fixes pipeline prefix. new e3367bb GEODE-5584: Remove StressNew from main pipeline. new 4ae9798 GEODE-5584: Fixes image path on PR new 691573b GEODE-5584: make meta pipeline dependent on shared resources new a279aef GEODE-5584: dash removed from image path new bc77954 Revert "GEODE-5541: A create followed by a destroy of the same key will not invoke cache listener on remote nodes. (#2282)" new cfc30eb GEODE-5583: Use the ConcurrencyRule to run threads (#2330) new ac56a49 GEODE-5588: MemberStarterRule.withHttpService fails in some situations (#2336) new 152701b GEODE-3839: Warning when cache xml is used (#2271) new f0feda4 GEODE-5587: Randomize HTTP service working directory (#2333) new 5e73f06 GEODE-5248: Fixes in GatewayReceiverMBeanBridge new aadc520 GEODE-5530 Refactors shared test source between geode-web and geode-core. (#2325) new 29ef1880 GEODE-5530: Removes geode-web-test since it is empty. new 00fd7b2 GEODE-5530 move common pulse test framework into new sub-project new 0283a68 GEODE-5579: Add -PforceTest property to :test tasks (#2318) new 600fe23 Bump Windows job timeouts to 6h new 89a1fde GEODE-5530 create geode-assembly-test for better dependency resolution new 74c6166 Revert "GEODE-5530 create geode-assembly-test for better dependency resolution" new 2be72bd GEODE-5257: remove unnecessary assertion that introduced the flakiness. (#2265) new 6355672 GEODE-5531/GEODE-1507: Variable Substitution in GFSH (#2291) new 9000665 GEODE-5589: lastResultReceived set after msg sent (#2341) new f3f255a GEODE-5593 Update test dependencies new 6fa2d3e GEODE-5592: Release the lock in a finally block. (#2344) new a77905d GEODE-5600: Add build property skipVersionFileRegeneration new d717fdb GEODE-5530 create geode-assembly-test for better dependency resolution (#2345) new 20e059a GEODE-5530: Cleanup javadoc warnings from test refactoring. new 976d332 GEODE-4384: fix test's argument captor type. (#2352) new 0e792a5 suggested feedback: pass revision as build parameter, only create version file when present (or file does not exist). Remove input based on .git/index. new 49e1c18 GEODE-5609: Extract validateRegionName and improve testing (#2353) new b02d3f7 0 -> unknown, specify sourceRepository also, auto-format adjusts whitespace. new c404191 Some stuff new be57a3b Merge remote-tracking branch 'origin/develop' into geode-5602 new 793335e wip new 2868c3c GEODE-5585: Check that threads have been run (#2332) new 1883e81 GEODE-5204: add xml-file support to import/export cluster-config command (#1986) new 291fae0 GEODE-5571: Added query to history before query execution new 3598afd Add SOURCE_REPOSITORY to Jinja template for script calls, and git rev-parse for revision info. new 8ae5808 GEODE-5505 Cache listener not invoked on a retried destroy() operation new 926a0d6 Correct whitespace issue in jinja template new 7fe2f18 GEODE-5612: Fix RVVExceptionB.writeReceived() (#2354) new 2fadf46 Correct directory for git command. new 2e30373 GEODE-5613: Add winrm-cli utility to apachegeode-build image (#2355) new c1fd530 GEODE-5597: Adds more exhaustive verification of assembly content. (#2359) new b5e80b5 Merge remote-tracking branch 'origin/develop' into geode-5600 new 83ea1df GEODE-5620: Adds project property to control test forking. (#2362) new 04ecdbb GEODE-5505 Cache listener not invoked on a retried destroy() operation new 5602d02 GEODE-5615: Capturing more data in the case of hangs or OOMEs new 98a0b7d Merge pull request #2349 from smgoller/geode-5600 new 114be74 GEODE-5547: cleanup RegionManagementDUnitTest new 6c2bc15 GEODE-5547: increase Await timeout new c435bc7 GEODE-5615: Removing gradle build scan plugin new 14a6a05 GEODE-3530: Deleting CliCommandTestBase new b6ba0fa GEODE-5613: Add winrm-cli for Windows CI support (#2364) new 966852d GEODE-5619: Change scanning for XSDRootElement to consider all packag… (#2361) new 9f13a5b GEODE-5610: CI Failure: DiskRegionJUnitTest testAssertionErrorIfMissingOplog (#2357) new c7ca13d GEODE-5460: Fixing a race condition in TestFunctionsDUNitTest new 6ee86d6 GEODE-5597 verify geode-dependency jar ClassPath (#2369) new 879b2cd GEODE-5597: Fixes formatting. new a1f747c GEODE-5440: when we need re-evaluate a entry in a index, we need to pass in the outer value key in the equiJoin. (#2338) new abb2702 GEODE-5630: fix use of Awaitility in BucketCreationCrashCompletesRegressionTest new 9be422c GEODE-5617: FIxing a race in AutoBalancerJUnitTest new cfa7ca5 GEODE-5627: ConcurrencyRule passes when not used. (#2370) new 39b2236 GEODE-5597 let AssemblyContentsIntegrationTest pass on windows new fdbec2f GEODE-5353: gfsh hint should be case independent new 583d141 GEODE-5562 Reading the values of LocalRegion.memoryThresholdReached and DistributedRegion.memoryThresholdReachedMembers must be atomic (#2320) new 9de289d GEODE-5632: import Assertions instead of AssertionsForClassTypes new b951146 GEODE-5142 new Thread Monitoring Mechanism new 123b8c4 GEODE-5614: rename DistributedTestRule as DistributedRule new 16d0f69 GEODE-5614: rename distributedTestRule field to distributedRule new f91c2df GEODE-5614: update RegionManagementDUnitTest usage of DistributedRule new e719331d GEODE-5629: Changing GMSEncryptJUnitTest to use ConcurrencyRule new a383053 GEODE-5623: Use Awaitility in StopLcoatorCommandDUnitTest (#2379) new 85953f0 GEODE-5631: failedBatchRemovalMessageKeys not used after GII (#2375) new 45138b4 GEODE-5630: fixup usage of Awaitility new 0cbf8e5 GEODE-5620: Adds project property to control test forking new 76af1dd GEODE-5597 Publish geode artifacts to maven repo on GCS (#2347) new 48fe306 GEODE-5642 remove gradle task :cleanAll (#2385) new 3651a9a GEODE-5646 Client throws ToDataException when locator is shutting down new 60ea939 GEODE-5618: Auth Attributes in FunctionService (#2360) new 58e4035 GEODE-5608 truncate fork/branch names in image/instance naming (#2363) new 366594c Revert "GEODE-5608 truncate fork/branch names in image/instance naming (#2363)" new aa915c2 GEODE-5608 truncate fork/branch names in image/instance naming (#2390) new fd29e62 GEODE-5594: Enable endpoint identification during using SSL handshake. (#2346) new 926f35e Feature/geode 5624 Use a single thread to ensure beforeCompletion and afterCompletion are executed by the same thread. (#2388) new 8382f8c GEODE-5650: Improve ClusterStartupRule tear down (#2392) new b66beba GEODE-5637: move SingleHopClientExecutorSubmitTaskWithExceptionTest to integrationTest new 7b6f5fa GEODE-5633 pr pipeline name has fork and branch (#2391) new b3cf86b GEODE-5604 Update gradle syntax to comply with 5.0 (#2350) new 30c1eff Improve readability and failure reporting in new ThreadMonitorIntegrationTest. new 81cfad6 Move failing integration test to integrationTests. new ebe44c2 GEODE-5641: add no-arg constructor to DiskDirRule new f550cc4 GEODE-5639: use AssertJ instead of CatchException new 281492a GEODE-5639: remove CatchException dependencies from Gradle new 34ec001 GEODE-5637: disable SingleHopClientExecutorWithLoggingIntegrationTest new e396d91 Bump for precheckin rerun new 1c349b5 Markdown format improvements. new 238706c GEODE-5636: DescribeClientCommandDUnitTest fails on Windows (#2382) new be5430d GEODE-5656: Upgrades Gradle to 4.10 (#2397) new ad37e34 GEODE-5601: Serialize running of acceptance tests in lieu of containerizing them (#2389) new 8ae1bdb GEODE-5530: Moves more shared test code into the DUnit framework. new 7c57aef Merge pull request #2396 from PurelyApplied/geode-5654 new 7aee737 GEODE-5661: Pulse does not work when legacy SSL options are used (#2401) new 64845ab GEODE-5594: Rename SSL hostname validation property name (#2398) new 574530c GEODE-5536: Force unitTest compilation to be dependency of source classes (#2337) new 9e4912f GEODE-5662: improve timeouts in ExecutorServiceRuleTest new ff56282 GEODE-5645 Client cache misses invalidate new c6fe1df GEODE-5596 Client ends up with destroyed entry after invalidate() new 14cbd3e Revert "GEODE-5596 Client ends up with destroyed entry after invalidate()" new 623d4de GEODE-5596 Client ends up with destroyed entry after invalidate() new 9ee8cbf GEODE-3780 member is not considered suspect after failing final check new 06ba32c GEODE-5475: rule improvement new e76f1e3 GEODE-5594 Enable endpoint validation during using SSL handshake (#2406) new 52a6e42 GEODE-5652: use unlimited ThreadPoolExecutor in ExecutorServiceRule new 93201e7 GEODE-5530: Moves more shared test code into the DUnit framework. new 9f5c476 GEODE-5509 Rewrite the docs on transactions (#2304) new 8722963 GEODE-3451: Adding awaitility and cleaning up warnings in MultiVMRegionTestCase new b59f3ac GEODE-5671 Correct bullet list format on "Configuring a Client/Server System" page new 1a62c5a GEODE-5653: Synchronize and free GatewaySenderEvents in background th… (#2407) new 46b7897 GEODE-5411: Adding awaitility fixing timing issue in CqPerfDUnitTest new 32598f6 GEODE-5665: Adds checkPom target to all sub-projects (#2403) new 8dde884 [GEODE-5664] delete instance before trying to create it. new f0e97a7 GEODE-5660: Added method to lookup war file from classpath within AgentUtil.java. This is to address problem where http server is started from Java API (Spring Data Geode specifically) Now, the application can reference the `geode-web-api` war from repo and not have to specifically set `GEODE-HOME` property new 24b65ac GEODE-5600: Update pull-request template to expected env variables. new 00f7603 GEODE-5657: Build job now behaves like test job. (#2399) new fad877e GEODE-3200 Remove unused authzrequest (#2311) new b6eb8fa [GEODE-5591] If there is a BindException we should always throw. (#2351) new dcac15d GEODE-5622: Add unique port supplier that remembers supplied ports (#2410) new b9fdce8 GEODE-5481: Extended wait duration in security tests new acd3f3d GEODE-5204 Document new options for gfsh import and export (#2413) new 72d393e GEODE-5649 getAll() does not trigger client metadata refresh when primary bucket not known new da9ccb4 GEODE-5683: Improve comments new bec231a GEODE-5684: Add option to check type of cause new f4162db GEODE-5685: change whitelist and blacklist new 3eb9f48 restarting CI due to connection refused new 33942c1 update sanctioned serializables file to reflect class name change new b79c45d GEODE-5682: make test repeatable new 92eb597 GEODE-5212: new windows group on develop pipeline. (#2409) new 901da27 Revert "[GEODE-5591] If there is a BindException we should always throw. (#2351)" new 624e8c5 Update Connection.java new 55ce8d0 Update MsgDestreamer.java new 156333b GEODE-5695: Update Gemfile.lock to Sprockets 3.7.2 new a99013b GEODE-5678: Primary key index results are wrapped in CqEntry for cq (#2416) new 8bf38d8 GEODE-5684: refactor callAndValidate new b73f8bb GEODE-5607: Replace Jmock with Mockito (#2414) new 4dee766 Merge pull request #2421 from balesh2/rename-whitelist-and-blacklist new 2f18763 Merge pull request #2420 from balesh2/concurrency-rule-improvements new 529c993 Merge branch 'develop' into update-comments new 0ee4f17 Merge pull request #2419 from balesh2/update-comments new add995b GEODE-3778: Remove test FileWriters new 449411a Merge pull request #2429 from balesh2/GEODE-3778 new d429c0c GEODE-5702: Rethrows a specific TransactionExeption instead wrapped to a new TransactionException. (#2430) new e665f42 GEODE-5687 - Improve pipeline deployment for forks. new 846fb02 GEODE-5699: re-enable command line paramter to turn on log-level or log4j2 (#2428) new f660f2a GEODE-5591: fixed 2 issues: (#2425) new 565da00 GEODE-5399: Removed FlakyTest test category (#2432) new 80124de GEODE-5591: fix the GatewayReceiverImplJUnitTest to count the retry times (#2435) new 52bd3fc GEODE-4650: Refactor Elder selection (#2393) new ba05178 GEODE-5574: unit test coverage for RegionMapDestroy (#2431) new 58eccef GEODE-5704: use untilAsserted to avoid early failure (#2438) new 33ff995 GEODE-5527: get an available port at server start (#2442) new e95a673 GEODE-5212: use Paths instead of hardcoded file separator (#2444) new 4491032 GEODE-5673: Adjust for new Awaitility thread count (#2445) new 58c5dc7 GEODE-5705: Improve basicReadObject to use switch statement rather than if statements. new aaac1e5 GEODE-5565: Release off heap memory if unable to set value (#2305) new 052bef4 GEODE-5668: Switch Windows build jobs to 'heavy-lifter' model (#2411) new 2595760 GEODE-5668: No Windows jobs in PR pipeline new e36a9c3 GEODE-5668: PublishArtifacts does not depend on Windows jobs new 2e25206 GEODE-5668: Groups should not reference Windows jobs in PR pipeline new 8ce6ba6 GEODE-5668: UpdatePassingRef does not depend on Windows jobs new c0056a3 GEODE-5668: Remove debug flag from instance start script new 2cd1d32 GEODE-5709: Add CI job to build Windows images (#2443) new 24f5e99 GEODE-5709: Add missing build image resources new e586c84 GEODE-5628: Getting two random ports at once and fixing formatting (#2441) new 808c049 GEODE-5668: increase rsync up & down timeout new 7f60549 GEODE-5697: Handle CacheClosedException when performing beforeCompletion and afterCompletion. (#2448) new b9587c2 GEODE-5716: add debug capability to the processes started using GfshRule (#2446) new 8661b1e GEODE-5709: Use external IP for winrm packer communication new 518717a GEODE-5694 Do not create or publish zip distributions (#2424) new fe4afe3 GEODE-5709: Avoid interactive prompting new e78089a Changing all Version.GEODE_180 to Version_170 new 0b0d947 Changing the pre version to 1.6.0 from 1.7.0 in TxCommitMessageTest new 4e099fe GEODE-5723: Don't publish to maven repo unless SNAPSHOT. (#2453) new ea5c500 GEODE-5712: Increase Awaitility timeout (#2447) new d9bb24d GEODE-5605: After removeAll/PutAll messages are processed on replicas, check for cache close is done. (#2450) new 4290946 GEODE-4273: overhaul DiskRegionJUnitTest (#2449) new bafaeff Adding IntelliJ setup instructions to BUILDING.md (#2456) new 4fbe655 GEODE-5727: rework how ResultModel deal with file contents. (#2460) new b7df388 GEODE-5094: Replace flaky expiration with prexisting better one new e9ca513 GEODE-5725: Use values large enough (> 8 bytes) to force off-heap storage (#2459) new 8302a28 GEODE-5600 - Run createVersionPropertiesFile on SHA change (#2457) new 7460797 GEODE-5700: Removed stopping cache server explicitly (#2433) new 5e35490 GEODE-5716: GfshRule improvement (#2454) new 35d9bba GEODE-3: remove dependency on sun.tools.java.CompilerError (#2468) new d882065 GEODE-3: do not use Assert in production code. use explicit exception. (#2471) new 28379f8 GEODE-3: not use our own SystemUtils to find java version (#2472) new 71d9a0b GEODE-3: add lib jars that will be missing in jdk9 and later (#2469) new 61a3d7d Revert "GEODE-5605: After removeAll/PutAll messages are processed on replicas, check for cache close is done. (#2450)" new 49eb1c5 GEODE-5729: when DistributedCacheOperation needs 2 messages, should let (#2458) new e88918c GEODE-5722 - Improve concourse deployment experience for releases (#2451) new 9c6ae18 GEODE-3: Use the correct DataSerializer for TimeUnit for either java8 or java9 (#2473) new 40d0045 GEODE-3: Do not use @PostConstruct annotation which is not supported in java9 new 46b0d39 empty new f289dfe GEODE-3: exclude internal packages when generating javadoc (#2475) new 7890652 GEODE-5338: Geode client to support Trust and Keystore rotation (#2244) new fb1f1d7 GEODE-5737: Require gradle version 4.10.1 (#2466) new e43f8d1 GEODE-3: small java 9 compatibility fixes new c1311bf GEODE-5741: Modified tests to be independant of environment (#2483) new a6ebaa0 GEODE-5605: After removeAll/PutAll messages are processed on replicas, check for cache close is done. (#2481) new 0adc22e GEODE-5732: Remove TxCommitMessageTest new 0a493c3 GEODE-5688 Create task to generate all sources for better IDE behavior (#2422) new 4f55821 GEODE-5714: Retry ssh connections in concourse new 30dfc93 GEODE-5709: Add firewall rule to allow docker container network access to Windows heavy lifters new c1c0add GEODE-5709: Windows heavy lifter runs docker on TCP new 386f3c3 Merge pull request #2376 from jujoramos/feature/GEODE-5353 new a3b7690 GEODE-5696: Refactor RestQueryAndFunctionIntegrationTest (#2426) new eeae3d8 GEODE-4052: Fix StatusServerExitCodeAcceptanceTest.statusWithWrongPid failure (#2480) new 4978580 GEODE-5712: move awaitility into invoked runnable (#2455) new 3e28711 GEODE-4273: Fix failing testBug41822 on windows (#2487) new 238c73a GEODE-3: remove dependency on management-agent.jar which is not included in java9 and later (#2478) new 12a7f45 review changes: use -d64 for non-windows java8 and below, do not use the option for java9 and above new 877bcc6 GEODE-5748: Hold clearRegion write lock during cleanUpAfterFailedGII (#2486) new aa15c2c GEODE-3: more memory usage beans are available in java9. GemFireStatS… (#2479) new b99cfda Adding TESTING.md (#2490) new 94ec93d GEODE-5757: Remove Nexus publication plugin new 5e44313 GEODE-5757: Fixes signing on unpublished projects. new 68d8cee GEODE-5757: Reinstate 'install' gradle task new 66079df GEODE-5694: Re-disable 'zip' distributions from maven new f26b922 GEODE-5600: Unify SCM property caching. (#2474) new 4da7c59 GEODE-5428: Refactored DurableClientTests due to massive duplication new da5bd9c GEODE-3720: Fix ConnectCommandWithSSLTest by handling more SSL error conditions new cc36c91 GEODE-5600: Fix extension developer issues with buildinfo new 9f149c3 Add concourse-team variable to deploy_meta.sh to temp fix an issue. new 42253f2 GEODE-5757: Fix publication of extension zip artifacts new b58a3b5 GEODE-5762 Fix transactions docs code snippets (#2498) new 4bef3e9 Merge pull request #2499 from rhoughton-pivot/GEODE-5757 new 1998a21 GEODE-5761: Exclude android-json transitive dependency (#2494) new be52507 GEODE-5314: Cleanup and document MBeanStatsMonitor child classes new 6112860 Merge pull request #2497 from rhoughton-pivot/GEODE-5600-extension-conflicts new 3e6c0a6 GEODE-5501: add logging in test base for debug new 6984baa GEODE-5761: Fix checkPom for exclusion of android-json new efb2e29 GEODE-5765: Clean up soft references faster in dunit tests new 6006ec3 GEODE-5747: Handling SocketException in InternalDataSerializer (#2484) new cd17350 GEODE-5551: Replace thread interleaving mechanism in LoginHandler...Test new 23c27c7 GEODE-5679: test waits for all stats changes to be written (#2502) new dee93f4 Fixing typo in TESTING.md new 1cf6477 GEODE-5523: Remove DefaultHashMap new 8e00202 GEODE-369: wait for primary to be available when going from 0 to 1 server (#2482) new 10745da GEODE-5212: fix failing ConcurrentDeployDUnitTest (#2508) new 763d2ac GEODE-5728: Allow null coordinator in equals() (#2507) new 49fd491 Merge pull request #2495 from rhoughton-pivot/GEODE-5694 new fe533c6 GEODE-5741: Modified tests to be independent of environment (#2496) new 39d225d GEODE-5778: fix for failing rsync on windows CI jobs (#2511) new 8e3c5bb Merge pull request #2506 from jujoramos/feature/GEODE-5523 new 1cb5fe5 GEODE-5771: Deprecate PDX Persistence on Client new abb7659 GEODE-5212: fix failing DestroyRegionCommandDunitTest on windows (#2514) new 2c320c3 GEODE-5748: Hold a write lock during cleanUpAfterFailedGII (#2501) new 3d3ca5f GEODE-5726 Wait for dispatcher to pause (#2505) new 4a00aa5 GEODE-5212: Make paths platform agnostic (#2512) new a1bed42 Revert "GEODE-3967: There're following 9 problems fixed here:" new ca1f72d GEODE-5212: Ensure that MergeLogs closes its InputStreams (#2513) new 0bd2f5d Merge pull request #2476 from jinmeiliao/10-7 new bde3359 Merge pull request #2477 from jinmeiliao/10-8 new 7ec2cb0 GEODE-3967: Cleaning up of revert issues (#2523) new 05492f0 GEODE-5776: Use HexThreadIdPatternConverter for tid in logs new 2af3aab GEODE-2644: Cleanup logging classes new 9ca5355 GEODE-2644: Cleanup config classes (#2518) new 64acfbb GEODE-5212: Also use the host's canonical (fully qualified) name as a SAN in the certificate (#2531) new ef95dd5 GEODE-5788: On Windows, Ignore tests that bounces VMs (#2524) new fbb132f Merge pull request #2515 from jujoramos/feature/GEODE-5771 new 6c08f91 GEODE-5794: ignore JMXMBeanRecommentDUnitTest on windows (#2530) new 8c7a739 GEODE-2644: Cleanup LogService (#2533) new 076fff8 GEODE-2644: Improve GfshParserAutoCompletionTest assertions (#2534) new 65725eb GEODE-2644: Cleanup logging tests (#2519) new 78c4aac GEODE-2644: Use LINE_SEPARATOR in logging classes (#2525) new af03472 Fix ConsoleAppenderWithSystemOutRuleIntegrationTest.java new 821c8e1 GEODE-5212: Also use the host's canonical (fully qualified) name as a SAN in the certificate (#2536) new d4d9f7f GEODE-5523: Fixed NPE by converting remaining getOrDefault calls (#2539) new 7f0c156 GEODE-5787: deleted deprecated RepeatableRunnable (#2522) new 9f08353 GEODE-5212: Make paths platform agnostic new 18c47cf GEODE-5776: Use HexThreadIdPatternConverter in tests (#2541) new 239bc29 GEODE-5787: delete unused LocalVM (#2521) new 70a55c8 GEODE-5794: fix failing JMXMBeanReconnectDUnitTest (#2543) new ac03101 GEODE-5799: Set StatusLogger level to WARN (#2542) new 477cf8c GEODE-2644: Cleanup RuntimeDistributionConfigImpl (#2544) new ab55a84 GEODE-5781: split repeatTest into separate tasks (#2526) new 03d57a9 GEODE-5808: Move dunit framework tests to geode-dunit (#2553) new 9622a68 GEODE-5787: extract ProcessHolder to be an outer class (#2550) new 7112b62 GEODE-5784: Remove unused duplicate condition from AbstractConfig (#2545) new 41dbe2e GEODE-5747: Handling SocketException consistently (#2504) new e71bcfe GEODE-5805: Extract LoginHandlerInterceptor tests (#2551) new 0894bee GEODE-5711: Gfsh prompt for JNDI username and password new 1a547e0 GEODE-5792: ClientServerTransactionDUnitTest occasionally fails on Windows (#2529) new db02a0f GEODE-3: Upgrade tomcat7/tomcat8 library to be java9 compatible (#2489) new 5e0289b GEODE-5812: Adds task to resolve and download dependencies. new fb524a0 GEODE-5812: Prefetches all dependencies using new task. new a604184 GEODE-5814: Move Windows CI jobs to 'main' group (#2561) new a0fd287 GEODE-3: remove tool.jar in buildSrc (#2555) new 6b79d06 GEODE-5814: Jinja cares about indentation new 494ad98 GEODE-5777: Improvements for concourse_job_performance (#2509) new 3de5d21 GEODE-5806 typo repair new 27d2112 GEODE-5212: Use geode user when building Windows images new b2248de GEODE-5815: ignore testDataSerializable for java9 and above (#2491) new d6df452 GEM-2229 misspelling in warning "There are <1> stuck threads in thia node" new 89f7a62 GEODE-5824: DestroyRegionCommandDUnitTest tests failed in java 10 (#2566) new 9bed808 GEODE-4338 - User Guide: Correction to continuous query explanation new 9199a9e GEODE-5829: Bind locator to 0.0.0.0 instead of localhost (#2570) new d185c4a GEODE-5212: fix timing issues in BeforeCompletionTest (#2565) new fe0f50b GEODE-5212: Make rsync installation more robust new db8ba67 GEODE-5828: fixes replicates miss transaction commit. (#2571) new 90d2d30 GEODE-5212: Corrected powershell conditional syntax new b16b3e4 Merge pull request #2556 from gemzdude/jndi-intercept new 5289607 GEODE-5780: remove LoggingThreadGroup new 5bccf66 GEODE-5686: Remove LocalizedStrings new db716cc GEODE-5820: upgrade jetty to fix jetty tests in java 9+ (#2567) new c9792ae GEODE-2644: Add LogWriterLevel enum and test new 9eee15e GEODE-2644: Cleanup LogLevel and expand LogLevelTest new 2a9dd67 GEODE-2644: Cleanup custom log4j2 config logging tests new ff40e7d GEODE-2644: Cleanup Marker Filter logging tests new fb21c24 GEODE-2644: Cleanup logging tests new 1c9cc15 GEODE-2644: Cleanup AlertAppenderTest new f8bb38a GEODE-2644: Extract AlertLevel from AlertAppender new 6bd7d6c GEODE-5686: Fix deprecated javadoc in StringId new 9ca42dd GEODE-5212: Also use the host's canonical (fully qualified) name as a SAN in the certificate (#2574) new 0934481 GEODE-5794: fix failing JMXMBeanReconnectDUnitTest (#2577) new 74d8c04 GEODE-5780: remove LoggingThreadGroup new 3f2654c GEODE-5212: increase timeouts in SockerCloserIntegrationTest (#2564) new cf7ff85 GEODE-5142 new Thread Monitoring Mechanism new 2320aaa GEODE-5830: Fix `NONE` enum for SSL configuration new e58ac26 GEODE-5838: Fix warnings in javadocs generation new c6ab9b0 GEODE-5838: Relaunch CI Build Last failure was not related to this PR's changes, adding an empty commit to launch the CI from scratch. new aeb1f52 GEODE-5838: Relaunch CI Build Last failure was not related to this PR's changes, adding an empty commit to launch the CI from scratch. new e7a4c05 GEODE-5780: remove digits from log message new 83a3d17 GEODE-5829: Do not bind to both localhost and the actual address of the host (#2578) new 3dfa8d1 GEODE-5811: Get gradle to cache tomcat and jetty installs new ac75375 GEODE-5799: Restore StatusLogger level to FATAL new f9f538a GEODE-5844: Eliminate String.Format() calls from initHelpMap() (#2587) new c8482d7 GEODE-5846 Add test jobs for Java 11 to pipeline new 8212373 Merge pull request #2557 from rhoughton-pivot/jdk11concourse new 97e6ed9 fix whitespace issue impacting official pipeline new 0e550cc GEODE-5828: Add dunit test reproducing the issue and incorporate review changes (#2584) new fbe313c fixup PR pipeline to coexist with GEODE-5846 new ebb7c23 update metrics pipeline with new jdk-qualified job names new d3771b5 Updates concourse resource to use latest version. new f127f7e Enable ssh server keepalive on CI workers. new cc6f0de GEODE-5252: handleCacheRemoval() could wait for distribution's replies. (#2590) new 4fc21f2 GEODE-5838: Fix javadocs new 2a26990 GEODE-5830: Remove "none" from SSL configuration new 3b60e0f GEODE-5830: Relaunch CI Build Last failure was not related to this PR's changes, adding an empty commit to launch the CI from scratch. new f6363f2 GEODE-5212: fix timing issues in AfterCompletionTest (#2586) new 50efe8a GEODE-5807: Refactor flakey GMSHealthMonitorJUnitTest tests by removi… (#2589) new 69be840 GEODE-5853: fix to check if testJVM is empty (#2595) new b07e051 GEODE-5848 conditionally add --add-opens for test jvm versions 9 and up new 9b6ce9c Merge pull request #2591 from onichols-pivotal/GEODE-5848 new 754eefe GEODE-5855 hide jobs that are not gating in default pipeline view new a9023e0 GEODE-5212: fix failing StartLocator and Server command DUnit tests (#2580) new 8755639 GEODE-5843 ReconnectDUnitTest.testReconnectWithRequiredRoleRegained is being ignored new 64ced9f GEODE-5686: Remove LocalizedStrings new 6ddd5c3 GEODE-5849: Do not wrap CacheClosedException if client cache is closing. (#2594) new 0173aa8 User Guide: fix a format issue and some typos in the gfsh create command description new dd5a46b GEODE-5855 use macro so gating jobs aren't defined 3 places new c09875c GEODE-5846: Override containerization settings on JDK 11 new 32898f3 GEODE-5846: Override CPU and RAM on JDK 11 new 4025ebf Merge pull request #2582 from jujoramos/feature/GEODE-5838 new c2d5e03 GEODE-5830: Improve docs and source code style new 1784eff GEODE-5830: Relaunch CI Build Last failure was not related to this PR's changes, adding an empty commit to launch the CI from scratch. new 16cd4ae GEODE-5830: Remove NONE enum for SSL configuration new 2667fb4 GEODE-5821: exclude geode 1.4 when testing with java 9+ (#2576) new 385f555 GEODE-5846: Override timeout on JDK11 new f875012 GEODE-5858: fix failing DurableClientTestCase on Windows (#2602) new 687bfb1 GEODE-5846: Fixes override of JDK 8 parameters new bed907a GEODE-5846: Fixes extra character in template. new 4e8ea1c GEODE-5851 use gradle-dockerized-test-plugin compiled with Java 8 that supports Java 11 new 0a800f3 Merge pull request #2598 from onichols-pivotal/GEODE-5855 new 0ee362e Better path resolution for srcDist exclusions new afdc9cb GEODE-5864 - Refactor and parameterize CI env creation new 0d8f7d4 Improve reporting in checkPom. Add task updateExpectedPom to spare manual copy. new 11807ba Address PR comment. Possibly pathological behavior when running gradle uEP when no changes have actually been made... new bf5a68f Add README for deploy_meta.sh and tweak cleanup script. new d5df61c GEODE-5811: Fix failing test on windows (#2609) new 16ae10d Fix syntax issue in start_instance.sh. new 2bb6a0e Merge pull request #2607 from rhoughton-pivot/GEODE-5864 new 6b45219 [GEODE-5864] Fix render.py call. new 099eae9 Merge pull request #2614 from rhoughton-pivot/GEODE-5864 new 46ed6c6 [GEODE-5864] Change pr pipeline deploy model to match other pipelines. new c4c862c Merge pull request #2615 from rhoughton-pivot/GEODE-5864 new 11df6f3 [GEODE-5864] Fix template yaml. new efd8756 Merge pull request #2616 from rhoughton-pivot/GEODE-5864 new a6369f5 GEODE-5823: adding add-open flags when we start the ChildVM in DUnit … (#2606) new 0b01355 GEODE-5880: fix IDEA compiling error when using jdk11 new aac23dc Fix up variables and base alpine-tools on openjdk:8-alpine. new d2462fe Merge pull request #2620 from rhoughton-pivot/GEODE-5864 new 7f443e6 [GEODE-5864] Remove go and make once we're done with them. new 115f4f4 Merge pull request #2621 from rhoughton-pivot/GEODE-5864 new 405de97 [GEODE-5864] Fix publish task's image configuration. new a122cd4 Merge pull request #2622 from rhoughton-pivot/GEODE-5864 new 33076f9 [GEODE-5864] We lost version-bucket somehow. new 3974646 Merge pull request #2624 from rhoughton-pivot/GEODE-5864 new 53bd005 GEODE-5880: fix SocketCreator to throw consistent exception type across jdk8 to jdk11. new 1d3985a [GEODE-5864] Make PublishArtifacts use a heavy lifter. new 61814a4 Merge remote-tracking branch 'apache/develop' into GEODE-5864 new fddfd63 Merge pull request #2626 from rhoughton-pivot/GEODE-5864 new a2bbcb4 [GEODE-5864] We lost dumping out the pipeline somehow. Put it back. new 49b4c5d Merge pull request #2627 from rhoughton-pivot/GEODE-5864 new 200e73e [GEODE-5864] Fix trigger indentation. new 0c95cde Merge pull request #2628 from rhoughton-pivot/GEODE-5864 new e8109dd [GEODE-5864] Indentation is still hard. new 3a11f87 Merge pull request #2629 from rhoughton-pivot/GEODE-5864 new 43f4d66 [GEDOE-5864] Iteration over indentation will eventually succeed. new 2f0d33d Merge pull request #2630 from rhoughton-pivot/GEODE-5864 new 195392d [GEODE-5864] Remove unnecessary echo. new bb32e7a Merge pull request #2631 from rhoughton-pivot/GEODE-5864 new ef59671 [GEODE-5864] Add missing input to publish task. new 5fdab85 Merge pull request #2632 from rhoughton-pivot/GEODE-5864 new 71bd10f [GEODE-5864] We need the java build version now. new f676215 Merge pull request #2633 from rhoughton-pivot/GEODE-5864 new c6e1d8c GEODE-5856: Consolidate geode-core, test.gradle dependency blocks. (#2599) new e0b1437 empty new 3d9b357 Merge pull request #2618 from jinmeiliao/java11 new 0a000f3 [GEODE-5864] Add storage-rw to scopes when launching instances. new e7b6294 Merge pull request #2634 from rhoughton-pivot/GEODE-5864 new 2bccead [GEODE-5864] Use alpine-tools for UpdatePassingRef. new 65ade02 Merge pull request #2637 from rhoughton-pivot/GEODE-5864 new 88d0efe [GEODE-5864] UpdatePassingRef doesn't need docker-geode-build-image. new dfb6ed9 Merge pull request #2638 from rhoughton-pivot/GEODE-5864 new 65e4e0f [GEODE-5864] Get rid of docker-geode-build-resource. new c80d85b Merge pull request #2639 from rhoughton-pivot/GEODE-5864 new df30df1 GEODE-5676: Disconnect system before closing SocketCreatorFactory new 567569b GEODE-5844: Make log format match args new 8910561 GEODE-5879 Enforces consistent syntax in gradle dependency declaration (#2611) new 76420dc GEODE-5857: Handle JMX race conditions during registration and cleanup new b6158bf GEODE-5864: Adds support for private/public github. new 2f5fe0a GEODE-5845 Document not to use enums for keys (#2605) new 898a06a GEODE-5803 Make geode-core:integrationTest not need geode-core:test (#2612) new e0b1725 GEODE-5893: Keep docker configuration in RepeatTest new 41e271e Geode 5803 distributed test (#2613) new e0103db GEODE-5875: fix JNDIInvoker cleanup (#2610) new 84233c3 GEODE-5803: Add license header new bbb3029 [GEODE-5864] align metrics pipeline with other pipeline deployments. (#2652) new 48f6b8e GEODE-5894: correct misspelling in dependency-versions.properties (#2648) new 29efe6e [GEODE-5864] Remove old set-metrics-pipeline job. (#2655) new ca682a1 [GEODE-5864] Fix name of create yml job. (#2656) new 3788a95 [GEODE-5864] Fix script call. (#2658) new 91182d6 [GEODE-5864] Fix up final changes to metrics. (#2659) new c365dd6 [GEODE-5864] More fixes, and make script executable. (#2660) new d19c8ca [GEODE-5864] Fix metrics pipeline resource paths value. (#2661) new 161ab9a GEODE-5846 GEODE-5850 GEODE-5860 GEODE-5862 GEODE-5878 no JAVA_HOME new dacf10f [GEODE-5864] push concourse-url down to metrics pipeline. (#2663) new cd3602b GEODE-5877: Make multithreaded test single-threaded new 646ff59 GEODE-5819: update the keystore used in ssl test to make it jdk11 compatible. (#2664) new 8de7c3f GEODE-5891: jdk 11 changed the error message when an object can not be cased to a class (#2644) new 810ade9 GEODE-5890: gateway events from the same distributed system should check misorder (#2649) new de30e86 GEODE-5852: Adding 1.7.0 to old version (#2596) new 239c532 GEODE-5424: Changing all awaitility calls to use consistent timings new 8fa6ef6 GEODE-5424: Replacing calls to waitForCriterion with Awaitility new 1156e040c GEODE-5424: Fixing a test that was using awaitility as a sleep new ff13a15 GEODE-5424: Fix tests with races relying on a poll delay new 61014b2 GEODE-5863: Ingoring testMultipleExecuteWithInitialResults new 6d95888 GEODE-5872: Ignoring tests that are losing assertion failures new 1954e92 GEODE-5424: Adding a spotless rule to enforce using GeodeAwaitility new 7e0f67b Delete instances, don't stop them. (#2666) new 225c382 Merge pull request #2643 from onichols-pivotal/GEODE-5846 new f403f26 add OpenJDK12 to the mix to see if it fixes SSL failures new 7261fe3 deploy_meta will now retrigger red jobs (once per invocation) new 4116e5d GEODE-5892: test rules should not modify the user.dir system property new a7a541d GEODE-5904 fix broken rsync_down due to JAVA_HOME change new 6db1dc8 Merge pull request #2669 from onichols-pivotal/GEODE-5904 new fa34122 GEODE-5885: Exclude geode-core from geode-[jd]unit dependencies. (#2640) new 1d70390 Revert "Merge pull request #2669 from onichols-pivotal/GEODE-5904" new 9bcb440 GEODE-5904 fix broken rsync_down due to JAVA_HOME change new 3fa307e Merge pull request #2670 from onichols-pivotal/GEODE-5905 new 76c35a6 GEODE-5906 no chmod on windows new 4baed05 Merge pull request #2671 from onichols-pivotal/GEODE-5906 new b4fa47b GEODE-5907 patch gradle in a cross-platform-friendly way new 652c140 Merge pull request #2672 from onichols-pivotal/GEODE-5907 new cc30e48 GEODE-4872: Fixing logging tests in PersistentColocatedPartitionedRegionDUnitTest new dc686ea GEODE-5501: Wait for listener to disconnect (#2583) new ba96de5 GEODE-5892: test rules should not modify the user.dir system property (#2651) new 05ae078 * GEODE-5817: Restrict default membership range to not conflict with default ports new f07d749 GEODE-5890: a cleaner fix to skip calling GatewayConflictResolver if tag has (#2673) new 316cd16 GEODE-5902: Fixing repeatTest task dependencies (#2668) new d86911e GEODE-5889 deploy_meta improvements new e7987a3 GEODE-5846: can not start 1.3 gfsh with jdk9. (#2681) new ab5fafb GEODE-5908: DiskStoreID.compare should compare mostSig, then leastSig (#2676) new a229763 GEODE-5912: Change membership port range configuration verification to verify port range is a subset of [1024, 65535] instead of a subset of the default port range. new f2cef09 GEODE-5913 resolve jstack using JAVA_HOME, if set new ec585b4 Merge pull request #2684 from WireBaron/bug/GEODE-5912 new 293f2b7 Merge pull request #2642 from onichols-pivotal/GEODE-5889 new 0dcc58d [GEODE-5916] Refactor examples pipeline definition. (#2686) new 5eb1a70 GEODE-5916: more refactoring. (#2688) new 4e4f1f9 Geode 5916 (#2689) new 48fd351 Geode 5916 (#2690) new 1f1e716 GEODE-5916: Fix indentation, get rid of unnecessary variables. (#2691) new 6accbdb GEODE-5910: Disabling acceptance tests in StressNewTest new 24e93d0 GEODE-5916: Add concourse-metadata-resource. (#2692) new c0a68a1 GEODE-5916: Indentation is SUPER HARD. (#2693) new c97a635 GEODE-5916: Indentation insanity. (#2694) new 855f239 GEODE-5916: Indentation. (#2695) new 9cbd675 GEODE-5916: Fix concourse-metadata-resource. (#2696) new cbee637 Change geode-examples path to geode so it's compatible with scripts. (#2697) new f2eb263 GEODE-5916: path is applied to inputs not gets. (#2698) new 0f7769a GEODE-5888: Only the thread locked objects can release/remove them (#2645) new 991aa22 GEODE-5916: stop instance after we are done. (#2699) new a76ff07 GEODE-5916: Indentation. (#2700) new 2a4d4c5 GEODE-5916: INDENTATION! (#2701) new 0c082e5 GEODE-5841: Adding Tomcat 9 support new de2aed4 GEODE-5911: Improve SSL warning to indicate specific to GEODE; reference related property new a1bbe90 GEODE-5819: use cipher suites supported across jdk versions (#2677) new 02d7d1b GEODE-5915: Cleanup DistributedSystemDUnitTest new 1c55639 GEODE-5915: Fix IllegalMonitorStateException logged for Alerts new 404c64d GEODE-5861: change jdbc connector to use jndi binding (#2650) new 7d9858e GEODE-5864 Refactor pipeline deployment. (#2707) new 35d1226 GEODE-5926 parameterize metrics pipeline (#2708) new 01dc9db GEODE-5886: Make dependencies explicit in extensions modules. (#2674) new bf7981f5 GEODE-5897: change create jndi-binding to fail on an exception (#2680) new 861abf4 GEODE-5899: Make dependencies explicit in old-client and lucene* modules. (#2675) new 1a2725c GEODE-5909: Remove unknown tag causing compile warning. (#2678) new 46fa876 GEODE-5933 make it easier to use deploy_meta with forks (#2715) new 5503d5c GEODE-5930 clean up dangling outputs in concourse (#2713) new 6556b0f GEODE-5929 concourse workers no longer need java (#2712) new af8611f GEODE-5934 change start/stop instance to create/delete instance new cfdd0a6 GEODE-5819: fix ssl test failures in jdk11 (#2702) new dab891b GEODE-5783: have a single source for ThreadFactory new 55c1c09 Merge pull request #2716 from onichols-pivotal/GEODE-5934-fix-examples-pipeline new 8db65fe Merge pull request #2685 from onichols-pivotal/GEODE-5913 new 3d4c342 GEODE-5827: Use standard pattern converters in suspect appender (#2704) new a51c036 GEODE-5923: Add test for local alerts and cleanup classes (#2710) new f0c6cff GEODE-5764: Use a thread-safe set to record keys (#2709) new 7be7f99 Revert "GEODE-5930 clean up dangling outputs in concourse (#2713)" new 55f314e Merge pull request #2718 from onichols-pivotal/GEODE-5930-revert-concourse-metadata new a9ab267 Echo out pre and post hashing name for instances. (#2721) new 649850e Fix typo. (#2724) new 45f66dc GEODE-5936 Document OpenJDK support for Geode (#2719) new 3ed37a7 GEODE-5922 SerialGatewaySenderQueue concurrency is poorly implemented new 7c80b7a Restore UpdatePassingRef for now. (#2728) new 8a8a418 GEODE-5927: enhance create jndi-binding to configure pool (#2711) new 4ef9b53 Restore update passing ref (#2732) new 6f92071 GEODE-5925 locks are not released in shutdown hook new e6b41f2 Restore update passing ref (#2733) new 5680658 GEODE-5925 Server shutdown delays election of new primary bucket owners new 4e83d67 GEODE-5819: Reduce 16h40m wait on shutdown to 120 seconds. (#2736) new 898a649 GEODE-5925 Server shutdown delays election of new primary bucket owners new 93e27d1 GEM-2250 Misspelling in info level log message "Done wating for remove index..." new 9b162f5 Revert "GEM-2250 Misspelling in info level log message "Done wating for remove index..."" new 72342cd GEODE-5946 spelling error in PartitionedRegion.java new c8b050f GEODE-5941: Remove comments containing developer name (#2731) new e0be9f4 GEODE-5925 Server shutdown delays election of new primary bucket owners new ae8808b GEODE-1603: wait for receiver MBean federation (#2726) new 89ee39e GEODE-5797: Move assertion to async invoke (#2635) new a80008a GEODE-5950 ensure images pick up new Java11 versions new 9669d7a Merge pull request #2742 from onichols-pivotal/GEODE-5950-automate-jdk11-updates new d8b007a GEODE-3 Update LICENSE to include jaxb reference new fa61d85 GEODE-5819: update the keystore used in ssl test to make it jdk11 com… (#2743) new 2531e5f GEODE-5917: Modified instanceof to check for CachedDeserializable new 7dbad28 deploy_meta enhancements: (#2748) new 37dce15 GEODE-5945: Remove ref to JDBC connection commands (#2737) new 2324774 GEODE-5864: Add GLOBAL_GRADLE_ARGS to PublishArtifacts. (#2752) new 1619d91 GEODE-5864: Put GLOBAL_GRADLE_ARGS in the right place. (#2753) new 8061497 GEODE-5568: Rewrite QueryMonitor to use ScheduledThreadPoolExecutor (#2744) new 913cec1 GEODE-5884: Non HA Function waits for all results if exception occurs new 2410630 GEODE-5884: Refactored methods and added tests new 932f81e GEODE-5884: Fix typo and renamed test exception class new 5adf016 GEODE-5884: Fix spotless errors new 6646cad GEODE-5943: Refactor EvictionDUnitTest and OffHeapEvictionDUnitTest (#2734) new 04c1d0e GEODE-5935: move jdbc xml mapping to be in a region (#2739) new a60003e GEODE-5961: Add commons-validator jar to docs for tomcat dependencies (#2749) new fd4072e GEODE-5952: Provide full cache XML entity for root region when a subregion is created with gfsh (#2747) new 3bf1e36 GEODE-5953: set target member when transaction hosted locally (#2746) new 7c29e2c GEODE-5943: rework calculation for expected eviction to fix this test in jdk11 (#2754) new 4ab4d4f GEODE-5948: Updated the cookie name (#2740) new b040508 GEODE-5881: simplify DefaultQuery.TestHook (#2755) new fa9813d Revert "GEODE-5908: DiskStoreID.compare should compare mostSig, then leastSig (#2676)" new c5ec293 GEODE-5803: Remove dependencies resulting from bad merge. (#2720) new dd24a9c GEODE-5960: Add test to verify CommandMarker file for the JDBC connector (#2751) new 75c40cf GEODE-5686: Remove LocalizedStrings new 24e3fae GEODE-5686: Remove LocalizedStrings new 1664b40 GEODE-5338: Document 'ssl-use-default-context' property (#2762) new a0074fa GEODE-5966: mark PooledDataSourceFactory experimental (#2760) new 5942f0f GEODE-5965 make JDK11 tests gating new 191fcf3 Add public key for Alexander Murmann to KEYS file new 0b42420 GEODE-5951: add a create data-source gfsh command (#2758) new 1b4bfb1 GEODE-5967: change pdx-class-name to pdx-name (#2761) new 2ee9e83 GEODE-5968: remove gfsh alter jdbc-mapping command (#2763) new ce32de9 GEODE-5686 Remove LocalizedStrings new 834ab26 GEODE-5969: remove value-contains-primary-key from jdbc-mapping (#2765) new ecfd8fb GEODE-5970: remove field-mapping from jdbc:mapping (#2766) new 2b4313a GEODE-5971: Refactor gateway receiver/gateway sender commands to extend SingleGfshCommand base type (#2769) new 887c0a6 GEODE-5963: Change destroy no entry found log statement to debug (#2756) new 517a1b0 GEODE-5974: Removal of dead code. (#2770) new f74cbb7 GEODE-5981: No operations on null values (#2775) new 7405d3d GEODE-5975: Fixed container access. (#2771) new 7f657f9 GEODE-5938: Make dependencies explicit in cq and rebalancer modules. (#2729) new 7babb27 GEODE-5937: Made dependencies explicit in geode-protobuf modules. (#2722) new 915dcd8 GEODE-5976:Prevent conversion of string to bytes (#2772) new 6f303b3 GEODE-5980: Removed unused collections. (#2774) new 54cf7d1 GEODE-5983: use equals() instead of == (#2777) new b65b364 GEODE-5992 Fix bugs identified by static analysis new 0f517d3 GEODE-5884: Restores behavior of exceptions/wrapping of exceptions (#2786) new a3b6486 GEODE-5984 Address LGTM recommendations new 86c86ac GEODE-5985 Possible integer overflow new 28785d0 GEODE-5978: Expand GeodeAwaitility and add test coverage new d02315d GEODE-5918 Geode function security should be dynamically determined by function arguments (#2727) new a103871 GEODE-5947: Make dependencies explicit in connectors and experimental-driver modules (#2738) new 72a5b0b GEODE-5977: rename --connection to --data-source (#2773) new 10df202 GEODE-5987: Do not inject dependencies into all subprojects in test.gradle (#2782) new dbf3692 GEODE-5338: Rephrased warning when SSL hostname validation is disabled (#2793) new a7aeca9 GEODE-6003 don't fail if we can't kill a process because it's already exited new 6f950fd Merge pull request #2796 from onichols-pivotal/GEODE-6003-fix-windows-image new 61083a5 Fix vararg warnings new 5b94349 Fix spotless errors new 144758b GEODE-5999 split pipeline back into separate jobs new cae30b0 GEODE-5983: Added missing null check (#2800) new d7aa60c GEODE-6009 add Java 11 to PR pipeline new 0c96c7f GEODE-6008: ignore root exception as well. (#2804) new e9ea18e Revert "GEODE-5729: when DistributedCacheOperation needs 2 messages, should let (#2458)" (#2801) new b754086 GEODE-5742: increase timeout for statusCommandWithIncorrectPidShouldFail test (#2805) new 083abbc GEODE-5987: Correct issue with powermock leaking JDK11-incompatible d… (#2797) new ae8abe2 [GEODE-5971] Refactor offline disk store commands to extend SingleGfshCommand base type (#2794) new 23af84c GEODE-5995: Initial import of gradle docker plugin (#2790) new edfe502 GEODE-5887 new a5b04cc GEODE-5986 Inconsistent equals/hashCode new 5410f93 GEODE-5982: Synchronized access to CacheLoader and CacheWriter (#2776) new 728eceb GEODE-6000: make pdx-name required (#2799) new ff55509 GEODE-5931: Make dependencies explicit in geode-pulse, geode-pulse-test. (#2714) new 379ee68 GEODE-6018 Remove reflections from LICENSE new 9de2221 GEODE-5830 Use current and maintained pr-concourse-resource new a649956 GEODE-6020 make non-gating jobs run only after all gating jobs have passed new d22e83e GEODE-5884: Adding to function exception list if cause is FunctionInvocationTargetException (#2809) new 00c607f GEODE-6019: Move gradle constants in constants files. (#2814) new 474fa82 Bump version to 1.9.0 new 7bf0225 [GEODE-5998] Add geospatial commands to Redis adapter (#2802) new b128463 Revert "Bump version to 1.9.0" new 3b2ff44 GEODE-3416 Reduce synchronization blockages in SocketCreator new c14d960 Feature/geode 6016 (#2820) new 9b2a423 Merge pull request #2806 from onichols-pivotal/GEODE-6009-add-java-11-to-PR-pipeline new 70771cb Merge pull request #2816 from onichols-pivotal/GEODE-6020-run-non-gating-jobs-iff-all-gating-pass new c98308e Update current version to 1.9.0 new aab0198 GEODE-5993: Eliminate race in monitorQueryThread() (#2818) new 4f9580a GEODE-6009 add Java 11 PR checks to github new 75d7ed8 Merge pull request #2834 from onichols-pivotal/GEODE-6009-add-Java11-PR-checks new 0b319d9 GEODE-4712: use assertJ in the await condition for better failure message (#2808) new 8a2b7bc GEODE-6031: Add getCache to Launcher APIs new 9a5eda9 GEODE-5959: Modified to launch a thread in the nested function case new b43e571 GEODE-5998 geospatial support new 10d89ed GEODE-6030: Upgrade commons-lang to commons-lang3 (#2830) new 6916c48 GEODE-6040 fix deploy_meta.sh to pause pipelines correctly new b4befb9 GEODE-6013: Made changes to use the expected initial image requester's rvv information (#2819) new 7b252a6 GEODE-5873: Fix VMProvider.invokeInEveryMember (#2812) new 783ada8 GEODE-6042: Fix commons-lang import (#2842) new 6c82780 Merge pull request #2840 from onichols-pivotal/GEODE-6040-fix-deploy-meta new efd8a14 GEODE-2644: Define interfaces for new Log4j2 Appenders new 763e417 GEODE-2644: Cleanup logging related files new 5e61da5 GEODE-2644: Add LogFileAssert and LogLevelAssert assertions new 731cd2a GEODE-2644: Add AlertingTest JUnit Category new a77c94b GEODE-2644: Add LogConfig and StatisticsConfig for logging new 02c3cae GEODE-2644: Make AlertAppender optional and support log4j2.xml new cd2bba1 GEODE-2644: Expand DistributedSystemMXBean tests new 591f3f7 GEODE-2644: Make LogWriterAppender optional and support log4j2.xml new 0a8f3df GEODE-5637: Fix flaky SingleHopClientExecutorWithLoggingIntegrationTest new 688f58a GEODE-2644: Update session state caching dependencies for logging new 6691d31 GEODE-2644: Remove log level from MonitorQueryUnderContentionBenchmark new 4ca93d8 GEODE-5407: fix JMXMBeanReconnectDUnitTest timing new 6d9e026 GEODE-5884: Added new command and restored pre 1.8 region function behavior (#2829) new 702eb20 GEODE-5072 Java clients should not access or modify internal regions new 09dd194 Revert "GEODE-6013: Made changes to use the expected initial image requester's rvv information (#2819)" new 0dc46ea GEODE-6010: change create jdbc-mapping to alter region and create async-queue (#2836) new 249fa0e GEODE-6048 build should work on release branches (#2847) new c1f102d GEODE-5228: Test will now retry status call to check status of server (#2839) new f2c3d26 GEODE-5971: Refactor export/import commands to extend GfshCommand (#2837) new 0f74074 GEODE-5971: Refactor Data commands to extend GfshCommand (#2838) new 83041a9 changes as per Jason Huynh request new fdce557 Revert "GEODE-5228: Test will now retry status call to check status of server (#2839)" (#2849) new 4cc2d46 GEODE-6014: Removed unnecessary null checks. (#2813) new 58cd8e3 fail the test when waits timeout new 9ff42c2 retrigger concourse-ci/UITests after timeout failure new 9232934 retrigger concourse-ci/UITests after "address already in use" exception new 5d0e183 Update yos1.txt new 7f70a28 GEODE-3835: Use TemporayFolder instead of /tmp (#2811) new 68a2984 Update geode-core/src/main/java/org/apache/geode/distributed/internal/DistributionConfig.java new 58fa1d7 Merge remote-tracking branch 'upstream/develop' into develop new c61b39e GEODE-5971: Refactor diskstore commands to extend GfshCommand (#2843) new 770d534 GEODE-6051: Fix suspect string by using addIgnoredException. (#2856) new c39030a GEODE-6058: recordVersion should allow update higher local version if for non-persistent region (#2851) new 3f4474c GEODE-4712 GEODE-5943: shut down the bucketSorter when destroying the partitioned region (#2845) new 4a0368f GEODE-4712 GEODE-5943: add missing license header new 320b191 GEODE-5074 REST dev client should not access or modify internal regions new 6371496 GEODE-5971: Refactor durable client commands to extend GfshCommand (#2858) new 743c925 Revert GEODE-2644 because offline diskstore commands generate info level logs new 0c1f584 GEODE-6025: add describe data-source (#2864) new 4c8ebf8 GEODE-6063 remove PublishArtifacts from Geode release pipelines (#2865) new b622764 GEODE-6053: Parameterized Queries fixed (#2859) new 225833b GEODE-2644: Define interfaces for new Log4j2 Appenders new 1452763 GEODE-2644: Cleanup logging related files new bac0214 GEODE-2644: Add LogFileAssert and LogLevelAssert assertions new f1a2cc2 GEODE-2644: Add AlertingTest JUnit Category new 3e8b07c GEODE-2644: Add LogConfig and StatisticsConfig for logging new 5ae86bb GEODE-2644: Make AlertAppender optional and support log4j2.xml new 6709a32 GEODE-2644: Expand DistributedSystemMXBean tests new 4be9e7a GEODE-2644: Make LogWriterAppender optional and support log4j2.xml new efbe1ce GEODE-5637: Fix flaky SingleHopClientExecutorWithLoggingIntegrationTest new 9891073 GEODE-2644: Update session state caching dependencies for logging new 8db6d11 GEODE-2644: Remove log level from MonitorQueryUnderContentionBenchmark new 47f55bd GEODE-6059: Get ahold of origin/develop in StressNewTests new 2d3f51f GEODE-5996 Update dependencies. new 4885f4d changes as per Anthony and Bruce request new f62efae Merge remote-tracking branch 'upstream/develop' into develop new 918b4d3 changing checkRegisteredKeysInterval from int to long new f004adc Update AcceptorImpl.java new 0ed6b2a Update AcceptorImpl.java new 8d992eb Merge pull request #2810 from yossireg/develop new 9fbed0f GEODE-6072: Clean up thread local between tests (#2871) new 333cde1 GEODE-5971: Refactor AlterAsycnEventQueueCommand to use SingleGfshCommand (#2854) new aa012ae GEODE-6026: Fixes inclusion of test classes in JavaDocs. (#2832) new f84a5c0 Merge branch 'develop' into GEODE-5407 new 0deb632 create a single connection per locator and reuse it new 222701a GEODE-4110: improve junit ClientCacheRule (#2872) new 5a8ef65 GEODE-5971: Refactor Start/Status/Stop Locator commands to return ResultModel (#2869) new 4c06ba4 GEODE-6059: PR pipeline gets merge-base from resource (#2877) new be99d7b GEODE-6073: All files have lf endings (#2873) new ed28310 GEODE-5076 jmx client should not access or modify internal regions new 7cd2f0c GEODE-6065: Continue event processing when hostname lookup fails (#2883) new f2e43b0 GEODE-6064: redact the password in describeConfig command (#2863) new b2fac14 GEODE-5998: Using primitive type (LGTM fix) (#2886) new 4c8be37 GEODE-6039: deprecate DistributedTestCase and associated. (#2841) new 5f53d53 Update javadocs for data-source pool classes (#2870) new 3a3697d GEODE-5943: cleanup vm before each test (#2889) new b8d26b1 GEODE-6034 Protobuf clients should not access or modify internal regions new 184dd3c GEODE-6090: Reverting changes, causes new clones to get modified files. new 6cb36a7 GEODE-6061: Add more test coverage on function with transaction. (#2861) new 065d11c make suggested changes from PR comments new 8e3cbbe GEODE-6091: Pass same environment to main CI as to pull-requests. (#2895) new 8e5397e GEODE-6062: Use random server port for ConfigureEvictionThroughGfsh (#2862) new 0c63ace GEODE-5547: Log info message when canceling ManagementListener new 287fd2c GEODE-1585: Cleanup SystemAdminDUnitTest new 8aba8b9 GEODE-6052: Use constructor DI to avoid PowerMock in JMX tests (#2891) new b81ea0b GEODE-5996 Revert classgraph upgrade new abd68f9 GEODE-6028: Remove checks that are not necessary (#2827) new b389f5a GEODE-6075 Improve tests using the geode version new c856ea1 GEODE-5971: Refactor Describe/List JNDI binding command to extend Gfs… (#2888) new dc519bb GEODE-5667: Fix manual-start default value (#2822) new 2d70126 GEODE-6074: Using a free server port in tests new ced82ff GEODE-6093: Upgrade system-rules from 1.18.0 to 1.19.0 new 4f48f75 GEODE-6092: Simplify SingleHopClientExecutorLoggingIntegrationTest new a6bacbd GEODE-6046 - Java memory allocation issue JDK-8207200 (#2876) new f5bac4c GEODE-6078: Allow client cache to use JSONFormatter in multi-user mode (#2890) new 446794e GEODE-6088: check availability for JDBC commands (#2898) new 9f298e9 Update current version to 1.9.0 new 3749be9 GEODE-5667 User Guide: update description of gfsh create gateway-receiver option "--manual-start" to match default behavior new 9cb7fbc GEODE-5998 Update NOTICE for commons-math3 new 13af5bc GEODE-1168 Improves build to automatically add jars to runtime classpath new d861afc GEODE-1842: refactor QueryDataFunction (#2897) new d80b6e0 GEODE-6077: Fixing race in test hook new f873d34 GEODE-5407: fix JMXMBeanReconnectDUnitTest timing (#2833) new 482d50d GEODE-1842: refactor QueryDataFunction - add license header new 0eb9444 GEODE-6035 Increase backlog for peer-to-peer connection formation new 5820e9a GEODE-5971: Refactor export/import commands to extend GfshCommand and… (#2894) new 030fee3 GEODE-4883: Set server port correctly for an ephemeral port (#2912) new 348debe GEODE-5228: Stale status file is deleted before waiting for status response file (#2850) new b40303d GEODE-6013: Use expected initial image requester's rvv information (#2857) new 615e4ed GEODE-6068: change destroy jdbc-mapping to undo create (#2905) new 4bc1e65 GEODE-6105: convert geode-old-versions to xyzTestRuntime dependency (#2917) new f4651d9 GEODE-6067: add list data-source gfsh command (#2907) new c902f70 GEODE-6014: Removed unnecessary null checks. (#2906) new 944951f GEODE-6097: Using primitive instead of boxed variables (#2908) new 287114c GEODE-6094: Fixed string format arguments (#2909) new c62b7c6 GEODE-6098: LGTM fix for subtle call to inherited method. (#2910) new 0a628c9 GEODE-5342: Fix disk-store validation in commands (#2881) new f412744 GEODE-6113: Unable to run geode-web http-based dunit tests in IntelliJ (#2924) new 9918f9b GEODE-6096: Cleanup dunit internals (#2919) new 5344441 GEODE-6092: Delete unused test resource (#2916) new af51c95 GEODE-6113: Fix checkPom failures new 13ee457 GEODE-6111: Add gradle properties to extend http timeouts. (#2922) new 3c6a0d5 GEODE-6115: add log4j dependency to jmh compile new 8698edc GEODE-5971: Refactor server status/stop commands to return ResultModel (#2887) new 1e8765f GEODE-6109: Remove now-defunct email alert resource. new 1adad8e Build execute_build and execute_test more (but not fully) in line with each other. new d9185eb Restore Build job to PR, consistent with changes made in the interim new 6e18493 Cleanup for better-looking full diff. new 0c8b101 GEODE-6110: Add .java-version to .gitignore and rat ignore list. (#2921) new 16dde1a GEODE-6108: Handle client putIfAbsent returns value due to retry (#2925) new 4da0da1 Merge pull request #2929 from balesh2/GEODE-6115 new d0fdba0 Make some corrections to whitespace and build script. new b060451 GEODE-6118: Support slash on region name for jdbc-mapping commands (#2930) new 3c37923 GEODE-6029: Added test for describe jndi-binding (#2828) new c33b39a GEODE-6119: Revise docs for support of Tomcat version 9 (#2932) new 9823613 GEODE-6123: Be consistent in dependency declaration style. new 596b6bf GEODE-5994: Add CPUContentionService new 9ea9f15 GEODE-5971: Refactor ShowMetricsCommand to extend GfshCommand and ret… (#2928) new c48583d Correct typo in version number, remove duplicated comment string. new 4abe1f0 GEODE-5971: Refactor ShowLogCommand to extend GfshCommand and return ResultModel (#2927) new 3c0eaca GEODE-6130: Fix RAT to search from project root directory. (#2941) new 0f5570d GEODE-6066: Added error for no members found in CreateDataSourceCommand (#2913) new ed19b8d Merge pull request #2936 from PurelyApplied/geode-6123 new 6da5ac3 Merge pull request #2937 from demery-pivotal/GEODE-5994 new bbd36af Merge pull request #2934 from PurelyApplied/geode-6109 new a49e03a GEODE-6109: Correct accidental deletion of critical .yml line. new 322628f Fix ZipSlip bug found by LGTM.com new a4e51c8 GEODE-6144 use version of concourse-pipeline-resource that has fix for large number of pipelines new afd9ea8 Merge pull request #2947 from onichols-pivotal/GEODE-6144-fix-red-meta new 6a0e08b GEODE-6107: in test start locators one at a time (#2933) new 3a4a932 Merge pull request #2948 from samlanning/zip-slip new b9c9966 GEODE-6127 Document changes to gfsh create jndi-binding command (#2942) new eb829c6 GEODE-6143: Change PowerMockito import to Mockito new ad3a082 GEODE-5971: JaxbService should be able to unmarshall older namespace xml (#2951) new 8ba2b34 GEODE-6100: Cleanup suspect string logic for better readability (#2920) new 3611f1b GEODE-5883: Add Nebula dependency linter as gradle utility (#2939) new 2c3fd5b GEODE-6143: Removing PowerMock from BackupFileCopierIntegrationTest (#2955) new a53c28a GEODE-6122: Make log4j core optional (#2944) new d0bffea GEODE-6129: Make dependencies explicit in geode-wan (#2940) new c3c7600 GEODE-5971: Refactor ShowDeadlockCommand to return ResultModel and ex… (#2943) new dfaf11c GEODE-6151: use same term for JDBC mapping (#2957) new e9f5cd3 GEODE-5971: Refactor CreateRegionCommand to extend SingleGfshCommand new 846af4e GEODE-5971: RegionConfig can only have one RegionAttributesType new 93ed36f GEODE-5971: create region still needs to fetch xml from server to get get extensions xml new 364ddef GEODE-6149: when client's cache is closing, its GetClientPRMetaDataOp could end up with NPE (#2952) new ace1884 GEODE-6143: Remove PowerMock from CacheClientNotifierIntegrationTest (#2959) new c6e8c21 GEODE-5971: refactor StartJConsoleCommand to use ResultModel (#2962) new c0a6508 GEODE-6142: Check JDBC mapping before destroy region (#2950) new ce52674 GEODE-5971: Refactor StatusClusterConfigServiceCommand to extend GfshCommand base type (#2960) new 22a5017 GEODE-6117: Makes modules out of geode-core and geode-cq (#2915) new a0e1aee GEODE-5971: Have all offline commands extends OfflineGfshCommand inst… (#2967) new e55c68c GEODE-6167: move the test to the integration test module since it starts a cache (#2973) new ae864cf GEODE-5971: refactor StartJvisualvm command to use new ResultModel (#2974) new 2d7b30c GEODE-6168: verify java version should consider the possible "-" (#2976) new 4fde138 GEODE-6164: CacheClientProxy's closeSocket should be called atomically (#2972) new 9adaffc GEODE-6112: Gfsh should respond to SIGINT (#2964) new a5fdcad Update Geode to build with Gradle 5.0 (#2931) new c2c6d35 GEODE-6066: Fixed cluster config update for error case (#2954) new d405dac GEODE-6178: Update gradle wrapper jar missing in a5fdcad... new 88e1305 GEODE-6143: Remove PowerMock and improve LuceneEventListenerJUnitTest new 53b1433 GEODE-6032: Updated javadoc to clarify what is communicated with hasD… (#2953) new 4a18a40 GEODE-6143: remove PowerMock from PartitionedRepositoryManagerJUnitTest new 1f364dd GEODE-6102: add gfsh destroy data-source (#2918) new df834c9 GEODE-6143: remove PowerMock from PartitionedRepositoryManagerJUnitTest (#2980) new 1d9e34c GEODE-6179: update create data-source help (#2983) new 9c145bf GEODE-6143: Adding test category back to CacheClientNotifierIntegrationTest (#2981) new d7e7e87 GEODE-6143: Removing PowerMock from MBeanProxyFactoryTest (#2975) new 56c3593 GEODE-6156: add --id option to create jdbc-mapping (#2969) new 835b9c7 GEODE-6188: Select zone for testing at random to avoid availability conflicts. Do not deviate from the us-central1 region, however. new 0c10b3f Merge pull request #2988 from PurelyApplied/geode-6188 new a17d659 GEODE-6189: Remove unused windows scripts. new 8eb92b9 GEODE-6143: remove PowerMock from UnregisterInterestTest new 2d6a617 GEODE-6166: Improves put performance (#2970) new 0b74d42 Merge pull request #2985 from apache/feature/GEODE-6143-4 new 82dd208 GEODE-6143: remove PowerMock from VMStatsMonitorTest (#2984) new eabf1de GEODE-6143: remove PowerMock from RemotePutMessageTest new f932299 GEODE-5674: Stop using random values for test ports (#2958) new 35d0446 Merge pull request #2992 from apache/feature/GEODE-6143-6 new d3d420b Merge pull request #2989 from PurelyApplied/geode-6189 new 8caf2c9 GEODE-6102: fail destroy data-source if in use (#2996) new 6a1a302 GEODE-6143: remove PowerMock from HeapMemoryMonitorTest new 0b87a36 Geode-5793: LocatorDUnitTest. testNonSSLLocatorDiesWhenConnectingToSSLLocator (#2654) new 35041a5 GEODE-6036: order sanctioned serializables lists (#2997) new 03d5629 Merge pull request #3005 from apache/feature/GEODE-6143-8 new e3e7c3a GEODE-6197: Fix create and destroy jdbc-mapping (#2994) new e6d2a6c GEODE-6122: Delete old Logging performance tests new e7181ee GEODE-5674: Stop picking ports randomly for tests (#3007) new 088fd4d GEODE-5971: refactor expiration config objects (#2991) new e8720ca GEODE-5786: Create txEntryState based on createIfAbsent condition. (#3008) new 66dd66d GEODE-6122: Use LogWriterLevel instead of InternalLogWriter new 334db40 GEODE-6195: Check if returned value is caused by a retried putIfAbsent operation (#2993) new f98547f GEODE-3613: Allocate unique ports to containers new deb8d1e GEODE-6209 Remove anchor/links for cache.xml subsections in docs (#3009) new ea62d29 GEODE-6177: WAN Event processing continues after authentication fails new 10668f5 GEODE-6177: wait for queue processing in test new 14fee9a GEODE-6177: Spotless new 213e07f GEODE-6177: make test hook visible across threads new ff08013 GEODE-6143: remove PowerMock from DataTypeJUnitTest new 411b22c GEODE-6198: Add geode-all-bom for dependency versioning (#2995) new b2492bd Merge pull request #2990 from apache/feature/GEODE-6143-5 new f2e8db7 GEODE-6216 add netstat to images for NetstatDUnitTest (#3014) new ebde19f GEODE-6186: Reduced the number of EntryNotFoundExceptions thrown during wan conflation new e536d19 Anternative fix for CI to #3018 new d5bcc53 GEODE-6223: Add resolveDependencies to Build test job. new b6fa533 GEODE-6143: remove PowerMock from import (#3019) new 693d178 Merge pull request #3020 from PurelyApplied/alternate-fix-ci-images new bd9c284 GEODE-6194: add composite keys to jdbc (#3015) new fff4eb7 GEODE-6103 RegionCreateFunction takes RegionConfig in argument (#2998) new 2242de9 Merge pull request #3021 from PurelyApplied/geode-6223 new 947c4db GEODE-6215: Making session meta-data region distributed (#3012) new 6666ba2 GEODE-6227 add lsof to test images for NetstatDUnitTest (#3024) new 1813f8c GEODE-6154: Remove optional from geode-core spring-shell dependency (#2961) new a8ef73c GEODE-6224: Do not use internal BOM to resolve versions. (#3022) new c12018f GEODE-6143: remove PowerMock from HARegionQueueIntegrationTest GEODE-6143: remove PowerMock from HARegionQueueJUnitTest new c588614 Merge pull request #3013 from apache/feature/GEODE-6143-9 new 103c83e GEODE-6230 Add test start/stop logging to tests using distributed test Rules new 7ae273f GEODE-6219: Add assertion to verify the OS commands really ran (#3017) new 511d299 Merge pull request #3028 from apache/feature/GEODE-6230 new ca886d9 GEODE-6231: Increase timeout for DistributedTest jobs. (#3029) new afd082c GEODE-6176: Make FunctionService testable with internal delegates new 06a9815 GEODE-5971: Remove references to removed expiration classes in RegionAttributesType (#3030) new 9633c1f GEODE-6205: Set disk-dir in gfsh either absolute or relative based on input directory new d53fbcd GEODE-6236 fix inconsistent handling of versionNumber new 14d69f1 WIP prefactor to allow adding map k,v to desribe mapping results new cdd52a9 Added Syncronous value to describe mapping new d96d1d2 GEODE-6187: Fixed DescribeMapping Dunit test new 5b51153 GEODE-6219: Disable one more test that uses lsof (#3031) new 5f8a97a Merge pull request #3033 from onichols-pivotal/GEODE-6236-parse-version-number-correctly new 0b22af1 GEODE-6143: remove PowerMock from GatewayReceiverXmlParsingValidationsJUnitTest new 76c6122 Fixes JAVA_HOME for jstack execution for hung tests. new 1895802 GEODE-3205: Fix timestamp warning new cbf071d GEODE-3205: Cleanup and reenable DiskSpaceLimitIntegrationTest new 32399f0 GEODE-5955 CacheClientUpdater statistics are created and never closed on failed initialization new 176f526 GEODE-5955 CacheClientUpdater statistics not properly closed new 62d8daa0 Merge pull request #3043 from apache/feature/GEODE-5955 new 9a47260 Updated function names to be more accurate for GEODE-6187 new 6c91114 Added DescribeMappingResult to list of serializable classes new 4d77573 GEODE-6143: Import methods from Mockito instead of PowerMockito new 724fdde GEODE-6221: Cleanup some Protobuf tests (#3039) new 8348a25 WIP new 9fc8910 GEODE-6037: Move dunit tests to distributedTest new 34d45b4 GEODE-6124 Sign distributions new 4984450 GEODE-6235 Publish sources and javadoc to maven new 5c51bd3 Update README.md (#3026) new 787236c GEODE-6143: Remove PowerMock from ExecuteFunction tests (#3045) new 09f437b Merge pull request #3037 from apache/feature/GEODE-6143-12 new 529a800 GEODE-6143: remove PowerMock from TypeUtilsJUnitTest new 60c962b GEODE-6242 Consume tgz release artifact for geode-old-versions (#3048) new a075b0e GEODE-2113 Implement SSL over NIO new 7f2950c GEODE-3967: fix the offheap memory leak in serial gateway sender's unprocessedEvents. new 42c7659 Merge pull request #3040 from apache/feature/GEODE-6143-13 new 961c75f GEODE-6237: Opt into publication rather than opting out. (#3038) new fcc61b6 GEODE-6011: Prevent synchronization using strings and boolean (#2807) new 2232dc9 Revert "GEODE-2113 Implement SSL over NIO" new ede2469 GEODE-6247: Ignore 2MB overuse suspect string on JDK11. (#3053) new 1143af9 GEODE-6253: Handle JDK-8207200 gracefully in VM stats new 981b6c1 GEODE-6252: Improve dependency management readability. (#3056) new f12055a GEODE-5971: refactor AlterRegionCommand to use RegionConfig object (#3054) new 8587439 GEODE-6187: Resolved inaccurately merged conflicts with id story new ea46d00 Merge pull request #3044 from gesterzhou/feature/GEODE-3967 new ed723a0 GEODE-5787: support dunit VM bounce on Windows (#2563) new 8a9d999 GEODE-6260: Do not cleanup non-dirty entries in transactional set operation (#3060) new 56529bf GEODE-92: Fix deadlock issue from previous commit (#3061) new 3737d4c GEODE-6246: Forced super.basicDestroy to be called during sender queue initialization new 65db24c GEODE-6135 - Add benchmark job to CI. (#3041) new 50ea625 GEODE-6259: Refine version specification and consumption (#3058) new 0b743e2 GEODE-6225: add catalog and schema support to jdbc (#3063) new 41356c2 GEODE-6259: Correct issue with Concourse semver resource. new 7ea0bb6 GEODE-6259: Correct Jinja syntax. new 955455c Added Unit test for DescribeMappingResult new c98411d GEODE-6259: Provide failsafe for version in PR pipeline. new fa5e184 GEODE-6264: Remove TODO comments from logging classes new a5f2943 Merge branch 'develop' into feature/GEODE-6187 new 1909935 GEODE-6261: Do not break repeatable read by incorrectly cleaning up TXEntries (#3062) new 9d737c9 GEODE-4391: Add `@Override` where missing. (#3069) new 1e350b1 Merge pull request #3032 from BenjaminPerryRoss/feature/GEODE-6187 new fdd924e GEODE-6259: Correct issues with publish targets (#3067) new 9f2e0ed GEODE-6259: Pass SEMVER_PRERELEASE_TOKEN to deploy scripts in Concourse. new f640fb2 GEODE-6265: Rename TestingOnly to VisibleForTesting (#3070) new d9660f7 GEODE-6259: Add SEMVER_PRERELEASE_TOKEN to deploy_meta script. new 0b9d5ab Merge branch 'develop' of github.com:apache/geode into develop new 777d1cd GEODE-6270: Correctly set up user-provided client cache regions for session modules (#3074) new 2951e61 GEODE-6259: Correct MAVEN_SNAPSHOT_BUCKET new 8c1629a GEODE-6174: Added rest controller to process post request to /geode-m… (#3066) new 87e65ea GEODE-6184 Added internal implementation of ClusterManagementService Java API to create a region (#3059) new 3a190d3 GEODE-6275: Fail when benchmark pipes fails. (#3077) new 8cd574c GEODE-6274: Removes CreateRegionCommand build warning new d9945a1 GEODE-6279 Correct pull-request-id encoding in URL (#3081) new 56fda39 GEODE-6272: change jdbc to use pdx as keys instead of json (#3076) new f383899 GEODE-6187: Added sorting and hid empty attributes for DescribeMappingCommand (#3079) new 4f300f9 GEODE-6281: RegionHelper.generateCacheXml should not include entry va… (#3080) new d4da870 GEODE-6276: Use named cli option in benchmark (#3085) new 9d75ff7 GEODE-6269: Extract StatisticsRegistry from IDS (#3068) new 9d6c7f4 GEODE-5913: Use JAVA_HOME/jps in the capture-call-stacks script. new 4ca1c22 GEODE-6288: change isDeserializable to return true on JSON pdx (#3089) new f4b8cf2 GEODE-6244 Healthy member kicked out by sick member new 73fea3c GEODE-6285: Make MBean names immutable in loner new efcfa93 Revert "GEODE-6244 Healthy member kicked out by sick member" new a757ccb GEODE-6289: check for null className on createPdxInstanceFactory (#3090) new 3cf75b6 GEODE-6212: Add unit test coverage for ValueComparisonHelper (#3082) new ffd6b38 GEODE-6244 Healthy member kicked out by sick member new e52f6f6 GEODE-6292 hot loop in GMSJoinLeave.findCoordinator new 86099f9 GEODE-6294: Add disable-jmx config property new 14359cc GEODE-6232: Disable JMX in PersistentPartitionedRegionRegressionTest new bd45232 GEODE-6268: Reduce the number of iterations for unique port ranges in AvailablePortHelperIntegrationTest (#3092) new 5b59595 GEODE-6305: Disable Gradle parallel mode for WindowsGfshDistributedTest jobs (#3103) new 654dc3b GEODE-6297: Add Process info to Launcher status failure msg new a15136a GEODE-6283: have the management rest controller call the internal management service new 106200b GEODE-6303 Membership gets confused by multiple locators being specified by gfsh new 9bb8579 GEODE-6280: Create new public module for the Management API (#3083) new f81d185 GEODE-6301: Add call stack support to ExecutorServiceRule new 8d97b01 GEODE-6290: change PdxInstance.equals for empty class name (#3091) new 876c84c GEODE-6307: Attempt to normalize file paths for correct comparison (#3104) new f2a1248 GEODE-6267: Logged out subject new b393482 GEODE-6302 Improve checkPom check and reporting (#3107) new c54983e GEODE-6255: Make ManagementListener testable and interruptible new 607026f GEODE-6309 ClusterConfigLocatorRestartDUnitTest fails to spin up a new server new fc8fcce GEODE-6313: Make ControllableProcess fail if status is only whitespace new 91ea495 GEODE-6308: Use line separators in launcher status new 99ed110 GEODE-6317: Fix intermittent CacheConnectionJUnitTest failures (#3117) new 9529403 Increase benchmark job timeout. (#3121) new 5eca360 GEODE-6112: Improve robustness for SIGINT handling new e775d2c GEODE-6320: Only save client transactions in failoverMap on far side. (#3122) new f253b59 GEODE-6283: expose HttpService on InternalCache so that different com… (#3110) new c877ef8 GEODE-6306: extend the RegionConfigRealizer to honor all region attributes configurations new 425eb59 GEODE-6315: Handle null in comparison in a compressed offheap region (#3115) new 9ae352c GEODE-6319: User Guide - Clarify that partitioned regions can be crea… (#3119) new 246a6ab Merge pull request #3118 from apache/feature/GEODE-6309 new fdb5627 Merge pull request #3108 from apache/feature/GEODE-6303 new 352695f GEODE-6244 Healthy member kicked out by Sick member when final-check fails The 7287 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.