This is an automated email from the ASF dual-hosted git repository.

upthewaterspout pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git.


    from dffcb94  GEODE-7152: Send alert messages using executor
     new 1b72091  GEODE-7049: Add timeout to Java native client 
Execute::execute() methods
     new 1d21356  GEODE-7049: Change signature of execute with timeout methods 
to use a TimeUnit param
     new 66e327c  GEODE-7049: add TimeUnit param to executeFunction methods and 
handle smaller than 1ms values and greater than Integer.MAX_VALUE ms
     new b8b6769  Merge branch 'develop' into feature/GEODE-7049
     new 940fe4f  GEODE-7049: Add timeout to Java native client 
Execute::execute() methods
     new 8f1cfd6  GEODE-7049: Change signature of execute with timeout methods 
to use a TimeUnit param
     new cd869a0  GEODE-7049: add TimeUnit param to executeFunction methods and 
handle smaller than 1ms values and greater than Integer.MAX_VALUE ms
     new 86477eb  Add timeout to function execution from server and improve 
comments in function execution API
     new 1b7edf0  Merge branch 'GEODE-7049-new' into feature/GEODE-7049
     new 776c5ed  Add test cases to function execution with timeout from servers
     new 4516172  Update Geode version where new API methods have been added.
     new 2c512a7  Merge pull request #3888 from Nordix/feature/GEODE-7049

The 8420 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../ClientFunctionTimeoutRegressionTest.java       |  33 +++-
 ...istributedRegionFunctionExecutionDUnitTest.java | 104 +++++++++++++
 .../execute/MemberFunctionExecutionDUnitTest.java  | 173 ++++++++++++++++-----
 .../MultiRegionFunctionExecutionDUnitTest.java     |  87 +++++++++++
 .../execute/PRFunctionExecutionDUnitTest.java      | 157 +++++++++++++++++++
 .../org/apache/geode/cache/execute/Execution.java  |  49 +++++-
 .../internal/cache/execute/AbstractExecution.java  |  20 ++-
 .../cache/execute/CachedResultCollector.java}      |  38 ++---
 .../cache/execute/DefaultResultCollector.java      |   7 +-
 .../execute/DistributedRegionFunctionExecutor.java |  42 +++--
 .../execute/FunctionStreamingResultCollector.java  |  18 ++-
 .../cache/execute/LocalResultCollectorImpl.java    |  19 ++-
 .../cache/execute/MemberFunctionExecutor.java      |  21 ++-
 .../cache/execute/MultiRegionFunctionExecutor.java |  21 ++-
 .../execute/PartitionedRegionFunctionExecutor.java |  23 +--
 .../cache/execute/ResultCollectorHolder.java       |  79 ++++++++++
 .../cache/execute/ServerFunctionExecutor.java      |  47 +++---
 .../execute/ServerRegionFunctionExecutor.java      |  35 +++--
 .../internal/cache/execute/TimeoutHelper.java      |  23 +--
 .../PRFunctionStreamingResultCollector.java        |  18 ++-
 .../internal/cache/execute/TimeoutHelperTest.java  |  57 +++++++
 .../internal/cache/functions/TestFunction.java     |   2 +-
 22 files changed, 907 insertions(+), 166 deletions(-)
 copy 
geode-core/src/{distributedTest/java/org/apache/geode/internal/cache/execute/CustomResultCollector.java
 => 
main/java/org/apache/geode/internal/cache/execute/CachedResultCollector.java} 
(60%)
 mode change 100755 => 100644
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/execute/ResultCollectorHolder.java
 copy 
geode-dunit/src/main/java/org/apache/geode/internal/cache/execute/PRColocationDUnitTestHelper.java
 => 
geode-core/src/main/java/org/apache/geode/internal/cache/execute/TimeoutHelper.java
 (71%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/execute/TimeoutHelperTest.java

Reply via email to