influxdb/scripts
Marko Mikulicic bde36bfe47 feat: Add the git-log-prs script
__Scenarios__

You may know the git sha of what's running in the staging cluster,
and you may know the sha of the latest built image is, but will upgrading to a new
version include the PRs I'm interested in?

Or alternatively: I noticed in the dashboard that IOx was working fine until
we rolled out a new version. Which PRs were included in this new rollout?

__Description__

Getting the answers to the scenarios above is surprisingly hard, because scanning
our git history is complicated by the fact that just about anybody uses a different
merging technique.

This script does the right magic to skim through all that cruft and get the answers.

__Demo__

```console
$ ./scripts/git-log-prs 8376983b74311df970339e106c62ce4038b20e5f..
1330
1336
$ ./scripts/git-log-prs 8376983b74311df970339e106c62ce4038b20e5f.. --titles
1330 feat: Make background task period configurable
1336 feat: Build a perf_image image for every commit in main
```
2021-04-28 21:01:13 +00:00
..
edit_db_rules feat: add jq_edit_db_rules script 2021-04-19 10:51:09 +00:00
git-log-prs feat: Add the git-log-prs script 2021-04-28 21:01:13 +00:00
grpcurl docs: Document how to use grpcurl to play with API 2021-03-08 13:57:11 +00:00
jq_edit_db_rules feat: add jq_edit_db_rules script 2021-04-19 10:51:09 +00:00
prototxt feat: Add prototxt script 2021-03-26 12:40:56 +00:00