This is an automated email from the ASF dual-hosted git repository.
iuliana pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git
from 01a5817bda fix bug where tags get set as config on rebind
new 3f80bde4c4 include error summary in ssh workflow step bad exit code
error
new 7030558351 correctly resolve entities and Brooklyn DSL from workflow
new 730333ed07 support access to other applications via DSL
new 6b6662dd0e prevent unwrapping where names conflict
new 36a202f7f1 DSL support for accessing members
new 9237e725d3 limit task children api request by default
new c3cbd39ede freemarker to use computer format unless explicitly set
otherwise
new cfb3a4b5b6 use underscore for keys to workflow steps, and add
output_max_size for ssh &c
new 859333aaba much more secret supression on REST API, esp workflow
new 0714c17a8c yaml output does not use multiline by default anymore
new 3b69836765 store resolved inputs in a separate map; expand
sanitization test to cover remaining case
new b782da5704 minor tidy and bug fixes
new 95cf820f1b tidy replay names, fix condition for sensors, fix prev/next
for empty workflow
new 50e0f0e2ce better messages and checks on condition asserts
new 216111764f expand let to be able to merge maps, set keys
new 5402a00dd8 set can convert to yaml or json string; tidy yaml output
new 49b550a39e weaken one error assertion
new c8fe395117 Merge pull request #1369 from ahgittin/workflow-tidy
The 13962 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:
.../camp/brooklyn/BrooklynCampConstants.java | 5 +-
.../spi/dsl/methods/BrooklynDslCommon.java | 10 +
.../brooklyn/spi/dsl/methods/DslComponent.java | 347 +++++++++++++++------
.../apache/brooklyn/camp/brooklyn/AppYamlTest.java | 13 +-
.../camp/brooklyn/ApplicationsYamlTest.java | 74 ++++-
.../camp/brooklyn/ReferencedOsgiYamlTest.java | 2 +-
.../brooklyn/camp/brooklyn/ReferencedYamlTest.java | 35 ++-
.../brooklyn/camp/brooklyn/WorkflowYamlTest.java | 75 +++++
.../brooklyn/spi/dsl/AppGroupTraverserTest.java | 8 +-
.../brooklyn/spi/dsl/DslParseComponentsTest.java | 81 ++++-
.../camp/brooklyn/spi/dsl/DslYamlTest.java | 22 +-
...atalog.yaml => yaml-ref-app-just-one-name.yaml} | 3 +-
...og.yaml => yaml-ref-catalog-just-one-name.yaml} | 3 +-
...ity.yaml => yaml-ref-entity-just-one-name.yaml} | 3 +-
.../org/apache/brooklyn/core/config/Sanitizer.java | 4 +-
.../brooklyn/core/entity/BrooklynConfigKeys.java | 5 +
.../org/apache/brooklyn/core/entity/Entities.java | 34 +-
.../brooklyn/core/mgmt/EntityManagementUtils.java | 38 +++
.../core/mgmt/internal/AppGroupTraverser.java | 25 +-
.../mgmt/internal/EntityManagementSupport.java | 2 +-
.../core/resolve/jackson/BeanWithTypeUtils.java | 11 +-
.../core/sensor/AbstractAddTriggerableSensor.java | 4 +-
.../brooklyn/core/workflow/ShorthandProcessor.java | 24 +-
.../core/workflow/WorkflowExecutionContext.java | 40 ++-
.../workflow/WorkflowExpressionResolution.java | 38 ++-
.../core/workflow/WorkflowReplayUtils.java | 5 +-
.../WorkflowStepInstanceExecutionContext.java | 14 +-
.../core/workflow/steps/HttpWorkflowStep.java | 6 +-
.../workflow/steps/InvokeEffectorWorkflowStep.java | 4 +-
.../core/workflow/steps/RetryWorkflowStep.java | 4 +-
.../workflow/steps/SetVariableWorkflowStep.java | 190 ++++++++++-
.../core/workflow/steps/SshWorkflowStep.java | 31 +-
.../core/workflow/steps/WaitWorkflowStep.java | 13 +-
.../core/flags/BrooklynTypeNameResolution.java | 1 +
.../util/core/predicates/DslPredicates.java | 51 +--
.../apache/brooklyn/util/core/task/BasicTask.java | 42 ++-
.../brooklyn/util/core/task/ValueResolver.java | 2 +-
.../brooklyn/util/core/text/TemplateProcessor.java | 1 +
.../BrooklynMiscJacksonSerializationTest.java | 15 +-
.../core/workflow/ShorthandProcessorTest.java | 5 +
.../brooklyn/core/workflow/WorkflowBasicTest.java | 6 +-
.../core/workflow/WorkflowBeefyStepTest.java | 11 +
.../workflow/WorkflowInputOutputExtensionTest.java | 85 ++++-
.../workflow/WorkflowPersistReplayErrorsTest.java | 7 +-
.../util/core/text/TemplateProcessorTest.java | 16 +-
.../org/apache/brooklyn/rest/api/ActivityApi.java | 42 ++-
.../org/apache/brooklyn/rest/api/AdjunctApi.java | 4 +-
.../apache/brooklyn/rest/api/ApplicationApi.java | 4 +-
.../org/apache/brooklyn/rest/api/EffectorApi.java | 1 -
.../org/apache/brooklyn/rest/api/EntityApi.java | 50 ++-
.../org/apache/brooklyn/rest/api/SensorApi.java | 12 +-
.../org/apache/brooklyn/rest/api/ServerApi.java | 4 +-
.../apache/brooklyn/rest/domain/TaskSummary.java | 2 +-
.../resources/AbstractBrooklynRestResource.java | 144 ++++++++-
.../brooklyn/rest/resources/ActivityResource.java | 72 +++--
.../brooklyn/rest/resources/AdjunctResource.java | 4 +-
.../rest/resources/ApplicationResource.java | 17 +-
.../brooklyn/rest/resources/EffectorResource.java | 22 +-
.../brooklyn/rest/resources/EntityResource.java | 120 +++----
.../brooklyn/rest/resources/SensorResource.java | 18 +-
.../brooklyn/rest/resources/ServerResource.java | 6 +-
.../rest/transform/CatalogTransformer.java | 4 +-
.../rest/transform/EffectorTransformer.java | 45 +--
.../rest/transform/LocationTransformer.java | 9 +-
.../brooklyn/rest/transform/TaskTransformer.java | 58 ++--
.../brooklyn/rest/transform/TypeTransformer.java | 2 +-
.../rest/util/BrooklynRestResourceUtils.java | 2 +
.../brooklyn/rest/util/WebResourceUtils.java | 77 -----
.../rest/resources/EffectorUtilsRestTest.java | 4 +-
.../rest/resources/EntityWorkflowsRestTest.java | 139 +++++++++
.../rest/resources/SensorResourceTest.java | 62 +++-
.../util/json/BrooklynJacksonSerializerTest.java | 70 +++--
.../brooklyn/cli/lister/ItemDescriptors.java | 2 +-
.../tasks/kubectl/ContainerWorkflowStep.java | 16 +-
.../brooklyn/location/winrm/WinrmWorkflowStep.java | 8 +-
.../framework/TargetableTestComponentTest.java | 4 +-
.../yaml-ref-osgi-entity-just-one-name.yaml | 3 +-
.../yaml-ref-osgi-entity-just-one-name.yaml | 3 +-
.../apache/brooklyn/util/collections/Jsonya.java | 5 +
.../org/apache/brooklyn/util/time/Duration.java | 3 +-
.../brooklyn-test-osgi-com-example-entities.jar | Bin 24110 -> 24777 bytes
.../brooklyn/osgi/brooklyn-test-osgi-entities.jar | Bin 23515 -> 24170 bytes
82 files changed, 1813 insertions(+), 640 deletions(-)
copy camp/camp-brooklyn/src/test/resources/{yaml-ref-catalog.yaml =>
yaml-ref-app-just-one-name.yaml} (93%)
copy camp/camp-brooklyn/src/test/resources/{yaml-ref-catalog.yaml =>
yaml-ref-catalog-just-one-name.yaml} (95%)
copy camp/camp-brooklyn/src/test/resources/{yaml-ref-entity.yaml =>
yaml-ref-entity-just-one-name.yaml} (92%)
copy camp/camp-brooklyn/src/test/resources/yaml-ref-entity.yaml =>
utils/common/dependencies/osgi/com-example-entities/src/main/resources/yaml-ref-osgi-entity-just-one-name.yaml
(92%)
copy camp/camp-brooklyn/src/test/resources/yaml-ref-entity.yaml =>
utils/common/dependencies/osgi/entities/src/main/resources/yaml-ref-osgi-entity-just-one-name.yaml
(92%)