elastic / elasticsearch-serverless-python

Official Python client for Elasticsearch Serverless
Apache License 2.0
9 stars 4 forks source link

Add OpenTelemetry support #70

Closed pquentin closed 4 months ago

pquentin commented 4 months ago

Closes #52

Unlike #69 which mostly was code generation, this is the actual implementation.

Backports https://github.com/elastic/elasticsearch-py/pull/2466, https://github.com/elastic/elasticsearch-py/pull/2470, https://github.com/elastic/elasticsearch-py/pull/2479, https://github.com/elastic/elasticsearch-py/pull/2490 and https://github.com/elastic/elasticsearch-py/pull/2491

pquentin commented 4 months ago

They run on Buildkite, see the test_otel jobs.

pquentin commented 4 months ago

Closing/reopening to see if Read the Docs integration works.

pquentin commented 4 months ago

I also tested that well, it actually worked, and yes:

image