Skip to content

chore(protobuf): bump minimum version to 3.6.0#3559

Closed
Kyle-Verhoog wants to merge 1 commit intoDataDog:1.xfrom
Kyle-Verhoog:bump-protobuf
Closed

chore(protobuf): bump minimum version to 3.6.0#3559
Kyle-Verhoog wants to merge 1 commit intoDataDog:1.xfrom
Kyle-Verhoog:bump-protobuf

Conversation

@Kyle-Verhoog
Copy link
Copy Markdown
Member

@Kyle-Verhoog Kyle-Verhoog commented Apr 8, 2022

This is the minimum version that ddsketch supports, which will be a required dependency with #2915.

Motivation

In order to merge #2915 ddsketch needs to be added as a dependency.

ddtrace previously minimally supported protobuf 3.0.0. ddsketch 2.0 minimally supports a much more recent
protobuf, 3.14. To meet roughly in the middle (and since tooling was still readily available for it) protobuf 3.6 was
chosen.

PR to update ddsketch: DataDog/sketches-py#48

(Unless we have a good reason to keep supporting 3.0.0 of protobuf which was released in July 2016.)

@Kyle-Verhoog Kyle-Verhoog requested a review from a team as a code owner April 8, 2022 00:56
@Kyle-Verhoog Kyle-Verhoog mentioned this pull request Apr 8, 2022
24 tasks
@Kyle-Verhoog Kyle-Verhoog changed the title Bump minimum supported protobuf version to 3.6. chore(protobuf): bump minimum version to 3.6. Apr 8, 2022
@Kyle-Verhoog Kyle-Verhoog changed the title chore(protobuf): bump minimum version to 3.6. chore(protobuf): bump minimum version to 3.6.0 Apr 8, 2022
@Kyle-Verhoog Kyle-Verhoog requested a review from jd April 8, 2022 01:02
This is the minimum version that ddsketch supports.
Copy link
Copy Markdown
Contributor

@jd jd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is totally unclear about why ddsketch dependencies impacts ddtrace?

@Kyle-Verhoog
Copy link
Copy Markdown
Member Author

yeah my description/motivation sucked lol, updated now!

@Kyle-Verhoog
Copy link
Copy Markdown
Member Author

this is actually no longer required as we were able to get ddsketch to support protobuf 3.0: DataDog/sketches-py#48

@Kyle-Verhoog Kyle-Verhoog deleted the bump-protobuf branch April 8, 2022 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants