🚧 This instance is under construction; expect occasional downtime. Runners available in /repos. Questions? Ask in #wikimedia-gitlab on libera.chat, or under GitLab on Phabricator.

  1. 16 Sep, 2021 1 commit
  2. 15 Sep, 2021 1 commit
  3. 13 Sep, 2021 5 commits
    • Thcipriani's avatar
      Add newer train version bugs · ccca2e14
      Thcipriani authored
      ccca2e14
    • Thcipriani's avatar
      Add bug data to database · e645a8d9
      Thcipriani authored
      e645a8d9
    • Thcipriani's avatar
    • Thcipriani's avatar
      Don't query phab with empty lists · 1153b923
      Thcipriani authored
      1153b923
    • Thcipriani's avatar
      Add bug info · 9505eabe
      Thcipriani authored
      Backport is a fix vs added a feature (or whatever):
      
       * Find "Bug" footer
       * It's a bugfix if the phab task has a subtype of
         * Error
         * Bug
      
      Problems/limitations with this approach:
      
       * When were the "bug/error"/task subtypes introduced to phab
       * When did we start using them consistantly
       * Do we use these subtypes consistantly now?
       * This will undercount actual problems
      
      What's neat:
      
       * Find most backported to files:
         `select filename, count(*) as seen from bug_file group by filename
         order by seen desc limit 10;`
      
      What's hard:
      
       * The relationships between trains, bugs, and patches is hard to model.
         To find bugs and patches for each train the query is a doozy:
         `select version, b.link, p.link
         from train t
         join bug_train bt on bt.train_id = t.id
         join bug b on bt.bug_id = b.id
         join bug_bug_patch bbp on bbp.bug_id = b.id
         join bug_patch p on p.id = bbp.bug_patch_id and p.train_id = t.id;`
      9505eabe
  4. 08 Sep, 2021 2 commits
  5. 05 Sep, 2021 1 commit
  6. 26 Aug, 2021 3 commits
  7. 21 Aug, 2021 2 commits
  8. 20 Aug, 2021 2 commits
  9. 19 Aug, 2021 3 commits
  10. 16 Aug, 2021 3 commits
  11. 06 Aug, 2021 5 commits
  12. 03 Aug, 2021 2 commits
  13. 27 Jul, 2021 1 commit
  14. 26 Jul, 2021 1 commit
  15. 12 Jul, 2021 4 commits
  16. 03 Jul, 2021 2 commits
  17. 02 Jul, 2021 2 commits