Commit Graph

57 Commits

Author SHA1 Message Date
Tom Tan 77ce8c50af
[opentelemetry-cpp] update to 1.28.0 (#52936)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-22 02:21:20 -07:00
toge d329d81c7b
[opentelemetry-cpp] update to 1.27.0 (#51782) 2026-05-15 01:43:09 -07:00
Tom Tan 67f167b2f7
[opentelemetry-cpp] update to 1.26.0 (#50652) 2026-03-25 01:10:17 -07:00
toge 160c08d3ba
[opentelemetry-cpp] update to 1.25.0 (#49899) 2026-02-09 19:10:38 -08:00
Tom Tan 9c80b3f5e6
[opentelemetry-cpp] Update to 1.24.0 (#48465) 2025-11-25 09:41:18 -08:00
Serkan Kenar 74227d50f6
[opentelemetry-cpp] Update to 1.23.0 (#47555) 2025-09-29 13:18:36 -04:00
Stephen G Tuggy 44a1e4eca5
[opentelemetry-cpp] Add support for otlp-file feature/component (#46893) 2025-08-13 14:04:09 -07:00
toge 2495228735
[opentelemetry-cpp] update to 1.22.0 (#46416) 2025-07-21 09:37:14 -07:00
Tom Tan 83ca15c7c0
[opentelemetry-cpp] update to 1.21.0 (#44804) (#45927)
Co-authored-by: LilyWang <494550702@qq.com>
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
2025-06-12 20:25:27 -07:00
Tom Tan 2924f54a2c
[opentelemetry-cpp] update to 1.20.0 (#44804) 2025-04-05 00:27:26 -07:00
Kai Pastor 9036983277
[opentelemetry-cpp] Fix fix (#44037) 2025-02-27 16:15:11 -05:00
JonLiu1993 4f79328e55
[opentelemetry-cpp] Add opentracing shim feature (#44012)
Co-authored-by: Jon <v-zhli17@microsoft.com>
2025-02-26 09:50:49 -05:00
Tom Tan 1f3f10d491
[opentelemetry-cpp] update to 1.19.0 (#43628) 2025-02-04 20:37:18 -08:00
Mengna-Li b6162358cd
[opentelemetry-cpp] update to 1.18.0 (#42380)
Co-authored-by: Mengna-Li <v-limengna@microsoft.com>
2024-12-01 20:32:13 -08:00
Kai Pastor 4f3b5daf33
[opentelemetry-cpp] Don't prefer CMake config (#41742) 2024-10-24 22:23:57 -07:00
Jia Yue Hua b4f2e2b88e
[opentelemetry-cpp] update to 1.17.0 (#41595) 2024-10-18 16:54:58 -07:00
WangWeiLin-MV f6267570d8
[opentelemetry-cpp] Update to 1.16.1 (#40144) 2024-07-29 23:02:37 -07:00
Pravila 3f69545b98
[opentelemetry-cpp-contrib-version] Add port opentelemetry-cpp-contrib-version (#39513) 2024-07-15 14:02:26 -04:00
Pravila 5312e9f976
[opentelemetry-cpp] Fix OTLP build (#39823) 2024-07-11 02:29:03 -07:00
Bruce Mitchener 9afd245f07
[opentelemetry-cpp] Update to 1.16 (#39632) 2024-07-02 13:42:35 -04:00
aristotelos eb0f108ebd
Add curl dependency to opentelemetry-cpp elasticsearch feature (#38878) 2024-06-11 19:06:15 -07:00
Pravila a13163bfa5
[opentelemetry-cpp] Add user-events feature (#37966)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [ ] The "supports" clause reflects platforms that may be fixed by this
new version.
- [ ] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [ ] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-04-09 13:13:38 -04:00
Tom Tan 5ba79678e9
[opentelemetry-cpp] update port to v1.4.2 (#37005)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [ ] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [ ] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-02-28 16:40:03 -08:00
Tom Tan 9e2f06e767
[opentelemetry-cpp] Pick up fix for Geneva feature (#36929)
Pick up a fix for Geneva feature from
[opentelemtry-cpp-contrib](https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main).
The contrib repo is not versioned independently than the main repo
[opentelemetry-cpp](https://github.com/open-telemetry/opentelemetry-cpp),
thus the version number will remain the current one.

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [ ] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [ ] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-02-27 00:25:55 -08:00
Tom Tan a51a6c09e5
[opentelemetry-cpp] add ETW as dependence of Geneva feature (#36907)
opentelemetry-cpp[geneva] depends on opentelemetry-cpp[etw] on Windows,
as the Geneva exporter applies header files on top of ETW exporter
header files. Without declaration this dependency in vcpkg, the user
would need to install both features manually to make it work, like
opentelemetry[etw,geneva].

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [ ] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [ ] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-02-21 21:49:21 -08:00
Tom Tan 89522eaec8
[opentelemetry-cpp] upgrade to release v1.14.0 (#36816)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->

<!-- If this PR updates an existing port, please uncomment and fill out
this checklist:

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

END OF PORT UPDATE CHECKLIST (delete this line) -->

Upgrade to v1.14.0 release of OpenTelemetry-Cpp

https://github.com/open-telemetry/opentelemetry-cpp/releases/tag/v1.14.0.

The opentelemetry-cpp[geneva] feature was also updated to reflect the
change in v1.14.0

The port opentelemetry-fluentd depends on opentelemetry-cpp, and it is
broken on this upgrade, so it is deleted because it has been moved to
opentelemetry-cpp[geneva] in this PR.

<!-- If this PR adds a new port, please uncomment and fill out this
checklist:

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [ ] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] The installed as the "copyright" file matches what upstream says.
- [ ] The source code of the component installed comes from an
authoritative source.
- [ ] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.

END OF NEW PORT CHECKLIST (delete this line) -->
2024-02-21 11:39:59 -08:00
Tom Tan 1084a60102
[opentelemetry-cpp] remove curl as dependency to core feature (#36463)
* [opentelemetry-cpp] remove curl as dependency to core feature

* Pick up fix from contrib repo

* Update commit hash
2024-02-01 12:27:50 -08:00
Tom Tan 74b4c2c019
[opentelemetry-cpp] remove otlp feature which doesn't exist (#36378)
* [opentelemetry-cpp] remove otlp feature which doesn't exist

* Add protobuf dependency to opentelemetry-cpp[otlp-http]

* Rerun checks
2024-01-31 16:01:42 -08:00
Tom Tan ecbea92dbb
[opentelemetry-cpp] Add geneva exporter as a feature (#36356)
* [opentelemetry-cpp] Add geneva exporter as a feature

* Initialize component path as empty list

* Update description

* Address feedback on adding comment about the design
2024-01-25 12:58:28 -08:00
Tom Tan 56b18dcc82
Remove feature of Jaeger exporter (#36326) 2024-01-24 09:45:10 -08:00
Bruce Mitchener ce46ba8777
[opentelemetry-cpp] Update to 1.13.0 (#35996) 2024-01-05 13:57:04 -08:00
jim wang f5531da251
[opentelemetry-cpp] Fix otlp-grpc feature does not support uwp (#35204)
* Add unsupported platforms

* update version

* uwp

* udpate version
2023-11-29 01:18:10 -08:00
jim wang 7dc6a4e174
[opentelemetry-cpp] update to 1.12.0 (#33983)
* Generate Imath.pc

* update version

* add dependency imath minizip-ng

* updata version

* update version

* update to 1.11.0

* update version

* update

* update version

* update version

* update version

* fix missing header file

* update version

* Fix feature otlp content

* update version

* update to 1.12.0

* update version

* update version
2023-10-27 11:24:01 -07:00
Frank 7c13895ff7
[opentelemetry-cpp] Fix warning and miss include files (#33861)
* [opentelemetry-cpp] Fix warning and miss include files

* version

* update patch

* version
2023-09-22 16:03:49 -07:00
jim wang 85da6f8e19
[opentelemetry_cpp] Update to 1.9.1 (#31754)
* update to 1.9.1

* update versions

* add blank line

* update version
2023-06-02 11:16:57 -07:00
Kevin Lalumiere c0b1007fe7
Fix microsoft/vcpkg#31218 (#31219) 2023-05-04 10:27:02 -07:00
Tom Tan 03a211eb3a
[opentelemtry-cpp] Fix install feature otlp-http (#30970)
* [opentelemtry-cpp] Fix install feature otlp-http

* Update port-version

* Update sha512
2023-04-20 16:02:42 -07:00
Mengna Li f0b5a6b60a
[opentelemetry-cpp] Add otlp-grpc (#30770)
* Add otlp-grpc

* update
2023-04-13 14:58:46 -07:00
Carlos O'Ryan 43401f5835
[opentelemetry-cpp] unvendor absl polyfills (#30720)
* [opentelemetry-cpp] unvendor absl polyfills

By default opentelemetry vendors-in a copy of some Abseil polyfills
(e.g. `absl::variant`). That makes it hard (I would claim nearly
impossible) to use both the abseil and the opentelemetry-cpp ports at
the same time, as both define `absl::variant` in some of their headers.

It seems better to always use the `-DHAVE_ABSEIL=ON` CMake option and
depend on the abseil port.  Outside vcpkg it may be useful to use such
vendored-in copies of the code, as that "simplifies" dependency
management. In the context of vcpkg that is just wasteful.

Simplified how to support `abseil[cxx17]` by removing some code in
opentelemetry that forcibly downgraded the compiler to use C++11. Add a
missing dependency for gRPC generated code. This code indirectly depends
on Abseil too.

* Opentelemetry is missing a find_dependency() when -DHAVE_ABSEIL=ON
2023-04-10 12:50:22 -07:00
Kevin Lalumiere 54ee9fb002
[opentelemetry-cpp] Fix #30491 (#30492)
* Fix #30491

* Upgrade version

* Use options and host dependency
2023-04-04 15:23:02 -07:00
autoantwort 6d49a9591e
[opentelemetry-cpp] fix otlp feature on mac (#30466) 2023-03-28 13:35:06 -07:00
Tom Tan a9875b3b9b
[opentelemetry-cpp] Update to v1.8.3 (#30151) 2023-03-15 10:28:02 -07:00
Tom Tan 0d0a01598c
[opentelemetry-cpp] Update to v1.8.2 (#29483)
* Update opentelemetry-cpp to v1.8.2

* Add feature description to otlp-http

* Update opentelemetry-cpp.json

* use ${VERSION} in portfile.cmake

* update version

---------

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Lily Wang <494550702@qq.com>
2023-02-07 15:31:57 -08:00
Gregor Jasny 2d9fa7a50a
[opentelemetry-cpp] Update vcpkg schema URL (#28346) 2022-12-19 14:55:34 -08:00
Tom Tan 419c431c70
Update OpenTelemetry-cpp to 1.8.1 (#28333) 2022-12-14 10:33:51 -08:00
Tom Tan e6acba61e8
Update OpenTelemetry-cpp to 1.7.0 (#27599) 2022-11-02 11:53:15 -07:00
Dennis a2261f65ea
[opentelemetry-cpp] Update to 1.6.0 and fix abseil[cxx17] (#26857)
* opentelemetry-cpp: Update to 1.6.0 and fix abseil[cxx17]

* opentelemetry-cpp: Adjust versions json

* opentelemetry-cpp: Re-add 1.5.0p1 version
2022-10-14 17:52:31 -07:00
Thomas1664 5bc980361a
[jsonnet, opentelemetry-cpp] Remove `!(windows & !static)` (#26953)
* jsonnet

* opentelemetry-cpp

* version

* [mfl] Disable tests

* version

* Restore version db

* mfl

* version

* simplify

* CR

* version

* Fix deprecated functions

* wrong pr

* version

* revert
2022-09-26 11:35:51 -07:00
Tom Tan ce4aaba77f
[opentelemetry-cpp] update version to 1.5.0 (#26234) 2022-08-09 13:44:03 -07:00
João Soares 00323023d2
[opentelemetry-cpp] update version to 1.4.1 (#25873)
* [opentelemetry-cpp] update opentelemetry-cpp to v1.4.1

* enable logs and metrics preview

* update versions database

* update azure-core-tracing-opentelemetry-cpp to use opentelemetry-cpp 1.4.1

* azure-core-tracing-opentelemetry-cpp: remove hard depdency on opentelemetry version instead of using 1.4.1

* Nitpick on using identical patch file.

Co-authored-by: João Soares <joao.soares@xpi.com.br>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-07-22 13:52:15 -07:00