Skip to content

Commit 46a9dc6

Browse files
committed
Merge branch 'main' into httpx-sync-async-client-auto-instr-fix
# Conflicts: # CHANGELOG.md
2 parents 0c6cc91 + e318c94 commit 46a9dc6

File tree

127 files changed

+1229
-317
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

127 files changed

+1229
-317
lines changed

.github/component_owners.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,6 @@ components:
6464

6565
instrumentation/opentelemetry-instrumentation-requests:
6666
- ocelotl
67+
68+
instrumentation/opentelemetry-instrumentation-cassandra:
69+
- mattcontinisio

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- 'release/*'
77
pull_request:
88
env:
9-
CORE_REPO_SHA: c41b6bf29e9486a71ba1c40cd0ea35a03b2f7489
9+
CORE_REPO_SHA: 0ef76a5cc39626f783416ca75e43556e2bb2739d
1010

1111
jobs:
1212
build:

CHANGELOG.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Fixed
1111

12+
- `opentelemetry-instrumentation-httpx` Fix mixing async and non async hooks
13+
([#1920](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1920))
14+
15+
## Version 1.20.0/0.41b0 (2023-09-01)
16+
17+
### Fixed
18+
1219
- `opentelemetry-instrumentation-asgi` Fix UnboundLocalError local variable 'start' referenced before assignment
1320
([#1889](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1889))
1421
- Fixed union typing error not compatible with Python 3.7 introduced in `opentelemetry-util-http`, fix tests introduced by patch related to sanitize method for wsgi
1522
([#1913](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1913))
16-
- `opentelemetry-instrumentation-httpx` Fix mixing async and non async hooks
17-
([#1920](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1920))
23+
- `opentelemetry-instrumentation-celery` Unwrap Celery's `ExceptionInfo` errors and report the actual exception that was raised. ([#1863](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1863))
1824

1925
### Added
2026

@@ -38,6 +44,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3844

3945
### Added
4046

47+
- Add instrumentor support for cassandra and scylla
48+
([#1902](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1902))
4149
- Add instrumentor support for mysqlclient
4250
([#1744](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1744))
4351
- Fix async redis clients not being traced correctly
@@ -63,6 +71,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6371
- Add optional distro and configurator selection for auto-instrumentation
6472
([#1823](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1823))
6573

74+
### Added
75+
- `opentelemetry-instrumentation-kafka-python` Add instrumentation to `consume` method
76+
([#1786](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1786))
77+
6678
## Version 1.18.0/0.39b0 (2023-05-10)
6779

6880
- Update runtime metrics to follow semantic conventions

_template/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.41b0.dev"
15+
__version__ = "0.42b0.dev"

docs-requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ asyncpg>=0.12.0
2525
boto~=2.0
2626
botocore~=1.0
2727
boto3~=1.0
28+
cassandra-driver~=3.25
2829
celery>=4.0
2930
confluent-kafka>= 1.8.2,<= 2.2.0
3031
elasticsearch>=2.0,<9.0
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
OpenTelemetry Cassandra Instrumentation
2+
=======================================
3+
4+
.. automodule:: opentelemetry.instrumentation.cassandra
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

eachdist.ini

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ sortfirst=
1616
ext/*
1717

1818
[stable]
19-
version=1.20.0.dev
19+
version=1.21.0.dev
2020

2121
packages=
2222
opentelemetry-sdk
@@ -34,7 +34,7 @@ packages=
3434
opentelemetry-api
3535

3636
[prerelease]
37-
version=0.41b0.dev
37+
version=0.42b0.dev
3838

3939
packages=
4040
all
@@ -43,9 +43,11 @@ packages=
4343
opentelemetry-instrumentation
4444
opentelemetry-contrib-instrumentations
4545
opentelemetry-distro
46+
opentelemetry-resource-detector-container
4647

4748
[exclude_release]
4849
packages=
50+
opentelemetry-resource-detector-azure
4951
opentelemetry-sdk-extension-aws
5052
opentelemetry-propagator-aws-xray
5153

exporter/opentelemetry-exporter-prometheus-remote-write/src/opentelemetry/exporter/prometheus_remote_write/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.41b0.dev"
15+
__version__ = "0.42b0.dev"

exporter/opentelemetry-exporter-richconsole/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ classifiers = [
2727
dependencies = [
2828
"opentelemetry-api ~= 1.12",
2929
"opentelemetry-sdk ~= 1.12",
30-
"opentelemetry-semantic-conventions == 0.41b0.dev",
30+
"opentelemetry-semantic-conventions == 0.42b0.dev",
3131
"rich>=10.0.0",
3232
]
3333

exporter/opentelemetry-exporter-richconsole/src/opentelemetry/exporter/richconsole/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.41b0.dev"
15+
__version__ = "0.42b0.dev"

0 commit comments

Comments
 (0)