Commit Graph

38 Commits

Author SHA1 Message Date
Trask Stalnaker 60c3c5ca0c
Format build.gradle.kts files (#3427) 2021-07-29 13:21:38 +09:00
Anuraag Agrawal ce9c8854c7
Extract publishing and animalsniffer plugins. (#3334) 2021-06-22 08:23:16 +09:00
Anuraag Agrawal 5f03e70628
Migrate protobuf logic to plugin (#3329)
* Migrate protobuf build logic to plugin

* Cleanup
2021-06-18 08:50:18 -07:00
Anuraag Agrawal 7f544416e4
Define an extension for otel-specific configuration of Java. (#3317) 2021-06-17 15:54:25 +09:00
Anuraag Agrawal b9ca09b6c1
Extract java conventions plugin. (#3316) 2021-06-15 12:29:47 -07:00
John Watson b22d125acd
Update the OTLP protobuf version to 0.9.0. (#3233)
* Update the OTLP protobuf version to 0.9.0.
Note: this does not include enforcing the semantic change of requiring histogram/summary sums to be excluded when the recordings are not all positive.

* rename method to be more accurate
2021-05-18 16:47:22 -07:00
John Watson 02ed0bdfcd
mark the proto modules as alpha, since they contain metrics and logs (#2888) 2021-02-18 13:46:37 -08:00
Anuraag Agrawal cd7364dd0b
Migrate proto to kts (#2639)
* Migrate proto to kts

* Less types
2021-02-02 18:17:49 +09:00
Anuraag Agrawal 85382fd786
Consolidate animalsniffer config to top level. (#2637)
* Consolidate animalsniffer config to top level.

* Revert unintended
2021-02-01 09:27:52 -08:00
Anuraag Agrawal 5f54390f09
Apply dependency management to gradle-protobuf-plugin classpath instead of implementation to prevent POM leak (#2601) 2021-01-28 18:11:49 -08:00
Anuraag Agrawal 32a63fb8e3
Migrate to using gradle platform to manage dependency versions instea… (#2586)
* Migrate to using gradle platform to manage dependency versions instead of global variables.

* Remove unused and fix test

* Revert test yolo

* Workaround test ordering issue by just merging them

* Spot
2021-01-27 13:54:58 +09:00
Bogdan Drutu 711efc3ed4
Update proto library to v0.7.0 (#2456)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-01-07 13:39:22 -08:00
Anuraag Agrawal 17fa4e9c97
Only apply java-library to projects and configure reactively. (#2319)
* Use java-library

* Only apply java-library to projects and configure reactively.

* Consistency

* Cleanup
2020-12-17 09:11:44 +09:00
Anuraag Agrawal 4403923bed
Migrate AWS mock server tests to junit5. (#2287) 2020-12-14 10:20:19 -08:00
Anuraag Agrawal c3261b427e
Replace git submodules for protos with download of archive file. (#2160)
* Replace git submodules for protos with download of archive file.

* Add docs for proto and remove junk
2020-12-01 13:23:03 +09:00
Anuraag Agrawal ac672e56bf
Update dependencies (#2115) 2020-11-21 09:39:27 -08:00
Anuraag Agrawal 9c4c52dfee
Switch animal sniffer signature to gummy bears. (#2015) 2020-11-06 08:56:26 +09:00
dengliming 32aef89e22
Update opentelemetry-proto to latest version. (#1921)
* Update opentelemetry-proto to latest version.

* Fix spotlessCheck

* set deprecated_code

* set deprecated_code

* Fix review
2020-10-30 09:37:22 -07:00
Anuraag Agrawal 3d69aa19a8
Restore source/targetCompatibility declarations for intellij to set version correctly and remo… (#1920)
* Restore source/targetCompatibility declarations for intellij and remove animalsniffer for java 8.

* Newer syntax
2020-10-29 08:11:15 -07:00
dengliming c571e96bd8
Rename ProbabilitySampler to TraceIdRatioBased (#1666) 2020-09-20 10:40:10 +09:00
John Watson 27090b8336
Switch to java 8 (#1665)
* switch to java 8

* update the READMEs and use Object.equals in a couple of cases to test that we're really compiling for java 8/android 24.

* formatting

* use the newer release options for the build, and change the int test to not be java 7 any more.

* switch back to source/target compatibility

* sure wish I could run docker locally to test this out.
2020-09-19 11:28:13 +09:00
Anuraag Agrawal 69478c2d8b
Update opentelemetry-proto to latest version. (#1600)
* Update opentelemetry-proto

* Fix SDK

* Update proto
2020-09-01 08:35:06 -07:00
John Watson 74f52dd738
Update the OTLP proto to the latest released version (0.4.0) (#1390) 2020-07-02 00:19:09 +02:00
Anuraag Agrawal 04eb87b307
Apply platforms to resolved classpaths instead of dependency containe… (#1288)
* Apply platforms to resolved classpaths instead of dependency containers and have maven publication use resolution result for all variants.

* Revert unintended
2020-06-11 08:37:14 -07:00
Nikita Salnikov-Tarnovski 7aca0d9192
Apply bom imports only if needed (#1281) 2020-05-29 12:35:15 -07:00
Bogdan Drutu c5eb2c7f03
Update proto to the latest commit (#1040)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-03-23 17:25:02 -07:00
Bogdan Drutu d6fa37980a
Update proto submodule, add support for InstrumentationLibrary (#1013)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-03-13 19:19:58 -07:00
Bogdan Drutu 0aa70d123f
Add OTLP trace implementation (#984)
Signed-off-by: Bogdan Cristian Drutu <bogdandrutu@gmail.com>
2020-03-10 16:12:42 -07:00
Bogdan Drutu 02b5e08ac6
Update proto to include the latest changes (#988)
Signed-off-by: Bogdan Cristian Drutu <bogdandrutu@gmail.com>
2020-03-10 18:10:13 +01:00
Bogdan Drutu 4c7072a1e4
Add javadoc link to all readmes (#981)
Signed-off-by: Bogdan Cristian Drutu <bogdandrutu@gmail.com>
2020-03-09 14:32:22 -07:00
Bogdan Drutu 54be683aa0
Update proto submodule to the latest commit (#975)
Signed-off-by: Bogdan Cristian Drutu <bogdandrutu@gmail.com>
2020-03-07 22:04:30 -08:00
Bogdan Drutu a148263597
Switch to use pluginManagement, Use gradle plugin for jmh. (#903)
* Switch to use pluginManagement, Use gradle plugin for jmh.

Signed-off-by: Bogdan Cristian Drutu <bogdandrutu@gmail.com>

* Fix jmh report

Signed-off-by: Bogdan Cristian Drutu <bogdandrutu@gmail.com>

* Use ' for the moment for plugin ids in main gradle
2020-02-21 10:19:51 -08:00
Bogdan Drutu bb112f0c28
move submodule proto to latest commit in master (#811)
Signed-off-by: Bogdan Cristian Drutu <bogdandrutu@gmail.com>
2020-01-31 07:57:49 -08:00
Jonathan Giles ecad8609aa Introduce automatic module names into all libraries being built. (#781)
* Introduce automatic module names into all libraries being built.

* Centralise manifest config of automatic module name into root build.gradle file.

* Adding empty new lines
2020-01-22 18:22:00 -08:00
Bogdan Drutu c24e4a9636
Some minor cleanups (#627)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2019-10-23 19:48:40 -07:00
Bogdan Drutu ddc53dbcc8
Remove unnecessary dependency in proto on API. (#581)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2019-09-30 13:44:49 -07:00
Pavol Loffay 78e4e10888 Set proto submodule to upstream repository (#514)
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
2019-08-29 09:25:08 -07:00
Pavol Loffay b13457b2a8 WIP: Comsume proto files from git submodule and build them in a separate module (#504)
* Comsume proto files from git submodule and build them in a separate module

Signed-off-by: Pavol Loffay <ploffay@redhat.com>

* Install make

Signed-off-by: Pavol Loffay <ploffay@redhat.com>

* Fix CI

Signed-off-by: Pavol Loffay <ploffay@redhat.com>

* Add back animalsniffer

Signed-off-by: Pavol Loffay <ploffay@redhat.com>

* Polish gradle

Signed-off-by: Pavol Loffay <ploffay@redhat.com>

* Move proto to libraries

Signed-off-by: Pavol Loffay <ploffay@redhat.com>

* remove install make run

Signed-off-by: Pavol Loffay <ploffay@redhat.com>

* Install make to openjdk9 image

Signed-off-by: Pavol Loffay <ploffay@redhat.com>

* Add comment

Signed-off-by: Pavol Loffay <ploffay@redhat.com>
2019-08-22 09:00:14 -07:00