[geode] branch develop updated (5e4b2ad -> 09d4d70)
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)
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
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)
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)"
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)
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)
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