Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign upPopular repositories
-
-
-
-
-
Forked from openzipkin/zipkin-gcp
Adapters for using Zipkin instrumentation with Stackdriver Trace
Java
4,395 contributions in the last year
Contribution activity
December 2020
Created 1 repository
Created a pull request in open-telemetry/opentelemetry-java that received 12 comments
Remove duplicate getters and builder options from SDK
For reasons see #2223 (comment), and just apply the basic rule of defining an API, when in doubt don't add it, we can always add more functionality…
+53
−212
•
12
comments
Opened 68 other pull requests in 5 repositories
open-telemetry/opentelemetry-java
6
open
37
merged
2
closed
- Consistent naming for SPI classes
- Consistent naming for metrics SDK implementations with trace
- Mark API's classes final, caveat a bit of duplicate code
- Consistent naming of SDK implementation classes
- Fix small nits in method names and patterns we use in metrics SDK
- Add custom proto marshaler to avoid unnecessary allocation
- [DO_NOT_MERGE] Remove metrics from the first stable version of otel
- Deprecate metrics from opentelemetry-api, add a global version in metrics api
- Call point constructor with the value got instead of getting the value again
- Remove custom implementation for equal and hashcode in InstrumentProcessor
- Remove OpenTelemetryBuilder interface, every implementation will have it's own builder
- Change MetricData to be consistent with protos, move creation to the Aggregation
- Introduce accumulator concept
- Move the building/registration logic down the stack to avoid duplicat…
- Use standard Java interfaces instead of defining custom ones
- Remove unnecessary generic argument from AsynchronousInstrument
- Avoid passing the meter SDK instance if unnecessary
- Change bound factory to accept Aggregator
- Change AbstractSynchronousInstrument to accept a bound factory instead of abstract method
- Change ComponentRegistry to be a final class that accepts a factory method
- Rename accumulator to processor to match Go
- Remove unused fields from AbstractInstrument
- Remove all implementations of the InstrumentAccumulator, kepp only the AllLabels
- Rename batcher to instrumentaccumulator, remove active batcher (not used)
- Update types to reflect the names in proto
- Some pull requests not shown.
open-telemetry/opentelemetry-collector-contrib
1
open
10
merged
- Bump k8s.io from 0.19.4 to 0.20.0
- Return 200 when signalfx receiver succeed
- Fix duplicate entry in dependabot.yml
- Upgrade otel collector core, fix changes after no nil Status
- Pass the correct params to the receiver creator
- Pass processor params to the detectors
- Update dependabot to ensure all projects are added
- Upgrade otel collector core to v0.16.0
- Fix nits in usage of pdata
- Upgrade otel collector core, fix changes after no nil values in slices
- Upgrade otel collector core, fix changes after small renames in core
open-telemetry/opentelemetry-collector
4
merged
2
open
open-telemetry/opentelemetry-cpp
3
open
Reviewed 122 pull requests in 5 repositories
open-telemetry/opentelemetry-collector-contrib 60 pull requests
- Re-assign ownership of components to dashpole
- [datadogexporter] Add resource attributes to tags conversion feature
- Log metric lines rejected by Dynatrace
- Bump k8s.io/client-go from 0.19.4 to 0.20.0 in /receiver/simpleprometheusreceiver
- Update README for` awsecscontainermetrics` Receiver
- Release v0.17.0
- Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.9 in /exporter/datadogexporter
- Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.9 in /internal/awsxray
- Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.9 in /processor/resourcedetectionprocessor
- Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.9 in /exporter/awsprometheusremotewriteexporter
- Bump github.com/aws/aws-sdk-go from 1.36.7 to 1.36.9 in /exporter/awsxrayexporter
- Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.9 in /exporter/awsemfexporter
- Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.9 in /receiver/awsxrayreceiver
- [datadogexporter] Improve logging of hostname detection
- [statsdreceiver]add aggregation for StatsD receiver
- Update core dependencies
- Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.7 in /receiver/awsxrayreceiver
- Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.7 in /processor/resourcedetectionprocessor
- Bump k8s.io/client-go from 0.19.4 to 0.20.0 in /processor/k8sprocessor
- Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.7 in /exporter/awsxrayexporter
- Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.7 in /internal/awsxray/testdata/sampleapp
- [datadogexporter] Use a singleton for sublayer calculation
- AWS X-Ray exporter: Add documentation about indexed attributes
- Change the User-Agent content order for xray and emf exporter
- Add configuration options to dynatraceexporter readme
- Some pull request reviews not shown.
open-telemetry/opentelemetry-java 36 pull requests
- Metrics are alpha take 2
- Move SdkTracerProviderBuilder and OpenTelemetrySdkBuilder to top-level.
- Make MetricExporter shutdown method returns CompletableResultCode.
- Have signal SDK depend on only signal API.
- CONTRIBUTING.md update with some more best practices.
- Another option for release versioning proposal
- Implement a fallback service.name for all Resource instances
- Make public src/main classes final where possible.
- Suppress checkstyle javadoc check from non-main source sets.
- Move DaemonThreadFactory to internal package.
- Move Sdk to be prefix of implementation classes instead of suffix/mid…
- Fix comment and remove import
- Move export processor builders to top level.
- Move exporter builders to top level.
- Add Context.toString
- Make classes that can be shutdown Closeable
- Make imports consistent with other files in this package.
- Add a doc outlining possible approach to SDK configuration.
- Change bound factory to accept Aggregator
- Move TraceConfig.Builder to the top level
- Make JavaVersionSpecific non-public.
- fix some out-of-date javadoc
- Update some out-of-date/broken docs
- Implement more Span default methods.
- remove test dependency on grpc
- Some pull request reviews not shown.
open-telemetry/opentelemetry-collector 24 pull requests
- [examples] Remove queued_retry processor from Kubernetes example
- Introduce soft and hard limits for memory limiter
- Migrate CircleCI build-and-test workflow to GitHub Actions (1/3)
- Add metrics correctness support to makefile + ci
- Migrate CircleCI contrib-test workflow to GitHub Actions
- Bump go.opentelemetry.io/otel/sdk from 0.14.0 to 0.15.0 in /examples/demo/app
- Fix a few readability issues on the prometheusremotewriteexporter
- Bump go.opentelemetry.io/otel from 0.14.0 to 0.15.0 in /examples/demo/app
- Reimplement prometheus exporter
- Update roadmap.md
- Fix typo in examples/k8s/otel-config.yaml
- Don't run contribtest on master. We only want to run it for PRs and releases
- Fix the inaccurate mention of headers in prwe
- Stop pusher after exporter in sample app
- make logLevel ENV case-insensitive
- [filterprocessor] filter metrics using resource attributes
- fix zipkinv2 translation error tag handling
- Expose component configuration schemas
- Bump google.golang.org/grpc from 1.33.2 to 1.34.0
- Bump google.golang.org/grpc from 1.33.2 to 1.34.0 in /examples/demo/app
- Bump github.com/shirou/gopsutil from 3.20.10+incompatible to 3.20.11+incompatible
- Improve connection state logging for Jaeger exporter
- Fix nits in pdata usage
- Fix make misspell hanging on internal/tools
signalfx/signalfx-java 1 pull request
open-telemetry/opentelemetry-proto 1 pull request
Created an issue in open-telemetry/opentelemetry-go that received 1 comment
Remove StartCollection and FinishCollection from Checkpointer
These funcs are always called before and after a Accumulator.Collect(ctx)
also only the basic
package implements it. So the logic that is currently…
1
comment