Commit Graph

81 Commits

Author SHA1 Message Date
Anton Grübel d581ae170d
test: fix and enable doctests (#2730) 2025-02-28 12:46:30 -08:00
Lalit Kumar Bhasin f4690f18b3
chore: CI fix - msrv patching for native-tls. (#2687) 2025-02-19 13:42:34 -08:00
Anton Grübel 1b1ba899cf
use workspace lint configuration (#2674) 2025-02-17 18:18:13 -08:00
Tom Tan 34742d02dc
Set pwd for precommit.sh script to support running it in any directory (#2535)
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
Co-authored-by: Lalit Kumar Bhasin <lalit_fin@yahoo.com>
2025-02-07 11:32:25 -08:00
Dylan Thacker-Smith 18834f53af
appender-tracing: Include trace ID and span ID in logs when nested in tracing crate's spans (#2438)
Co-authored-by: Zhongyang Wu <zhongyang.wu@outlook.com>
Co-authored-by: Lalit Kumar Bhasin <lalit_fin@yahoo.com>
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2025-01-25 12:00:15 -08:00
Lalit Kumar Bhasin 927a08c902
Enable hyper client tests for SimpleLogProcessor integration tests (#2541) 2025-01-22 18:47:38 -08:00
Cijo Thomas 68af3bb038
Add reqwest client to integration test (#2523) 2025-01-16 19:23:59 -08:00
Cijo Thomas ef49833f4d
Minor followups to LogProcessor (#2464) 2024-12-23 12:46:53 -08:00
Lalit Kumar Bhasin 1f354674d6
BatchSpanProcessor with dedicated thread. (#2456) 2024-12-23 11:15:48 -08:00
Scott Gerring 9173ddf93f
chore: refactor integration tests and add metrics coverage (#2432)
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
2024-12-17 07:08:31 -08:00
Lalit Kumar Bhasin ce550e36bb
bump MSRV to 1.75.0 for all crates (#2417) 2024-12-12 21:12:41 -08:00
Lalit Kumar Bhasin c225c82784
Add OTLP integration test for hyper and request client for logs and traces (#2312)
Co-authored-by: Zhongyang Wu <zhongyang.wu@outlook.com>
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
2024-12-02 15:47:57 -08:00
Lalit Kumar Bhasin 2ba2e7fffe
[CI fix] msrv patch for rustls (#2327) 2024-11-22 17:05:54 -08:00
Lalit Kumar Bhasin 6ca7881f7c
CI fix: patch msrv for rustls-native-certs (#2318) 2024-11-22 13:43:41 -08:00
Lalit Kumar Bhasin b83311845d
Rename `logs_level_enabled` flag to `spec_unstable_logs_enabled` (#2291) 2024-11-11 12:39:20 -08:00
Lalit Kumar Bhasin eca53b2fdd
CI fix: pin url for msrv build (#2272) 2024-11-04 11:42:52 -08:00
Lalit Kumar Bhasin f677458768
fix integration test (#2219) 2024-10-17 21:30:14 -07:00
Lalit Kumar Bhasin 720c62d395
nit cleanups after upgrde to rustc 1.70.0 (#2182) 2024-10-07 19:03:35 -07:00
Dirkjan Ochtman 58e0904d9e
Bump MSRV to 1.70 (#2179)
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
2024-10-07 16:33:38 -07:00
Lalit Kumar Bhasin 6ed2b4394e
Fix CI - Regenerate proto files, and selective msrv-patching (#2159) 2024-09-30 13:46:08 -07:00
Utkarsh Umesan Pillai c93cf26bb3
Fix CI and bump the msrv of OTLP to 1.71.1 (#2140) 2024-09-23 16:38:36 -07:00
Charles Samborski e206533785
fix: JSON serialization of `metrics::Examplar` and `trace::span::Link… (#2069) 2024-09-10 18:13:03 -07:00
Aumetra Weisman c3b59ba610
Remove range requirement, patch in shell script (#2095) 2024-09-10 10:58:57 -07:00
Lalit Kumar Bhasin 6c4f50ee51
msrv patch for tokio-stream, and other lint changes (#2086) 2024-09-09 11:24:41 -07:00
Lalit Kumar Bhasin a50e3ff46d
CI failure: msrv patch tokio-util (#2081) 2024-09-07 06:52:43 -07:00
Lalit Kumar Bhasin 54a3ad1a84
fix msrv (#2079) 2024-09-04 08:45:52 -07:00
Aumetra Weisman 224289e9e0
Remove `isahc` support (#1924) 2024-07-10 09:45:19 -07:00
Lalit Kumar Bhasin 36ad46ae28
update msrv check, and bump opentelemetry-proto to v1.70.0 (#1864) 2024-06-06 10:35:22 -07:00
Zhongyang Wu 82fa485359
feat: clean up trace SDK APIs (#1755)
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
2024-05-30 10:04:08 -07:00
Cijo Thomas ec9fd62d2e
Run msrv check for all crates (#1826) 2024-05-24 12:52:35 -07:00
Cijo Thomas f8ee5518d7
Improve CI speed by removing duplicate run of tests (#1822) 2024-05-24 10:10:20 -07:00
Zhongyang Wu 21bc36c958
chore: add prometheus back with API and SDK pinned at 0.23 (#1795) 2024-05-20 23:23:46 -07:00
Cijo Thomas 66b00d6e32
[Metric SDK] - Avoid exposing AttributeSet to exporters - Part1 (#1792) 2024-05-20 21:06:28 -04:00
Cijo Thomas 595ad05bc5
Minor cleanups of readme files (#1785) 2024-05-20 12:43:39 -04:00
Cijo Thomas 2210d7b5de
Remove opentelemetry-jaeger (#1782) 2024-05-18 11:20:41 -07:00
Cijo Thomas 2863632af3
Add script to tag and publish to crates.io (#1774)
Co-authored-by: Zhongyang Wu <zhongyang.wu@outlook.com>
2024-05-15 18:40:15 -04:00
Cijo Thomas fe85521c89
Readme fixes part2 (#1583) 2024-02-26 22:15:47 -08:00
Zhongyang Wu 64225243c0
fix: disable workspace default feature (#1562)
Co-authored-by: Harold Dost <github@hdost.com>
Co-authored-by: Ed Morley <501702+edmorley@users.noreply.github.com>
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
2024-02-24 16:27:57 -08:00
Lalit Kumar Bhasin 1be83bbfea
Add markdown link CI check (#1540)
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
2024-02-17 00:50:45 -08:00
Dirkjan Ochtman 93f206a1eb
Remove support for surf HTTP client (#1537) 2024-02-16 12:29:18 -05:00
Dirkjan Ochtman cad63b69dd
Remove the option of using grpcio for gRPC (#1534) 2024-02-15 17:41:00 -05:00
Zhongyang Wu d7c9ef0eb5
feat(otlp): add integration test setup for traces (#1477) 2024-02-07 21:03:08 -05:00
Matthew Boddewyn 0101233973
Create new opentelemetry-jaeger-propagator library (#1487) 2024-01-26 11:54:16 -05:00
Ho Kim 10456d4684
Add schemars support for opentelemetry-proto (#1419) 2023-12-01 12:49:12 -05:00
harscoet abc23c166b
Run opentelemetry-jaeger tests consecutively (#1384)
Limit threads to 1 (to force tests to run
consecutively) to temporarily fix random [failures](https://github.com/open-telemetry/opentelemetry-rust/actions/runs/6915742069/job/18815025248)
during `opentelemetry-jaeger` tests, due to environment variable updates
from parallel tests
If you run this command line multiple times, you should be able to
reproduce it (`test_resolve_timeout` and `test_resolve_endpoint` are
updating some environment variables)
```shell
cargo test --manifest-path=opentelemetry-jaeger/Cargo.toml --all-features collector -- --test-threads=5
```
2023-11-19 08:38:02 +01:00
Harold Dost 59728c8947
Remove contrib crates. (#1366) 2023-11-13 22:11:09 +01:00
Harold Dost ed97a1bd9e
Remove opentelemetry-dynatrace source. (#1321)
We will no longer build/support it as Dynatrace is migrating towards
OTLP ingestion.

Relates #1099
2023-10-26 22:11:57 -07:00
Shaun Cox 759556d590
Change opentelemetry crate to contain only the API, not the SDK #1186 (#1199) 2023-08-23 21:01:28 -07:00
Julian Tescher 41e8d63652
Add `grpcio` metrics exporter (#1202)
Co-authored-by: Zhongyang Wu <zhongyang.wu@outlook.com>
2023-08-14 18:18:47 -07:00
Julian Tescher e12247e9ca
Rename `traces` feature to the more standard `trace` (#1183) 2023-08-03 09:50:58 -07:00