You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zipkin.apache.org by ad...@apache.org on 2019/06/03 00:10:14 UTC
[incubator-zipkin-brave] branch backfills-noop-test updated
(d014a9b -> 98b6d23)
This is an automated email from the ASF dual-hosted git repository.
adriancole pushed a change to branch backfills-noop-test
in repository https://gitbox.apache.org/repos/asf/incubator-zipkin-brave.git.
discard d014a9b Backfills test of setNoop behavior
add 4684f20 require minimum jdk11 (#898)
add 14e4158 implement tracing streams.filter()
add 8ce469b Addresses comments by @jeqo. Note that 2 IT's still fail, and there is still the headers() issue.
add b3eb49d implement TracingFilterTransformerSupplier + fix IT's
add 3f84fa2 Merge pull request #901 from jorgheymans/kafka-streams-tracing-filter
add cb11df7 Remove intermediate buffer in ASCII string read.
add 44719d4 Reuse buffer when converting long to hex. (#907)
add 5398599 rename test helper method (#910)
add 643b724 Converts all the things to ASF build (#912)
add 417774a Fixes some edge cases around rate-limited sampler resetting (#908)
add 98b6d23 Backfills test of setNoop behavior
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (d014a9b)
\
N -- N -- N refs/heads/backfills-noop-test (98b6d23)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.circleci/config.yml | 71 ------
.editorconfig | 23 ++
.github/CONTRIBUTING.md | 44 ++--
.github/ISSUE_TEMPLATE.md | 14 --
.github/ISSUE_TEMPLATE/bug.md | 13 +
.github/ISSUE_TEMPLATE/feature.md | 19 ++
.github/ISSUE_TEMPLATE/question.md | 9 +
.mvn/wrapper/MavenWrapperDownloader.java | 4 +-
.mvn/wrapper/maven-wrapper.properties | 4 +-
.settings.xml | 44 ----
.travis.yml | 48 +---
DISCLAIMER | 5 +
Jenkinsfile | 92 +++++++
LICENSE | 219 +++++++++++++++-
NOTICE | 6 +
README.md | 26 +-
RELEASE.md | 73 ------
brave-bom/pom.xml | 36 ++-
brave-tests/pom.xml | 28 ++-
.../test/propagation/CurrentTraceContextTest.java | 16 ++
.../test/propagation/PropagationSetterTest.java | 16 ++
.../brave/test/propagation/PropagationTest.java | 16 ++
.../main/java/brave/test/util/ClassLoaders.java | 16 ++
brave-tests/src/main/resources/log4j2.properties | 17 ++
.../src/test/java/brave/TracerClassLoaderTest.java | 16 ++
.../test/java/brave/TracingClassLoaderTest.java | 16 ++
.../brave/internal/PlatformClassLoaderTest.java | 16 ++
.../recorder/PendingSpansClassLoaderTest.java | 16 ++
.../java/brave/propagation/B3PropagationTest.java | 16 ++
.../brave/propagation/B3SinglePropagationTest.java | 16 ++
.../DefaultCurrentTraceContextTest.java | 16 ++
.../propagation/StrictCurrentTraceContextTest.java | 16 ++
.../ThreadLocalCurrentTraceContextTest.java | 16 ++
.../ThreadLocalSpanClassLoaderTest.java | 16 ++
.../propagation/TraceContextClassLoaderTest.java | 16 ++
.../brave/propagation/URLConnectionSetterTest.java | 16 ++
.../java/brave/test/util/ClassLoadersTest.java | 16 ++
brave/README.md | 14 +-
brave/bnd.bnd | 17 ++
brave/pom.xml | 20 +-
brave/src/main/java/brave/Clock.java | 18 +-
.../src/main/java/brave/CurrentSpanCustomizer.java | 16 ++
brave/src/main/java/brave/ErrorParser.java | 16 ++
brave/src/main/java/brave/NoopScopedSpan.java | 16 ++
brave/src/main/java/brave/NoopSpan.java | 16 ++
brave/src/main/java/brave/NoopSpanCustomizer.java | 16 ++
brave/src/main/java/brave/RealScopedSpan.java | 16 ++
brave/src/main/java/brave/RealSpan.java | 16 ++
brave/src/main/java/brave/RealSpanCustomizer.java | 16 ++
brave/src/main/java/brave/ScopedSpan.java | 16 ++
brave/src/main/java/brave/Span.java | 18 +-
brave/src/main/java/brave/SpanCustomizer.java | 16 ++
brave/src/main/java/brave/Tracer.java | 16 ++
brave/src/main/java/brave/Tracing.java | 18 +-
.../java/brave/handler/FinishedSpanHandler.java | 16 ++
brave/src/main/java/brave/handler/MutableSpan.java | 16 ++
.../src/main/java/brave/internal/ExtraFactory.java | 16 ++
brave/src/main/java/brave/internal/HexCodec.java | 20 +-
.../java/brave/internal/InternalPropagation.java | 16 ++
brave/src/main/java/brave/internal/IpLiteral.java | 16 ++
brave/src/main/java/brave/internal/Lists.java | 16 ++
.../java/brave/internal/MapPropagationFields.java | 16 ++
brave/src/main/java/brave/internal/Nullable.java | 16 ++
brave/src/main/java/brave/internal/Platform.java | 16 ++
.../internal/PredefinedPropagationFields.java | 16 ++
.../java/brave/internal/PropagationFields.java | 16 ++
.../brave/internal/PropagationFieldsFactory.java | 16 ++
.../java/brave/internal/RecyclableBuffers.java | 38 +++
.../brave/internal/WrappingExecutorService.java | 16 ++
.../internal/handler/FinishedSpanHandlers.java | 16 ++
.../internal/handler/MutableSpanConverter.java | 16 ++
.../handler/ZipkinFinishedSpanHandler.java | 16 ++
.../CorrelationFieldScopeDecorator.java | 16 ++
.../java/brave/internal/recorder/PendingSpan.java | 16 ++
.../java/brave/internal/recorder/PendingSpans.java | 16 ++
.../java/brave/internal/recorder/TickClock.java | 16 ++
.../main/java/brave/propagation/B3Propagation.java | 16 ++
.../java/brave/propagation/B3SingleFormat.java | 16 ++
.../brave/propagation/B3SinglePropagation.java | 16 ++
.../brave/propagation/CurrentTraceContext.java | 16 ++
.../brave/propagation/ExtraFieldPropagation.java | 16 ++
.../main/java/brave/propagation/Propagation.java | 16 ++
.../main/java/brave/propagation/SamplingFlags.java | 16 ++
.../propagation/StrictCurrentTraceContext.java | 16 ++
.../brave/propagation/StrictScopeDecorator.java | 16 ++
.../ThreadLocalCurrentTraceContext.java | 16 ++
.../java/brave/propagation/ThreadLocalSpan.java | 16 ++
.../main/java/brave/propagation/TraceContext.java | 19 +-
.../propagation/TraceContextOrSamplingFlags.java | 16 ++
.../java/brave/propagation/TraceIdContext.java | 16 ++
.../main/java/brave/sampler/BoundarySampler.java | 16 ++
.../main/java/brave/sampler/CountingSampler.java | 16 ++
.../java/brave/sampler/DeclarativeSampler.java | 16 ++
.../java/brave/sampler/ParameterizedSampler.java | 16 ++
.../java/brave/sampler/RateLimitingSampler.java | 48 +++-
brave/src/main/java/brave/sampler/Sampler.java | 16 ++
.../test/java/brave/CurrentSpanCustomizerTest.java | 16 ++
.../CurrentTraceContextExecutorServiceTest.java | 16 ++
.../brave/CurrentTraceContextExecutorTest.java | 16 ++
brave/src/test/java/brave/CurrentTracingTest.java | 16 ++
brave/src/test/java/brave/ErrorParserTest.java | 16 ++
brave/src/test/java/brave/NoopSpanTest.java | 16 ++
.../test/java/brave/RealSpanCustomizerTest.java | 16 ++
brave/src/test/java/brave/RealSpanTest.java | 16 ++
brave/src/test/java/brave/TracerTest.java | 33 ++-
brave/src/test/java/brave/TracingTest.java | 125 +++++----
.../advanced/CustomScopedClockTracingTest.java | 16 ++
.../java/brave/features/async/OneWaySpanTest.java | 16 ++
.../java/brave/features/async/package-info.java | 16 ++
.../finagle_context/FinagleContextInteropTest.java | 16 ++
.../features/finagle_context/package-info.java | 16 ++
.../brave/features/handler/DefaultTagsTest.java | 16 ++
.../handler/MetricsFinishedSpanHandler.java | 16 ++
.../handler/MetricsFinishedSpanHandlerTest.java | 16 ++
.../handler/RedactingFinishedSpanHandlerTest.java | 16 ++
.../brave/features/handler/SkeletalSpansTest.java | 16 ++
.../java/brave/features/handler/package-info.java | 16 ++
.../java/brave/features/opentracing/BraveSpan.java | 16 ++
.../features/opentracing/BraveSpanBuilder.java | 16 ++
.../features/opentracing/BraveSpanContext.java | 16 ++
.../brave/features/opentracing/BraveTracer.java | 16 ++
.../opentracing/OpenTracingAdapterTest.java | 16 ++
.../brave/features/opentracing/package-info.java | 16 ++
.../src/test/java/brave/features/package-info.java | 16 ++
.../propagation/NonStringPropagationKeysTest.java | 16 ++
.../features/propagation/SecondarySampling.java | 16 ++
.../propagation/SecondarySamplingTest.java | 16 ++
.../brave/features/propagation/package-info.java | 16 ++
.../brave/features/sampler/AspectJSamplerTest.java | 16 ++
.../test/java/brave/handler/MutableSpanTest.java | 16 ++
.../test/java/brave/internal/ExtraFactoryTest.java | 16 ++
.../src/test/java/brave/internal/HexCodecTest.java | 16 ++
.../brave/internal/InternalPropagationTest.java | 16 ++
.../test/java/brave/internal/IpLiteralTest.java | 21 +-
brave/src/test/java/brave/internal/ListsTest.java | 16 ++
.../brave/internal/MapPropagationFieldsTest.java | 16 ++
.../src/test/java/brave/internal/PlatformTest.java | 16 ++
.../internal/PredefinedPropagationFieldsTest.java | 16 ++
.../internal/PropagationFieldsFactoryTest.java | 16 ++
.../internal/handler/MutableSpanConverterTest.java | 16 ++
.../handler/ZipkinFinishedSpanHandlerTest.java | 16 ++
.../brave/internal/recorder/PendingSpansTest.java | 16 ++
.../brave/internal/recorder/TickClockTest.java | 16 ++
.../java/brave/propagation/B3SingleFormatTest.java | 16 ++
.../propagation/ExtraFieldPropagationTest.java | 16 ++
.../propagation/PropagationConstantsTest.java | 16 ++
.../brave/propagation/PropagationFactoryTest.java | 16 ++
.../java/brave/propagation/SamplingFlagsTest.java | 16 ++
.../TraceContextOrSamplingFlagsTest.java | 16 ++
.../java/brave/propagation/TraceContextTest.java | 16 ++
.../java/brave/propagation/TraceIdContextTest.java | 16 ++
.../java/brave/sampler/BoundarySamplerTest.java | 16 ++
.../java/brave/sampler/CountingSamplerTest.java | 16 ++
.../java/brave/sampler/DeclarativeSamplerTest.java | 16 ++
.../brave/sampler/ParameterizedSamplerTest.java | 16 ++
.../brave/sampler/RateLimitingSamplerTest.java | 69 ++++-
brave/src/test/java/brave/sampler/SamplerTest.java | 16 ++
build-support/go-offline.sh | 34 ---
build-support/pom-no-crossmodule-dependencies.xsl | 26 --
context/jfr/pom.xml | 20 +-
.../java/brave/context/jfr/JfrScopeDecorator.java | 16 ++
.../brave/context/jfr/JfrScopeDecoratorTest.java | 16 ++
context/log4j12/pom.xml | 20 +-
.../context/log4j12/MDCCurrentTraceContext.java | 16 ++
.../brave/context/log4j12/MDCScopeDecorator.java | 16 ++
.../log4j12/MDCCurrentTraceContextTest.java | 16 ++
.../context/log4j12/MDCScopeDecoratorTest.java | 16 ++
context/log4j2/pom.xml | 20 +-
.../log4j2/ThreadContextCurrentTraceContext.java | 16 ++
.../log4j2/ThreadContextScopeDecorator.java | 16 ++
.../ThreadContextCurrentTraceContextTest.java | 16 ++
.../log4j2/ThreadContextScopeDecoratorTest.java | 16 ++
context/pom.xml | 31 ++-
context/rxjava2/pom.xml | 20 +-
.../CurrentTraceContextAssemblyTracking.java | 16 ++
.../internal/TraceContextCallableCompletable.java | 16 ++
.../internal/TraceContextCallableFlowable.java | 16 ++
.../internal/TraceContextCallableMaybe.java | 16 ++
.../internal/TraceContextCallableObservable.java | 16 ++
.../internal/TraceContextCallableSingle.java | 16 ++
.../rxjava2/internal/TraceContextCompletable.java | 16 ++
.../internal/TraceContextCompletableObserver.java | 16 ++
.../internal/TraceContextConnectableFlowable.java | 16 ++
.../TraceContextConnectableObservable.java | 16 ++
.../rxjava2/internal/TraceContextFlowable.java | 16 ++
.../internal/TraceContextFlowableSubscriber.java | 16 ++
.../rxjava2/internal/TraceContextMaybe.java | 16 ++
.../internal/TraceContextMaybeObserver.java | 16 ++
.../rxjava2/internal/TraceContextObservable.java | 16 ++
.../rxjava2/internal/TraceContextObserver.java | 16 ++
.../internal/TraceContextParallelFlowable.java | 16 ++
.../rxjava2/internal/TraceContextSingle.java | 16 ++
.../internal/TraceContextSingleObserver.java | 16 ++
.../rxjava2/internal/TraceContextSubscriber.java | 16 ++
.../java/brave/context/rxjava2/internal/Util.java | 16 ++
.../brave/context/rxjava2/internal/Wrappers.java | 16 ++
...raceContextAssemblyTrackingClassLoaderTest.java | 16 ++
...rentTraceContextAssemblyTrackingMatrixTest.java | 16 ++
.../CurrentTraceContextAssemblyTrackingTest.java | 16 ++
.../brave/context/rxjava2/NotYetSupportedTest.java | 16 ++
.../rxjava2/features/ITRetrofitRxJava2.java | 16 ++
context/slf4j/pom.xml | 20 +-
.../context/slf4j/MDCCurrentTraceContext.java | 16 ++
.../brave/context/slf4j/MDCScopeDecorator.java | 16 ++
.../context/slf4j/MDCCurrentTraceContextTest.java | 16 ++
.../brave/context/slf4j/MDCScopeDecoratorTest.java | 16 ++
instrumentation/benchmarks/pom.xml | 20 +-
.../src/main/java/brave/EndToEndBenchmarks.java | 16 ++
.../benchmarks/src/main/java/brave/NoopSender.java | 16 ++
.../src/main/java/brave/TracerBenchmarks.java | 16 ++
.../java/brave/grpc/GrpcPropagationBenchmarks.java | 16 ++
.../grpc/TagContextBinaryMarshallerBenchmarks.java | 16 ++
.../TraceContextBinaryMarshallerBenchmarks.java | 16 ++
.../java/brave/handler/MutableSpanBenchmarks.java | 21 +-
.../main/java/brave/http/HttpClientBenchmarks.java | 16 ++
.../main/java/brave/http/HttpServerBenchmarks.java | 16 ++
.../ApacheHttpAsyncClientBenchmarks.java | 16 ++
.../httpclient/ApacheHttpClientBenchmarks.java | 16 ++
.../java/brave/internal/PlatformBenchmarks.java | 16 ++
.../handler/FinishedSpanHandlersBenchmarks.java | 21 +-
.../handler/MutableSpanConverterBenchmarks.java | 21 +-
.../java/brave/jaxrs2/JaxRs2ClientBenchmarks.java | 16 ++
.../java/brave/jaxrs2/JaxRs2ServerBenchmarks.java | 16 ++
.../brave/jersey/server/FakeExtendedUriInfo.java | 16 ++
.../jersey/server/JerseyServerBenchmarks.java | 16 ++
...gApplicationEventListenerAdapterBenchmarks.java | 16 ++
.../brave/jms/JmsMessageProducerBenchmarks.java | 16 ++
.../kafka/clients/TracingProducerBenchmarks.java | 16 ++
.../java/brave/netty/http/HelloWorldHandler.java | 16 ++
.../netty/http/NettyHttpServerBenchmarks.java | 16 ++
.../java/brave/okhttp3/OkHttpClientBenchmarks.java | 16 ++
.../brave/propagation/B3PropagationBenchmarks.java | 16 ++
.../propagation/B3SinglePropagationBenchmarks.java | 16 ++
.../propagation/CurrentTraceContextBenchmarks.java | 16 ++
.../ExtraFieldPropagationBenchmarks.java | 16 ++
.../main/java/brave/sampler/SamplerBenchmarks.java | 16 ++
.../main/java/brave/servlet/ServletBenchmarks.java | 16 ++
.../brave/servlet/ServletRuntimeBenchmarks.java | 16 ++
.../main/java/brave/sparkjava/SparkBenchmarks.java | 16 ++
.../TracingMessagePostProcessorBenchmarks.java | 16 ++
.../spring/web/AsyncRestTemplateBenchmarks.java | 16 ++
.../brave/spring/web/RestTemplateBenchmarks.java | 16 ++
.../java/brave/spring/webmvc/WebMvcBenchmarks.java | 16 ++
.../src/main/resources/log4j2.properties | 17 ++
instrumentation/dubbo-rpc/pom.xml | 20 +-
.../main/java/brave/dubbo/rpc/TracingFilter.java | 16 ++
.../test/java/brave/dubbo/rpc/GraterService.java | 16 ++
.../test/java/brave/dubbo/rpc/GreeterService.java | 16 ++
.../test/java/brave/dubbo/rpc/ITTracingFilter.java | 16 ++
.../brave/dubbo/rpc/ITTracingFilter_Consumer.java | 16 ++
.../brave/dubbo/rpc/ITTracingFilter_Provider.java | 16 ++
.../test/java/brave/dubbo/rpc/PickUnusedPort.java | 16 ++
.../src/test/java/brave/dubbo/rpc/TestServer.java | 16 ++
instrumentation/grpc/pom.xml | 20 +-
instrumentation/grpc/src/it/grpc12/pom.xml | 18 ++
.../brave/grpc12/ITTracingClientInterceptor.java | 16 ++
.../brave/grpc12/ITTracingServerInterceptor.java | 16 ++
.../java/brave/grpc/AsciiMetadataKeyFactory.java | 16 ++
.../src/main/java/brave/grpc/GrpcClientParser.java | 16 ++
.../grpc/src/main/java/brave/grpc/GrpcParser.java | 16 ++
.../src/main/java/brave/grpc/GrpcPropagation.java | 16 ++
.../src/main/java/brave/grpc/GrpcServerParser.java | 16 ++
.../grpc/src/main/java/brave/grpc/GrpcTracing.java | 16 ++
.../brave/grpc/TagContextBinaryMarshaller.java | 28 ++-
.../java/brave/grpc/TraceContextBinaryFormat.java | 16 ++
.../java/brave/grpc/TracingClientInterceptor.java | 16 ++
.../java/brave/grpc/TracingServerInterceptor.java | 16 ++
.../grpc/src/test/java/brave/grpc/GreeterImpl.java | 16 ++
.../src/test/java/brave/grpc/ITCensusInterop.java | 16 ++
.../brave/grpc/ITTracingClientInterceptor.java | 16 ++
.../brave/grpc/ITTracingServerInterceptor.java | 16 ++
.../test/java/brave/grpc/MetadataSetterTest.java | 16 ++
.../src/test/java/brave/grpc/PickUnusedPort.java | 16 ++
.../brave/grpc/TagContextBinaryMarshallerTest.java | 16 ++
.../grpc/src/test/java/brave/grpc/TagsTest.java | 16 ++
.../grpc/src/test/java/brave/grpc/TestServer.java | 16 ++
.../brave/grpc/TraceContextBinaryFormatTest.java | 16 ++
instrumentation/http-tests/pom.xml | 20 +-
.../src/main/java/brave/test/http/ITHttp.java | 16 ++
.../java/brave/test/http/ITHttpAsyncClient.java | 16 ++
.../main/java/brave/test/http/ITHttpClient.java | 16 ++
.../main/java/brave/test/http/ITHttpServer.java | 16 ++
.../java/brave/test/http/ITServlet25Container.java | 16 ++
.../java/brave/test/http/ITServlet3Container.java | 16 ++
.../java/brave/test/http/ITServletContainer.java | 16 ++
.../java/brave/test/http/ServletContainer.java | 16 ++
.../src/main/resources/log4j2.properties | 17 ++
instrumentation/http/README.md | 2 +-
instrumentation/http/bnd.bnd | 17 ++
instrumentation/http/pom.xml | 20 +-
.../http/src/main/java/brave/http/HttpAdapter.java | 16 ++
.../main/java/brave/http/HttpClientAdapter.java | 16 ++
.../main/java/brave/http/HttpClientHandler.java | 16 ++
.../src/main/java/brave/http/HttpClientParser.java | 16 ++
.../http/src/main/java/brave/http/HttpHandler.java | 16 ++
.../http/src/main/java/brave/http/HttpParser.java | 16 ++
.../src/main/java/brave/http/HttpRuleSampler.java | 16 ++
.../http/src/main/java/brave/http/HttpSampler.java | 16 ++
.../main/java/brave/http/HttpServerAdapter.java | 16 ++
.../main/java/brave/http/HttpServerHandler.java | 16 ++
.../src/main/java/brave/http/HttpServerParser.java | 16 ++
.../http/src/main/java/brave/http/HttpTracing.java | 16 ++
.../java/brave/http/HttpClientHandlerTest.java | 16 ++
.../src/test/java/brave/http/HttpHandlerTest.java | 16 ++
.../src/test/java/brave/http/HttpParserTest.java | 16 ++
.../test/java/brave/http/HttpRuleSamplerTest.java | 16 ++
.../java/brave/http/HttpServerAdapterTest.java | 16 ++
.../java/brave/http/HttpServerHandlerTest.java | 16 ++
.../brave/http/features/RequestSamplingTest.java | 16 ++
.../brave/http/features/TracingDispatcher.java | 16 ++
.../brave/http/features/TracingInterceptor.java | 16 ++
instrumentation/httpasyncclient/pom.xml | 20 +-
.../TracingHttpAsyncClientBuilder.java | 16 ++
.../httpasyncclient/HttpMessageSetterTest.java | 16 ++
.../ITTracingHttpAsyncClientBuilder.java | 16 ++
.../TracingHttpAsyncClientBuilderTest.java | 16 ++
instrumentation/httpclient/pom.xml | 20 +-
.../main/java/brave/httpclient/HttpAdapter.java | 16 ++
.../TracingCachingHttpClientBuilder.java | 16 ++
.../brave/httpclient/TracingHttpClientBuilder.java | 16 ++
.../java/brave/httpclient/TracingMainExec.java | 16 ++
.../java/brave/httpclient/TracingProtocolExec.java | 16 ++
.../java/brave/httpclient/HttpAdapterTest.java | 16 ++
.../httpclient/HttpRequestWrapperSetterTest.java | 16 ++
.../ITTracingCachingHttpClientBuilder.java | 16 ++
.../httpclient/ITTracingHttpClientBuilder.java | 16 ++
instrumentation/jaxrs2/pom.xml | 20 +-
.../main/java/brave/jaxrs2/ContainerParser.java | 16 ++
.../jaxrs2/SpanCustomizingContainerFilter.java | 16 ++
.../java/brave/jaxrs2/TracingClientFilter.java | 16 ++
.../jaxrs2/ITSpanCustomizingContainerFilter.java | 16 ++
.../src/test/java/brave/jaxrs2/InjectionTest.java | 16 ++
.../brave/jaxrs2/MultivaluedMapSetterTest.java | 16 ++
.../src/test/java/brave/jaxrs2/TestResource.java | 16 ++
instrumentation/jersey-server/pom.xml | 20 +-
.../main/java/brave/jersey/server/EventParser.java | 16 ++
.../SpanCustomizingApplicationEventListener.java | 16 ++
.../server/TracingApplicationEventListener.java | 16 ++
.../ITSpanCustomizingApplicationEventListener.java | 16 ++
.../server/ITTracingApplicationEventListener.java | 16 ++
.../java/brave/jersey/server/InjectionTest.java | 16 ++
...panCustomizingApplicationEventListenerTest.java | 16 ++
.../java/brave/jersey/server/TestResource.java | 16 ++
...TracingApplicationEventListenerAdapterTest.java | 16 ++
...acingApplicationEventListenerInjectionTest.java | 16 ++
instrumentation/jms/pom.xml | 20 +-
instrumentation/jms/src/it/jms11/pom.xml | 18 ++
.../brave/jms/ITJmsTracingMessageConsumer.java | 16 ++
.../brave/jms/ITJmsTracingMessageProducer.java | 16 ++
.../jms/src/main/java/brave/jms/JMS2_0.java | 16 ++
.../jms/src/main/java/brave/jms/JmsTracing.java | 16 ++
.../src/main/java/brave/jms/PropertyFilter.java | 16 ++
.../java/brave/jms/TracingCompletionListener.java | 16 ++
.../src/main/java/brave/jms/TracingConnection.java | 16 ++
.../java/brave/jms/TracingConnectionConsumer.java | 16 ++
.../java/brave/jms/TracingConnectionFactory.java | 16 ++
.../src/main/java/brave/jms/TracingConsumer.java | 16 ++
.../java/brave/jms/TracingExceptionListener.java | 16 ++
.../main/java/brave/jms/TracingJMSConsumer.java | 16 ++
.../src/main/java/brave/jms/TracingJMSContext.java | 16 ++
.../main/java/brave/jms/TracingJMSProducer.java | 16 ++
.../java/brave/jms/TracingMessageConsumer.java | 16 ++
.../java/brave/jms/TracingMessageListener.java | 16 ++
.../java/brave/jms/TracingMessageProducer.java | 16 ++
.../src/main/java/brave/jms/TracingProducer.java | 16 ++
.../main/java/brave/jms/TracingServerSession.java | 16 ++
.../java/brave/jms/TracingServerSessionPool.java | 16 ++
.../src/main/java/brave/jms/TracingSession.java | 16 ++
.../main/java/brave/jms/TracingXAConnection.java | 16 ++
.../java/brave/jms/TracingXAConnectionFactory.java | 16 ++
.../main/java/brave/jms/TracingXAJMSContext.java | 16 ++
.../src/main/java/brave/jms/TracingXASession.java | 16 ++
.../test/java/brave/jms/ArtemisJmsTestRule.java | 16 ++
.../jms/ITJms_1_1_TracingMessageConsumer.java | 16 ++
.../jms/ITJms_1_1_TracingMessageProducer.java | 16 ++
.../jms/ITJms_2_0_TracingMessageConsumer.java | 16 ++
.../jms/ITJms_2_0_TracingMessageProducer.java | 16 ++
.../test/java/brave/jms/ITTracingJMSConsumer.java | 16 ++
.../test/java/brave/jms/ITTracingJMSProducer.java | 16 ++
.../jms/src/test/java/brave/jms/JmsTest.java | 16 ++
.../jms/src/test/java/brave/jms/JmsTestRule.java | 16 ++
.../src/test/java/brave/jms/JmsTracingTest.java | 16 ++
.../test/java/brave/jms/PropertyFilterTest.java | 16 ++
.../brave/jms/TracingCompletionListenerTest.java | 16 ++
.../java/brave/jms/TracingMessageListenerTest.java | 16 ++
instrumentation/kafka-clients/pom.xml | 20 +-
.../kafka-clients/src/it/kafka1/pom.xml | 18 ++
.../java/brave/kafka1/clients/ITKafkaTracing.java | 16 ++
.../java/brave/kafka/clients/KafkaPropagation.java | 16 ++
.../main/java/brave/kafka/clients/KafkaTags.java | 16 ++
.../java/brave/kafka/clients/KafkaTracing.java | 16 ++
.../java/brave/kafka/clients/TracingCallback.java | 16 ++
.../java/brave/kafka/clients/TracingConsumer.java | 16 ++
.../java/brave/kafka/clients/TracingProducer.java | 16 ++
.../java/brave/kafka/clients/BaseTracingTest.java | 16 ++
.../brave/kafka/clients/HeadersSetterTest.java | 16 ++
.../java/brave/kafka/clients/ITKafkaTracing.java | 16 ++
.../java/brave/kafka/clients/KafkaTracingTest.java | 16 ++
.../brave/kafka/clients/TracingCallbackTest.java | 16 ++
.../brave/kafka/clients/TracingConsumerTest.java | 16 ++
.../brave/kafka/clients/TracingProducerTest.java | 16 ++
instrumentation/kafka-streams/README.md | 2 +-
instrumentation/kafka-streams/pom.xml | 20 +-
.../kafka/streams/AbstractTracingTransformer.java | 16 ++
.../streams/AbstractTracingValueTransformer.java | 16 ++
.../AbstractTracingValueTransformerWithKey.java | 16 ++
.../kafka/streams/KafkaStreamsPropagation.java | 16 ++
.../java/brave/kafka/streams/KafkaStreamsTags.java | 23 ++
.../brave/kafka/streams/KafkaStreamsTracing.java | 47 ++++
.../kafka/streams/TracingFilterTransformer.java | 73 ++++++
.../streams/TracingFilterTransformerSupplier.java | 43 ++++
.../kafka/streams/TracingKafkaClientSupplier.java | 16 ++
.../java/brave/kafka/streams/TracingProcessor.java | 16 ++
.../kafka/streams/TracingProcessorSupplier.java | 16 ++
.../brave/kafka/streams/TracingTransformer.java | 16 ++
.../kafka/streams/TracingTransformerSupplier.java | 16 ++
.../kafka/streams/TracingValueTransformer.java | 16 ++
.../streams/TracingValueTransformerSupplier.java | 16 ++
.../streams/TracingValueTransformerWithKey.java | 16 ++
.../TracingValueTransformerWithKeySupplier.java | 16 ++
.../java/brave/kafka/streams/BaseTracingTest.java | 16 ++
.../brave/kafka/streams/ITKafkaStreamsTracing.java | 181 +++++++++++--
.../kafka/streams/KafkaStreamsTracingTest.java | 16 ++
instrumentation/mysql/pom.xml | 20 +-
.../brave/mysql/TracingStatementInterceptor.java | 16 ++
.../brave/mysql/ITTracingStatementInterceptor.java | 16 ++
.../mysql/TracingStatementInterceptorTest.java | 16 ++
instrumentation/mysql6/pom.xml | 20 +-
.../brave/mysql6/TracingStatementInterceptor.java | 16 ++
.../mysql6/ITTracingStatementInterceptor.java | 16 ++
.../mysql6/TracingStatementInterceptorTest.java | 16 ++
instrumentation/mysql8/pom.xml | 20 +-
.../brave/mysql8/TracingExceptionInterceptor.java | 22 +-
.../java/brave/mysql8/TracingQueryInterceptor.java | 22 +-
.../brave/mysql8/ITTracingQueryInterceptor.java | 22 +-
.../brave/mysql8/TracingQueryInterceptorTest.java | 22 +-
instrumentation/netty-codec-http/pom.xml | 20 +-
.../java/brave/netty/http/HttpNettyAdapter.java | 16 ++
.../java/brave/netty/http/NettyHttpTracing.java | 16 ++
.../brave/netty/http/TracingHttpServerHandler.java | 16 ++
.../java/brave/netty/http/ITNettyHttpTracing.java | 16 ++
.../test/java/brave/netty/http/TestHandler.java | 16 ++
instrumentation/okhttp3/pom.xml | 20 +-
.../java/brave/okhttp3/TracingCallFactory.java | 16 ++
.../java/brave/okhttp3/TracingInterceptor.java | 16 ++
.../java/brave/okhttp3/ITTracingCallFactory.java | 16 ++
.../java/brave/okhttp3/ITTracingInterceptor.java | 16 ++
.../brave/okhttp3/RequestBuilderSetterTest.java | 16 ++
.../java/brave/okhttp3/TracingInterceptorTest.java | 16 ++
instrumentation/p6spy/pom.xml | 20 +-
.../java/brave/p6spy/TracingJdbcEventListener.java | 16 ++
.../main/java/brave/p6spy/TracingP6Factory.java | 16 ++
.../main/java/brave/p6spy/TracingP6SpyOptions.java | 16 ++
.../src/test/java/brave/p6spy/DerbyUtils.java | 16 ++
.../test/java/brave/p6spy/ITTracingP6Factory.java | 16 ++
.../brave/p6spy/TracingJdbcEventListenerTest.java | 16 ++
instrumentation/pom.xml | 31 ++-
instrumentation/servlet/pom.xml | 20 +-
instrumentation/servlet/src/it/servlet25/pom.xml | 18 ++
.../java/brave/servlet/ServletRuntime25Test.java | 16 ++
.../test/java/brave/servlet25/ITTracingFilter.java | 16 ++
.../java/brave/servlet/HttpServletAdapter.java | 16 ++
.../main/java/brave/servlet/ServletRuntime.java | 16 ++
.../src/main/java/brave/servlet/TracingFilter.java | 16 ++
.../java/brave/servlet/HttpServletAdapterTest.java | 16 ++
.../test/java/brave/servlet/ITTracingFilter.java | 16 ++
.../java/brave/servlet/ServletRuntimeTest.java | 16 ++
instrumentation/sparkjava/pom.xml | 20 +-
.../main/java/brave/sparkjava/SparkTracing.java | 16 ++
.../test/java/brave/sparkjava/ITSparkTracing.java | 16 ++
.../test/java/brave/sparkjava/ITTracingFilter.java | 16 ++
.../test/java/brave/sparkjava/TestApplication.java | 16 ++
instrumentation/spring-rabbit/pom.xml | 20 +-
.../spring/rabbit/SpringRabbitPropagation.java | 16 ++
.../brave/spring/rabbit/SpringRabbitTracing.java | 16 ++
.../spring/rabbit/TracingMessagePostProcessor.java | 16 ++
.../spring/rabbit/TracingRabbitListenerAdvice.java | 16 ++
.../brave/spring/rabbit/ITSpringRabbitTracing.java | 16 ++
.../spring/rabbit/MessagePropertiesSetterTest.java | 16 ++
.../spring/rabbit/SpringRabbitTracingTest.java | 16 ++
.../rabbit/TracingMessagePostProcessorTest.java | 16 ++
.../rabbit/TracingRabbitListenerAdviceTest.java | 16 ++
instrumentation/spring-web/pom.xml | 20 +-
instrumentation/spring-web/src/it/spring3/pom.xml | 18 ++
.../ITTracingClientHttpRequestInterceptor.java | 16 ++
.../TracingAsyncClientHttpRequestInterceptor.java | 16 ++
.../web/TracingClientHttpRequestInterceptor.java | 16 ++
.../brave/spring/web/HttpHeadersSetterTest.java | 16 ++
...ITTracingAsyncClientHttpRequestInterceptor.java | 16 ++
.../web/ITTracingClientHttpRequestInterceptor.java | 16 ++
...ncClientHttpRequestInterceptorAutowireTest.java | 16 ++
...ngClientHttpRequestInterceptorAutowireTest.java | 16 ++
instrumentation/spring-webmvc/pom.xml | 20 +-
.../spring-webmvc/src/it/servlet25/pom.xml | 18 ++
.../ITSpanCustomizingHandlerInterceptor.java | 16 ++
.../spring-webmvc/src/it/spring25/pom.xml | 18 ++
.../ITSpanCustomizingHandlerInterceptor.java | 16 ++
.../spring/webmvc/DelegatingTracingFilter.java | 16 ++
.../java/brave/spring/webmvc/HandlerParser.java | 16 ++
.../SpanCustomizingAsyncHandlerInterceptor.java | 16 ++
.../webmvc/SpanCustomizingHandlerInterceptor.java | 16 ++
.../java/brave/spring/webmvc/WebMvcRuntime.java | 16 ++
.../BaseITSpanCustomizingHandlerInterceptor.java | 16 ++
.../brave/spring/webmvc/HandlerParserTest.java | 16 ++
.../ITSpanCustomizingAsyncHandlerInterceptor.java | 16 ++
.../ITSpanCustomizingHandlerInterceptor.java | 16 ++
.../spring/webmvc/Servlet25TestController.java | 16 ++
.../spring/webmvc/Servlet3TestController.java | 16 ++
...SpanCustomizingAsyncHandlerInterceptorTest.java | 16 ++
.../SpanCustomizingHandlerInterceptorTest.java | 16 ++
.../brave/spring/webmvc/WebMvcRuntimeTest.java | 16 ++
instrumentation/vertx-web/pom.xml | 20 +-
.../vertx/web/TracingRoutingContextHandler.java | 16 ++
.../brave/vertx/web/VertxHttpServerAdapter.java | 16 ++
.../main/java/brave/vertx/web/VertxWebTracing.java | 16 ++
.../java/brave/vertx/web/ITVertxWebTracing.java | 16 ++
.../vertx/web/VertxHttpServerAdapterTest.java | 16 ++
mvnw | 9 +-
mvnw.cmd | 30 ++-
pom.xml | 280 +++++++++++++++------
spring-beans/pom.xml | 26 +-
.../beans/CurrentTraceContextFactoryBean.java | 16 ++
.../brave/spring/beans/EndpointFactoryBean.java | 16 ++
.../brave/spring/beans/HttpTracingFactoryBean.java | 16 ++
.../brave/spring/beans/TracingFactoryBean.java | 16 ++
.../beans/CurrentTraceContextFactoryBeanTest.java | 16 ++
.../spring/beans/EndpointFactoryBeanTest.java | 16 ++
.../spring/beans/HttpTracingFactoryBeanTest.java | 16 ++
.../brave/spring/beans/TracingFactoryBeanTest.java | 16 ++
.../src/test/java/brave/spring/beans/XmlBeans.java | 16 ++
src/etc/header.txt | 14 ++
src/it/settings.xml | 18 ++
src/main/assemblies/source-release.xml | 93 +++++++
travis/publish.sh | 21 +-
534 files changed, 9451 insertions(+), 686 deletions(-)
delete mode 100644 .circleci/config.yml
create mode 100644 .editorconfig
delete mode 100644 .github/ISSUE_TEMPLATE.md
create mode 100644 .github/ISSUE_TEMPLATE/bug.md
create mode 100644 .github/ISSUE_TEMPLATE/feature.md
create mode 100644 .github/ISSUE_TEMPLATE/question.md
mode change 100755 => 100644 .mvn/wrapper/MavenWrapperDownloader.java
mode change 100755 => 100644 .mvn/wrapper/maven-wrapper.properties
delete mode 100644 .settings.xml
create mode 100644 DISCLAIMER
create mode 100644 Jenkinsfile
create mode 100644 NOTICE
delete mode 100644 RELEASE.md
create mode 100644 brave/src/main/java/brave/internal/RecyclableBuffers.java
delete mode 100755 build-support/go-offline.sh
delete mode 100644 build-support/pom-no-crossmodule-dependencies.xsl
create mode 100644 instrumentation/kafka-streams/src/main/java/brave/kafka/streams/TracingFilterTransformer.java
create mode 100644 instrumentation/kafka-streams/src/main/java/brave/kafka/streams/TracingFilterTransformerSupplier.java
mode change 100755 => 100644 mvnw.cmd
create mode 100644 src/etc/header.txt
create mode 100644 src/main/assemblies/source-release.xml