This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git.


    from fc0cc52  Updated CHANGELOG.md
     new f7ad34d  feat(kamelets): error handling kamelets binding support
     new 1cbec51  doc(example): kameletbinding error handler
     new a488a3a  fix(kamelets): optional error handler
     new 1849ca5  feat(kamelets): error handling kamelets binding support
     new 619806d  feat(crd): kameletbinding error handler
     new 924378e  doc(example): error handling kamelet binding
     new 9287343  feat(trait): error handler trait
     new 34c82df  refactor(trait): integration error handler spec
     new 3b8ae4a  refactor(trait): error handler kamelet
     new 096e5de  doc(example): error handler DLC
     new 5eaff76  refactor(crd): updated crd after error-handler
     new 0aae942  doc(trait): error-handler generated doc
     new 647b82f  feat(trait): error handler advanced configuration
     new 68aaeb4  fix(trait): default error handler configuration setting
     new 92d1c5d  refactor(trait): error handler spec definition
     new d922c4a  chore(controller): error handler unit test
     new bb48d9a  feat(trait): error handler Ref
     new 7728261  feat(trait): error handler bean
     new df34cad  refactor(trait): error handler to bean ref
     new 5eb36ef  refactor(trait): error handler using bean ref
     new 71e0624  refactor(controller): app properties binding
     new d1a72fd  refactor(trait): error handler language to yaml
     new 2f621da  refactor(controller): error handler useless uri
     new 987fc9d  refactor(controller): error handler bean properties
     new 88d3706  chore(crd): error handler generated crds
     new 8b1974c  chore(doc): error handler generated
     new 8f91086  doc(kamelets): kamelet bindings error handler
     new 82df277  chore(trait): polishing PR
     new 855f4a7  feat(e2e): error handler integration test
     new cc4e016  doc(trait): regen

The 30 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:
 .../bases/camel.apache.org_kameletbindings.yaml    |   5 +
 .../1.4.0/camel.apache.org_kameletbindings.yaml    |  20 ++
 .../camel.apache.org_kameletbindings.yaml          |   5 +
 deploy/traits.yaml                                 |  16 ++
 docs/modules/ROOT/nav.adoc                         |   1 +
 .../kamelets/kameletbindings-error-handler.adoc    | 156 ++++++++++++++
 .../modules/ROOT/pages/kamelets/kamelets-user.adoc |   4 +
 docs/modules/ROOT/pages/kamelets/kamelets.adoc     |   1 +
 .../pages/{builder.adoc => error-handler.adoc}     |  17 +-
 .../js_test.go => traits/error_handler_test.go}    |  28 ++-
 .../traits/files/ErroredRoute.java}                |   9 +-
 .../error-handler/error-handler.kamelet.yaml       |  29 ++-
 .../incremental-id-source.kamelet.yaml             |  31 ++-
 .../kamelet-binding-error-handler.yaml             |  44 ++--
 .../log-sink.kamelet.yaml}                         |  24 +--
 examples/kamelets/error-handler/readme.md          |  71 +++++++
 helm/camel-k/crds/crd-kamelet-binding.yaml         |   5 +
 pkg/apis/camel/v1/common_types.go                  |   5 +-
 pkg/apis/camel/v1/integration_types_support.go     |  13 ++
 pkg/apis/camel/v1alpha1/error_handler_types.go     | 229 +++++++++++++++++++++
 pkg/apis/camel/v1alpha1/kamelet_binding_types.go   |   9 +-
 pkg/controller/kameletbinding/common.go            |  17 +-
 pkg/controller/kameletbinding/error_handler.go     | 110 ++++++++++
 .../kameletbinding/error_handler_test.go           | 134 ++++++++++++
 pkg/resources/resources.go                         |   2 +-
 pkg/trait/error_handler.go                         |  91 ++++++++
 pkg/trait/kamelets.go                              |  28 ++-
 pkg/trait/trait_register.go                        |   1 +
 pkg/trait/trait_test.go                            |   2 +-
 29 files changed, 1003 insertions(+), 104 deletions(-)
 create mode 100644 
docs/modules/ROOT/pages/kamelets/kameletbindings-error-handler.adoc
 copy docs/modules/traits/pages/{builder.adoc => error-handler.adoc} (58%)
 copy e2e/common/{languages/js_test.go => traits/error_handler_test.go} (54%)
 copy e2e/{builder/files/Java.java => common/traits/files/ErroredRoute.java} 
(83%)
 copy e2e/yaks/common/kamelet-steps/prefix-action.kamelet.yaml => 
examples/kamelets/error-handler/error-handler.kamelet.yaml (72%)
 copy e2e/yaks/common/kamelet-binding-http/timer-source.kamelet.yaml => 
examples/kamelets/error-handler/incremental-id-source.kamelet.yaml (69%)
 copy e2e/yaks/common/kamelet-steps/steps-binding.yaml => 
examples/kamelets/error-handler/kamelet-binding-error-handler.yaml (63%)
 copy examples/kamelets/{timer-source-log-sink/log-sink.binding.yaml => 
error-handler/log-sink.kamelet.yaml} (79%)
 create mode 100644 examples/kamelets/error-handler/readme.md
 create mode 100644 pkg/apis/camel/v1alpha1/error_handler_types.go
 create mode 100644 pkg/controller/kameletbinding/error_handler.go
 create mode 100644 pkg/controller/kameletbinding/error_handler_test.go
 create mode 100644 pkg/trait/error_handler.go

Reply via email to