vhive-serverless / vSwarm

A suite of representative serverless cloud-agnostic (i.e., dockerized) benchmarks
MIT License
47 stars 23 forks source link

build(deps): bump the tracing group in /benchmarks with 8 updates #1040

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 2 months ago

Bumps the tracing group in /benchmarks with 8 updates:

Package From To
opentelemetry-api 1.3.0 1.26.0
opentelemetry-exporter-zipkin 1.3.0 1.26.0
opentelemetry-exporter-zipkin-json 1.3.0 1.26.0
opentelemetry-exporter-zipkin-proto-http 1.3.0 1.26.0
opentelemetry-instrumentation 0.22b0 0.47b0
opentelemetry-instrumentation-grpc 0.22b0 0.47b0
opentelemetry-sdk 1.3.0 1.26.0
opentelemetry-semantic-conventions 0.22b0 0.47b0

Updates opentelemetry-api from 1.3.0 to 1.26.0

Release notes

Sourced from opentelemetry-api's releases.

opentelemetry v1.10a0

This release adds the experimental metrics API/SDK and will include the following packages:

  opentelemetry-exporter-prometheus
  opentelemetry-api
  opentelemetry-sdk
  opentelemetry-exporter-otlp-proto-grpc
  opentelemetry-exporter-otlp
Changelog

Sourced from opentelemetry-api's changelog.

