← Back to team overview

maria-developers team mailing list archive

Deleting unused branches on github

 

We currently have more than 200 branches in the MariaDB Server github repo,
most of which look like they are no longer used. I would like to remove the
unused ones to remove clutter. Eg. in `git branch -la` or the drop-downs on
the github webpage.

Below is a list of a little less than two-thirds of the branches that I
determined to be probably unused. I was fairly conservative in my criteria,
ie. if there was reasonable doubt, I omitted a branch from the list to
delete.

Please take a look at the list and see if there is any branch that should
_not_ be deleted from the github repository. Or if someone objects to
deleting anything on principle grounds, let me know as well, of course.

(I Cc'ed people that were the last to commit on a branch to be deleted).

Note that if one of these branches should become needed again later,
eg. some bb-XXX branch not used for a long time, there is no problem
re-creating it. The only problem with removing a branch should be if it
contains contents that will be needed in the future, and which is not
available anywhere else (and I tried to avoid putting such branches on the
list in the first place).

Also note that once these are deleted, a simple `git pull` will not remove
them from the local clone. The `git fetch --prune` can be used to effect
this.

If there are no objections, I will do the deletions in two weeks.

 - Kristian.

-----------------------------------------------------------------------
These branches have not been updated for a long time, and looked like they
were not used any more. They are annotated with the date and the committer
of the last commit:

origin/bb-10.2-decimal                    5 months              ago  Monty <monty@xxxxxxxxxxx>
origin/bb-10.1-jan2                       8 months              ago  Jan Lindström <jan.lindstrom@xxxxxxxxxxx>
origin/bb-10.1-xtrabackup                 8 months              ago  Vladislav Vaintroub <wlad@xxxxxxxxxxx>
origin/10.2-window_simple                 9 months              ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>
origin/bb-10.2-vicentiu-create            10 months             ago  Vicențiu Ciorbaru <vicentiu@xxxxxxxxxxx>
origin/bb-10.0-galera-jan                 11 months             ago  Jan Lindström <jan.lindstrom@xxxxxxxxxxx>
origin/10.2-travis-ci                     12 months             ago  Otto Kekäläinen <otto@xxxxxxxxxxx>
origin/bb-10.1-systemd                    1 year                ago  Sergey Vojtovich <svoj@xxxxxxxxxxx>
origin/bb-10.1-jan-encryption             1 year, 1 month       ago  Jan Lindström <jan.lindstrom@xxxxxxxxxxx>
origin/10.1-spider                        1 year, 1 month       ago  Michael Widenius <monty@xxxxxxxxxxx>
origin/bb-svoj                            1 year, 1 month       ago  Sergey Vojtovich <svoj@xxxxxxxxxxx>
origin/wip-binlog-encryption              1 year, 2 months      ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-5.5-inno                        1 year, 3 months      ago  Jan Lindström <jan.lindstrom@xxxxxxxxxxx>
origin/bb-10.1-default                    1 year, 3 months      ago  Monty <monty@xxxxxxxxxxx>
origin/10.0-FusionIO-Galera               1 year, 4 months      ago  Jan Lindström <jan.lindstrom@xxxxxxxxxxx>
origin/10.0-custombld                     1 year, 4 months      ago  Kristian Nielsen <knielsen@xxxxxxxxxxxxxxx>
origin/10.1-window                        1 year, 4 months      ago  Vicentiu Ciorbaru <vicentiu@xxxxxxxxxxx>
origin/10.0-FusionIO                      1 year, 5 months      ago  Jan Lindström <jan.lindstrom@xxxxxxxxxxx>
origin/bb-10.1-galera-merge               1 year, 5 months      ago  Nirbhay Choubey <nirbhay@xxxxxxxxxxx>
origin/bb-10.1-binlog_row_image           1 year, 5 months      ago  Vicențiu Ciorbaru <vicentiu@xxxxxxxxxxx>
origin/bb-5.5-galera-merge                1 year, 7 months      ago  Nirbhay Choubey <nirbhay@xxxxxxxxxxx>
origin/bb-10.1-explain-analyze            1 year, 7 months      ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>
origin/10.0-power                         1 year, 7 months      ago  Sergey Vojtovich <svoj@xxxxxxxxxxx>
origin/bb-10.0-slave                      1 year, 8 months      ago  Jan Lindström <jan.lindstrom@xxxxxxxxxxx>
origin/bb-10.1-icheck                     1 year, 8 months      ago  Jan Lindström <jan.lindstrom@xxxxxxxxxxx>
origin/bb-10.1-logf                       1 year, 8 months      ago  Jan Lindström <jan.lindstrom@xxxxxxxxxxx>
origin/bb-10.0-validation                 1 year, 8 months      ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-10.1-sema                       1 year, 9 months      ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/sanja-old-10.0-batch               1 year, 10 months     ago  Oleksandr Byelkin <sanja@xxxxxxxxxxx>
origin/bb-10.1-atomics                    1 year, 10 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-lf-no-oom                       1 year, 10 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-10.1-encryption                 1 year, 11 months     ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/bb-page-compress                   1 year, 11 months     ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/bb-10.1-eperi                      1 year, 11 months     ago  Michael Widenius <monty@xxxxxxxxxxx>
origin/bb-10.1-explain-json               1 year, 11 months     ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>
origin/bb-lf-iterator                     1 year, 11 months     ago  Sergey Vojtovich <svoj@xxxxxxxxxxx>
origin/bb-10.1-4ksectors                  2 years               ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/bb-10.1-set-statement              2 years               ago  Oleksandr Byelkin <sanja@xxxxxxxxxxx>
origin/bb-set-statement                   2 years, 1 month      ago  Oleksandr Byelkin <sanja@xxxxxxxxxxx>
origin/bb-10.1-orderby-fixes              2 years, 1 month      ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>
origin/bb-10.1-galera                     2 years, 2 months     ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/bb-deprecate-condpush-flag         2 years, 2 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-sysvars                         2 years, 2 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-userstat                        2 years, 2 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-10.1-innodb-defrag              2 years, 3 months     ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/bb-no-ndb                          2 years, 3 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/10.1-fus                           2 years, 4 months     ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/bb-10.1-fus                        2 years, 4 months     ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/bb-10.1-fusionio                   2 years, 4 months     ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/bb-10.1-acl-cleanup                2 years, 5 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-10.1-cmake4plugins              2 years, 5 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-10.1-rediscover                 2 years, 5 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-10.1-relro                      2 years, 5 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/bb-10.1-set-sysvars                2 years, 5 months     ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/10.1-explain-analyze               2 years, 5 months     ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>
origin/10.1-explain-json                  2 years, 5 months     ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>


These branches all contain an MDEV in their name that has been closed:

origin/10.1-MDEV-6877-binlog_row_image  MDEV-6877       Closed
origin/10.1-MDEV-7811                   MDEV-7811       Closed
origin/10.1-MDEV-7813                   MDEV-7813       Closed
origin/10.2-MDEV-3944                   MDEV-3944       Closed
origin/10.2-MDEV-8348                   MDEV-8348       Closed
origin/10.2-MDEV-8931                   MDEV-8931       Closed
origin/10.2-MDEV-9114                   MDEV-9114       Closed
origin/bb-10.0.22-mdev8989              MDEV-8989       Closed
origin/bb-10.0-galera-mdev8496-hf       MDEV-8496       Closed
origin/bb-10.0-mdev-10341               MDEV-10341      Closed
origin/bb-10.0-mdev7474                 MDEV-7474       Closed
origin/bb-10.1-mdev5429                 MDEV-5429       Closed
origin/bb-10.1-MDEV-6066                MDEV-6066       Closed
origin/bb-10.1-mdev6657                 MDEV-6657       Closed
origin/bb-10.1-mdev6657-r2              MDEV-6657       Closed
origin/bb-10.1-MDEV-7006                MDEV-7006       Closed
origin/bb-10.1-mdev7110                 MDEV-7110       Closed
origin/bb-10.1-mdev7572                 MDEV-7572       Closed
origin/bb-10.1-mdev-8063                MDEV-8063       Closed
origin/bb-10.1-MDEV-8241                MDEV-8241       Closed
origin/bb-10.1-MDEV-8346                MDEV-8346       Closed
origin/bb-10.1-mdev8646                 MDEV-8646       Closed
origin/bb-10.1-mdev8989                 MDEV-8989       Closed
origin/bb-10.1-mdev9007                 MDEV-9007       Closed
origin/bb-10.1-mdev9021                 MDEV-9021       Closed
origin/bb-10.1-mdev-9304                MDEV-9304       Closed
origin/bb-10.1-mdev9362                 MDEV-9362       Closed
origin/bb-10.1-mdev-9468                MDEV-9468       Closed
origin/bb-10.2-mdev10813                MDEV-10813      Closed
origin/bb-10.2-mdev5492                 MDEV-5492       Closed
origin/bb-10.2-mdev-5535                MDEV-5535       Closed
origin/bb-10.2-MDEV-6720                MDEV-6720       Closed
origin/bb-10.2-mdev7660                 MDEV-7660       Closed
origin/bb-10.2-mdev8646                 MDEV-8646       Closed
origin/bb-10.2-mdev8789                 MDEV-8789       Closed
origin/bb-10.2-mdev9857                 MDEV-9857       Closed
origin/bb-10.2-mdev9864                 MDEV-9864       Closed
origin/bb-5.5-mdev6735                  MDEV-6735       Closed
origin/bb-5.5-MDEV-7445-7565-7846       MDEV-7445       Closed
origin/bb-5.5-mdev-7912                 MDEV-7912       Closed
origin/bb-5.5-mdev-9304                 MDEV-9304       Closed
origin/bb-MDEV-5317                     MDEV-5317       Closed
origin/bb-mdev6089                      MDEV-6089       Closed
origin/bb-mdev7715                      MDEV-7715       Closed
origin/bb-mdev7728                      MDEV-7728       Closed
origin/bb-mdev7793                      MDEV-7793       Closed
origin/bb-mdev7894                      MDEV-7894       Closed
origin/bb-mdev7895                      MDEV-7895       Closed
origin/bb-mdev7922                      MDEV-7922       Closed
origin/bb-vicentiu-mdev7978             MDEV-7978       Closed
origin/hf-10.1-mdev9021                 MDEV-9021       Closed
origin/hf-10.1-mdev9853                 MDEV-9853       Closed
origin/mdev-60-merge                    MDEV-60         Closed
origin/MDEV-7015                        MDEV-7015       Closed
origin/MDEV-8909                        MDEV-8909       Closed
origin/mdev-8380                        MDEV-8380       Closed       


These branches are fully merged into an existing main tree (5.5, 10.0, 10.1,
10.2, 5.5-galera, or 10.0-galera), and have not been updated for a while:

origin/MDEV-8947              5 months          ago  Kristian Nielsen <knielsen@xxxxxxxxxxxxxxx>
origin/bb-fast-connect        5 months          ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/10.2-test1234          6 months          ago  Galina Shalygina <galashalygina@xxxxxxxxx>
origin/10.2-connector-c-integ 7 months          ago  Vladislav Vaintroub <wlad@xxxxxxxxxxx>
origin/bb-10.2-mdev9543       7 months          ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>
origin/10.2-ssl               9 months          ago  Vladislav Vaintroub <wlad@xxxxxxxxxxx>
origin/svoj-gittest           1 year, 6 months  ago  Sergey Vojtovich <svoj@xxxxxxxxxxx>
origin/10.0-defragment        1 year, 6 months  ago  Vicentiu Ciorbaru <vicentiu@xxxxxxxxxxx>
origin/bb-5.5-knielsen        1 year, 8 months  ago  Kristian Nielsen <knielsen@xxxxxxxxxxxxxxx>
origin/bb-power               1 year, 10 months ago  Sergey Vojtovich <svoj@xxxxxxxxxxx>
origin/bb-10.1-explain-json   1 year, 11 months ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>
origin/bb-10.1-orderby-fixes  2 years, 1 month  ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>
origin/bb-10.1-galera         2 years, 2 months ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/bb-10.1-fusionio       2 years, 4 months ago  Jan Lindström <jan.lindstrom@xxxxxxxxxx>
origin/bb-10.1-cmake4plugins  2 years, 5 months ago  Sergei Golubchik <serg@xxxxxxxxxxx>
origin/10.1-explain-analyze   2 years, 5 months ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>
origin/10.1-explain-json      2 years, 5 months ago  Sergei Petrunia <psergey@xxxxxxxxxxxx>


Follow ups