Replies: 3 comments 3 replies
-
FWIW this is a fairly common GitHub UI concern IME, and there are a few ways to answer this yourself even if the project doesn't make any procedural changes. When viewing a given PR, if you identify its merged commit and visit the URL for that individual commit, it will describe which Git tag(s), if any, contain the commit in question. Since the Datafusion project reliably tags their releases, this should indicate which release(s) have included that change, assuming the code in question didn't evolve further since that PR. Here are some "worked examples" of a few arbitrarily chosen PRs: Via GitHub UI12986
Screenshot of tag display for commit 0011f45This change (predictably) was first available in 42.1.0 RC1. 10000
Screenshot of tag display for commit 78f8ef1This change was first available in 38.0.0 RC1. 8000
Screenshot of tag display for commit 747cb50This change was first available in 33.0.0 RC1. CLIThis information can also be determined using vanilla Git CLI commands if you have a local clone of Datafusion. $ git tag --contains 0011f45
42.1.0-rc1
$ git tag --contains 78f8ef1 --sort=version:refname
38.0.0 38.0.0-rc1 39.0.0 39.0.0-rc1 40.0.0 40.0.0-rc1 41.0.0 41.0.0-rc1 42.0.0 42.0.0-rc1 42.1.0-rc1
$ git tag --contains 747cb50 --sort=version:refname
33.0.0 34.0.0 34.0.0-rc3 36.0.0 36.0.1-rc1 37.0.0-rc2 37.1.0-rc2 39.0.0 40.0.0-rc1 42.0.0
33.0.0-rc1 34.0.0-rc1 35.0.0 36.0.0-rc1 37.0.0 37.1.0 38.0.0 39.0.0-rc1 41.0.0 42.0.0-rc1
33.0.0-rc2 34.0.0-rc2 35.0.0-rc1 36.0.1 37.0.0-rc1 37.1.0-rc1 38.0.0-rc1 40.0.0 41.0.0-rc1 42.1.0-rc1 I assume there is some way to query the GitHub API, perhaps via their |
Beta Was this translation helpful? Give feedback.
-
This sounds like a good idea to me @findepi -- do you know how to configure / set this up? |
Beta Was this translation helpful? Give feedback.
-
@shanesveller thanks for explaining this. I know this, but this will surely be helpful for others.
@alamb i would be tempted to copy a solution form some other OSS project that has it. @alamb @andygrove thoughts? |
Beta Was this translation helpful? Give feedback.
-
When looking at specific changes in DataFusion, sometimes one ends up wondering which version given PR was released in.
I cannot find a good way to see this in Github UI.
Proposed solution
Associated merged PRs with next release milestone, automatically.
Beta Was this translation helpful? Give feedback.
All reactions