Skip to content
Adrian Cole edited this page Jun 24, 2019 · 2 revisions

We've had a lot of work in the last month. As a reminder, what's mentioned here are highlights, not a comprehensive release notes. For more details refer to the repositories or ask on gitter.

Notably, we are working towards a new UI, called "Lens" contributed by LINE. Among other things, this will support site-specific tags, which is a way for folks to customize search and presentation with auto-completed tags (such as environment name). We are considering a number of new features, please search for UI enhancements and comment on things you like.

There's also a significant amount of work on Kafka Streams. This includes better fidelity on the java side even though there are still no instrumentation hooks to hide trace handling. Also, there is an experimental replacement for the service dependencies spark job written in Kafka Streams.

You may have noticed our site documents grew significantly, even some sites mentioning which tags they use on a daily basis. We also added example traces for use in testing the UI and also asking routine questions people have about trace data.

We are likely to attic zipkin-azure as no one has completed transports, nor updated it for library skew in upstream microsoft libraries. This is an alternative to moving it to Apache as we don't want to move unhealthy code there.

On the Apache side, we have a new mentor, Sheng Wu, who will help us as we transition towards ASF releases. We have quite a lot of progress made on IP clearance and expect to migrate repositories when that's complete, possibly in December.

Here's a quick round of notable updates, broken down by repo.

  • brave (our java library) is working on a rate-limited sampler to help control trace volume. It will be out in the next release.
  • py_zipkin added a library to support conversions between v1 and v2 formats.
  • zipkin 2.11.11 is out with JRE 11 support and a lot of UI refactoring in preparation for "project lens".
  • zipkin-aws will soon have SDK v2 support
  • zipkin-gcp has better support for google trace headers
  • zipkin-go added go modules support, protobuf encoding and gRPC instrumentation.
  • zipkin-js added superagent and gRPC instrumentation, dropped node.js 4, and looks forward towards a 1.0 release in Typescript.