[geode] branch develop updated (5e4b2ad -> 09d4d70)

2019-09-16 Thread jbarrett
This is an automated email from the ASF dual-hosted git repository.

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


from 5e4b2ad  Increase benchmark timeout.
 add 09d4d70  GEODE-7185: Partial revert of 
a7e0b2edefc6f52315ce92ea3b8cd29d5be3fd1c. (#4062)

No new revisions were added by this update.

Summary of changes:
 extensions/geode-modules/build.gradle|  1 -
 geode-assembly/build.gradle  |  1 -
 geode-assembly/geode-assembly-test/build.gradle  |  1 -
 geode-connectors/build.gradle|  1 -
 geode-connectors/src/test/resources/expected-pom.xml |  5 -
 geode-core/build.gradle  |  2 +-
 geode-core/src/test/resources/expected-pom.xml   | 10 +-
 geode-cq/build.gradle|  1 -
 geode-cq/src/test/resources/expected-pom.xml |  5 -
 geode-dunit/build.gradle |  1 -
 geode-dunit/src/test/resources/expected-pom.xml  |  5 -
 geode-junit/build.gradle |  1 -
 geode-lucene/build.gradle|  1 -
 geode-lucene/src/test/resources/expected-pom.xml |  5 -
 geode-memcached/build.gradle |  1 -
 geode-memcached/src/test/resources/expected-pom.xml  |  5 -
 geode-protobuf/build.gradle  |  1 -
 geode-protobuf/geode-protobuf-test/build.gradle  |  1 -
 geode-protobuf/src/test/resources/expected-pom.xml   |  5 -
 geode-rebalancer/build.gradle|  1 -
 geode-rebalancer/src/test/resources/expected-pom.xml |  5 -
 geode-redis/build.gradle |  1 -
 geode-redis/src/test/resources/expected-pom.xml  |  5 -
 geode-wan/build.gradle   |  1 -
 geode-wan/src/test/resources/expected-pom.xml|  5 -
 geode-web-api/build.gradle   |  1 -
 geode-web-management/build.gradle|  1 -
 geode-web/build.gradle   |  1 -
 geode-web/src/test/resources/expected-pom.xml|  5 -
 29 files changed, 6 insertions(+), 73 deletions(-)



[geode] branch feature/GEODE-7208 updated (e9be8fd -> fd2ae57)

2019-09-16 Thread zhouxj
This is an automated email from the ASF dual-hosted git repository.

zhouxj pushed a change to branch feature/GEODE-7208
in repository https://gitbox.apache.org/repos/asf/geode.git.


 discard e9be8fd  fix based on comments
 discard 0b1d4a3  GEODE-7208: FlatFormatSerializer should index on inherited 
fields
 add c00e92b  GEODE-7195: Add OQL before aggregations callback (#4048)
 add 343a7d2  GEODE-7194: simplify CMS 'get' return type (#4047)
 add fbb2106  GEODE-7150: Use Long in OQL COUNT and AVG (#3994)
 add 6c63ea8  GEODE-7161: Remove AttributesFactory in geode-redis (#4008)
 add a7e0b2e  Declare dependency on  interal -serialization and -common 
projects
 add 0da3b9c  Revert "GEODE-7128: Add Resume Async Event Queue Dispatcher 
gfsh command" (#4052)
 add ad65d93  Revert "GEODE-7179: Add option to AlterAsyncEventQueue gfsh 
command for pause-event processing" (#4054)
 add d3af0d7  GEODE-7185 - PR drift fix.  geode-assembly:upgradeTest needs 
geode-serialization.
 add ea22e72  GEODE-7128: APIs and GFSH commands to resume AEQ processing. 
(#4056)
 add 8d26d59  GEODE-7179: alter async queue command to change state of 
event processor during creation (#4057)
 add 0734054  GEODE-7175 Convert toData/fromData in other modules to use 
new serializers
 add ec247ec  GEODE-7204: Add changes to AEQ documentation for 
'pause-event-processing' functionality (#4053)
 add 0ed6343  GEODE-7175: fixing goofy serialization code in 
DistTxEntryEvent
 add 5e4b2ad  Increase benchmark timeout.
 add fd2ae57  GEODE-7208: FlatFormatSerializer should index on inherited 
fields

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (e9be8fd)
\
 N -- N -- N   refs/heads/feature/GEODE-7208 (fd2ae57)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 ci/pipelines/geode-build/jinja.template.yml|   2 +-
 extensions/geode-modules/build.gradle  |   2 +
 geode-assembly/build.gradle|   5 +-
 geode-assembly/geode-assembly-test/build.gradle|   1 +
 .../rest/GatewayReceiverManagementDUnitTest.java   |  34 +-
 .../rest/ListIndexManagementDUnitTest.java |  13 +-
 .../rest/MemberManagementServiceDunitTest.java |  48 ++-
 .../internal/rest/RegionManagementDunitTest.java   |   6 +-
 .../integrationTest/resources/assembly_content.txt |   3 +-
 .../source/subnavs/geode-subnav.erb|  14 +-
 geode-connectors/build.gradle  |   1 +
 .../src/test/resources/expected-pom.xml|   5 +
 geode-core/build.gradle|   9 +-
 .../internal/QueryObserverCallbackJUnitTest.java   | 386 -
 .../query/internal/QueryObserverCallbacksTest.java | 243 +
 .../codeAnalysis/sanctionedDataSerializables.txt   | 208 +--
 .../internal/locator/QueueConnectionRequest.java   |   2 +-
 .../query/internal/CompiledGroupBySelect.java  |   5 +-
 .../apache/geode/cache/query/internal/CqEntry.java |   9 +-
 .../internal/CumulativeNonDistinctResults.java |   8 +-
 .../cache/query/internal/LinkedResultSet.java  |   9 +-
 .../cache/query/internal/LinkedStructSet.java  |   9 +-
 .../cache/query/internal/NWayMergeResults.java |   8 +-
 .../geode/cache/query/internal/QueryObserver.java  |  12 +
 .../geode/cache/query/internal/ResultsBag.java |   9 +-
 .../query/internal/ResultsCollectionWrapper.java   |   9 +-
 .../geode/cache/query/internal/ResultsSet.java |   5 +-
 .../cache/query/internal/SortedResultSet.java  |   9 +-
 .../cache/query/internal/SortedStructSet.java  |   6 +-
 .../geode/cache/query/internal/StructImpl.java |   4 +-
 .../geode/cache/query/internal/StructSet.java  |   9 +-
 .../internal/aggregate/AbstractAggregator.java |  19 +-
 .../geode/cache/query/internal/aggregate/Avg.java  |   4 +-
 .../query/internal/aggregate/AvgBucketNode.java|   4 +-
 .../query/internal/aggregate/AvgPRQueryNode.java   |   6 +-
 .../cache/query/internal/aggregate/Count.java  |   8 +-
 .../query/internal/aggregate/CountPRQueryNode.java |  10 +-
 .../distributed/internal/DistributionMessage.java  |   6 +-
 .../geode/distributed/internal/StartupMessage.java |   4 +-
 .../internal/locks/DLockRemoteToken.java   |   6 +-
 .../geode/internal/InternalDataSerializer.java |   2 +-
 .../statalerts/GaugeThresholdDecoratorImpl.java|  

[geode] branch release/1.10.0 updated: Increase benchmark ci timeout

2019-09-16 Thread dixie
This is an automated email from the ASF dual-hosted git repository.

dixie pushed a commit to branch release/1.10.0
in repository https://gitbox.apache.org/repos/asf/geode.git


The following commit(s) were added to refs/heads/release/1.10.0 by this push:
 new b5fcfc6  Increase benchmark ci timeout
b5fcfc6 is described below

commit b5fcfc641e32e3825262513b607e31341f1a2f3d
Author: Dick Cavender 
AuthorDate: Mon Sep 16 11:55:05 2019 -0700

Increase benchmark ci timeout
---
 ci/pipelines/geode-build/jinja.template.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ci/pipelines/geode-build/jinja.template.yml 
b/ci/pipelines/geode-build/jinja.template.yml
index 0642c4a..7d1aa7f 100644
--- a/ci/pipelines/geode-build/jinja.template.yml
+++ b/ci/pipelines/geode-build/jinja.template.yml
@@ -431,7 +431,7 @@ jobs:
   - name: concourse-metadata-resource
   outputs:
   - name: results
-timeout: 4h
+timeout: 8h
 ensure:
   do:
   - task: cleanup_benchmarks



[geode] branch develop updated (0ed6343 -> 5e4b2ad)

2019-09-16 Thread jbarrett
This is an automated email from the ASF dual-hosted git repository.

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


from 0ed6343  GEODE-7175: fixing goofy serialization code in 
DistTxEntryEvent
 add 5e4b2ad  Increase benchmark timeout.

No new revisions were added by this update.

Summary of changes:
 ci/pipelines/geode-build/jinja.template.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



[geode-benchmarks] branch develop updated: Revert "Create dedicated hosts (#109)"

2019-09-16 Thread jbarrett
This is an automated email from the ASF dual-hosted git repository.

jbarrett pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode-benchmarks.git


The following commit(s) were added to refs/heads/develop by this push:
 new 668a835  Revert "Create dedicated hosts (#109)"
668a835 is described below

commit 668a835f5fad7e81cf079e72bf58da89765a1841
Author: Jacob Barrett 
AuthorDate: Mon Sep 16 11:39:38 2019 -0700

Revert "Create dedicated hosts (#109)"

This reverts commit 2adaf56de71fd4bdceec97c2387eaacb4639e63c.
---
 infrastructure/scripts/aws/run_tests.sh|  2 +-
 .../geode/infrastructure/aws/DestroyCluster.java   | 20 ---
 .../geode/infrastructure/aws/LaunchCluster.java| 61 --
 3 files changed, 23 insertions(+), 60 deletions(-)

diff --git a/infrastructure/scripts/aws/run_tests.sh 
b/infrastructure/scripts/aws/run_tests.sh
index 4fea8bd..3dd4d0d 100755
--- a/infrastructure/scripts/aws/run_tests.sh
+++ b/infrastructure/scripts/aws/run_tests.sh
@@ -144,7 +144,7 @@ REPO=$(fixRepoName ${REPO})
 SSH_OPTIONS="-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i 
~/.geode-benchmarks/${TAG}-privkey.pem"
 HOSTS=`aws ec2 describe-instances --query 
'Reservations[*].Instances[*].PrivateIpAddress' --filter 
"Name=tag:geode-benchmarks,Values=${TAG}" --output text`
 HOSTS=$(echo ${HOSTS} | tr ' ' ',')
-FIRST_INSTANCE=`aws ec2 describe-instances --query 
'Reservations[*].Instances[*].PublicIpAddress' --filter 
"Name=tag:geode-benchmarks,Values=${TAG}" --output text | cut -f 1 | head -n 1`
+FIRST_INSTANCE=`aws ec2 describe-instances --query 
'Reservations[*].Instances[*].PublicIpAddress' --filter 
"Name=tag:geode-benchmarks,Values=${TAG}" --output text | cut -f 1`
 
 echo "FIRST_INSTANCE=${FIRST_INSTANCE}"
 echo "HOSTS=${HOSTS}"
diff --git 
a/infrastructure/src/main/java/org/apache/geode/infrastructure/aws/DestroyCluster.java
 
b/infrastructure/src/main/java/org/apache/geode/infrastructure/aws/DestroyCluster.java
index 7156168..1c7b668 100644
--- 
a/infrastructure/src/main/java/org/apache/geode/infrastructure/aws/DestroyCluster.java
+++ 
b/infrastructure/src/main/java/org/apache/geode/infrastructure/aws/DestroyCluster.java
@@ -29,14 +29,10 @@ import 
software.amazon.awssdk.services.ec2.model.DeleteKeyPairRequest;
 import software.amazon.awssdk.services.ec2.model.DeleteLaunchTemplateRequest;
 import software.amazon.awssdk.services.ec2.model.DeletePlacementGroupRequest;
 import software.amazon.awssdk.services.ec2.model.DeleteSecurityGroupRequest;
-import software.amazon.awssdk.services.ec2.model.DescribeHostsRequest;
-import software.amazon.awssdk.services.ec2.model.DescribeHostsResponse;
 import software.amazon.awssdk.services.ec2.model.DescribeInstancesRequest;
 import software.amazon.awssdk.services.ec2.model.DescribeInstancesResponse;
 import software.amazon.awssdk.services.ec2.model.Filter;
-import software.amazon.awssdk.services.ec2.model.Host;
 import software.amazon.awssdk.services.ec2.model.Instance;
-import software.amazon.awssdk.services.ec2.model.ReleaseHostsRequest;
 import software.amazon.awssdk.services.ec2.model.TerminateInstancesRequest;
 
 import org.apache.geode.infrastructure.BenchmarkMetadata;
@@ -55,7 +51,6 @@ public class DestroyCluster {
 }
 
 deleteInstances(benchmarkTag);
-releaseHosts(benchmarkTag);
 deleteLaunchTemplate(benchmarkTag);
 deleteSecurityGroup(benchmarkTag);
 deletePlacementGroup(benchmarkTag);
@@ -63,21 +58,6 @@ public class DestroyCluster {
 deleteMetadata(benchmarkTag);
   }
 
-  private static void releaseHosts(String benchmarkTag) {
-DescribeHostsResponse hosts = 
ec2.describeHosts(DescribeHostsRequest.builder()
-.filter(Filter.builder()
-.name("tag:" + BenchmarkMetadata.PREFIX)
-.values(benchmarkTag)
-.build())
-.build());
-
-List hostIds = 
hosts.hosts().stream().map(Host::hostId).collect(Collectors.toList());
-
-ec2.releaseHosts(ReleaseHostsRequest.builder().hostIds(hostIds).build());
-
-System.out.println("Hosts for cluster '" + benchmarkTag + "' released.");
-  }
-
   private static void deleteKeyPair(String benchmarkTag) {
 try {
   System.out.println("Deleting cluster keypair: " + 
AwsBenchmarkMetadata.keyPair(benchmarkTag));
diff --git 
a/infrastructure/src/main/java/org/apache/geode/infrastructure/aws/LaunchCluster.java
 
b/infrastructure/src/main/java/org/apache/geode/infrastructure/aws/LaunchCluster.java
index 879178d..339fbd0 100644
--- 
a/infrastructure/src/main/java/org/apache/geode/infrastructure/aws/LaunchCluster.java
+++ 
b/infrastructure/src/main/java/org/apache/geode/infrastructure/aws/LaunchCluster.java
@@ -35,8 +35,6 @@ import java.util.stream.Collectors;
 import org.json.JSONArray;
 import org.json.JSONObject;
 import software.amazon.awssdk.services.ec2.Ec2Client;
-import software.amazon.awssdk.services.ec2.model.AllocateHostsRequest;
-import 

[geode] branch develop updated (ec247ec -> 0ed6343)

2019-09-16 Thread bschuchardt
This is an automated email from the ASF dual-hosted git repository.

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


from ec247ec  GEODE-7204: Add changes to AEQ documentation for 
'pause-event-processing' functionality (#4053)
 add 0ed6343  GEODE-7175: fixing goofy serialization code in 
DistTxEntryEvent

No new revisions were added by this update.

Summary of changes:
 .../apache/geode/internal/cache/DistributedRemoveAllOperation.java| 4 ++--
 .../apache/geode/internal/cache/partitioned/RemoveAllPRMessage.java   | 2 +-
 .../java/org/apache/geode/internal/cache/tx/DistTxEntryEvent.java | 2 +-
 .../org/apache/geode/internal/cache/tx/RemoteRemoveAllMessage.java| 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)



[geode] branch develop updated: GEODE-7204: Add changes to AEQ documentation for 'pause-event-processing' functionality (#4053)

2019-09-16 Thread nnag
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/develop by this push:
 new ec247ec  GEODE-7204: Add changes to AEQ documentation for 
'pause-event-processing' functionality (#4053)
ec247ec is described below

commit ec247ec94fa63b4a702756ab4ba6486d393d55bf
Author: BenjaminPerryRoss <39068135+benjaminperryr...@users.noreply.github.com>
AuthorDate: Mon Sep 16 09:27:45 2019 -0700

GEODE-7204: Add changes to AEQ documentation for 'pause-event-processing' 
functionality (#4053)

* Added documentation for the "pause-event-processing" attribute
* Added documentation for resume async-event-queue-dispatcher 
command
* Updated gfsh and cache.xml references for AEQ commands

Co-authored-by: Benjamin Ross 
Co-authored-by: Donal Evans 
---
 .../source/subnavs/geode-subnav.erb| 14 +--
 .../cluster_config/gfsh_persist.html.md.erb|  5 ++-
 .../implementing_authorization.html.md.erb |  3 ++
 geode-docs/reference/topics/cache_xml.html.md.erb  |  5 +++
 .../gfsh/cache_xml_2_gfsh.html.md.erb  |  3 ++
 .../gfsh/command-pages/alter.html.md.erb   |  3 +-
 .../gfsh/command-pages/create.html.md.erb  | 10 -
 .../gfsh/command-pages/resume.html.md.erb  | 48 +++---
 .../gfsh/quick_ref_commands_by_area.html.md.erb|  9 +++-
 9 files changed, 86 insertions(+), 14 deletions(-)

diff --git a/geode-book/master_middleman/source/subnavs/geode-subnav.erb 
b/geode-book/master_middleman/source/subnavs/geode-subnav.erb
index a333570..0c3f4df 100644
--- a/geode-book/master_middleman/source/subnavs/geode-subnav.erb
+++ b/geode-book/master_middleman/source/subnavs/geode-subnav.erb
@@ -1911,9 +1911,17 @@ gfsh
 
 remove
 
-
-resume
 gateway-sender
-
+
+resume
+
+
+resume
 async-event-queue-dispatcher
+
+
+resume
 gateway-sender
+
+
+
 
 revoke
 missing-disk-store
 
diff --git a/geode-docs/configuring/cluster_config/gfsh_persist.html.md.erb 
b/geode-docs/configuring/cluster_config/gfsh_persist.html.md.erb
index 6c1fcf2..9603342 100644
--- a/geode-docs/configuring/cluster_config/gfsh_persist.html.md.erb
+++ b/geode-docs/configuring/cluster_config/gfsh_persist.html.md.erb
@@ -76,10 +76,14 @@ The following `gfsh` commands cause the configuration to be 
written to all locat
 -   `create disk-store`
 -   `destroy disk-store`
 -   `create async-event-queue`
+-   `alter async-event-queue`
+-   `destroy async-event-queue`
 -   `deploy jar`
 -   `undeploy jar`
 -   `create gateway-sender`
+-   `destroy gateway-sender`
 -   `create gateway-receiver`
+-   `destroy gateway-receiver`
 
 **\*** Note that the `configure pdx` command must be executed *before* 
starting your data members. This command does not affect any currently running 
members in the system. Data members (with cluster configuration enabled) that 
are started after running this command will pick up the new PDX configuration.
 
@@ -109,7 +113,6 @@ by using the API:
 -   `transaction-listener`
 -   `transaction-writer`
 -   Adding or removing a `TransactionListener`
--   Deleting an `AsyncEventQueue`
 -   Configuring a `GatewayConflictResolver`
 -   You cannot specify parameters and values for Java classes for the 
following:
 -   `gateway-listener`
diff --git 
a/geode-docs/managing/security/implementing_authorization.html.md.erb 
b/geode-docs/managing/security/implementing_authorization.html.md.erb
index 33356a8..7b05450 100644
--- a/geode-docs/managing/security/implementing_authorization.html.md.erb
+++ b/geode-docs/managing/security/implementing_authorization.html.md.erb
@@ -111,6 +111,7 @@ This table classifies the permissions assigned for `gfsh` 
operations.
 
 | `gfsh` Command | Assigned `ResourcePermission`
 ||--|
+| alter async-event-queue| CLUSTER:MANAGE:DEPLOY|
 | alter disk-store   | CLUSTER:MANAGE:DISK  |
 | alter