Commit Graph

609 Commits

Author SHA1 Message Date
Adrian Cole
c360e00a5a Scopes collector metrics 2016-05-24 22:34:47 -04:00
Adrian Cole
3921568572 Merge pull request #287 from spring-cloud/zipkin-0.21.5
Moves to zipkin 0.21
2016-05-24 09:27:47 -04:00
Marcin Grzejszczak
76b8716dc6 Added Kafka script 2016-05-24 12:36:37 +02:00
Pei-Tang Huang
f729781734 Fixed typo. (#277) 2016-05-24 10:14:56 +02:00
Adrian Cole
b8b1ff05ac Moves to zipkin 0.21
This moves to changes made in preparation of zipkin 1.0.

Here are the notables:

* Zipkin has autoconfiguration modules, where maven artifacts have the prefix 'zipkin-autoconfigure-X'
* Zipkin's ui now shares a version with everything else

* Zipkin now namespaces packages and configuration. ex zipkin.storage.X as opposed to zipkin.X
* All autoconfiguration classes are prefixed `Zipkin` to be easier to find

* Zipkin binds components like StorageComponent, as opposed to individual classes like SpanStore.
* Health checks are under the scope "zipkin" and broken down by component

* UI responsiveness is better by conditionally caching names queries for 5 minutes
* New `Collector` class, which makes logging and metrics patterns the same regardless of transport
2016-05-23 11:21:53 -04:00
Marcin Grzejszczak
bed01f2779 Revert "Updated docs for Kafka binder configuration"
This reverts commit 47bb27db12.
2016-05-23 11:03:39 +02:00
Marcin Grzejszczak
47bb27db12 Updated docs for Kafka binder configuration
Currently we need to explicitly define the headers for Kafka binder integration. Updated docs to refect that.

fixes #282
2016-05-23 10:53:53 +02:00
Marcin Grzejszczak
ef369d9ee2 Updated docs with missing starter dep
In the docs we needed to add the dependency to starter-sleuth, that way all the necessary dependencies are downloaded to the project

fixes #281
2016-05-23 10:08:54 +02:00
Dave Syer
9ad0933768 Update to latest builds snapshots 2016-05-20 12:35:44 +02:00
Dave Syer
6ae8dfa21c Check for null in endpoint port
Fixes gh-280
2016-05-20 12:27:45 +02:00
Marcin Grzejszczak
650bf6d1f8 Removing the cloud profiled beans for ZipkinMessageListener
fixes #268
2016-05-19 17:23:39 +02:00
Marcin Grzejszczak
af70f0dde1 Fixing CGLIB issue with Spring Boot 1.4.0 2016-05-19 17:01:57 +02:00
Marcin Grzejszczak
29d2eec030 Updated the version in the docs 2016-05-12 17:00:09 +02:00
Dave Syer
3a12186aa7 Re-instate .settings.xml for Travis 2016-05-12 11:34:40 +01:00
Dave Syer
d8a9933725 Update README and remove .settings.xml where appropriate 2016-05-12 10:47:36 +01:00
Marcin Grzejszczak
f8ed14bd5b Revert "Fixed tests with a workaround"
This reverts commit 94ed8cfe4b.
2016-05-12 10:10:49 +02:00
Marcin Grzejszczak
3fc2994d31 Update runAcceptanceTestsStream.sh 2016-05-11 14:31:13 +02:00
Marcin Grzejszczak
d69e138ffd Update runAcceptanceTests.sh 2016-05-11 14:31:00 +02:00
Dave Syer
25d89f6e98 Update dependencies to their latest snapshot 2016-05-11 09:32:20 +01:00
Dave Syer
fc29838b86 Update to 1.0.1 snapshots 2016-05-11 09:21:54 +01:00
Spencer Gibb
dde0682816 Update to snapshots 2016-05-10 15:34:42 -06:00
Spencer Gibb
feeb8bda0c Revert "Update SNAPSHOT to 1.0.0.RELEASE"
This reverts commit 4b347228a3.
2016-05-10 15:27:39 -06:00
Spencer Gibb
4b347228a3 Update SNAPSHOT to 1.0.0.RELEASE 2016-05-10 15:21:44 -06:00
Marcin Grzejszczak
9af0abc127 Polish 2016-05-10 09:08:15 +02:00
Marcin Grzejszczak
fc70842859 Polish 2016-05-10 09:05:37 +02:00
Marcin Grzejszczak
f7b1fc5fce Removing custom RxJavaPlugins reset impl.
With RxJava 1.1.4, `RxJavaPlugins.reset()` method has been made public (though `experimental`). With this update, we no longer require to manually wrapp and expose the `reset()` method of RxJavaPlugins. This PR is in conjunction with [Spring-Cloud-Netflix PR] (https://github.com/spring-cloud/spring-cloud-netflix/pull/1007) since RxJava version is maintained as a part of that dependency. Merge this PR only after the Spring-Cloud-Netflix PR is merged to avoid compile errors.
2016-05-09 18:09:56 +02:00
Marcin Grzejszczak
657bba35b3 Sampling child span
when parent is null, the created child span will be sampled

    fixes #271
2016-05-09 18:01:01 +02:00
Marcin Grzejszczak
8154bab922 Added docs on how to add Sleuth to the project 2016-05-09 17:30:00 +02:00
Marcin Grzejszczak
94ed8cfe4b Fixed tests with a workaround
had to add @EnableIntegration. Will remove it once https://github.com/spring-projects/spring-boot/issues/5901 is resolved
2016-05-09 17:28:58 +02:00
Adrian Cole
d5e3ad1b3d Merge pull request #270 from spring-cloud/zipkin-0.18
Updates to zipkin 0.18
2016-05-07 07:28:18 +08:00
Dave Syer
1f5cf02c06 Add explicit release disabled flag for artifactory for plugins 2016-05-06 18:09:41 +01:00
Dave Syer
3928d7769b Add explicit release disabled flag for artifactory in dependencies 2016-05-06 17:58:44 +01:00
Dave Syer
349cc2ad7e Add explicit release disabled flag for artifactory 2016-05-06 17:47:14 +01:00
Dave Syer
b06331e957 Switch parent of docs poms 2016-05-06 17:40:09 +01:00
Adrian Cole
7da63b9ade Updates to zipkin 0.18
Relating to sleuth, this is mostly cosmetic with a kafka condition fix.

It might be of interest that `GET /api/v1/traces` no longer requires
parameters.

https://github.com/openzipkin/zipkin-java/releases/tag/0.18.0
2016-05-07 00:17:16 +08:00
Dave Syer
2b4cc9db4e Update parent to 1.1.0.RELEASE 2016-05-06 17:13:33 +01:00
Dave Syer
47f74c7500 Ignore adhoc tests again 2016-05-06 15:21:31 +01:00
Dave Syer
9ce77ad22a Refactor some tests to work with Spring Boot 1.4 2016-05-06 15:16:14 +01:00
Adrian Cole
2e2c8b3e17 Merge pull request #267 from spring-cloud/zipkin-0.17.1
Updates to zipkin 0.17
2016-05-05 19:43:29 +08:00
Adrian Cole
2c33895f4a Updates to zipkin 0.17
Most notably includes the group id change
2016-05-05 17:56:44 +08:00
Marcin Grzejszczak
fd58cb4db7 Trying to trigger github hook 2016-05-04 19:33:18 +02:00
Marcin Grzejszczak
f15aaae2ec Trying to trigger github hook 2016-05-04 13:04:31 +02:00
Dave Syer
fe7271960d Compiler warnings 2016-05-04 11:32:03 +01:00
Dave Syer
010cfac064 More dependency sanitation 2016-05-04 11:30:20 +01:00
Dave Syer
c14f803363 Tidy up some dependencies
Removes wiremock as a test dependency in core (which created more
issues than you might expect because Tomcat and Jetty don't treay
HTTP headers in the same way apparently).

Also moves the spring-messaging dependency to where it is needed
in sleuth stream.
2016-05-04 11:23:03 +01:00
Marcin Grzejszczak
a724dd3efc Removed unnecessary colon 2016-05-04 11:17:45 +02:00
Adrian Cole
2450a0fd7e Merge pull request #264 from spring-cloud/zipkin-16
Updates to zipkin 0.16
2016-05-03 18:49:42 +08:00
Adrian Cole
d454641f79 Updates to zipkin 0.16
This important in so far that it allows us to do metrics. The actual
implementation of stream metrics is something we can work on after 1.0
if there's a time crunch.
2016-05-03 18:21:12 +08:00
Adrian Cole
4a439a1a21 Removes transient scala dep, accidentally pulled in by zipkin-ui 2016-04-30 10:11:58 +08:00
Adrian Cole
a5b92b817b Updates to zipkin 0.15 (#263)
Notably, this removes the accidental transient dependency on scala, by
removing the dependency on `zipkin-cassandra-core`. Related classes have
been vendored into `storage-cassandra`.

This also splits out `CollectorSampler` as its own thing and introduces
two options for instrumentation sampling:

* `BoundaryTraceIdSampler` - For high-volume sites, based on Finagle
* `CountingTraceIdSampler` - Trades lower performance for high accuracy
2016-04-29 18:22:23 +02:00