You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by iu...@apache.org on 2020/11/09 11:44:37 UTC
[brooklyn-server] branch master updated (71ec87d -> 56dea84)
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 71ec87d Merge pull request #1120 from ahgittin/wrapped-values-resolution
new a8cf850 fix exception access on maybe
new 86b3895 logging when trying to resolve type info for a registered bean with no declared supertypes
new 4fc2b5d better tests for config key values coming from maps
new 5226c2f more thorough conversion when reading typed/untyped config keys
new 0710b24 don't needlessly do serialize-deserialize conversion when resolving templates
new 89fcd00 add util to access generic args on TypeToken
new 14a612c more detailed config bean-with-type conversion plausibility checks, and better tests
new 63b6383 add coercer to do bean-with-type conversion
new 4d87816 in bean-with-type, allow instantiation of types which match generic expectations
new 458dfc4 enable the bean-with-type coercion, and fix tests
new b063b65 do NOT convert bean with type config as part of camp resolution, but instead on lookup
new d3f2f61 minor changes to bring us closer to allowed registered types to be used as config / inference targets for bean-with-type
new f6e9774 use ExecutionContext.get(...) and transient tags for new tasks that might convert
new 56dea84 Merge pull request #1121 from ahgittin/bean-with-type-config-edge-cases
The 12658 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:
.../BrooklynComponentTemplateResolver.java | 17 +-
.../creation/BrooklynEntityDecorationResolver.java | 3 +-
.../camp/brooklyn/CustomTypeConfigYamlTest.java | 283 ++++++++++++++-------
.../core/objs/proxy/InternalEntityFactory.java | 53 ++--
.../core/resolve/jackson/BeanWithTypeUtils.java | 167 +++++++++++-
...BrooklynRegisteredTypeJacksonSerialization.java | 5 +
.../brooklyn/entity/group/AbstractGroupImpl.java | 10 +-
.../core/flags/BrooklynTypeNameResolution.java | 7 +
.../brooklyn/util/core/flags/TypeCoercions.java | 29 ++-
.../brooklyn/util/core/task/ValueResolver.java | 18 +-
.../JcloudsTypeCoercionsWithBuilderTest.java | 2 +-
.../java/org/apache/brooklyn/util/guava/Maybe.java | 14 +-
.../org/apache/brooklyn/util/guava/TypeTokens.java | 13 +
.../BoxingTest.java => guava/TypeTokensTest.java} | 29 +--
14 files changed, 491 insertions(+), 159 deletions(-)
copy utils/common/src/test/java/org/apache/brooklyn/util/{javalang/BoxingTest.java => guava/TypeTokensTest.java} (57%)