Skip to content

Discussion: When to add tags to Presto git commits? #21342

@tdcmeehan

Description

@tdcmeehan

In this project, we will add tags for certain commits (the tag takes the form of a small message in square brackets in the title of the commit). Running git log | grep -oE ' \[.*?\]' | sort | uniq in the commit history, I see the following:

    [Cassandra doc]
    [GH Actions]
    [GeoSpatial]
    [INFO]
    [INNER|LEFT|RIGHT|FULL]
    [Iceberg]
    [NPE in UnaryUnionOp]
    [Native]
    [Presto-on-Spark Native]
    [Presto-on-Spark]
    [Presto-on-spark native]
    [QueryId]
    [TEST]
    [Test Only]
    [Verifier]
    [^;]
    [ci]
    [https://github.com/prestodb/presto/issues/10739]
    [issue-19030]
    [local]
    [maven-release-plugin]
    [naitve]
    [natice pos]
    [natie]
    [native pos]
    [native-pos]
    [native]
    [natvie]
    [pos]
    [prestissimo]
    [presto-native]
    [presto-orc]
    [presto]
    [refactor]
    [regionkey$gid:bigint, groupid:bigint, $hashvalue:bigint, count:bigint]
    [remote]
    [spark]
    [thrift connector]
    [tmp_presto_9463216b05bc4223a243554a6933634b]
    [velox]

I am asking the community the following questions, as I myself am unaware:

  • Why do we add such tags?
  • Is it possible to standardize on what tags we add, so that they can be documented and validated at commit time? It is presently undocumented when to tag.

If we can't answer both questions, should we stop tagging?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions