Commit Graph

414 Commits

Author SHA1 Message Date
Marcin Grzejszczak
6e3efa8fb3 Updated README.md 2016-03-03 16:29:44 +01:00
Marcin Grzejszczak
d6b623fdf7 Removed an assertion due to Tracis failing 2016-03-03 11:45:44 +01:00
Marcin Grzejszczak
4b61439ab9 [#79] Updated documentation
* first iteration

fixes #79
2016-03-03 11:25:43 +01:00
Marcin Grzejszczak
0fe82089a2 Revert "Updated the code with sc-netflix changes"
This reverts commit 7e7c6a1a8f.
2016-03-03 11:16:57 +01:00
Marcin Grzejszczak
7e7c6a1a8f Updated the code with sc-netflix changes 2016-03-03 11:08:01 +01:00
Spencer Gibb
ce6fe22315 Move o.s.c.util to o.s.c.commons.util 2016-03-02 11:19:47 -07:00
Dave Syer
31183317d7 Fix mvnw script for milestones 2016-03-02 17:34:26 +00:00
Marcin Grzejszczak
5753048cde Merge pull request #195 from spring-cloud/issues_#191_missing_span_name
Issues #191 missing span name
2016-03-02 15:18:14 +01:00
Marcin Grzejszczak
17bc239536 [#191] Changes following the review 2016-03-02 15:05:18 +01:00
Marcin Grzejszczak
754c8ce96d [#191] Added ServerAddress annotation
* if a span contains a CS or CR (or any other client related annotation) then SA is passed from the Endpoint service name

fixes #191
2016-03-01 16:35:57 +01:00
Marcin Grzejszczak
6c2c87ab3c [#191] Added local component if a span doesn't have any Zipkin constants
fixes #191
2016-03-01 13:45:58 +01:00
Marcin Grzejszczak
57b0f14d9a [#188][#194] Feign and RestTemplate create a new Span
fixes #188
fixes #194
2016-03-01 12:16:24 +01:00
Adrian Cole
1cb3ec78eb Merge pull request #185 from spring-cloud/latest-zipkin
Updates to latest zipkin, adding spring.zipkin.compression.enabled flag
2016-02-25 23:17:53 +08:00
Adrian Cole
51b542e34b Updates to latest zipkin, adding spring.zipkin.compression.enabled flag
This updates to latest zipkin, adding a flag to gzip spans before
posting them. Note this is set to false by default as it requires servers
to also be latest. We can flip the default once we can assume that.

Ex. `spring.zipkin.compression.enabled = true`
2016-02-25 21:11:58 +08:00
Marcin Grzejszczak
7c7043910c Updated the javadoc for message component 2016-02-25 13:53:57 +01:00
Marcin Grzejszczak
6948d92d13 [#184] Stopped overriding tags via messaging
fixes #184
2016-02-25 13:44:33 +01:00
Marcin Grzejszczak
5d23cd8bab Merge pull request #183 from spring-cloud/issues_#69_javadocs_update
[#69] Added javadocs
2016-02-25 11:26:11 +01:00
Marcin Grzejszczak
3000a4f37d [#69] Added javadocs
fixes #69
2016-02-25 11:23:23 +01:00
Adrian Cole
c9a8633521 Merge pull request #181 from spring-cloud/reporting-tests
Refactors HTTP SpanReporter tests to use ZipkinRule
2016-02-24 18:09:40 +08:00
Adrian Cole
be1b986bec Refactors HTTP SpanReporter tests to use ZipkinRule
This replaces direct usage of MockWebServer with ZipkinRule.
2016-02-24 14:14:19 +08:00
Marcin Grzejszczak
4a35f1ccaf Resetting the repo for cloud foundry 2016-02-23 09:31:57 +01:00
Marcin Grzejszczak
dc22434e27 More refactoring 2016-02-22 19:04:37 +01:00
Marcin Grzejszczak
0cd1441f9b Refactored the async tracing 2016-02-22 18:29:52 +01:00
Marcin Grzejszczak
7927f4914f Removed some package dependencies
* TraceKeys -> moved to root
    * TraceRunnable and TraceCallable moved to root
    * Websockets moved as a subpackage of messaging
    * created TraceMetricsAutoConfiguration in the metric package (thanks to this the TraeAutoConfiguration doesn't need any metric info)

    What’s left?
    * the remaining dependencies are related to everybody using events
    * there are a couple of usages of NeverSample
2016-02-22 17:09:23 +01:00
Marcin Grzejszczak
e0a45f88f1 Added sonar integration via sonar profile 2016-02-22 14:37:41 +01:00
Marcin Grzejszczak
3eca10bcc7 [#159] Tagging hystrix events
when a hystrix command was explicitly created we can tag the following values
    * command key
    * command group
    * thread pool key

    fixes #159
2016-02-22 14:03:40 +01:00
Marcin Grzejszczak
980e2324d7 [#49] Added name skip pattern for slf4j
* if Span's name matches a pattern it will not be logged at all in the logs

    fixes #49
2016-02-22 12:31:19 +01:00
Marcin Grzejszczak
08c99667c9 [#127] Added tests for parent-id propagation
fixes #127
2016-02-22 12:03:16 +01:00
Marcin Grzejszczak
7dfe93e02a Merge pull request #176 from gzurowski/fix-docs
Fix code sample in documentation: Sampler is not a generic type
2016-02-19 14:58:04 +01:00
Gregor Zurowski
c6bb85923d Fix documentation: Sampler is not a generic type
Signed-off-by: Gregor Zurowski <gregor@zurowski.org>
2016-02-19 13:47:41 +01:00
Marcin Grzejszczak
4bd484fb21 Moved turning on of autoproxy to properties 2016-02-19 10:10:11 +01:00
Marcin Grzejszczak
0511b04250 [#51] Added automatic CGLIB proxy creation
* aspectJ is made obligatory

fixes #51
2016-02-19 08:18:05 +01:00
Marcin Grzejszczak
44166e8f46 Fixed the order of compiler arguments, again 2016-02-19 08:03:06 +01:00
Marcin Grzejszczak
96425e2a60 Fixed the order of compiler arguments 2016-02-19 08:02:37 +01:00
Dave Syer
6e827b2999 Updates to README 2016-02-18 23:11:37 +00:00
Marcin Grzejszczak
785dab0908 [#161] Fixed the way collections are passed between spans
When a span is continued a new one is created from the previous one. We've been copying span collections thus the changes in the continued instance were not reflected in the parent.

Fixes #161
2016-02-18 13:56:41 +01:00
Marcin Grzejszczak
2ce9b085dd Merge pull request #172 from spring-cloud/issues_#160_removed_loggers
[#160] Removed unnecessary Slf4j loggers
2016-02-18 13:50:05 +01:00
Marcin Grzejszczak
c0620c410c [#160] Removed unnecessary Slf4j loggers
fixes #160
2016-02-18 11:23:09 +01:00
Dave Syer
8e0471ed04 Add explicit note on logback MDC pattern
Fixes gh-162
2016-02-18 09:33:21 +00:00
Dave Syer
1f0fbf572d Fix travis build (grep -q in SPRING_CLOUD_BUILD) 2016-02-18 08:47:49 +00:00
Adrian Cole
1cc0c327cb Merge pull request #171 from spring-cloud/adrian.latest-zipkin
Updates to zipkin 0.5.3
2016-02-18 16:18:52 +08:00
Marcin Grzejszczak
fce787f83b Added printing of some parameters 2016-02-18 08:52:10 +01:00
Adrian Cole
075a373127 Updates to zipkin 0.5.3
This includes updates to the latest zipkin-web image and zipkin-java
dependency.

zipkin-web's notable as it does a lot more in javascript, ex it no
longer does server-side mustache template rendering. It also makes one
less call to the services endpoint when rendering the search page.

zipkin-java's in-memory span store is now in the core jar and also can
render the dependency tree. This means it is now feature-parity with
mysql (but still merely a test span-store). zipkin-java also now tests
that it can run without optional dependencies.
2016-02-18 15:31:51 +08:00
Marcin Grzejszczak
cf6f629663 [#168] Introduced local components for async
Added changes following review
    * added comments
    * added javadocs
    * added naming basing on @SpanName and toString()
    * added default 'async' naming if there is no overriden span name
    * removed TraceDelegate after review
    * introduced SpanNamer

fixes #168
2016-02-17 17:10:54 +01:00
Marcin Grzejszczak
beb4aa0a5b Merge pull request #167 from spring-cloud/issues_#158_removing_spanname
[#158] Removing span name
2016-02-16 08:59:10 +01:00
Marcin Grzejszczak
8333c31c99 [#158] Removing span name
fixes #158
2016-02-16 08:28:22 +01:00
Dave Syer
a3f14a6d55 Fix logic with MVN_GOAL 2016-02-12 15:06:20 +00:00
Dave Syer
961311e481 Fix user names in travis build 2016-02-12 13:46:43 +00:00
Dave Syer
ee63446b66 Align travis build with tools in spring-cloud/build 2016-02-12 13:28:13 +00:00
Adrian Cole
8948e888d1 Merge pull request #154 from spring-cloud/zipkin-0.5
Updates to zipkin-java 0.5
2016-02-12 14:14:12 +08:00