geode.git
2 months agoMerge branch 'release/1.3.0' master
Swapnil Bawaskar [Mon, 30 Oct 2017 09:22:00 +0000 (14:52 +0530)] 
Merge branch 'release/1.3.0'

3 months agoGEODE-3873: User Guide - remove version drop-down menu from page headers
Dave Barnes [Thu, 19 Oct 2017 19:07:59 +0000 (12:07 -0700)] 
GEODE-3873: User Guide - remove version drop-down menu from page headers

3 months agoGEODE-3859: Simplify API for reading output from a GfshScript rel/v1.3.0 rel/v1.3.0.RC3 rel/v1.3.0.RC4
Jared Stewart [Tue, 17 Oct 2017 21:27:01 +0000 (14:27 -0700)] 
GEODE-3859: Simplify API for reading output from a GfshScript

(cherry picked from commit 4dd26da)

3 months agoFixing gradle script to: rel/v1.3.0.RC2
Swapnil Bawaskar [Fri, 13 Oct 2017 17:31:31 +0000 (10:31 -0700)] 
Fixing gradle script to:
- have the correct name for signing the distribution
- disable uploading iof the geode-modules.

3 months agoRemoved SNAPSHOT from releaseType rel/v1.3.0.RC1
Swapnil Bawaskar [Thu, 12 Oct 2017 05:57:52 +0000 (22:57 -0700)] 
Removed SNAPSHOT from releaseType

3 months agoMerge pull request #913 from karensmolermiller/feature/GEODE-3445
Swapnil Bawaskar [Thu, 12 Oct 2017 05:34:11 +0000 (22:34 -0700)] 
Merge pull request #913 from karensmolermiller/feature/GEODE-3445

GEODE-3445 Document new gfsh connect option

3 months agoGEODE-3805: Use correct timestamplto check last modified time
Nick Reich [Tue, 10 Oct 2017 17:40:16 +0000 (10:40 -0700)] 
GEODE-3805: Use correct timestamplto check last modified time

3 months agoGEODE-3791: add new tests for CacheListener on PartionedRegion
Kirk Lund [Mon, 9 Oct 2017 20:24:22 +0000 (13:24 -0700)] 
GEODE-3791: add new tests for CacheListener on PartionedRegion

3 months agoGEODE-3445 Revise doc to specify 1-way authentication 913/head
Karen Miller [Wed, 11 Oct 2017 22:50:54 +0000 (15:50 -0700)] 
GEODE-3445 Revise doc to specify 1-way authentication

3 months agoGEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex
Ken Howe [Tue, 10 Oct 2017 22:37:50 +0000 (15:37 -0700)] 
GEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex

This commit is the third set of refactored Function classes.

3 months agoUser Guide: Clarified a passage in the Authentication section.
Dave Barnes [Wed, 11 Oct 2017 22:01:57 +0000 (15:01 -0700)] 
User Guide: Clarified a passage in the Authentication section.

3 months agoGEODE-3808 LonerDMJUnitTest.testMemberID fails if hostname lookup isn't working
Bruce Schuchardt [Wed, 11 Oct 2017 21:11:13 +0000 (14:11 -0700)] 
GEODE-3808 LonerDMJUnitTest.testMemberID fails if hostname lookup isn't working

Removed host name assertions

3 months agoGEODE-1176 CI failure: FixedPRSinglehopDUnitTest.test_MetadataContents
Bruce Schuchardt [Wed, 11 Oct 2017 21:02:54 +0000 (14:02 -0700)] 
GEODE-1176 CI failure: FixedPRSinglehopDUnitTest.test_MetadataContents

I think Galen fixed this test when he fixed GEODE-1923.  I'm removing
the FlakyTest annotation.

3 months agoGEODE-3685: Fix test failure
Jared Stewart [Wed, 11 Oct 2017 18:21:26 +0000 (11:21 -0700)] 
GEODE-3685: Fix test failure

