Commit fest 2017-11
Hi all,
At the moment of writing this email, it is 9PM AoE (Anywhere on Earth)
31st of October. This means that the next commit fest will begin in 3
hours, and that any hackers willing to register patches for this
commit fest have roughly three hours to do so (plus/minus N hours).
This current score is the following:
Needs review: 125.
Waiting on Author: 22.
Ready for Committer: 39.
This represents a total of 186 patches still pending for review, for
the second largest commit fest ever.
Anybody willing to take the hat of the commit fest manager? If nobody,
I am fine to take the hat as default choice this time.
Thanks,
--
Michael
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
On Wed, Nov 1, 2017 at 9:04 AM, Michael Paquier
<michael.paquier@gmail.com> wrote:
Anybody willing to take the hat of the commit fest manager? If nobody,
I am fine to take the hat as default choice this time.
And now it is open. Let's the fest begin.
--
Michael
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
On Wed, Nov 1, 2017 at 11:30 PM, Michael Paquier
<michael.paquier@gmail.com> wrote:
On Wed, Nov 1, 2017 at 9:04 AM, Michael Paquier
<michael.paquier@gmail.com> wrote:Anybody willing to take the hat of the commit fest manager? If nobody,
I am fine to take the hat as default choice this time.And now it is open. Let's the fest begin.
The current commit fest is coming to an end, and as many may have
noticed, I have begun classifying patches depending on their status.
This will likely take a couple of days. As a last push, I would like
to point out that there are 22 patches marked as ready for committer:
https://commitfest.postgresql.org/15/?status=3.
--
Michael
On Tue, Nov 28, 2017 at 11:28 AM, Michael Paquier
<michael.paquier@gmail.com> wrote:
The current commit fest is coming to an end, and as many may have
noticed, I have begun classifying patches depending on their status.
This will likely take a couple of days. As a last push, I would like
to point out that there are 22 patches marked as ready for committer:
https://commitfest.postgresql.org/15/?status=3.
All patches not marked as ready for committer have been classified, by
either being marked as returned with feedback or moved to the next CF.
I may have made some mistakes of course, hence if you feel that the
status of your patch is not appropriate, feel free to update it as you
think is best-suited.
I would like to point out that the status of each patch on the CF app
was rather representative to the status on their respective thread
(only a couple had incorrect statuses, at least I thought so), and
that's a nice improvement. One thing that could be improved in my
opinion is that patch authors should try more to move a patch to a
following commit fest once the end gets close...This would leverage
slightly the load of work for the CFM.
Remains 22 patches as of now, exactly *one* for each committer. Thanks
Fabien for pointing that out to me :)
--
Michael
From: Michael Paquier [mailto:michael.paquier@gmail.com]
All patches not marked as ready for committer have been classified, by either
being marked as returned with feedback or moved to the next CF.
I may have made some mistakes of course, hence if you feel that the status
of your patch is not appropriate, feel free to update it as you think is
best-suited.
Thanks a lot for your tough work. This should have been much harder than I can imagine...
improvement. One thing that could be improved in my opinion is that patch
authors should try more to move a patch to a following commit fest once
the end gets close...This would leverage slightly the load of work for the
CFM.
I'm sorry about this. I should have moved "Statement-level rollback" to the next CF. Now I tried that, successfully marking it as "waiting on author", but the patch doesn't move to the next CF when I then change the status as "Move to next CF." How can I move the patch to next CF?
Regards
Takayuki Tsunakawa
On 2017/11/30 14:29, Tsunakawa, Takayuki wrote:
From: Michael Paquier [mailto:michael.paquier@gmail.com]
All patches not marked as ready for committer have been classified, by either
being marked as returned with feedback or moved to the next CF.
I may have made some mistakes of course, hence if you feel that the status
of your patch is not appropriate, feel free to update it as you think is
best-suited.Thanks a lot for your tough work. This should have been much harder than I can imagine...
+1. Thank you, Michael!
Regards,
Amit
On Thu, Nov 30, 2017 at 2:29 PM, Tsunakawa, Takayuki
<tsunakawa.takay@jp.fujitsu.com> wrote:
Now I tried that, successfully marking it as "waiting on author", but the patch doesn't move to the next CF when I then change the status as "Move to next CF." How can I move the patch to next CF?
If you have a patch "waiting on author" that you would like to move to
the next commit fest, just switch its status back temporarily to
"needs review", and then do the move. Yes, that's unnecessary
complication but I am not going to fight against the design of the CF
app.
--
Michael
From: Michael Paquier [mailto:michael.paquier@gmail.com]
If you have a patch "waiting on author" that you would like to move to the
next commit fest, just switch its status back temporarily to "needs review",
and then do the move. Yes, that's unnecessary complication but I am not
going to fight against the design of the CF app.
I could do it successfully! Thank you.
Regards
Takayuki Tsunakawa
Michael, thank you for your hard work!
30 нояб. 2017 г., в 10:39, Michael Paquier <michael.paquier@gmail.com> написал(а):
On Thu, Nov 30, 2017 at 2:29 PM, Tsunakawa, Takayuki
<tsunakawa.takay@jp.fujitsu.com> wrote:Now I tried that, successfully marking it as "waiting on author", but the patch doesn't move to the next CF when I then change the status as "Move to next CF." How can I move the patch to next CF?
If you have a patch "waiting on author" that you would like to move to
the next commit fest, just switch its status back temporarily to
"needs review", and then do the move. Yes, that's unnecessary
complication but I am not going to fight against the design of the CF
app.
I want to move also "Covering B-tree indexes (aka INCLUDE)" . Seems like we have common view with Peter Geoghegan and Anastasia that found drawback will be fixed before next CF.
If there is no objections, I'll put "needs review" to move.
Best regards, Andrey Borodin.
On Thu, Nov 30, 2017 at 2:53 PM, Andrey Borodin <x4mmm@yandex-team.ru> wrote:
I want to move also "Covering B-tree indexes (aka INCLUDE)" . Seems like we have common view with Peter Geoghegan and Anastasia that found drawback will be fixed before next CF.
If there is no objections, I'll put "needs review" to move.
Of course, feel free.
--
Michael
On 11/30/2017 05:51 AM, Michael Paquier wrote:> One thing that could be
improved in my
opinion is that patch authors should try more to move a patch to a
following commit fest once the end gets close...This would leverage
slightly the load of work for the CFM.
Thanks for the suggestion. I had no idea that I could do that.
Andreas
On Fri, Dec 1, 2017 at 12:44 AM, Andreas Karlsson <andreas@proxel.se> wrote:
On 11/30/2017 05:51 AM, Michael Paquier wrote:> One thing that could be
improved in myopinion is that patch authors should try more to move a patch to a
following commit fest once the end gets close...This would leverage
slightly the load of work for the CFM.Thanks for the suggestion. I had no idea that I could do that.
As a patch author, you have the right to decide what you are yourself
planning to do with your own baby :)
When the commit fest comes close to the end, I always try to deal with
my own patches first. If the discussion has stalled or that based on
the feedback a given thing is going to require more efforts than I
initially planned so it is not possible to spend more time on
something in the close future, I mark my own entries as returned with
feedback. If I am still planning to work on something in the close
future, then I move them to the next CF. This makes less work for the
CFM which has less patches to deal with at the end. Mentioning what
you do on the patch thread with the so-said CF entry is also something
worth doing in my opinion to keep a track of what you did. When
multiple authors and/or reviewers are involved, it is sometimes good
to post your intention before doing it some time ahead.
--
Michael
On Thu, Nov 30, 2017 at 1:51 PM, Michael Paquier
<michael.paquier@gmail.com> wrote:
Remains 22 patches as of now, exactly *one* for each committer.
And the last 21 patches have been classified as well. Here is the
final score for this time:
Committed: 55.
Moved to next CF: 103.
Rejected: 1.
Returned with Feedback: 47.
Total: 206.
Thanks to all the contributors for this session! The CF is now closed.
(I know that I am a couple of hours ahead, doing things now fits
better with my schedule.)
--
Michael
Hello Michaël,
And the last 21 patches have been classified as well. Here is the
final score for this time:
Committed: 55.
Moved to next CF: 103.
Rejected: 1.
Returned with Feedback: 47.
Total: 206.Thanks to all the contributors for this session! The CF is now closed.
Thanks for the CF management.
Attached a small graph of the end status of patch at the end of each CF.
There is a significant "moved to next CF" set of patches, which includes:
- patches that were ready but did not get a committer,
(about one per committer...)
- patches that were still waiting for a review (a lot...)
- possibly a few that were in "waiting on author" state, although
they tend to be switched to "returned with feedback".
There is a rolling chunck of 50% of patches which moves from CF to CF.
Not enough review(er)s, obviously.
Also, not enough committers: as a reviewer, if the patches I review do not
get committed once ready, spending time on reviews becomes quite
unattractive.
--
Fabien.
Attachments:
cf.pngimage/png; name=cf.pngDownload
�PNG
IHDR � � l�� bKGD � � ����� IDATx���y\SW�?���Yn6�pQ��V�V�cmkk�Sg>u��������:����cm�t:S��hu�+"��*RwqaG������PB�$7����G��'���k�+7��C0!�B!�Fr] B!�B�u�B!�r�B!�r�B!�r�B!�r�B!�r�B!�r�B!�r�B!�r�B!�r�B!�r�B!�r�B!�rV�����:ujPP�H$
HHH���2mPQQ1{�lOOO�L6y�����[�!�B�.�`�����c��bcc}}}���RRR���~������N�:thEE��+d2���+���������Z]�B!�PWf�����z�����n�� ~�����~;##c��� PTT�p��u����!�B����}�����|>��g�<x�[�nl.����q��8p���!�Bue6 �
���7o�|��w$����gvy~~~dd�i����{�����V�"�B!���$�O�0����o��'N�8v�X��}��r����������0
����!�Bue|[l����V(>����^|������C�>�%Af�c~m[�!�B!d6���&�=**��1c����{��g'N� ���j��r�� ww�V��g�KlB� �^��j�
r�;�l��S�bqDD�������������
�]�*�[]�B!�PWf��n0L����_�|9<<�����PTTt��i�nqqqFF�K/�d�Z�B!��2+��6q��������~������iii�G� �NSUUe�b���$777 ������2���w"B���!B��v�D+o������c��7T*UPP�����,Y��c�������#G�h������7FDDX������S9 |'"�9|"��&�s?�r�ND�s�6D����h��SB!�BV��!�B!'��!d�=B���!B�w�B!�� ��m�����P(������h,y,;�e���X�jUG�0~���S�v��B!�!>�8����:((���f��}+V�P�T7nl�Q�����hi^FF�����,Y����Jc�]��[v6�% �B9<�n�1c�L�:u��Y{���������e�����w��%[��B!�:=�mF���Ckkk�r9�$///!!���],����={���YW3-����O�����}��������?\�r�R�d��Y�����~���D�����{����@!�Bv���=<x������ ���#G�,//OII����|}}������[fgg�1����7n<|�pbbbQQ ,]�t��...������.\huS���3g������>��������;�4!�B�6�������U*UmmmjjjZZ��-[� ���$oo����T
�&M���^�b�����m�|�����������+�v��q��<==���H�������JNN�������I��^�z�1��/B!��%<�n�������E�}�����. h�����3f� H��:u��s��=�|K�Fs���Y�f��a~S�\�x��W_eS; >�g��Vx B!�w����v��RYY�a��M�6�����5K�P�t�/������2�4���������6��u��������&00��!��"�B!����R����/ L�4����/����������{���������tww���l��V�����'EQ
��t�\.www�d�!�B�1aW�6�H$k��)--MII�Dc��9u�T��=�6��Q�[R5j���;w�T���HQ�Z��pSA6,--�������n���k�B!�����=33s����z��H$aaa������0�MOO'����6}xEE����===e2�����_�n���e�����k���h4���/,,������s���={�$%%%%%=�(�-��]�T*�
�����8q��o�5�P����h4�6m�t�R^^^��JNN>u�;������z�-�Hd�!�B�����,[����f��9!!!�7o>z�hnn�������
�����E��t��'VTT�[�N&��\�r��1yyy~~~�-���X�b��)S������{/+++999))I�T���2��;� 8�L����?~��������{��s��eW���K�������.������oj����v�Z�t�������/^��!�B���Xqs�n���������;�|����_��� ==}�� W�^����������~������c�@QQQXX�����[��s ��,�())i��=������B!d���V�*c��`��1 P\\��Y}}���������ucS; �7������n
��C�����u-!�B��/��p��4���������vT����@TT�����x�R)�H&M��v����0vy~~~dd�i���������jg��q����3g>|��5\��B!dGZT�CM(�AY �WA]�d-ps���� H��
l�b������������Mc����.X������J��/_��a���#srr���
2�����0
��m�\�N�ZWW�u!�B6�,�+�ACY+�/�K�a�r~~� �g��������/�������x<vall�����)S��;z��M�6�Z���!,>�-�t���!�BNI[
���g�|P��^;7Us����a�*�m�*����j-6 ��f���999������-55jTHHHVV{���������\.'����0�#�BY�V �;Mcz!�Us��pr������1��[����������V�}��W��?���m��^�7>���Hc�g]�v-44T,[�H�B!���jo�6���,�EC��d=��G'd�Qe�z����~���C��1����w>\RR2|�p�nBBBQQ���������/���u+4o����S�;f���?~����������[w���,B!�:����a*\M�s���H���������P|T����Y
S�P��PW�o����g��}�������7���r�������p����S�8���%;;����^�h���7���a��Y�V�X�N�����x�b�Vh�M�6����A����&2��z�!�B������&���C�
`h��z
��;)�0">�� {^<a��~�� HIIIII1.�?����`�� ?������U*U@@��o��l�2��@ 8q�Dbbbbb�V������s''��L�8�o����/B!��u�:���4����uY�* g ����F��rW�k��1OaS; |����/_V(:������~�m��~~~;v�P(uuu������ny���������.������=k�����~���D�����.\�0l�0�H�a���k�������w�D�<�J���~�O����%��������?������`�����!�rX�T���g(X
������[G������2x�
�gJ�F���G��a*�H$����I��������2�,777...222%%���%%%e������KLL �_���9s��i��m�����211Q��<��;�J5s��O>��O�>�������%���� <����������UXX����_�r���s����G��q�������o���=�t>����K�~��7���m��!�B��h=�?lr ��4\�e3N>j��` E������y���M�6����&M�y�f~~�T* �����CCC��� ���=������k$I��F�1e��C�������_�c��Y�f�{�9s��3g=z��7�Z�������NF;n���7o��u������o�������?��?��k�������?�qG!��3bz>�\��D.y����c�5��6+F�f���3���!!!�mWWW�V����p�Bc>&Ir���l?~�k��x��'�|��v >|x��=MwG��3�w_{��={���?<<\�������c���kkk�7o�����h4g�������N�,��0k�����������[��A!��m���"�$������FY:�3`�j��l�}����bccM/N-//��t_~��W_}e\h0 �]�[Z+��5��5 �����EQ��~~~ P\\�������~���#F�pqq���z����j5 TWW�n����,T*��?�<j�(���!�r8�%M.!U������;jd�!�m�D>\d?�[�������{������k===)�R(��r��t�J�R���{yy9 ��|���|��q����/������������g��)S������v�z��
B!���yL������S�5�\�D"��1cN�:�v�Z�S���%b��aiiiK�,a������[����6�������[��]�v����a���z���g��m��F��s����d�L���G�u���^xa����v��}
B!�v�bzu�j���si5��iW5��?=kY�~}|||||�������������k��iumrr���?�r��TTT��;W$�n\*�~��gr��o��?�����{������ ���&$$������{����\�v�s�=7l���?�888���{���[�l1m�����'�]�1�#�B��U@u���^����I}1\����C�+@\d+�-2p����������$�R���3d�c��k���k���K�._�<88x������L&KMM���rss}||��[�����]����.\�0..�`0��������2����?~��������{��s��}���#G���M�4��W_��g�P(��k�Bu)�cz�+���kcG���Vw�Q#q8H�B��4���k�P�uMN�#�AZ��Q#mM;C����B!k�V�������lh(���N�� ��Q#1����!��9���P� ZD%w��'Ph����d�#�=�k����Y����Fbp7�;B������y(K����n\�1���K��!N�j��v��^h� ���YB{�����!���AY:��C�I����F�
�����^�:�j�4�M�gcLw��,I7������!���zy&h[��,����~��.�����M�N���uY�)��;����G�t������u��s��L�<���}}}�
***>�����k������7������->�!����A�9�<%G��Q;7�;�v�����!;�����
�,[��4�}��1555��O )((��y���_nn��� �t��C�VTT�X�B&��\����,//��������������7l�p��������:���f�����+V�Z�J�R@FF��K��3�>sI[�?^$:t�
�"�W�K����������������5���y�2�
�1p]j;G�,��i��n��SRRz��m�;p��7�|355�O� ���3777##c��� 0r������k��[�����y��E������?����R�<y����380u�T����|}}#""���7on��-��M�M��E[-�X�u !N5�A���LU���~}1�
V@�'��8����!�C�YSY:�����`��n��`��1 P\\��=x�`�n��\ AAA���;p� �����_�u��E��O��k�����y����<�N���w��y�����u!������C�9P�|w�r��"bS@ ���P;����>���\��:#����P�3<� ������M�~��y ���b����GFF�6����w��Z�num�Y������cjg
0 &&�����6r�H�X���6m����'-/^��������x�X�o�>