[GitHub] camel pull request #2249: Update to the AWS XRay component

2018-03-08 Thread oscerd
Github user oscerd closed the pull request at:

https://github.com/apache/camel/pull/2249


---


[GitHub] camel pull request #2249: Update to the AWS XRay component

2018-03-08 Thread RovoMe
GitHub user RovoMe opened a pull request:

https://github.com/apache/camel/pull/2249

Update to the AWS XRay component

This PR will:
- Update the documentation of the AWS XRay component
- Add support for a more comprehensive view of sub/segments by copying over 
the AWS XRay entity (if provided in the exchange headers) to the new thread. 
Instead of creating a new segment for the seda route the invoked route will be 
added as subsegment to the invoking route. This is especially useful if some 
Amazon services (like the S3 upload) are used, which may occur in its own 
thread.
- Add a further test case to demonstrate the new header usage and the 
effect it causes
- Fix some possible NPEs

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/RovoMe/camel feature/camel-aws-xray-update

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/camel/pull/2249.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #2249


commit a5f1756bcd01606c899ac3e8c723bd4d479e66fa
Author: Roman Vottner 
Date:   2018-03-08T16:00:38Z

Updated documentation of the AWS XRay component
Added support for a more comprehensive view of sub/segments by copying over 
the AWS XRay entity (if provided in the exchange headers) to the new thread. 
Instead of creating a new segment for the seda route the invoked route will be 
added as subsegment to the invoking route. This is especially useful if some 
Amazon services (like the S3 upload) are used, which may occur in its own 
thread.
Fixed some possible NPEs




---