Version 1.26.0/0.47b0 (2024-07-25)

  • Standardizing timeout calculation in measurement consumer collect to nanoseconds (#4074)
  • optional scope attributes for logger creation (#4035)
  • optional scope attribute for tracer creation (#4028)
  • OTLP exporter is encoding invalid span/trace IDs in the logs fix (#4006)
  • Update sdk process resource detector process.command_args attribute to also include the executable itself (#4032)
  • Fix start_time_unix_nano for delta collection for explicit bucket histogram aggregation (#4009)
  • Fix start_time_unix_nano for delta collection for sum aggregation (#4011)
  • Update opentracing and opencesus docs examples to not use JaegerExporter (#4023)
  • Do not execute Flask Tests in debug mode (#3956)
  • When encountering an error encoding metric attributes in the OTLP exporter, log the key that had an error. (#3838)
  • Fix ExponentialHistogramAggregation (#3978)
  • Log a warning when a LogRecord in sdk/log has dropped attributes due to reaching limits (#3946)
  • Fix RandomIdGenerator can generate invalid Span/Trace Ids (#3949)
  • Add Python 3.12 to tox (#3616)
  • Improve resource field structure for LogRecords (#3972)
  • Update Semantic Conventions code generation scripts:
    • fix namespace exclusion that resulted in dropping os and net namespaces.
    • add Final decorator to constants to prevent collisions
    • enable mypy and fix detected issues
    • allow to drop specific attributes in preparation for Semantic Conventions v1.26.0 (#3973)
  • Update semantic conventions to version 1.26.0. (#3964)
  • Use semconv exception attributes for record exceptions in spans (#3979)
  • Fix _encode_events assumes events.attributes.dropped exists (#3965)
  • Validate links at span creation (#3991)
  • Add attributes field in MeterProvider.get_meter and InstrumentationScope (#4015)
  • Fix inaccessible SCHEMA_URL constants in opentelemetry-semantic-conventions

... (truncated)

Commits
  • d84fc6c Skip test pypi
  • 2d8195b [release/v1.26.x-0.47bx] Prepare release 1.26.0/0.47b0 (#4076)
  • 3f95781 Standardizing timeout calculation in measurement consumer collect to nanoseco...
  • be02f98 [sdk/logs] Replace mocks with real instances where possible (#4071)
  • 8749168 fix schema_url constants in semconv (#4069)
  • e3467d4 Update README.md (#4068)
  • 6631e89 optional scope attributes for logger creation (#4035)
  • d4e13bd optional scope attribute for tracer creation (#4028)
  • e78675e Fix ExponentialBucketHistogramAggregation (#3978)
  • b1e99c1 Add otlp exporters missing documentation (#4055)
  • Additional commits viewable in compare view


Updates opentelemetry-exporter-zipkin from 1.3.0 to 1.26.0

Release notes

Sourced from opentelemetry-exporter-zipkin's releases.

opentelemetry v1.10a0

This release adds the experimental metrics API/SDK and will include the following packages:

  opentelemetry-exporter-prometheus
  opentelemetry-api
  opentelemetry-sdk
  opentelemetry-exporter-otlp-proto-grpc
  opentelemetry-exporter-otlp
Changelog

Sourced from opentelemetry-exporter-zipkin's changelog.

Version 1.26.0/0.47b0 (2024-07-25)

  • Standardizing timeout calculation in measurement consumer collect to nanoseconds (#4074)
  • optional scope attributes for logger creation (#4035)
  • optional scope attribute for tracer creation (#4028)
  • OTLP exporter is encoding invalid span/trace IDs in the logs fix (#4006)
  • Update sdk process resource detector process.command_args attribute to also include the executable itself (#4032)
  • Fix start_time_unix_nano for delta collection for explicit bucket histogram aggregation (#4009)
  • Fix start_time_unix_nano for delta collection for sum aggregation (#4011)
  • Update opentracing and opencesus docs examples to not use JaegerExporter (#4023)
  • Do not execute Flask Tests in debug mode (#3956)
  • When encountering an error encoding metric attributes in the OTLP exporter, log the key that had an error. (#3838)
  • Fix ExponentialHistogramAggregation (#3978)
  • Log a warning when a LogRecord in sdk/log has dropped attributes due to reaching limits (#3946)
  • Fix RandomIdGenerator can generate invalid Span/Trace Ids (#3949)
  • Add Python 3.12 to tox (#3616)
  • Improve resource field structure for LogRecords (#3972)
  • Update Semantic Conventions code generation scripts:
    • fix namespace exclusion that resulted in dropping os and net namespaces.
    • add Final decorator to constants to prevent collisions
    • enable mypy and fix detected issues
    • allow to drop specific attributes in preparation for Semantic Conventions v1.26.0 (#3973)
  • Update semantic conventions to version 1.26.0. (#3964)
  • Use semconv exception attributes for record exceptions in spans (#3979)
  • Fix _encode_events assumes events.attributes.dropped exists (#3965)
  • Validate links at span creation (#3991)
  • Add attributes field in MeterProvider.get_meter and InstrumentationScope (#4015)
  • Fix inaccessible SCHEMA_URL constants in opentelemetry-semantic-conventions

... (truncated)

Commits
  • 2d8195b [release/v1.26.x-0.47bx] Prepare release 1.26.0/0.47b0 (#4076)
  • b79a965 Point pylint to the root directory of every package (#4048)
  • 9304017 Move benchmarks for b3 propagator and grpc exporter (#4050)
  • 0115d2f Set _LastValueAggregation start_time_unix_nano to None (#4004)
  • 5dc48c5 Separate lint into several jobs (#3902)
  • ee1b008 OTLP exporter is encoding invalid span/trace IDs in the logs fix (#4006)
  • 732ea8a Added py.typed in sub-modules confirming to PEP 420 (#3385)
  • 49bfc29 Bump certifi and zipp (#4038)
  • de8b9e0 Remove unnecessary dependencies pytest, flaky and pytest-benchmark (#4022)
  • 24095f9 Speed up OTLP proto gRPC exporter tests (#4014)
  • Additional commits viewable in compare view


Updates opentelemetry-exporter-zipkin-json from 1.3.0 to 1.26.0

Release notes

Sourced from opentelemetry-exporter-zipkin-json's releases.

opentelemetry v1.10a0

This release adds the experimental metrics API/SDK and will include the following packages:

  opentelemetry-exporter-prometheus
  opentelemetry-api
  opentelemetry-sdk
  opentelemetry-exporter-otlp-proto-grpc
  opentelemetry-exporter-otlp
Changelog

Sourced from opentelemetry-exporter-zipkin-json's changelog.

Version 1.26.0/0.47b0 (2024-07-25)

  • Standardizing timeout calculation in measurement consumer collect to nanoseconds (#4074)
  • optional scope attributes for logger creation (#4035)
  • optional scope attribute for tracer creation (#4028)
  • OTLP exporter is encoding invalid span/trace IDs in the logs fix (#4006)
  • Update sdk process resource detector process.command_args attribute to also include the executable itself (#4032)
  • Fix start_time_unix_nano for delta collection for explicit bucket histogram aggregation (#4009)
  • Fix start_time_unix_nano for delta collection for sum aggregation (#4011)
  • Update opentracing and opencesus docs examples to not use JaegerExporter (#4023)
  • Do not execute Flask Tests in debug mode (#3956)
  • When encountering an error encoding metric attributes in the OTLP exporter, log the key that had an error. (#3838)
  • Fix ExponentialHistogramAggregation (#3978)
  • Log a warning when a LogRecord in sdk/log has dropped attributes due to reaching limits (#3946)
  • Fix RandomIdGenerator can generate invalid Span/Trace Ids (#3949)
  • Add Python 3.12 to tox (#3616)
  • Improve resource field structure for LogRecords (#3972)
  • Update Semantic Conventions code generation scripts:
    • fix namespace exclusion that resulted in dropping os and net namespaces.
    • add Final decorator to constants to prevent collisions
    • enable mypy and fix detected issues
    • allow to drop specific attributes in preparation for Semantic Conventions v1.26.0 (#3973)
  • Update semantic conventions to version 1.26.0. (#3964)
  • Use semconv exception attributes for record exceptions in spans (#3979)
  • Fix _encode_events assumes events.attributes.dropped exists (#3965)
  • Validate links at span creation (#3991)
  • Add attributes field in MeterProvider.get_meter and InstrumentationScope (#4015)
  • Fix inaccessible SCHEMA_URL constants in opentelemetry-semantic-conventions

... (truncated)

Commits
  • 2d8195b [release/v1.26.x-0.47bx] Prepare release 1.26.0/0.47b0 (#4076)
  • b79a965 Point pylint to the root directory of every package (#4048)
  • 9304017 Move benchmarks for b3 propagator and grpc exporter (#4050)
  • 0115d2f Set _LastValueAggregation start_time_unix_nano to None (#4004)
  • 5dc48c5 Separate lint into several jobs (#3902)
  • ee1b008 OTLP exporter is encoding invalid span/trace IDs in the logs fix (#4006)
  • 732ea8a Added py.typed in sub-modules confirming to PEP 420 (#3385)
  • 49bfc29 Bump certifi and zipp (#4038)
  • de8b9e0 Remove unnecessary dependencies pytest, flaky and pytest-benchmark (#4022)
  • 24095f9 Speed up OTLP proto gRPC exporter tests (#4014)
  • Additional commits viewable in compare view


Updates opentelemetry-exporter-zipkin-proto-http from 1.3.0 to 1.26.0

Release notes

Sourced from opentelemetry-exporter-zipkin-proto-http's releases.

opentelemetry v1.10a0

This release adds the experimental metrics API/SDK and will include the following packages:

  opentelemetry-exporter-prometheus
  opentelemetry-api
  opentelemetry-sdk
  opentelemetry-exporter-otlp-proto-grpc
  opentelemetry-exporter-otlp
Changelog

Sourced from opentelemetry-exporter-zipkin-proto-http's changelog.

Version 1.26.0/0.47b0 (2024-07-25)

  • Standardizing timeout calculation in measurement consumer collect to nanoseconds (#4074)
  • optional scope attributes for logger creation (#4035)
  • optional scope attribute for tracer creation (#4028)
  • OTLP exporter is encoding invalid span/trace IDs in the logs fix (#4006)
  • Update sdk process resource detector process.command_args attribute to also include the executable itself (#4032)
  • Fix start_time_unix_nano for delta collection for explicit bucket histogram aggregation (#4009)
  • Fix start_time_unix_nano for delta collection for sum aggregation (#4011)
  • Update opentracing and opencesus docs examples to not use JaegerExporter (#4023)
  • Do not execute Flask Tests in debug mode (#3956)
  • When encountering an error encoding metric attributes in the OTLP exporter, log the key that had an error. (#3838)
  • Fix ExponentialHistogramAggregation (#3978)
  • Log a warning when a LogRecord in sdk/log has dropped attributes due to reaching limits (#3946)
  • Fix RandomIdGenerator can generate invalid Span/Trace Ids (#3949)
  • Add Python 3.12 to tox (#3616)
  • Improve resource field structure for LogRecords (#3972)
  • Update Semantic Conventions code generation scripts:
    • fix namespace exclusion that resulted in dropping os and net namespaces.
    • add Final decorator to constants to prevent collisions
    • enable mypy and fix detected issues
    • allow to drop specific attributes in preparation for Semantic Conventions v1.26.0 (#3973)
  • Update semantic conventions to version 1.26.0. (#3964)
  • Use semconv exception attributes for record exceptions in spans (#3979)
  • Fix _encode_events assumes events.attributes.dropped exists (#3965)
  • Validate links at span creation (#3991)
  • Add attributes field in MeterProvider.get_meter and InstrumentationScope (#4015)
  • Fix inaccessible SCHEMA_URL constants in opentelemetry-semantic-conventions

... (truncated)

Commits
  • 2d8195b [release/v1.26.x-0.47bx] Prepare release 1.26.0/0.47b0 (#4076)
  • b79a965 Point pylint to the root directory of every package (#4048)
  • 9304017 Move benchmarks for b3 propagator and grpc exporter (#4050)
  • 0115d2f Set _LastValueAggregation start_time_unix_nano to None (#4004)
  • 5dc48c5 Separate lint into several jobs (#3902)
  • ee1b008 OTLP exporter is encoding invalid span/trace IDs in the logs fix (#4006)
  • 732ea8a Added py.typed in sub-modules confirming to PEP 420 (#3385)
  • 49bfc29 Bump certifi and zipp (#4038)
  • de8b9e0 Remove unnecessary dependencies pytest, flaky and pytest-benchmark (#4022)
  • 24095f9 Speed up OTLP proto gRPC exporter tests (#4014)
  • Additional commits viewable in compare view


Updates opentelemetry-instrumentation from 0.22b0 to 0.47b0

Release notes

Sourced from opentelemetry-instrumentation's releases.

opentelemetry-contrib v0.36b0

What's Changed

New Contributors

Full Changelog: https://github.com/open-telemetry/opentelemetry-python-contrib/compare/v0.35b0...v0.36b0

opentelemetry-contrib v0.35b0

Deprecated

  • opentelemetry-distro Deprecate otlp_proto_grpc and otlp_proto_http in favor of using OTEL_EXPORTER_OTLP_TRACES_PROTOCOL as according to specifications (#1250)

... (truncated)

Changelog

Sourced from opentelemetry-instrumentation's changelog.

Version 1.26.0/0.47b0 (2024-07-23)

Added

  • opentelemetry-instrumentation-flask Add http.route and http.target to metric attributes (#2621)
  • opentelemetry-instrumentation-aws-lambda Enable global propagator for AWS instrumentation (#2708)
  • opentelemetry-instrumentation-sklearn Deprecated the sklearn instrumentation (#2708)
  • opentelemetry-instrumentation-pyramid Record exceptions raised when serving a request (#2622)
  • opentelemetry-sdk-extension-aws Add AwsXrayLambdaPropagator (#2573)
  • opentelemetry-instrumentation-confluent-kafka Add support for version 2.4.0 of confluent_kafka (#2616)
  • opentelemetry-instrumentation-asyncpg Add instrumentation to cursor based queries (#2501)
  • opentelemetry-instrumentation-confluent-kafka Add support for produce purge (#2638)
  • opentelemetry-instrumentation-asgi Implement new semantic convention opt-in with stable http semantic conventions (#2610)
  • opentelemetry-instrumentation-fastapi Implement new semantic convention opt-in with stable http semantic conventions (#2682)
  • opentelemetry-instrumentation-httpx Implement new semantic convention opt-in migration with stable http semantic conventions (#2631)
  • opentelemetry-instrumentation-system-metrics Permit to use psutil 6.0+. (#2630)
  • opentelemetry-instrumentation-system-metrics Add support for capture open file descriptors (#2652)
  • opentelemetry-instrumentation-httpx Add support for instrument client with proxy (#2664)
  • opentelemetry-instrumentation-aiohttp-client Implement new semantic convention opt-in migration (#2673)
  • opentelemetry-instrumentation-django Add http.target to Django duration metric attributes (#2624)
  • opentelemetry-instrumentation-urllib3 Implement new semantic convention opt-in migration (#2715)
  • opentelemetry-instrumentation-django Implement new semantic convention opt-in with stable http semantic conventions (#2714)
  • opentelemetry-instrumentation-urllib Implement new semantic convention opt-in migration (#2736)

Breaking changes

  • opentelemetry-instrumentation-asgi, opentelemetry-instrumentation-fastapi, opentelemetry-instrumentation-starlette Use tracer and meter of originating components instead of one from asgi middleware (#2580)
  • Populate {method} as HTTP on _OTHER methods from scope for asgi middleware (#2610)
  • Populate {method} as HTTP on _OTHER methods from scope for fastapi middleware

... (truncated)

Commits


Updates opentelemetry-instrumentation-grpc from 0.22b0 to 0.47b0

Release notes

Sourced from opentelemetry-instrumentation-grpc's releases.

opentelemetry-contrib v0.36b0

What's Changed

New Contributors

Full Changelog: https://github.com/open-telemetry/opentelemetry-python-contrib/compare/v0.35b0...v0.36b0

opentelemetry-contrib v0.35b0

Deprecated

  • opentelemetry-distro Deprecate otlp_proto_grpc and otlp_proto_http in favor of using OTEL_EXPORTER_OTLP_TRACES_PROTOCOL as according to specifications (#1250)

... (truncated)

Changelog

Sourced from opentelemetry-instrumentation-grpc's changelog.

Version 1.26.0/0.47b0 (2024-07-23)

Added

  • opentelemetry-instrumentation-flask Add http.route and http.target to metric attributes (#2621)
  • opentelemetry-instrumentation-aws-lambda Enable global propagator for AWS instrumentation (#2708)
  • opentelemetry-instrumentation-sklearn Deprecated the sklearn instrumentation (#2708)
  • opentelemetry-instrumentation-pyramid Record exceptions raised when serving a request (#2622)
  • opentelemetry-sdk-extension-aws Add AwsXrayLambdaPropagator (#2573)
  • opentelemetry-instrumentation-confluent-kafka Add support for version 2.4.0 of confluent_kafka (#2616)
  • opentelemetry-instrumentation-asyncpg Add instrumentation to cursor based queries (#2501)
  • opentelemetry-instrumentation-confluent-kafka Add support for produce purge (#2638)
  • opentelemetry-instrumentation-asgi Implement new semantic convention opt-in with stable http semantic conventions (#2610)
  • opentelemetry-instrumentation-fastapi Implement new semantic convention opt-in with stable http semantic conventions (#2682)
  • opentelemetry-instrumentation-httpx Implement new semantic convention opt-in migration with stable http semantic conventions (#2631)
  • opentelemetry-instrumentation-system-metrics Permit to use psutil 6.0+. (#2630)
  • opentelemetry-instrumentation-system-metrics Add support for capture open file descriptors (#2652)
  • opentelemetry-instrumentation-httpx Add support for instrument client with proxy (#2664)
  • opentelemetry-instrumentation-aiohttp-client Implement new semantic convention opt-in migration (#2673)
  • opentelemetry-instrumentation-django Add http.target to Django duration metric attributes (#2624)
  • opentelemetry-instrumentation-urllib3 Implement new semantic convention opt-in migration (#2715)
  • opentelemetry-instrumentation-django Implement new semantic convention opt-in with stable http semantic conventions (#2714)
  • opentelemetry-instrumentation-urllib Implement new semantic convention opt-in migration (#2736)

Breaking changes

  • opentelemetry-instrumentation-asgi, opentelemetry-instr... _Description has been truncated_
dependabot[bot] commented 1 month ago

Superseded by #1048.