Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-9096

Consider introducing a linter to check changes to tag numbers in public protos

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • build

    Description

      Right now detecting breaking changes to proto messages where a tag number changes require manual inspection. It seems it should be possible to write a proto linter which would detect such changes.

      It could implement the following flow:

      • check if the proto is public, e.g., in some public include path
      • check that the diff contains no changes to tag numbers (same field name, similar location).

      We should also check whether such tools already exist and we could add them.

      Attachments

        Activity

          People

            Unassigned Unassigned
            bbannier Benjamin Bannier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: