aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/scala/kamon/util
Commit message (Collapse)AuthorAgeFilesLines
* add the EnvironmentTagBuilder utility classIvan Topolnjak2018-04-061-0/+43
|
* some cleanup before release 1.0.0Diego2018-01-182-0/+30
|
* allow metric filtering when adding a metrics reporterIvan Topolnjak2018-01-171-0/+6
|
* move alignment and duration utilities to the companion objectIvan Topolnjak2017-12-181-8/+20
|
* use java.time.Instant with nanoseconds precision in the TracerIvan Topolnjak2017-12-141-9/+50
|
* use a specialized java.time.Clock exposed through the Kamon companion objectIvan Topolnjak2017-12-131-11/+25
|
* util for converting nanoTime into microTimestampsIvan Topolnjak2017-12-071-0/+3
|
* create new DifferentialSource utilityIvan Topolnjak2017-09-151-0/+24
|
* move ALMaxUpdater and MeasurementUnit to kamon.metricIvan Topolnjak2017-08-152-121/+0
|
* implement Span propagation on top of Kamon.ContextIvan Topolnjak2017-08-141-46/+0
|
* try an alternative approach to active span managementIvan Topolnjak2017-07-251-14/+15
|
* working on ID generation and SpanContext encoding/decodingIvan Topolnjak2017-07-171-72/+0
|
* wipIvan Topolnjak2017-07-142-50/+50
|
* add DynamicAccess utilityIvan Topolnjak2017-06-181-0/+56
|
* add utility to copy baggage and trace id to MDCIvan Topolnjak2017-06-181-0/+72
|
* handle filters with quoted namesIvan Topolnjak2017-06-161-11/+12
|
* expose the internal schedulerIvan Topolnjak2017-06-151-0/+24
|
* refactor topLevelKeys extension on ConfigIvan Topolnjak2017-06-151-1/+1
|
* add CallingThreadExecutionContext utilityIvan Topolnjak2017-06-141-0/+30
|
* move filters to util package, expose them from KamonIvan Topolnjak2017-06-141-13/+13
|
* move filters to util package, expose them from KamonIvan Topolnjak2017-06-141-0/+126
|
* null-check the active span when creating HasContinuation instancesIvan Topolnjak2017-06-141-3/+5
|
* add utilily classes for working with Spans and ContinuationsIvan Topolnjak2017-06-111-0/+43
|
* * Introduce Java 8 Unsafe intrinsics in LogAdder (lock addq and lock xchg)Diego2017-06-081-0/+40
| | | | | * Introduce atomic variant of LongAdder::sumThenReset -> LongAdder::sumAndReset * Remove LongMaxUpdater in favor to AtomicLongMaxUpdater
* Merge remote-tracking branch 'upstream/kamon-1.0-develop' into kamon-1.0-developIvan Topolnjak2017-06-083-0/+45
|\
| * include copyright headersDiego2017-06-083-0/+45
| |
* | fix HexCodec translation from Java to ScalaIvan Topolnjak2017-06-081-9/+7
|/
* get a basic threading model for the span reportersIvan Topolnjak2017-06-081-58/+0
|
* add metric scalerIvan Topolnjak2017-06-071-0/+58
|
* get some basic sampling goingIvan Topolnjak2017-05-231-0/+85
|
* wip, trying to get something that could be testedIvan Topolnjak2017-05-211-5/+0
|
* implement entity filtersIvan Topolnjak2017-05-201-7/+0
|
* some more wipIvan Topolnjak2017-05-181-6/+13
|
* wip: playing with akka-less implementation of subscriptionsIvan Topolnjak2017-05-021-0/+5
|
* simple implementation of measurement unitsIvan Topolnjak2017-04-251-10/+61
|
* bring the new skeleton into placeIvan Topolnjak2017-04-243-0/+31
|
* Prepare for the major cleanupIvan Topolnjak2017-04-2419-905/+0
| | | | | | Moved all the original files from src/main to src/legacy-main, same with test files. Also removed the autoweave module, examples and bench as I'm planning to have them in separate repositories.
* wipDiego2016-12-131-13/+13
|
* wipDiego2016-12-049-17/+17
|
* + core: support for regex path filters (#388)Daniel Bimschas2016-11-052-0/+32
|
* = core, log-reporter: added getQueuedSubmissionCount #390 (#392)Michael Moss2016-09-141-0/+5
|
* = core: NanoTimestamp and NanoInterval as case classes and closes #376Diego2016-07-311-5/+5
|
* Merge branch 'issue#271/fix-balancing-pool-metrics'Ivan Topolnjak2016-03-151-0/+6
|\
| * introduce selective instrumentation for akka actors.Ivan Topolnjak2016-03-141-0/+6
| |
* | = core: minor refactor in ExecutorServiceMetricsDiego2016-03-061-28/+22
| |
* | + core: provide generic way to scale time and memory metricsEugene Platonov2015-12-012-0/+43
|/
* ! core: Decoupling basic apis from reporters in order to improve Kamon ↵Diego2015-11-252-2/+51
| | | | tooling for tests
* ! core: generalize ThreadPoolExecutors metricsDiego2015-08-252-58/+201
|
* ! core: generalize ThreadPoolExecutors metricsDiego2015-08-252-0/+132
|
* + core: simple util to transform java maps to scala maps when creating tags.Ivan Topolnjak2015-03-291-0/+14
|