GitHub user jinmeiliao opened a pull request:
https://github.com/apache/incubator-geode/pull/70
Feature/geode 12
-- rename pulse to gemfire-pulse
-- fix the test script and tests so that it won't depend on external
environment variables
-- fix the test categories, make sure the automation tests run without
failure.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/jinmeiliao/incubator-geode feature/GEODE-12
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-geode/pull/70.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #70
----
commit b313362961809758a27c3c402adc64543610e5ee
Author: Jens Deppe <[email protected]>
Date: 2015-11-10T14:43:09Z
GEODE-416: Fixed synchronization issue when receiving notifications
commit e1eb74effef800fa67db1c4010ecd67f05ea3b6b
Author: Barry Oglesby <[email protected]>
Date: 2015-11-03T01:42:43Z
GEM-111: Cannot use 8.0.0.9+ clients with 8.1+ servers Added support for
version 8009
commit 7cbaadc78de6a4ff72b4f89df675a6efdb184d8f
Author: Swapnil Bawaskar <[email protected]>
Date: 2015-11-10T20:22:36Z
Merge branch 'feature/GEODE-537' into develop
This closes #32
commit 7dc4b2d27e200e36bbbb535de8058d0afa919690
Author: Barry Oglesby <[email protected]>
Date: 2015-11-11T00:57:07Z
Revert "GEM-111: Cannot use 8.0.0.9+ clients with 8.1+ servers Added
support for version 8009"
This reverts commit e1eb74effef800fa67db1c4010ecd67f05ea3b6b.
commit 79aa0be5fe4b5efb2526a76f960ef96a4294e862
Author: Barry Oglesby <[email protected]>
Date: 2015-11-03T01:42:43Z
GEODE-541: The latest GemFire 800x clients can't connect to Geode servers
commit 12cadbee57a650bc100eb738008497ed12f0b09b
Author: shtykh_roman <[email protected]>
Date: 2015-11-11T03:28:28Z
GEODE-524 enque -> enqueue correction
commit 9dc7587a45cc18e10e9c58159bcc52b7e412eb41
Author: shtykh_roman <[email protected]>
Date: 2015-11-11T03:39:46Z
GEODE-524 enque -> enqueue correction in comments
commit 2cf4fb1ab5fe899b5bfe01b2e8b22e4eb67157ef
Author: Ashvin Agrawal <[email protected]>
Date: 2015-11-11T21:07:06Z
Fix AnalyzeSerializablesJUnitTest, add CopyOnWriteHashMap to
sanctionedSerializables.txt
commit 3af1540f6ab3555744b794c74a131cf75aa1f969
Author: Ashvin Agrawal <[email protected]>
Date: 2015-11-11T21:19:51Z
Merge remote-tracking branch 'origin/develop' into feature/GEODE-11
commit 05e047cafdfa76100b92ae2239ef1f839552f5ea
Author: Ashvin Agrawal <[email protected]>
Date: 2015-11-11T21:22:31Z
Merge branch 'feature/GEODE-11' into develop
commit 8b04c3d7f24cc5d3cb6ab9739c698c5996e17381
Author: Darrel Schneider <[email protected]>
Date: 2015-11-12T00:09:41Z
GEODE-540: prevent hang by not joining while synchronized
commit 21274f9c943a7f8cd99833a3b1f7f91ad12cbf48
Author: Bruce Schuchardt <[email protected]>
Date: 2015-11-12T16:52:23Z
GEODE-77: faster network-partition detection, bugfixes for auto-reconnect
network-partition-detection was taking too long to initiate. This adds
checks for IOExceptions to the Transport class to initiate member checks,
shrinking the time to detect partitions.
There were still problems with auto-reconnect not being able to join while
the old member ID was still in the view. It would also sometimes install a
view and think it had joined when it had not, causing other members to reject
messages from the new "member" and resulting in a hung test. GMSJoinLeave now
rejects view messages that don't contain an appropriate member ID during the
join process, and installView is smarter about what views it will accept as
well.
The view creator was being stubborn about exiting during shutdown. I've
added additional checks to it so that it won't accidentally create another view
when GMSJoinLeave is in the process of stopping.
commit 4addcea057a22e1f1c5f131f8bc1f2f42a04fe4b
Author: Jianxia Chen <[email protected]>
Date: 2015-11-12T23:49:37Z
GEODE-77: Fix unable to allocate a failure detection port in the
membership-port range
commit 355a2d35df846b675e25f05d797f9787bd77042a
Author: Darrel Schneider <[email protected]>
Date: 2015-11-13T00:07:56Z
GEODE-545: fix race in testCustomEntryIdleReset
commit 5118ad08ea5882c46fd2238aa08183db84c6f880
Author: Darrel Schneider <[email protected]>
Date: 2015-11-13T00:18:06Z
GEODE-427: add more test logging
commit 781bd8d74e4ffcfbb12b286dd7a582a1de586f78
Author: Darrel Schneider <[email protected]>
Date: 2015-11-13T00:24:40Z
GEODE-539: remove XD off-heap artifacts
The OffHeapReference interface has been removed.
Use the StoredObject interface instead.
The XD SRC_TYPE constants have been renamed to
unused and a comment added explaining why we might
want to keep the SRC_TYPE/ChunkType feature around
for future off-heap extensions.
commit b6a3fd2e9e8a1be308610ba852c40b00652c5e03
Author: William Markito <[email protected]>
Date: 2015-11-13T04:42:33Z
Initial import of the new website
commit c214f7417d5bde6d3a815b93f865f721fd61b7c3
Author: William Markito <[email protected]>
Date: 2015-11-13T04:43:03Z
Adding renamed css
commit 55ea0fe4e3bd31a03093f5003dc812ec5ceb25b0
Author: William Markito <[email protected]>
Date: 2015-11-13T05:10:36Z
GEODE-53 - Clean up before pushing branch for crowdsource
content/corrections
commit 9438c8b18dcbc1e903780efdeff5928be175c8b1
Author: Anthony Baker <[email protected]>
Date: 2015-11-12T22:39:48Z
GEODE-544: Removes soplog code and tests
The "soplog" code was a partial implementation of a concurrent
LSM tree stored on local disk. This is not currently used anywhere
so is being cleaned up. The interfaces used by the HDFS feature
have not been deleted.
commit 8703abc4a7578d2667a800f47f9e771946ef82e4
Author: Barry Oglesby <[email protected]>
Date: 2015-11-11T02:55:22Z
GEODE-402: MembershipListener callbacks are not always invoked
commit f57eb8b15e042e87576b117e093180bba256f90f
Author: Bruce Schuchardt <[email protected]>
Date: 2015-11-13T19:44:00Z
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.
In testing this fix with ReconnectDUnitTest I found that the change exposed
some problems in GMSJoinLeave that were keeping reconnect from happening as
fast as it should:
1. The reconnecting member was processing a RemoveMember message intended
for its old incarnation. This caused it to invoke forceDisconnect() but the
concurrent join() attempt did not notice this and continued to try to connect
until it timed out.
2. ViewCreator was removing the new member from the view if its old ID was
being declared crashed in the same view because of the way
InternalDistributedMember.compareTo() works with viewless identifiers.
This change-set also gets rid of a bunch of references to JGroups scattered
around in the code and removes references to JGroups classes from
GMSMembershipManager, moving the code requiring these refs to the quorum
checker.
commit 5a0d43e3f1b96b6360fc7d35e211923598cc37b4
Author: Dan Smith <[email protected]>
Date: 2015-11-12T21:50:11Z
GEODE-546: Resetting stats when AbstractGatewaySender is stopped
commit 53c199bf529286cc04447ca067bd3b717d08706f
Author: Hitesh Khamesra <[email protected]>
Date: 2015-11-13T18:12:10Z
GEM-131 Not throwing forcedDisconnect exception
commit 88da702593157d8a0c014295cab16149fc088dfc
Author: Dan Smith <[email protected]>
Date: 2015-11-11T20:24:16Z
GEODE-542: Send a function response after a CancelException
There was a catch clause of a CancelException that was causing us not to
reply to a function call if a CacheClosedException was thrown from the
function. That caused as hang waiting for replies.
commit c7024bd846e5075fe87b1b2b6c1707950241370b
Author: Mark Bretl <[email protected]>
Date: 2015-11-16T18:44:50Z
GEODE-151: Convert to use Gradle Git plugin
The build was using the executable git command to populate version
information, which created big blocks of Gradle code and could be
unstable. All Git executable commands have been changed to use the
Gradle Git plugin. If directory is not a valid Git workspace, then
it will log a warning and use default values to populate version
information.
Tested with and without Git workspace
commit 3dc3addd2d2b2c346ab59b32911694291350eee6
Author: Jens Deppe <[email protected]>
Date: 2015-11-16T20:56:30Z
GEODE-565 Update guava dependency to 15.0
commit 058aad3663cb00de3ac83f76b9c9b72a32952ca3
Author: Jinmei Liao <[email protected]>
Date: 2015-11-11T20:06:22Z
GEODE-543: upgrade the Jline and Spring Shell libraries and fix the
compilation erros
Closes #34
commit e8ddd3398d90818f552dcec00eff29d01bc93795
Author: Jens Deppe <[email protected]>
Date: 2015-11-17T00:07:39Z
Revert "GEODE-543: upgrade the Jline and Spring Shell libraries and fix the
compilation erros"
This reverts commit 058aad3663cb00de3ac83f76b9c9b72a32952ca3.
commit 6df4b10b3b5c5a9b6fba397e66f198973f5d55e7
Author: Jinmei Liao <[email protected]>
Date: 2015-11-17T16:42:10Z
GEODE-331: Update Jetty version in order to avoid security vulnerability
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---