Skip to content

(4172) Vararg versions of AttributeBuilder.put - #4188

Merged
jkwatson merged 11 commits into
open-telemetry:mainfrom
gcatanese:4172-vararg-attributebuilder
Feb 24, 2022
Merged

(4172) Vararg versions of AttributeBuilder.put#4188
jkwatson merged 11 commits into
open-telemetry:mainfrom
gcatanese:4172-vararg-attributebuilder

Conversation

@gcatanese

Copy link
Copy Markdown
Contributor

@anuraaga Given the first shot at it, please let me if I understood correctly what you had in mind. Thanks

Comment thread api/all/src/main/java/io/opentelemetry/api/common/AttributesBuilder.java Outdated
gcatanese and others added 7 commits February 18, 2022 14:05
* Add experimental view config module

* Rename view-config to metric-incubator

* Switch naming from camelCase to snake_case

* Extend with attribute key filter

* Wire up to autoconfiguration

* Use snakeyaml instead of jackson

* PR feedback

* PR feedback
Comment thread api/all/src/main/java/io/opentelemetry/api/common/AttributesBuilder.java Outdated
gcatanese and others added 2 commits February 21, 2022 09:57
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
@codecov

codecov Bot commented Feb 21, 2022

Copy link
Copy Markdown

Codecov Report

Merging #4188 (1484c24) into main (083dca1) will increase coverage by 0.04%.
The diff coverage is 100.00%.

Impacted file tree graph

@@             Coverage Diff              @@
##               main    #4188      +/-   ##
============================================
+ Coverage     90.33%   90.37%   +0.04%     
- Complexity     4746     4750       +4     
============================================
  Files           548      548              
  Lines         14551    14554       +3     
  Branches       1393     1393              
============================================
+ Hits          13144    13153       +9     
+ Misses          950      946       -4     
+ Partials        457      455       -2     
Impacted Files Coverage Δ
...io/opentelemetry/api/common/AttributesBuilder.java 100.00% <100.00%> (ø)
...ava/io/opentelemetry/sdk/internal/RateLimiter.java 100.00% <0.00%> (+5.88%) ⬆️
...ension/trace/jaeger/sampler/OkHttpGrpcService.java 81.48% <0.00%> (+6.17%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 083dca1...1484c24. Read the comment docs.

@jkwatson

Copy link
Copy Markdown
Contributor

This PR has a ton of unrelated changes in it. It probably needs to rebased onto the main branch.

@ghost ghost left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@jkwatson

Copy link
Copy Markdown
Contributor

all maintainers approve! Let's :shipit:

@jkwatson
jkwatson merged commit 13fb460 into open-telemetry:main Feb 24, 2022
jamesmoessis pushed a commit to atlassian-forks/opentelemetry-java that referenced this pull request Feb 25, 2022
* Overload put with AttributeKey with String array

* Use generic instead of String

* Format and javadoc

* Cast to type

* New public method

* File based view configuration (open-telemetry#4163)

* Add experimental view config module

* Rename view-config to metric-incubator

* Switch naming from camelCase to snake_case

* Extend with attribute key filter

* Wire up to autoconfiguration

* Use snakeyaml instead of jackson

* PR feedback

* PR feedback

* Remove explicit okio dependency (open-telemetry#4187)

* Deprecate PrometheusCollector (open-telemetry#4185)

* Correct javadoc

Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>

* Cast to type

Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants