Перевод: Кто внес вклад в разработку PostgreSQL в 2022 году?

PostgreSQLДавненько уже наткнулся на эту статью, всё никак руки до неё не доходили. Но всё же решил её перевести, а то в дальнейшем мае точно не смог бы это сделать.

Как и в прошлом году, Роберта Хааса (Robert Haas) опубликовал интересную статистику про коммиттеров в сообщество PostgreSQL.

Ссылка на оригинал: Who Contributed to PostgreSQL Development in 2022?

Как и в прошлые года, я собрал немного статистики о том, кто добавлял код в PostgreSQL. Посмотрите предыдущие статьи этой серии что понять методологию и особенности этой статистики. Я подсчитал, что в 2022 году было:

  • 192 человека, которые были основными авторами хотя бы одного коммита в PostgreSQL;
  • 66% новых строк кода были написаны 14 людьми;
  • 90% новых строк кода были написаны 40 людьми.

Вот они (звездочки — это некоммиттеры):

 #  |        author         | lines | pct_lines | commits 
----+-----------------------+-------+-----------+---------
  1 | Tom Lane              | 36623 |     14.94 |     356
  2 | Andres Freund         | 34140 |     13.93 |     207
  3 | Peter Eisentraut      | 18697 |      7.63 |     263
  4 | Bruce Momjian         |  9677 |      3.95 |      61
  5 | Tomas Vondra          |  9438 |      3.85 |      23
  6 | Pavan Deolasee [*]    |  8842 |      3.61 |       3
  7 | Heikki Linnakangas    |  8826 |      3.60 |      15
  8 | Robert Haas           |  7093 |      2.89 |      73
  9 | Mark Dilger [*]       |  6406 |      2.61 |       7
 10 | Thomas Munro          |  5609 |      2.29 |     132
 11 | Kyotaro Horiguchi [*] |  5512 |      2.25 |      25
 12 | Michael Paquier       |  5361 |      2.19 |     121
 13 | David Rowley          |  4926 |      2.01 |      59
 14 | Peter Geoghegan       |  4865 |      1.99 |      61
 15 | Amit Langote [*]      |  4066 |      1.66 |      18
 16 | Hou Zhijie [*]        |  4001 |      1.63 |      20
 17 | Nathan Bossart [*]    |  3851 |      1.57 |      55
 18 | Dilip Kumar [*]       |  3299 |      1.35 |      18
 19 | Alexander Korotkov    |  3272 |      1.34 |      10
 20 | Bharath Rupireddy [*] |  2891 |      1.18 |      36
 21 | Alvaro Herrera        |  2752 |      1.12 |      87
 22 | Masahiko Sawada [*]   |  2736 |      1.12 |      26
 23 | Julien Rouhaud [*]    |  2228 |      0.91 |      22
 24 | Andrew Dunstan        |  2137 |      0.87 |      61
 25 | Peter Smith [*]       |  2075 |      0.85 |      28
 26 | Yugo Nagata [*]       |  2034 |      0.83 |      12
 27 | Justin Pryzby [*]     |  1947 |      0.79 |      54
 28 | Melanie Plageman [*]  |  1909 |      0.78 |      15
 29 | John Naylor           |  1599 |      0.65 |      42
 30 | Dmitry Dolgov [*]     |  1574 |      0.64 |       1
 31 | Joe Koshakow [*]      |  1550 |      0.63 |       2
 32 | Jeevan Ladhe [*]      |  1481 |      0.60 |       7
 33 | Daniel Gustafsson     |  1457 |      0.59 |      42
 34 | Jacob Champion [*]    |  1437 |      0.59 |       8
 35 | Christoph Heiss [*]   |  1237 |      0.50 |       1
 36 | Samay Sharma [*]      |  1178 |      0.48 |       2
 37 | Etsuro Fujita         |  1079 |      0.44 |      24
 38 | Richard Guo [*]       |  1071 |      0.44 |      24
 39 | Dipesh Pandit [*]     |  1068 |      0.44 |       2
 40 | Dave Page [*]         |  1039 |      0.42 |       4

Как обычно, меня также интересует, какие коммиттеры проделали большую работу по фиксации патчей, для которых они сами не были основными авторами. Вот как выглядело это в 2022 году:

