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 e124a5bb90 improve errors and resolving for some immediate execution
cases
new 8b6050b1f0 add two tests for type field being obeyed when it shouldn't
be
new 7c4313353e update tests so they show the new intended behaviour
new 44d3f2103e fallback to ignoring type fields when deserializing if
appropriate (fix tests just added)
new 2c2e905bee force the type when we are creating a bean with type; don't
allow it to come back as a map
new 32e909c500 Merge branch 'type-fields-misleading'
new f65e7c6652 allow interpolation when writing nested workflow inputs
new 49ec5dce05 also allow brooklyn DSL inputs to be supplied via the UI
"Run Workflow" modal
new da098f7399 fix bug in handling one retry case
new f19b623bbb Merge branch
'allow-interpolated-expressions-in-nested-workflow-inputs'
The 9 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/CustomTypeConfigYamlTest.java | 9 ++-
.../brooklyn/camp/brooklyn/WorkflowYamlTest.java | 31 ++++++++
.../resolve/jackson/AsPropertyIfAmbiguous.java | 87 +++++++++++++++++-----
.../jackson/BeanWithTypePlanTransformer.java | 24 +++++-
.../core/resolve/jackson/BeanWithTypeUtils.java | 22 ++++--
.../jackson/BrooklynJacksonSerializationUtils.java | 12 +++
.../core/workflow/WorkflowExecutionContext.java | 18 ++++-
.../workflow/steps/flow/RetryWorkflowStep.java | 19 +++--
.../core/flags/BrooklynTypeNameResolution.java | 19 ++---
.../brooklyn/util/core/flags/TypeCoercions.java | 23 ++++++
...klynRegisteredTypeJacksonSerializationTest.java | 34 +++++++++
.../WorkflowNestedAndCustomExtensionTest.java | 13 +++-
.../brooklyn/rest/resources/EntityResource.java | 3 +
.../rest/resources/EntityWorkflowsRestTest.java | 27 ++++++-
14 files changed, 282 insertions(+), 59 deletions(-)