You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Daniel Shahaf <d....@daniel.shahaf.name> on 2021/02/01 15:57:51 UTC

Re: svn commit: r1882518 - /subversion/branches/javahl-1.14-fixes/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java

Alexandr Miloslavskiy wrote on Fri, Jan 29, 2021 at 21:52:44 +0100:
> On 29.01.2021 21:47, Johan Corveleyn wrote:
> > Looks good! Looks like everything is good to go now for your javahl
> > fixes in 1.14.1 :-).
> > 
> > Just to clarify: backports to bindings require only 2 votes (in fact
> > even only one +1, and one +0 or "concept +1"). Backports to core code
> > require 3 votes (or for non-LTS releases also just 2 votes). See [1]
> > for the official explanation.
> > 
> > And, as you did correctly, usually the one who adds the last needed
> > vote moves the section below the "Approved changes" line (provided
> > there are no vetoes). This helps for our nightly backport bot which
> > automatically processes the STATUS file, and merges everything below
> > the Approved line (with the svn-role account).
> > 
> > [1] http://subversion.apache.org/docs/community-guide/releasing.html#release-stabilization-how-many-votes
> 
> Perfect, thanks for taking so much time to explain everything to me!

For future reference, automation is available for casting votes on
existing nominations and for entering new nominations; see
«tools/dist/backport.pl --help» and «tools/dist/nominate.pl --help»
(the latter is a symlink to the former).  Example run:

{{{
% svn info --show-item=url
https://svn.apache.org/repos/asf/subversion/branches/1.14.x
% svn up -q -r 1886034 
% svn st -q
% readlink b
../trunk/tools/dist/backport.pl
% ./b javahl 


=== Candidate changes:


Skipping r1877310 (doesn't match pattern):
Add a test for issue #4711 "invalid xml file produced by svn log --xml[...]


Skipping r1883355 (doesn't match pattern):
Use the APR-1.4+ API for flushing file contents to disk.


Skipping the r1878379 group (doesn't match pattern):
Distinguish configure scripts on release mode and non release mode.


Skipping the 1.14.x-r1881534-no-crlf branch (doesn't match pattern):
r1881534 (without CRLF problem)[...]


>>> r1886029:
r1886029

Fix several crashes and JNI warnings in javahl TunnelAgent.

  +1: jcorvel

Run a merge? [y,l,v,±1,±0,q,e,a, ,N,?] v

 * r1886029
   Fix several crashes and JNI warnings in javahl TunnelAgent.
   Justification:
     JavaHL shouldn't crash.
   Votes:
     +1: jcorvel

Run a merge? [y,l,v,±1,±0,q,e,a, ,N,?] a  # In actual use you'd choose 'y' here to review/test the change, before voting on it


>>> r1886029:
r1886029

Fix several crashes and JNI warnings in javahl TunnelAgent.

  +1: jcorvel

Run a merge? [y,l,v,±1,±0,q,e,a, ,N,?] +1


=== Veto-blocked changes:


Skipping the r1881534 group (doesn't match pattern):
Fix issue #4864 "build/ac-macros/macosx.m4: workaround AC_RUN_IFELSE"


=== Approved changes:


Skipping r1882234 (doesn't match pattern):
Fix file name to edit from utf8 to local style.


Skipping r1885953 (doesn't match pattern):
Fix file name encoding and quoting when invoking editor on Windows.


Skipping r1886019 (doesn't match pattern):
Fix a potential NULL dereference in the config file parser.


Skipping r1885983 (doesn't match pattern):
Fix issue #4869: 'svn info --xml' gives wrong 'source-right' of conflict
Index: STATUS
===================================================================
--- STATUS      (revision 1886034)
+++ STATUS      (working copy)
@@ -50,13 +50,6 @@
    Votes:
      +1: hartmannathan, stsp
 
- * r1886029
-   Fix several crashes and JNI warnings in javahl TunnelAgent.
-   Justification:
-     JavaHL shouldn't crash.
-   Votes:
-     +1: jcorvel
-
 Veto-blocked changes:
 =====================
 
@@ -104,3 +97,11 @@
      Bugfix; 'svn info --xml' should give correct results; user complained.
    Votes:
      +1: hartmannathan, stsp, jcorvel
+
+ * r1886029
+   Fix several crashes and JNI warnings in javahl TunnelAgent.
+   Justification:
+     JavaHL shouldn't crash.
+   Votes:
+     +1: jcorvel, danielsh
+
[[[
* STATUS: Vote +1 on r1886029, approving.
]]]
Commit these votes? q

}}}

I think most people just edit STATUS manually, though.

Cheers,

Daniel