#  |     committer      | lines | pct_lines | commits 
----+--------------------+-------+-----------+---------
  1 | Alvaro Herrera     | 14625 |     16.53 |      51
  2 | Tom Lane           | 12222 |     13.82 |     129
  3 | Michael Paquier    | 10468 |     11.83 |     205
  4 | Robert Haas        | 10156 |     11.48 |      52
  5 | Amit Kapila        |  9487 |     10.72 |      70
  6 | Andres Freund      |  7257 |      8.20 |      46
  7 | Peter Eisentraut   |  5406 |      6.11 |      60
  8 | Andrew Dunstan     |  3442 |      3.89 |      23
  9 | Jeff Davis         |  2856 |      3.23 |       9
 10 | David Rowley       |  2852 |      3.22 |      33
 11 | Tomas Vondra       |  1854 |      2.10 |       8
 12 | Tatsuo Ishii       |  1608 |      1.82 |       5
 13 | Dean Rasheed       |  1319 |      1.49 |       2
 14 | Etsuro Fujita      |   975 |      1.10 |       5
 15 | John Naylor        |   806 |      0.91 |      25
 16 | Thomas Munro       |   648 |      0.73 |      13
 17 | Noah Misch         |   641 |      0.72 |       4
 18 | Alexander Korotkov |   422 |      0.48 |       7
 19 | Daniel Gustafsson  |   413 |      0.47 |      23
 20 | Bruce Momjian      |   391 |      0.44 |      13
 21 | Fujii Masao        |   261 |      0.30 |      12
 22 | Stephen Frost      |   221 |      0.25 |       1
 23 | Joe Conway         |    68 |      0.08 |       1
 24 | Peter Geoghegan    |    37 |      0.04 |       3
 25 | Heikki Linnakangas |    23 |      0.03 |       2
 26 | Magnus Hagander    |     7 |      0.01 |       2

Наконец, вот люди, которые отправили не менее 100 электронных писем pgsql-hackers в 2022 году:

  count |           name            
-------+---------------------------
  2657 | Tom Lane
  2403 | Andres Freund
  1406 | Robert Haas
  1362 | Michael Paquier
  1280 | Justin Pryzby
  1036 | Nathan Bossart
  1008 | Amit Kapila
   844 | Kyotaro Horiguchi
   798 | Alvaro Herrera
   786 | Peter Eisentraut
   695 | Thomas Munro
   635 | Bharath Rupireddy
   625 | Julien Rouhaud
   545 | Peter Geoghegan
   532 | Andrew Dunstan
   439 | Masahiko Sawada
   439 | David Rowley
   431 | Peter Smith
   336 | David G. Johnston
   325 | Tomas Vondra
   325 | John Naylor
   317 | Jacob Champion
   301 | Bruce Momjian
   299 | Daniel Gustafsson
   282 | Dilip Kumar
   266 | Pavel Stehule
   254 | Vignesh C
   244 | Aleksander Alekseev
   238 | Amit Langote
   229 | Simon Riggs
   227 | Zhijie Hou
   189 | Zhihong Yu
   187 | Bertrand Drouvot
   176 | Stephen Frost
   173 | Ranier Vilela
   169 | Greg Stark
   164 | Jonathan S. Katz
   162 | Japin Li
   157 | Noah Misch
   146 | Richard Guo
   145 | Matthias Van De Meent
   144 | Hayato Kuroda
   134 | Mark Dilger
   133 | Jeff Davis
   125 | Wei Wang
   113 | Fujii Masao
   110 | Dagfinn Ilmari Mannsåker
   108 | Osumi Takamichi
   107 | Pavel Borisov
   106 | Yugo Nagata

Как всегда, важно помнить, вклад в Postgres вносят не только разработчики; и что даже эта вышеуказанная статистика не полностью и не совсем точно отражает работу программистов. Я публикую её просто как помощь в понимании того, что происходит в сообществе разработчиков, это ни в коем случае не истина в последней инстанции. В этом году спасибо Саре Конвей за помощь в сборе некоторых данных.

Еще раз ссылка на оригинал: Who Contributed to PostgreSQL Development in 2022?


Be the first to comment

Leave a Reply

Ваш Mail не будет опубликован.


*