Skip to content

Conversation

JVerwolf
Copy link
Contributor

@JVerwolf JVerwolf commented Aug 12, 2025

This PR adds the logic responsible for creating new transport version definition files.

Jira: ES-12337

@JVerwolf JVerwolf added the WIP label Aug 12, 2025
@JVerwolf JVerwolf force-pushed the transport/generate-definitions branch from 00aa251 to cd6f002 Compare August 12, 2025 22:08
@JVerwolf JVerwolf force-pushed the transport/generate-definitions branch from 2fffebc to 7dcf81b Compare August 13, 2025 19:11
@rjernst
Copy link
Member

rjernst commented Sep 4, 2025

@mark-vieira I believe I've addressed all the naming issues we discussed.

  • "release branch" is now "upper bound name"
  • mainReleaseBranch is now currentUpperBoundName
  • replaced "main" with "upstream" and copied the relevant remote

@elasticsearchmachine elasticsearchmachine added the serverless-linked Added by automation, don't add manually label Sep 5, 2025
@rjernst rjernst merged commit 2783393 into elastic:main Sep 8, 2025
34 checks passed
@elasticsearchmachine
Copy link
Collaborator

💔 Backport failed

Status Branch Result
9.0
9.1
8.18 Commit could not be cherrypicked due to conflicts
8.19 Commit could not be cherrypicked due to conflicts

You can use sqren/backport to manually backport by running backport --upstream elastic/elasticsearch --pr 132772

JVerwolf added a commit to JVerwolf/elasticsearch that referenced this pull request Sep 8, 2025
This commit adds a gradle task which handles creating the resources for a new transport version. The task handles both creating the definition file with an appropriate set of transport version ids, as well as updating the upper bounds files.

Co-authored-by: Ryan Ernst <[email protected]>
JVerwolf added a commit to JVerwolf/elasticsearch that referenced this pull request Sep 8, 2025
This commit adds a gradle task which handles creating the resources for a new transport version. The task handles both creating the definition file with an appropriate set of transport version ids, as well as updating the upper bounds files.

Co-authored-by: Ryan Ernst <[email protected]>
elasticsearchmachine pushed a commit that referenced this pull request Sep 8, 2025
This commit adds a gradle task which handles creating the resources for a new transport version. The task handles both creating the definition file with an appropriate set of transport version ids, as well as updating the upper bounds files.

Co-authored-by: Ryan Ernst <[email protected]>
rjernst added a commit to rjernst/elasticsearch that referenced this pull request Sep 9, 2025
This commit adds a gradle task which handles creating the resources for a new transport version. The task handles both creating the definition file with an appropriate set of transport version ids, as well as updating the upper bounds files.

Co-authored-by: Ryan Ernst <[email protected]>
rjernst added a commit to rjernst/elasticsearch that referenced this pull request Sep 9, 2025
This commit adds a gradle task which handles creating the resources for a new transport version. The task handles both creating the definition file with an appropriate set of transport version ids, as well as updating the upper bounds files.

Co-authored-by: Ryan Ernst <[email protected]>
elasticsearchmachine pushed a commit that referenced this pull request Sep 9, 2025
* Add transport version generation task (#132772)

This commit adds a gradle task which handles creating the resources for a new transport version. The task handles both creating the definition file with an appropriate set of transport version ids, as well as updating the upper bounds files.

Co-authored-by: Ryan Ernst <[email protected]>

* java 17 changes

---------

Co-authored-by: John Verwolf <[email protected]>
elasticsearchmachine pushed a commit that referenced this pull request Sep 9, 2025
* Add transport version generation task (#132772)

This commit adds a gradle task which handles creating the resources for a new transport version. The task handles both creating the definition file with an appropriate set of transport version ids, as well as updating the upper bounds files.

Co-authored-by: Ryan Ernst <[email protected]>

* java 17 fixes

---------

Co-authored-by: John Verwolf <[email protected]>
sarog pushed a commit to portsbuild/elasticsearch that referenced this pull request Sep 11, 2025
* Add transport version generation task (elastic#132772)

This commit adds a gradle task which handles creating the resources for a new transport version. The task handles both creating the definition file with an appropriate set of transport version ids, as well as updating the upper bounds files.

Co-authored-by: Ryan Ernst <[email protected]>

* java 17 changes

---------

Co-authored-by: John Verwolf <[email protected]>
elasticsearchmachine pushed a commit that referenced this pull request Sep 11, 2025
This commit adds a gradle task which handles creating the resources for a new transport version. The task handles both creating the definition file with an appropriate set of transport version ids, as well as updating the upper bounds files.

Co-authored-by: Ryan Ernst <[email protected]>
sarog pushed a commit to portsbuild/elasticsearch that referenced this pull request Sep 19, 2025
* Add transport version generation task (elastic#132772)

This commit adds a gradle task which handles creating the resources for a new transport version. The task handles both creating the definition file with an appropriate set of transport version ids, as well as updating the upper bounds files.

Co-authored-by: Ryan Ernst <[email protected]>

* java 17 changes

---------

Co-authored-by: John Verwolf <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-backport Automatically create backport pull requests when merged backport pending :Core/Infra/Transport API Transport client API >non-issue serverless-linked Added by automation, don't add manually Team:Core/Infra Meta label for core/infra team v8.18.7 v8.19.4 v9.0.6 v9.1.4 v9.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants