This is an automated email from the ASF dual-hosted git repository.
heneveld pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git
from 45d015dd5e tidy names of function feeds
new 607ea5404e misc better logging
new faecd8370a replace "unflattened" DSL predicate test with a cleaner
"has-element" test
new 3ccc150992 support key and index in predicate DSL (and check)
new 379f9184b6 predicate tidy-up and dsl test
new 7461003c72 add jsonpath for predicates, and list filter, size
new 907be023cf conditions on some sensor feeds, and code tidy
new 83b41d0c82 start feeds once entity is fully managed, not before
The 7 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:
.../apache/brooklyn/api/objs/EntityAdjunct.java | 6 +
.../java/org/apache/brooklyn/api/sensor/Feed.java | 2 +-
.../camp/brooklyn/SshCommandSensorYamlTest.java | 85 ++++++-
.../brooklyn/spi/dsl/DslPredicateYamlTest.java | 120 ++++++++++
.../apache/brooklyn/core/feed/AbstractFeed.java | 19 +-
.../org/apache/brooklyn/core/feed/PollConfig.java | 15 +-
.../java/org/apache/brooklyn/core/feed/Poller.java | 116 +++++++---
.../mgmt/internal/EntityManagementSupport.java | 7 +-
.../core/mgmt/rebind/BasicEntityRebindSupport.java | 8 -
.../core/sensor/AbstractAddTriggerableSensor.java | 58 ++---
.../core/sensor/http/HttpRequestSensor.java | 2 +
.../brooklyn/core/sensor/ssh/SshCommandSensor.java | 2 +-
.../brooklyn/entity/group/GroupsChangePolicy.java | 2 +-
.../apache/brooklyn/feed/AbstractCommandFeed.java | 25 +-
.../brooklyn/feed/function/FunctionFeed.java | 26 +--
.../org/apache/brooklyn/feed/http/HttpFeed.java | 72 +++---
.../org/apache/brooklyn/feed/shell/ShellFeed.java | 5 +-
.../util/core/predicates/DslPredicates.java | 255 +++++++++++++++------
.../brooklyn/core/test/entity/TestEntity.java | 2 +
.../core/predicates/DslPredicateEntityTest.java | 4 +-
.../util/core/predicates/DslPredicateTest.java | 79 ++++++-
.../policy/enricher/HttpLatencyDetector.java | 3 +-
.../brooklynnode/BrooklynEntityMirrorImpl.java | 3 +-
.../java/org/apache/brooklyn/feed/jmx/JmxFeed.java | 6 +-
.../brooklyn/tasks/kubectl/ContainerSensor.java | 3 +-
.../core/sensor/windows/WinRmCommandSensor.java | 3 +-
.../windows/WindowsPerformanceCounterFeed.java | 6 +-
.../org/apache/brooklyn/util/time/Duration.java | 4 +-
28 files changed, 669 insertions(+), 269 deletions(-)
create mode 100644
camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/DslPredicateYamlTest.java