3 months agoGEODE-3247 Document query method invocation changes (#909)
Karen Miller [Wed, 11 Oct 2017 17:32:40 +0000 (10:32 -0700)] 
GEODE-3247 Document query method invocation changes (#909)

* GEODE-3247 Document query method invocation changes

* GEODE-3247 Revise docs of query method invocation changes

* GEODE-3247 Revision per final review comment

3 months agoGEODE-3445 Document new gfsh connect option
Karen Miller [Wed, 11 Oct 2017 17:07:14 +0000 (10:07 -0700)] 
GEODE-3445 Document new gfsh connect option

- Documented the new --skip-ssl-validation option
- Added newline characters to eliminate horizontal
scroll bars within the web page

3 months agoGEODE-3539: consolidate IndexType for better option verification (#910)
jinmeiliao [Wed, 11 Oct 2017 17:06:45 +0000 (10:06 -0700)] 
GEODE-3539: consolidate IndexType for better option verification (#910)

* consolidate IndexType
* simplify IndexType class and fix analyzeSerializable test
* add unit test to make sure old behavior is preserved

3 months agoGEODE-3802: Amending package renaming issues
kohlmu-pivotal [Wed, 11 Oct 2017 16:30:49 +0000 (09:30 -0700)] 
GEODE-3802: Amending package renaming issues

3 months agoGEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex
Ken Howe [Tue, 10 Oct 2017 15:55:07 +0000 (08:55 -0700)] 
GEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex

This commit is the second set of refactored Function classes.

Update PR to remove unused imports on modified files

3 months agoGEODE-3796 Changes are made to validate region version after the region is initialized.
Anil [Tue, 10 Oct 2017 21:49:06 +0000 (14:49 -0700)] 
GEODE-3796 Changes are made to validate region version after the region is initialized.

3 months agoGEODE-3796 Changes are made to validate region version after the region is initialized.
Anil [Tue, 10 Oct 2017 00:09:55 +0000 (17:09 -0700)] 
GEODE-3796 Changes are made to validate region version after the region is initialized.

3 months agoGEODE-3803: Added additional string methods to whitelist (#907)
Jason Huynh [Tue, 10 Oct 2017 23:24:54 +0000 (16:24 -0700)] 
GEODE-3803: Added additional string methods to whitelist (#907)

3 months agoGEODE-3131: Awaitility clause added to reference count verification.
nabarun [Fri, 6 Oct 2017 18:07:20 +0000 (11:07 -0700)] 
GEODE-3131: Awaitility clause added to reference count verification.

3 months agoGEODE-3740 Document diskTasksWaiting CachePerfStats statistic (#900)
Karen Miller [Tue, 10 Oct 2017 21:26:57 +0000 (14:26 -0700)] 
GEODE-3740 Document diskTasksWaiting CachePerfStats statistic (#900)

3 months agoGEODE-3722 Revise one more instance of queryStrings (#901)
Karen Miller [Tue, 10 Oct 2017 21:24:15 +0000 (14:24 -0700)] 
GEODE-3722 Revise one more instance of queryStrings (#901)

3 months agoGEODE-3802: moved Authenticator and Authorization classes to internal packages
kohlmu-pivotal [Tue, 10 Oct 2017 21:18:27 +0000 (14:18 -0700)] 
GEODE-3802: moved Authenticator and Authorization classes to internal packages

3 months agoGEODE-3714: Removed repetitive looping code when evaluating
Jason Huynh [Wed, 27 Sep 2017 22:27:55 +0000 (15:27 -0700)] 
GEODE-3714: Removed repetitive looping code when evaluating

3 months agoGEODE-3751: a single place for client protocol loading, logic.
Brian Rowe [Wed, 4 Oct 2017 21:13:13 +0000 (14:13 -0700)] 
GEODE-3751: a single place for client protocol loading, logic.

* Load a single service, `ClientProtocolService`.
  - (well, authenticators are still separate).
* Move several interfaces to `geode-protobuf` from core.
* Client protocol state and statistics are now stored on the new
  `ClientProtocolPipeline` interface. This will allow us to keep
  connection logic for core separated from protocol logic.
* implement pipelines for Cache and Locator.
* some other small fixes and changes.

Signed-off-by: Galen O'Sullivan <gosullivan@pivotal.io>
This closes #873

Signed-off-by: Brian Rowe <browe@pivotal.io>
3 months agoGEODE-3785: correctly update the schema version, namespace and lcoati… (#889)
jinmeiliao [Tue, 10 Oct 2017 15:35:49 +0000 (08:35 -0700)] 
GEODE-3785: correctly update the schema version, namespace and lcoati… (#889)

* GEODE-3785: correctly update the schema version, namespace and lcoation when importing old schema

* Refactor and update tests

* fix test failure

3 months agoGEODE-1290: AbstractRegionEntry.prepareValueForCache cache the new serialized value...
Amey Barve [Tue, 10 Oct 2017 06:01:44 +0000 (11:31 +0530)] 
GEODE-1290: AbstractRegionEntry.prepareValueForCache cache the new serialized value for off-heap memory. (#822)

* GEODE-1290: AbstractRegionEntry.prepareValueForCache cache the new
serialized value for off-heap memory.

* GEODE-1290: Called event's setCachedSerializedNewValue only once as per
review request. Added a unit test case.

* GEODE-1290: Called event's setCachedSerializedNewValue only once with
additional check of event.getCachedSerializedNewValue() == null as per
review request. Updated unit test case to free OffheapMemory.

* GEODE-1290: Updated unit test case to free OffheapMemory in try-finally
block.

* GEODE-1290: Updated PR with the changes suggested in review.

* GEODE-1290: Updated PR with the changes suggested in the review and
updated the test case.

3 months agoGEODE-3761 Document manual-start deprecation of gateway senders (#895)
Karen Miller [Tue, 10 Oct 2017 00:14:28 +0000 (17:14 -0700)] 
GEODE-3761 Document manual-start deprecation of gateway senders (#895)

3 months agoGEODE-3743: Deprecating manual-start of senders
Dan Smith [Mon, 9 Oct 2017 19:19:35 +0000 (12:19 -0700)] 
GEODE-3743: Deprecating manual-start of senders

3 months agoGEODE-3787: Do not catch NotAuthorizedExceptions in CompiledIteratorDef
Jason Huynh [Sat, 7 Oct 2017 00:44:29 +0000 (17:44 -0700)] 
GEODE-3787: Do not catch NotAuthorizedExceptions in CompiledIteratorDef

  * Fixed test where fail was not being called when needed
  * Queries that do not actually invoke a method but should be restricted
    are now reclassified into a new dunit test

3 months agoGEODE-3790: add new test for CacheListener invocations
Kirk Lund [Mon, 9 Oct 2017 20:21:09 +0000 (13:21 -0700)] 
GEODE-3790: add new test for CacheListener invocations

3 months agoGEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex
Ken Howe [Fri, 6 Oct 2017 17:09:30 +0000 (10:09 -0700)] 
GEODE_3299: Refactor Gfsh functions to acquire Cache from FunctionContex

To simplify reviews, the changes required for this refactoring will
be broken up into separate commitss.

This commit is the first set of refactored Functions to get the Cache
reference from the the FunctionContext parameter.

3 months agoGEODE-3763: Refactor ListIndexCommandDUnitTest to use rules (#894)
Jens Deppe [Mon, 9 Oct 2017 17:30:16 +0000 (10:30 -0700)] 
GEODE-3763: Refactor ListIndexCommandDUnitTest to use rules (#894)

3 months agoGEODE-3786: Suppress IOExceptions when reading process streams in AcceptanceTests
Jared Stewart [Fri, 6 Oct 2017 23:00:38 +0000 (16:00 -0700)] 
GEODE-3786: Suppress IOExceptions when reading process streams in AcceptanceTests

3 months agoGEODE-3762: User Guide - Clarify cluster config docs around gfsh limitations
Dave Barnes [Fri, 6 Oct 2017 23:17:17 +0000 (16:17 -0700)] 
GEODE-3762: User Guide - Clarify cluster config docs around gfsh limitations

* feature/GEODE-3762:
Merge branch 'feature/GEODE-3762' into develop

3 months agoGEODE-3539: Add tests for 'remove' command
Jared Stewart [Wed, 4 Oct 2017 23:23:27 +0000 (16:23 -0700)] 
GEODE-3539: Add tests for 'remove' command

This closes #872.

3 months agoGEODE-3775: Missed a jmxManger typo (#888)
Jens Deppe [Fri, 6 Oct 2017 22:08:58 +0000 (15:08 -0700)] 
GEODE-3775: Missed a jmxManger typo (#888)

3 months agoMerge branch 'develop' into feature/GEODE-3762 880/head
Dave Barnes [Fri, 6 Oct 2017 21:47:19 +0000 (14:47 -0700)] 
Merge branch 'develop' into feature/GEODE-3762

3 months agoGEODE-3762: Incorporate reviewers’ comments
Dave Barnes [Fri, 6 Oct 2017 21:44:51 +0000 (14:44 -0700)] 
GEODE-3762: Incorporate reviewers’ comments

3 months agoGEODE-3773 Fix documentation's subnav (#884)
Karen Miller [Fri, 6 Oct 2017 21:41:09 +0000 (14:41 -0700)] 
GEODE-3773 Fix documentation's subnav (#884)

Add gateway-related elements of the <cache> element in the
cache.xml descriptions.

3 months agoGEODE-3612 Document new gfsh option (#871)
Karen Miller [Fri, 6 Oct 2017 21:30:26 +0000 (14:30 -0700)] 
GEODE-3612 Document new gfsh option (#871)

* GEODE-3612 Document new gfsh option

The gfsh create gateway-receiver command now accepts a
hostname-for-senders option.

* GEODE-3612 Revise --hostname-for-senders docs per review

3 months agoGEODE-3746: FunctionCommandsDUnitTest uses http as transport
Jens Deppe [Fri, 6 Oct 2017 14:42:52 +0000 (07:42 -0700)] 
GEODE-3746: FunctionCommandsDUnitTest uses http as transport

3 months agoGEODE-3746: Refactor FunctionCommandsDUnitTest to use rules
Jens Deppe [Thu, 5 Oct 2017 19:59:39 +0000 (12:59 -0700)] 
GEODE-3746: Refactor FunctionCommandsDUnitTest to use rules

3 months agoGEODE-1998: fix the GEODE ticket number in comment
Kirk Lund [Fri, 6 Oct 2017 20:58:26 +0000 (13:58 -0700)] 
GEODE-1998: fix the GEODE ticket number in comment

3 months agoGEODE-1698: remove FlakyTest category
Kirk Lund [Fri, 6 Oct 2017 20:41:16 +0000 (13:41 -0700)] 
GEODE-1698: remove FlakyTest category

* this test originally failed due to an environment problem

3 months agoGEODE-3778: fix flakiness with Awaitility
Kirk Lund [Fri, 6 Oct 2017 19:01:39 +0000 (12:01 -0700)] 
GEODE-3778: fix flakiness with Awaitility

* main thread was completing the test and tearDown before
the executor thread could return the status

3 months agoGEODE-3779: Cleaned up some error handling code in new Protocol
kohlmu-pivotal [Fri, 6 Oct 2017 18:15:45 +0000 (11:15 -0700)] 
GEODE-3779: Cleaned up some error handling code in new Protocol

3 months agoGEODE-3378: Document Snapshot Improvements. Incorporate reviewer corrections (sbawaskar)
Dave Barnes [Fri, 6 Oct 2017 17:08:56 +0000 (10:08 -0700)] 
GEODE-3378: Document Snapshot Improvements. Incorporate reviewer corrections (sbawaskar)

3 months agoGEODE-3777: delete useless broken test
Kirk Lund [Fri, 6 Oct 2017 17:00:14 +0000 (10:00 -0700)] 
GEODE-3777: delete useless broken test

3 months agoGEODE-3753: move CacheRule into dunit.rules package
Kirk Lund [Wed, 4 Oct 2017 23:59:06 +0000 (16:59 -0700)] 
GEODE-3753: move CacheRule into dunit.rules package

3 months agoGEODE-3755: apply review feedback to tests
Kirk Lund [Fri, 6 Oct 2017 16:39:06 +0000 (09:39 -0700)] 
GEODE-3755: apply review feedback to tests

3 months agoGEODE-3775: Fix typo 'jmxManger' should be 'jmxManager'
Jens Deppe [Fri, 6 Oct 2017 15:16:07 +0000 (08:16 -0700)] 
GEODE-3775: Fix typo 'jmxManger' should be 'jmxManager'

3 months agoGEODE-3742: Added logging to help identify this issue
Barrett Oglesby [Fri, 6 Oct 2017 16:29:49 +0000 (09:29 -0700)] 
GEODE-3742: Added logging to help identify this issue

3 months agoGEODE-3755: make resilient to variable number of dunit VMs
Kirk Lund [Thu, 5 Oct 2017 17:43:16 +0000 (10:43 -0700)] 
GEODE-3755: make resilient to variable number of dunit VMs

* use getVMCount instead of 4

3 months agoGEODE-3096: Unify gfsh Http clients (#875)
jinmeiliao [Fri, 6 Oct 2017 15:55:14 +0000 (08:55 -0700)] 
GEODE-3096: Unify gfsh Http clients (#875)

3 months agoGEODE-3679 Forward client member id to other peers in transaction message.
eshu [Mon, 2 Oct 2017 18:22:32 +0000 (11:22 -0700)] 
GEODE-3679 Forward client member id to other peers in transaction message.

  * Do not forward size request of a bucket region to transaction hosting node.
  * Move the method from LocalRegion to DistributedRegion.
  * Make region in TXRegionStub strong type to avoid some casting in the code.

3 months agoOrganized imports
Jason Huynh [Thu, 5 Oct 2017 18:45:43 +0000 (11:45 -0700)] 
Organized imports

3 months agoSpotlessApply and added comment into test describing when getSizeEstimate is called
Jason Huynh [Wed, 4 Oct 2017 18:31:05 +0000 (11:31 -0700)] 
SpotlessApply and added comment into test describing when getSizeEstimate is called

3 months agoGEODE-3736: CompactRangeIndex getSizeEstimate should not throw ClassCastExceptions
Jason Huynh [Wed, 4 Oct 2017 18:08:47 +0000 (11:08 -0700)] 
GEODE-3736: CompactRangeIndex getSizeEstimate should not throw ClassCastExceptions

  * Minor refactor of CorruptedIndexIntegrationTest
  * Refactored CompactRangeIndexQueryIntegrationTest to use ServerStarterRule

3 months agoGEODE-3762: User Guide - Clarify cluster config docs around gfsh limitations
Dave Barnes [Thu, 5 Oct 2017 22:41:10 +0000 (15:41 -0700)] 
GEODE-3762: User Guide - Clarify cluster config docs around gfsh limitations

3 months agoGEODE-3760 uncaught exception in shunned member removal thread GEODE-3237
Bruce Schuchardt [Thu, 5 Oct 2017 21:55:12 +0000 (14:55 -0700)] 
GEODE-3760 uncaught exception in shunned member removal thread

This adds a try/catch for cancellation exceptions encountered in the
thread.

This also adds logging at info level of join requests received by the
membership coordinator.

3 months agoMerge branch 'feature/GEODE_3695' into develop
Bruce Schuchardt [Thu, 5 Oct 2017 20:52:07 +0000 (13:52 -0700)] 
Merge branch 'feature/GEODE_3695' into develop

3 months agoGEODE-3695 Remove unused protobuf messages from new protocol
Bruce Schuchardt [Thu, 5 Oct 2017 20:49:21 +0000 (13:49 -0700)] 
GEODE-3695 Remove unused protobuf messages from new protocol

removed ping messages

3 months agoGEODE-3687: GatewayReceiverImpl constructor and create method updates (#859)
S. Lynn Hughes-Godfrey [Thu, 5 Oct 2017 20:11:03 +0000 (13:11 -0700)] 
GEODE-3687: GatewayReceiverImpl constructor and create method updates (#859)

GEODE-3687: GatewayReceiverImpl constructor and create method updates

- bind-address specified in gemfire.properties is now used to configure Profile and ServerLocations
- removed host field (previously calculated at config time based on hostname-for-sender and bind-address parameters)
  with result then passed to CacheServerImpl.start()
- replaced host field with hostnameForSenders, which is now used (when set) to set hostnameForClients in CacheServerImpl.
- replaced getHost with getHostnameForSenders
- associated tests, including those to set bind-address and server-bind-address through gemfire.properties

3 months agoGEODE-2817 Document user-defined function authorization levels (#855)
Karen Miller [Thu, 5 Oct 2017 20:00:40 +0000 (13:00 -0700)] 
GEODE-2817 Document user-defined function authorization levels (#855)

* GEODE-2817 Document user-defined function authorization levels

* GEODE-2817 Address review comments and update code example

3 months agoUpdate user guide build environment to v1.3
Dave Barnes [Thu, 5 Oct 2017 18:42:12 +0000 (11:42 -0700)] 
Update user guide build environment to v1.3

3 months agoConsolidate Http request
Jinmei Liao [Thu, 14 Sep 2017 21:01:52 +0000 (14:01 -0700)] 
Consolidate Http request

3 months agoGEODE-3733: Added Flaky test to the test
kohlmu-pivotal [Thu, 5 Oct 2017 17:16:51 +0000 (10:16 -0700)] 
GEODE-3733: Added Flaky test to the test

3 months agoMerge pull request #848 from apache/feature/GEODE-3730
Barrett Oglesby [Thu, 5 Oct 2017 16:05:54 +0000 (09:05 -0700)] 
Merge pull request #848 from apache/feature/GEODE-3730

GEODE-3730: Moved retry logic to receiver when gemfire.GatewaySender.…

3 months agoMerge pull request #868 from apache/feature/GEODE-3744
pivotal-eshu [Thu, 5 Oct 2017 15:14:00 +0000 (08:14 -0700)] 
Merge pull request #868 from apache/feature/GEODE-3744

GEODE-3744: Local region will not participate in a transaction hosted…

3 months agoGEODE-3567: correctly set the serverPortSetByUser flag
Jinmei Liao [Wed, 4 Oct 2017 19:04:51 +0000 (12:04 -0700)] 
GEODE-3567: correctly set the serverPortSetByUser flag

3 months agoGEODE-3747: add SharedErrorCollector rule
Kirk Lund [Wed, 4 Oct 2017 18:00:49 +0000 (11:00 -0700)] 
GEODE-3747: add SharedErrorCollector rule

* use for assertions in callbacks and in multiple JVMs
* minor cleanup of related classes

3 months agoGEODE-3542: Make sure that gfsh is stopped properly at the end of tests
Jens Deppe [Wed, 4 Oct 2017 21:53:07 +0000 (14:53 -0700)] 
GEODE-3542: Make sure that gfsh is stopped properly at the end of tests

- This was causing subsequent tests to fail

3 months agoGEODE-3542: Add null guards in the case of invalid commands
Jens Deppe [Wed, 4 Oct 2017 20:36:37 +0000 (13:36 -0700)] 
GEODE-3542: Add null guards in the case of invalid commands

- Prior commits seem to have introduced some instability

3 months agoGEODE-3539: refactored to reduce code duplication
Ken Howe [Wed, 4 Oct 2017 15:45:38 +0000 (08:45 -0700)] 
GEODE-3539: refactored to reduce code duplication

3 months agoGEODE-3539: Enhanced test coverage for alter runtime command options
Ken Howe [Tue, 3 Oct 2017 21:24:11 +0000 (14:24 -0700)] 
GEODE-3539: Enhanced test coverage for alter runtime command options

3 months agoGEODE-3695 Remove unused protobuf messages from new protocol feature/GEODE_3695 870/head
Bruce Schuchardt [Wed, 4 Oct 2017 21:55:39 +0000 (14:55 -0700)] 
GEODE-3695 Remove unused protobuf messages from new protocol

removed create/destroy region messages and responses

3 months agoGEODE-3703 Document JAR resource becomes DEPLOY (#860)
Karen Miller [Wed, 4 Oct 2017 21:51:08 +0000 (14:51 -0700)] 
GEODE-3703 Document JAR resource becomes DEPLOY (#860)

3 months agoGEODE-3750: Adding exception logging in auto reconnect
kohlmu-pivotal [Wed, 4 Oct 2017 21:37:59 +0000 (14:37 -0700)] 
GEODE-3750: Adding exception logging in auto reconnect

3 months agoGEODE-3685: MBean wrappers are properly invoked over http
Jared Stewart [Thu, 28 Sep 2017 21:44:51 +0000 (14:44 -0700)] 
GEODE-3685: MBean wrappers are properly invoked over http

This closes #838.

3 months agoGEODE-3744: Local region will not participate in a transaction hosted remotely. 868/head
eshu [Wed, 4 Oct 2017 21:03:25 +0000 (14:03 -0700)] 
GEODE-3744: Local region will not participate in a transaction hosted remotely.

    TransactionException will be thrown if a local region participates in a transaction
    not hosted locally.

3 months agoGEODE-3723 Revise javadoc defn of getRequiredPermissions parameter (#864)
Karen Miller [Wed, 4 Oct 2017 20:58:09 +0000 (13:58 -0700)] 
GEODE-3723 Revise javadoc defn of getRequiredPermissions parameter (#864)

3 months agoGEODE-3749: DeltaPropagationDUnitTest.testBug40165ClientReconnects failure
kohlmu-pivotal [Wed, 4 Oct 2017 20:24:22 +0000 (13:24 -0700)] 
GEODE-3749: DeltaPropagationDUnitTest.testBug40165ClientReconnects failure

3 months agoGEODE-3621: revert the change to maintain backward compatibility
Jinmei Liao [Mon, 2 Oct 2017 17:06:35 +0000 (10:06 -0700)] 
GEODE-3621: revert the change to maintain backward compatibility

3 months agoGEODE-3732: Amended the test to better handle timeout scenarios
kohlmu-pivotal [Wed, 4 Oct 2017 18:08:33 +0000 (11:08 -0700)] 
GEODE-3732: Amended the test to better handle timeout scenarios

3 months agoGEODE-3730: Moved retry loop around switch statement 848/head
Barry Oglesby [Tue, 3 Oct 2017 16:19:55 +0000 (09:19 -0700)] 
GEODE-3730: Moved retry loop around switch statement

3 months agoMerge pull request #836 from jdeppe-pivotal/feature/GEODE-3542
Jens Deppe [Wed, 4 Oct 2017 14:49:45 +0000 (07:49 -0700)] 
Merge pull request #836 from jdeppe-pivotal/feature/GEODE-3542

GEODE-3542: Add descriptive error message for gfsh show metrics

3 months agoMerge pull request #861 from rupweb/patch-1
Jens Deppe [Wed, 4 Oct 2017 13:46:35 +0000 (06:46 -0700)] 
Merge pull request #861 from rupweb/patch-1

Fix the path error in the Javadoc

3 months agoMerge pull request #857 from jdeppe-pivotal/feature/GEODE-3723
Jens Deppe [Wed, 4 Oct 2017 13:44:13 +0000 (06:44 -0700)] 
Merge pull request #857 from jdeppe-pivotal/feature/GEODE-3723

GEODE-3723: Remove Optional<String> from getRequiredPermissions

3 months agoFix the path error in the Javadoc 861/head
Rupert St John Webster [Wed, 4 Oct 2017 09:59:44 +0000 (10:59 +0100)] 
Fix the path error in the Javadoc

It's security-manager = org.apache.geode.examples.security.ExampleSecurityManager not org.apache.geode.security.examplesExampleSecurityManager

3 months agoGEODE-3712: PartitionedRegionQueryEvaluator should shuffle node list
Jason Huynh [Tue, 26 Sep 2017 15:54:59 +0000 (08:54 -0700)] 
GEODE-3712: PartitionedRegionQueryEvaluator should shuffle node list

3 months agoGEODE-3723: Correct documentation for getRequiredPermissions 857/head
Jens Deppe [Tue, 3 Oct 2017 23:04:58 +0000 (16:04 -0700)] 
GEODE-3723: Correct documentation for getRequiredPermissions

3 months agoGEODE-3247:Improve OQL expression execution (#837)
Jason Huynh [Tue, 3 Oct 2017 21:54:15 +0000 (14:54 -0700)] 
GEODE-3247:Improve OQL expression execution (#837)

* GEODE-3247: Restrict method invocation in OQL when new security service is enabled

* GEODE-3248: Regions being passed in through bind parameters should have authorized access

* GEODE-3247: MethodInvocationAuthorizer is created at start up

  * MethodInvocationAuthorizer can now be passed down from InternalCache
  * Broke apart new tests into smaller files and removed complex query maps from UserPerms
  * Modified Customer Test Object for Rest Security tests

3 months agoGEODE-3542: Add license headers 836/head
Jens Deppe [Tue, 3 Oct 2017 18:08:42 +0000 (11:08 -0700)] 
GEODE-3542: Add license headers

3 months agoGEODE-3723: Remove Optional<String> from getRequiredPermissions
Jens Deppe [Tue, 3 Oct 2017 17:34:01 +0000 (10:34 -0700)] 
GEODE-3723: Remove Optional<String> from getRequiredPermissions

3 months agoGEODE-3542: Spotless changes
Jens Deppe [Tue, 3 Oct 2017 15:02:30 +0000 (08:02 -0700)] 
GEODE-3542: Spotless changes

3 months agoGEODE-3542: Refactor test for show metrics command
Jens Deppe [Tue, 3 Oct 2017 13:45:59 +0000 (06:45 -0700)] 
GEODE-3542: Refactor test for show metrics command