Author: aw
Date: Thu Nov  5 00:55:09 2020
New Revision: 42349

Log:
Stage Apache Yetus 0.13.0-RC3; Remove Apache Yetus 0.13.0-RC2

Added:
    dev/yetus/0.13.0-RC3/
    dev/yetus/0.13.0-RC3/CHANGELOG.md
    dev/yetus/0.13.0-RC3/CHANGELOG.md.asc   (with props)
    dev/yetus/0.13.0-RC3/CHANGELOG.md.mds
    dev/yetus/0.13.0-RC3/CHANGELOG.md.sha512
    dev/yetus/0.13.0-RC3/RELEASENOTES.md
    dev/yetus/0.13.0-RC3/RELEASENOTES.md.asc   (with props)
    dev/yetus/0.13.0-RC3/RELEASENOTES.md.mds
    dev/yetus/0.13.0-RC3/RELEASENOTES.md.sha512
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz   (with props)
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.asc   (with props)
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.mds
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.sha512
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz   (with props)
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.asc   (with props)
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.mds
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.sha512
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz   (with props)
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.asc   (with props)
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.mds
    dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.sha512
Removed:
    dev/yetus/0.13.0-RC2/

Added: dev/yetus/0.13.0-RC3/CHANGELOG.md
==============================================================================
--- dev/yetus/0.13.0-RC3/CHANGELOG.md (added)
+++ dev/yetus/0.13.0-RC3/CHANGELOG.md Thu Nov  5 00:55:09 2020
@@ -0,0 +1,138 @@
+
+<!---
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+-->
+# Apache Yetus Changelog
+
+## Release 0.13.0 - 2020-11-04
+
+
+
+### IMPORTANT ISSUES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-964](https://issues.apache.org/jira/browse/YETUS-964) | Replace 
prototool with buf |  Critical | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-982](https://issues.apache.org/jira/browse/YETUS-982) | Upgrade to 
Ubuntu Focal and update all dependencies/built-ins |  Major | build | Allen 
Wittenauer | Allen Wittenauer |
+| [YETUS-986](https://issues.apache.org/jira/browse/YETUS-986) | Switch 
development branch to 'main' |  Major | build | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-995](https://issues.apache.org/jira/browse/YETUS-995) | vote table 
should have access to the log filename |  Major | Precommit | Allen Wittenauer 
| Allen Wittenauer |
+| [YETUS-994](https://issues.apache.org/jira/browse/YETUS-994) | Add GitHub 
Status as a report type |  Major | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-966](https://issues.apache.org/jira/browse/YETUS-966) | don't reset 
on FETCH\_HEAD for git tags |  Critical | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1000](https://issues.apache.org/jira/browse/YETUS-1000) | GitHub 
Actions: use GitHub Checks for line comments support |  Major | Precommit | 
Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1012](https://issues.apache.org/jira/browse/YETUS-1012) | Major 
overhaul of precommit documentation |  Major | website and documentation | 
Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1017](https://issues.apache.org/jira/browse/YETUS-1017) | Rework 
post-processing comparison to de-duplicate code |  Major | Precommit | Allen 
Wittenauer | Allen Wittenauer |
+| [YETUS-1019](https://issues.apache.org/jira/browse/YETUS-1019) | Rename 
'whitespace' to 'blanks |  Major | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-992](https://issues.apache.org/jira/browse/YETUS-992) | Create and 
publish a github action |  Major | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1028](https://issues.apache.org/jira/browse/YETUS-1028) | Various 
missing github annotations |  Major | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1033](https://issues.apache.org/jira/browse/YETUS-1033) | Move 
homebrew tap into it's own repository |  Blocker | build, homebrew, website and 
documentation | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1046](https://issues.apache.org/jira/browse/YETUS-1046) | remove 
jython releasedocmaker and shelldocs |  Major | build, Release Doc Maker, 
ShellDocs | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1061](https://issues.apache.org/jira/browse/YETUS-1061) | remove 
github user and password support |  Major | Precommit | Allen Wittenauer | 
Allen Wittenauer |
+| [YETUS-1059](https://issues.apache.org/jira/browse/YETUS-1059) | Github 
Status Recovery Tool |  Major | Precommit | Allen Wittenauer | Allen Wittenauer 
|
+
+
+### NEW FEATURES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-989](https://issues.apache.org/jira/browse/YETUS-989) | Upgrade 
middleman to v4.3.10 to fix some security issues |  Major | website and 
documentation | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-988](https://issues.apache.org/jira/browse/YETUS-988) | Update 
rubocop settings for homebrew |  Major | build | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-990](https://issues.apache.org/jira/browse/YETUS-990) | ENTRYPOINT 
for apache/yetus:(tag) container images |  Major | build, Precommit | Allen 
Wittenauer | Allen Wittenauer |
+| [YETUS-1054](https://issues.apache.org/jira/browse/YETUS-1054) | Support 
buildkit |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-970](https://issues.apache.org/jira/browse/YETUS-970) | Add an emoji 
column to the gitlab vote table |  Major | Precommit | Yuxuan Wang | Yuxuan 
Wang |
+| [YETUS-967](https://issues.apache.org/jira/browse/YETUS-967) | Switch 
everything to https://downloads.apache.org |  Major | build, website and 
documentation | Allen Wittenauer | Akira Ajisaka |
+| [YETUS-981](https://issues.apache.org/jira/browse/YETUS-981) | Update 
spotbugs to 4.1.2 in docker image |  Major | Precommit | Istvan Toth | Istvan 
Toth |
+| [YETUS-978](https://issues.apache.org/jira/browse/YETUS-978) | missing 
exclusions file shouldn't be fatal |  Major | Precommit | Allen Wittenauer | 
Allen Wittenauer |
+| [YETUS-971](https://issues.apache.org/jira/browse/YETUS-971) | update gitlab 
code to use newer env vars |  Critical | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-917](https://issues.apache.org/jira/browse/YETUS-917) | Remove caches 
to shrink docker image size |  Major | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-921](https://issues.apache.org/jira/browse/YETUS-921) | Update docs 
to highlight Docker configuration functions |  Minor | website and 
documentation | Clay B. | Clay B. |
+| [YETUS-21](https://issues.apache.org/jira/browse/YETUS-21) | patch to a unit 
test should only trigger that unit test |  Major | Precommit | Allen Wittenauer 
| Allen Wittenauer |
+| [YETUS-1001](https://issues.apache.org/jira/browse/YETUS-1001) | Remove ASF 
Jenkins hacks from Jenkinsfile |  Major | build | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1004](https://issues.apache.org/jira/browse/YETUS-1004) | cleanup 
python3 a bit more in dockerfile |  Major | build, Precommit | Allen Wittenauer 
| Allen Wittenauer |
+| [YETUS-1008](https://issues.apache.org/jira/browse/YETUS-1008) | Add 
.asf.yaml to allow GitHub to JIRA integration |  Major | build | Akira Ajisaka 
| Akira Ajisaka |
+| [YETUS-1007](https://issues.apache.org/jira/browse/YETUS-1007) | Logging 
when adding GitHub commit statuses |  Major | Precommit | Akira Ajisaka | Akira 
Ajisaka |
+| [YETUS-1006](https://issues.apache.org/jira/browse/YETUS-1006) | Determine 
git sha |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1003](https://issues.apache.org/jira/browse/YETUS-1003) | 
Autodetermine PATCH\_BRANCH\_DEFAULT on GitHub |  Major | Precommit | Allen 
Wittenauer | Allen Wittenauer |
+| [YETUS-1014](https://issues.apache.org/jira/browse/YETUS-1014) | 
GitHub/GitLab: fill in project name from repo |  Major | Precommit | Allen 
Wittenauer | Allen Wittenauer |
+| [YETUS-1016](https://issues.apache.org/jira/browse/YETUS-1016) | Various 
test-patch performance improvements |  Minor | Precommit | Allen Wittenauer | 
Allen Wittenauer |
+| [YETUS-1021](https://issues.apache.org/jira/browse/YETUS-1021) | Lots of 
minor documentation updates post-overhaul |  Major | build, website and 
documentation | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1038](https://issues.apache.org/jira/browse/YETUS-1038) | Disable 
jira and gitlab in action |  Major | github-action | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1037](https://issues.apache.org/jira/browse/YETUS-1037) | 
yetus-test-patch-action missing .asf.yaml |  Trivial | build | Allen Wittenauer 
| Allen Wittenauer |
+| [YETUS-1031](https://issues.apache.org/jira/browse/YETUS-1031) | Create 
yetus-test-patch-action release script |  Major | build | Allen Wittenauer | 
Allen Wittenauer |
+| [YETUS-1032](https://issues.apache.org/jira/browse/YETUS-1032) | Automate 
and update release documentation |  Major | build, github-action, website and 
documentation | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1036](https://issues.apache.org/jira/browse/YETUS-1036) | Provide 
comprehensive changelogs and release notes |  Major | Release Doc Maker, 
website and documentation | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1040](https://issues.apache.org/jira/browse/YETUS-1040) | all 
releasenotes page should not '--usetoday' |  Minor | website and documentation 
| Allen Wittenauer | Allen Wittenauer |
+| [YETUS-889](https://issues.apache.org/jira/browse/YETUS-889) | change 
golangci-lint to give all output |  Major | Precommit | Allen Wittenauer | 
Allen Wittenauer |
+| [YETUS-1053](https://issues.apache.org/jira/browse/YETUS-1053) | Add Apache 
Creadur RAT to the docker image |  Major | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1064](https://issues.apache.org/jira/browse/YETUS-1064) | bufcompat 
does not generate annotations. |  Major | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1063](https://issues.apache.org/jira/browse/YETUS-1063) | Enhance 
documentation for docker-cleanup and docker in general |  Major | Precommit, 
website and documentation | Allen Wittenauer | Allen Wittenauer |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-972](https://issues.apache.org/jira/browse/YETUS-972) | Make javadoc 
phase and goal configurable in maven.sh |  Major | Precommit | Akira Ajisaka | 
Akira Ajisaka |
+| [YETUS-974](https://issues.apache.org/jira/browse/YETUS-974) | 
start-build-env.sh fails |  Critical | build | Akira Ajisaka | Akira Ajisaka |
+| [YETUS-985](https://issues.apache.org/jira/browse/YETUS-985) | binaries are 
not marked for execution in maven artifacts |  Blocker | build, Precommit | 
Allen Wittenauer | Allen Wittenauer |
+| [YETUS-991](https://issues.apache.org/jira/browse/YETUS-991) | Downgrade 
pylint to 2.5.3 |  Blocker | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-998](https://issues.apache.org/jira/browse/YETUS-998) | Post vote 
table changes glitches |  Blocker | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1013](https://issues.apache.org/jira/browse/YETUS-1013) | The 
--sentinel option in test-patch.sh should also set ROBOT to true |  Critical | 
Precommit | Duo Zhang | Duo Zhang |
+| [YETUS-940](https://issues.apache.org/jira/browse/YETUS-940) | Update for 
Semaphore CI 2.0 |  Minor | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1020](https://issues.apache.org/jira/browse/YETUS-1020) | 
golangci-lint is crashing |  Blocker | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-906](https://issues.apache.org/jira/browse/YETUS-906) | Site goal 
hangs when building Website/Documentation module |  Major | Release Doc Maker, 
website and documentation | Sean Busbey | Sean Busbey |
+| [YETUS-1018](https://issues.apache.org/jira/browse/YETUS-1018) | CircleCI 
adding space to artifact URL |  Minor | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-980](https://issues.apache.org/jira/browse/YETUS-980) | jshint 
doesn't honor excludes file |  Major | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1022](https://issues.apache.org/jira/browse/YETUS-1022) | Get commit 
sha from github PR json |  Major | Precommit, website and documentation | Allen 
Wittenauer | Allen Wittenauer |
+| [YETUS-1024](https://issues.apache.org/jira/browse/YETUS-1024) | github 
actions docs point to wrong repo, missing secrets |  Trivial | website and 
documentation | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1025](https://issues.apache.org/jira/browse/YETUS-1025) | bufcompat 
doesn't get linecomments |  Major | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1027](https://issues.apache.org/jira/browse/YETUS-1027) | checkmake 
output is incorrect |  Blocker | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1026](https://issues.apache.org/jira/browse/YETUS-1026) | precommit 
docs lost utilities |  Blocker | website and documentation | Allen Wittenauer | 
Allen Wittenauer |
+| [YETUS-1005](https://issues.apache.org/jira/browse/YETUS-1005) | Update 
Cirrus CI Support |  Minor | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1041](https://issues.apache.org/jira/browse/YETUS-1041) | new release 
script fixes |  Major | build | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1044](https://issues.apache.org/jira/browse/YETUS-1044) | jars are 
not getting signed with build-and-sign |  Major | build | Allen Wittenauer | 
Allen Wittenauer |
+| [YETUS-1039](https://issues.apache.org/jira/browse/YETUS-1039) | Homebrew is 
still broken |  Major | homebrew | Nick Dimiduk | Allen Wittenauer |
+| [YETUS-1056](https://issues.apache.org/jira/browse/YETUS-1056) | blanks 
gives wrong advice |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1050](https://issues.apache.org/jira/browse/YETUS-1050) | perlcritic 
should not force --brutal |  Major | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1043](https://issues.apache.org/jira/browse/YETUS-1043) | github 
action website linkchecker doesn't work for releases |  Major | build | Allen 
Wittenauer | Allen Wittenauer |
+| [YETUS-1067](https://issues.apache.org/jira/browse/YETUS-1067) | mvn site 
fails on empty release |  Minor | build | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-1066](https://issues.apache.org/jira/browse/YETUS-1066) | Fix 
spelling mistakes |  Major | website and documentation | Allen Wittenauer | 
Allen Wittenauer |
+| [YETUS-1070](https://issues.apache.org/jira/browse/YETUS-1070) | Various 
github bugs/issues |  Critical | Precommit | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1068](https://issues.apache.org/jira/browse/YETUS-1068) | Docs for 
yetus-maven-plugin are out of date |  Major | website and documentation | Allen 
Wittenauer | Allen Wittenauer |
+
+
+### TESTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-1035](https://issues.apache.org/jira/browse/YETUS-1035) | Add 
test4tests to action test filter |  Trivial | build | Allen Wittenauer | Allen 
Wittenauer |
+| [YETUS-1055](https://issues.apache.org/jira/browse/YETUS-1055) | Add test 
code for yetuslib |  Major | build, Precommit | Allen Wittenauer | Allen 
Wittenauer |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-1047](https://issues.apache.org/jira/browse/YETUS-1047) | Replace 
yetus-minimaven-plugin with yetus-maven-plugin |  Major | build | Allen 
Wittenauer | Allen Wittenauer |
+| [YETUS-1034](https://issues.apache.org/jira/browse/YETUS-1034) | Release 
0.13.0 |  Major | build | Allen Wittenauer | Allen Wittenauer |
+
+

Added: dev/yetus/0.13.0-RC3/CHANGELOG.md.asc
==============================================================================
Binary file - no diff available.

Propchange: dev/yetus/0.13.0-RC3/CHANGELOG.md.asc
------------------------------------------------------------------------------
    svn:mime-type = application/pgp-signature

Added: dev/yetus/0.13.0-RC3/CHANGELOG.md.mds
==============================================================================
--- dev/yetus/0.13.0-RC3/CHANGELOG.md.mds (added)
+++ dev/yetus/0.13.0-RC3/CHANGELOG.md.mds Thu Nov  5 00:55:09 2020
@@ -0,0 +1,12 @@
+CHANGELOG.md:    MD5 = 8E 9C BB 70 6B 08 1C A1  E7 D7 E7 4E 82 0B 6D 58
+CHANGELOG.md:   SHA1 = DAE5 D76D 63AF 74D4 3500  7132 0493 D843 23C4 2CD1
+CHANGELOG.md: RMD160 = 3ABF 5147 873B C34F 07E7  B3FD 495B 070C 8079 F5AF
+CHANGELOG.md: SHA224 = AE25726E C00D563F BDEC27EC BE187D29 23A54EA8 3CFAC3FD
+                       CB2BDBA9
+CHANGELOG.md: SHA256 = DC634897 C2AB716D 69A01086 831A51A3 0F057AE5 84C41B86
+                       74E413D1 6D5A19CA
+CHANGELOG.md: SHA384 = 1D85B05F 3692E4F5 BA165CA2 DA10EB7D 15D34E16 EC4D4CAC
+                       179EF0B9 09320121 3EDDC2BE EF28EDD1 6B323A27 18241A99
+CHANGELOG.md: SHA512 = 1AC0CD82 DC51160B B7B93B01 AB718D74 CB93C6C5 6BFCD392
+                       C82D33DE 89968915 C5ED2286 B8F8FB17 8A70E204 45519130
+                       064BE0E6 B5FF8916 8E880E7D 1828EF79

Added: dev/yetus/0.13.0-RC3/CHANGELOG.md.sha512
==============================================================================
--- dev/yetus/0.13.0-RC3/CHANGELOG.md.sha512 (added)
+++ dev/yetus/0.13.0-RC3/CHANGELOG.md.sha512 Thu Nov  5 00:55:09 2020
@@ -0,0 +1 @@
+SHA512 (CHANGELOG.md) = 
1ac0cd82dc51160bb7b93b01ab718d74cb93c6c56bfcd392c82d33de89968915c5ed2286b8f8fb178a70e20445519130064be0e6b5ff89168e880e7d1828ef79

Added: dev/yetus/0.13.0-RC3/RELEASENOTES.md
==============================================================================
--- dev/yetus/0.13.0-RC3/RELEASENOTES.md (added)
+++ dev/yetus/0.13.0-RC3/RELEASENOTES.md Thu Nov  5 00:55:09 2020
@@ -0,0 +1,263 @@
+
+<!---
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+-->
+# Apache Yetus  0.13.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [YETUS-964](https://issues.apache.org/jira/browse/YETUS-964) | *Critical* | 
**Replace prototool with buf**
+
+<!-- markdown -->
+Support for prototool has been removed and replaced with buf.
+
+
+---
+
+* [YETUS-982](https://issues.apache.org/jira/browse/YETUS-982) | *Major* | 
**Upgrade to Ubuntu Focal and update all dependencies/built-ins**
+
+<!-- markdown --> 
+This change moves the default Apache Yetus docker image to a new version of 
Ubuntu as well as upgrades many, many bundled components to new releases.  
Users utilizing the docker image should upgrade carefully!
+
+Early removal notice:
+
+* Python 2.x support.  It will be removed from:
+  * Docker image
+  * precommit
+  * releasedocmaker
+  * shelldocs
+* FindBugs support; please migrate to SpotBugs.
+
+
+---
+
+* [YETUS-986](https://issues.apache.org/jira/browse/YETUS-986) | *Major* | 
**Switch development branch to 'main'**
+
+<!-- markdown -->
+Users:
+
+The default branch setting for patch testing is now 'main'. Docker images 
based  upon Apache Yetus' top of tree are now tagged with 'main'.
+
+Developers:
+
+All references have been switched to 'main'.
+
+
+---
+
+* [YETUS-21](https://issues.apache.org/jira/browse/YETUS-21) | *Major* | 
**patch to a unit test should only trigger that unit test**
+
+<!-- markdown -->
+If `--mvn-only-changed-tests=true` is added to the command line and a patch 
has only unit test modifications, test-patch will limit unit testing to just 
those tests.
+
+This feature should be considered experimental at this time.
+
+
+---
+
+* [YETUS-995](https://issues.apache.org/jira/browse/YETUS-995) | *Major* | 
**vote table should have access to the log filename**
+
+<!-- markdown -->
+Users:
+
+The log files for tests have been popped up into the voting table for many of 
the generated reports.
+
+Developers:
+
+This is a breaking change.  It reworks how tests should be registering the 
logfiles that they present to users and how bugsystem reporting engines should 
retrieve the filenames for those logfiles:
+
+* add_vote_table() has been deprecated and replaced with add_vote_table_v2() 
that now takes an additional parameter.  Code that uses 
add_vote_table()/add_footer_table() combo will NOT have their log file entries 
reported with some bugsystem reporting engines.
+* The TP_VOTE_TABLE has been re-arranged a bit to add in the log filename. 
Custom reporting engines will need to modified.
+
+
+---
+
+* [YETUS-994](https://issues.apache.org/jira/browse/YETUS-994) | *Major* | 
**Add GitHub Status as a report type**
+
+<!-- markdown -->
+This change replaces the Apache Yetus comment with (GitHub 
Status)[https://docs.github.com/en/rest/reference/repos#statuses] 
notifications.  Note that your GitHub Token requires repo:status write or 
better privileges.
+
+
+---
+
+* [YETUS-990](https://issues.apache.org/jira/browse/YETUS-990) | *Major* | 
**ENTRYPOINT for apache/yetus:(tag) container images**
+
+<!-- markdown -->
+The apache/yetus docker image now defaults to running test-patch.
+
+
+---
+
+* [YETUS-966](https://issues.apache.org/jira/browse/YETUS-966) | *Critical* | 
**don't reset on FETCH\_HEAD for git tags**
+
+<!-- markdown -->
+Prior to this change, using `qbt` or running `test-patch` on the tag of a 
repository under certain situations may have resulted in the tests being 
executed on a different commit.  After this change, the local repository's tags 
are forcibly updated from the remote repository's references when `--resetrepo` 
is passed as an argument.
+
+
+---
+
+* [YETUS-1000](https://issues.apache.org/jira/browse/YETUS-1000) | *Major* | 
**GitHub Actions: use GitHub Checks for line comments support**
+
+<!-- markdown -->
+Users:
+Comments added on a per line basis were only ever shipped with support on 
GitHub, only on PRs, and was rarely used due to being very noisy.  That 
functionality has been removed and replaced with GitHub Checks Annotations when 
run under GitHub Actions with support for both branches and PRs.  Future/other 
changes may re-introduce support for non-GitHub Actions. Any 3rd party plug-ins 
that support line-level comments will need to be updated to support the new API.
+
+Developers:
+With GitHub Checks Annotations being the preferred way on GitHub for CI 
systems to make individual notes, the API requirements and surrounding support 
structure for line comments have also changed:
+
+*  The unidiff line calculations (`compute_unidiff`)  has been removed.  This 
should greatly increase performance for large patches.
+* Relatedly, `GITUNIDIFFLINES` has been removed from the global variables.
+* `(bugsystem)_linecoments` and related functions should now expect and pass a 
column parameter. Log files should be in typical file:line[:column]:text 
format, where the missing column or 0 or "" will be used for no column/whole 
file.
+* `BUGLINECOMMENTS` is no longer wiped when doing a diff vs. patch.
+* `(bugsystem)_linecomments` will no longer receive comments grouped by file 
names.  Implementers will need to do their own grouping, if required.
+* A new `(bugsystem)_linecomments_end` will be called when all line comments 
have been processed if there is any final work that needs to be done.
+
+
+---
+
+* [YETUS-1012](https://issues.apache.org/jira/browse/YETUS-1012) | *Major* | 
**Major overhaul of precommit documentation**
+
+<!-- markdown -->
+The [precommit documentation on the ASF 
site](http://yetus.apache.org/documentation/in-progress/precommit/) has been 
revamped! It now features greatly expanded information, more parameters are 
documented, more commands are documented, and even separate pages per plug-in!
+
+
+---
+
+* [YETUS-1017](https://issues.apache.org/jira/browse/YETUS-1017) | *Major* | 
**Rework post-processing comparison to de-duplicate code**
+
+<!-- markdown -->
+Users:
+
+With this change, several plugins that did not generate line comments now do.
+
+Developers:
+
+The `generic_postlog_compare` / `generic_pre_handler` / `generic_post_handler` 
functions have been deprecated and replaced with `module_postlog_compare` / 
`module_pre_handler` / `module_post_handler` functions.  A new 
`root_postlog_compare` has been added that works similarly to 
`module_postlog_compare` for plug-ins that do not support the MODULE system.  
Using `root_postlog_compare` makes writing plug-ins for static linters 
significantly easier.  See the associated APIs for more information.
+
+
+---
+
+* [YETUS-1019](https://issues.apache.org/jira/browse/YETUS-1019) | *Major* | 
**Rename 'whitespace' to 'blanks**
+
+<!-- markdown -->
+With this change, the whitespace plug-in has been renamed 'blanks'.   Users 
who specifically add `whitespace` to the plug-in list will need to change their 
parameters.  The old parameters are still supported 
(`--whitespace-tabs-ignore-list=<list>` and 
`--whitespace-eol-ignore-list=<list>`) in this release but will likely be 
removed in the next one.
+
+It also takes two different parameters: `--blanks-eol-ignore-file=<file>` and 
`--blanks-tabs-ignore-file=<file>` . These files contain regular expressions of 
files to ignore for their various targets, similar to the --excludes file 
option.   By default, Apache Yetus will automatically use 
`.yetus/blanks-eol.txt` and `.yetus/blanks-tabs.txt` if they exist.
+
+
+---
+
+* [YETUS-1021](https://issues.apache.org/jira/browse/YETUS-1021) | *Major* | 
**Lots of minor documentation updates post-overhaul**
+
+<!-- markdown -->
+Developers:
+
+A new website link checker has been added to the CI process to verify that 
links are actually valid.
+
+
+---
+
+* [YETUS-1022](https://issues.apache.org/jira/browse/YETUS-1022) | *Major* | 
**Get commit sha from github PR json**
+
+<!-- markdown -->
+Git SHAs should now be more consistent on repositories hosted on GitHub, 
especially when running on Jenkins.
+
+
+---
+
+* [YETUS-1027](https://issues.apache.org/jira/browse/YETUS-1027) | *Blocker* | 
**checkmake output is incorrect**
+
+<!-- markdown -->
+Prior to this fix, `checkmake` may have returned irrelevant results for a 
given change.
+
+
+---
+
+* [YETUS-992](https://issues.apache.org/jira/browse/YETUS-992) | *Major* | 
**Create and publish a github action**
+
+<!-- markdown -->
+With this release, Apache Yetus' `test-patch` facility is now available as a 
Github Action! Please see the documentation for more details.
+
+
+---
+
+* [YETUS-1028](https://issues.apache.org/jira/browse/YETUS-1028) | *Major* | 
**Various missing github annotations**
+
+<!-- markdown -->
+Many outputs for plug-ins have been reworked to provide a consistent format as 
well as compatibility with such features as GitHub Checks Annotations.  
Additionally, most of the log files have been renamed to be prefixed with 
`results` to make them more consistent between the various modes.
+
+
+---
+
+* [YETUS-1033](https://issues.apache.org/jira/browse/YETUS-1033) | *Blocker* | 
**Move homebrew tap into it's own repository**
+
+<!-- markdown -->
+Homebrew support has been moved into its own repository. The new tap name is 
`apache/yetus-homebrew`.  See the downloads documentation for more information.
+
+
+---
+
+* [YETUS-1036](https://issues.apache.org/jira/browse/YETUS-1036) | *Major* | 
**Provide comprehensive changelogs and release notes**
+
+<!-- markdown -->
+The website now has links to all of the changelogs and releasenotes of every 
Apache Yetus release!
+
+
+---
+
+* [YETUS-1046](https://issues.apache.org/jira/browse/YETUS-1046) | *Major* | 
**remove jython releasedocmaker and shelldocs**
+
+<!-- markdown -->
+The jython versions of releasedocmaker and shelldocs have been removed.  The 
releasedocmaker and shelldocs features of yetus-maven-plugin have been removed.
+
+
+---
+
+* [YETUS-1053](https://issues.apache.org/jira/browse/YETUS-1053) | *Major* | 
**Add Apache Creadur RAT to the docker image**
+
+<!-- markdown -->
+The Docker image now as the Apache Creadur RAT jar.  This change should allow 
for the `asflicense` plug-in for `test-patch` to work out of the box.
+
+
+---
+
+* [YETUS-1061](https://issues.apache.org/jira/browse/YETUS-1061) | *Major* | 
**remove github user and password support**
+
+<!-- markdown -->
+Apache Yetus no longer supports GitHub username and password logins.  You must 
use a GitHub tokens in lieu.
+
+
+---
+
+* [YETUS-1059](https://issues.apache.org/jira/browse/YETUS-1059) | *Major* | 
**Github Status Recovery Tool**
+
+<!-- markdown -->
+The new `github-status-recovery` program is a way to feed GitHub results from 
an already executed precommit run.  It requires a GitHub App token to populate 
the GitHub Checks and GitHub Statuses data.
+
+
+---
+
+* [YETUS-1054](https://issues.apache.org/jira/browse/YETUS-1054) | *Major* | 
**Support buildkit**
+
+<!-- markdown -->
+precommit now defaults to using Docker BuildKit (with the notable exception of 
Travis CI).  To disable, use `--docker-buildkit=false`.
+
+
+

Added: dev/yetus/0.13.0-RC3/RELEASENOTES.md.asc
==============================================================================
Binary file - no diff available.

Propchange: dev/yetus/0.13.0-RC3/RELEASENOTES.md.asc
------------------------------------------------------------------------------
    svn:mime-type = application/pgp-signature

Added: dev/yetus/0.13.0-RC3/RELEASENOTES.md.mds
==============================================================================
--- dev/yetus/0.13.0-RC3/RELEASENOTES.md.mds (added)
+++ dev/yetus/0.13.0-RC3/RELEASENOTES.md.mds Thu Nov  5 00:55:09 2020
@@ -0,0 +1,12 @@
+RELEASENOTES.md:    MD5 = 8B 30 E9 C6 DC EC 18 72  83 41 07 0C FB 57 D9 8C
+RELEASENOTES.md:   SHA1 = EDA8 C930 B05A CDF7 121B  EF64 5AA6 11F6 91B4 A702
+RELEASENOTES.md: RMD160 = 109A C5F7 D461 F7B5 2369  DB58 F554 432F 2C83 3C3D
+RELEASENOTES.md: SHA224 = 5986DCA8 7F84D804 7532F39D 141AC071 DFBF2CAF 29D8AE6E
+                          D8AD906B
+RELEASENOTES.md: SHA256 = 7DABEEAF F83EA7A5 F49D0133 CBCBFA68 96A4D8B9 ED0D2CD7
+                          EE4A5E84 E2A02458
+RELEASENOTES.md: SHA384 = 9ABDC63D D979C8D8 A4B66260 D643ACD8 CD6743FD C715E99B
+                          730DFB63 3B88F0F3 9789524E FD8AF2D9 7641164F B52B6024
+RELEASENOTES.md: SHA512 = 916370E0 7803A5B7 E0748ED5 87AFE097 F0CB02D1 1B852AAD
+                          2A6C942A 588D38E3 55825CC5 5C26349D 63B6F827 8782B008
+                          F9B853F1 1417A76B E03CD17F AF6C673C

Added: dev/yetus/0.13.0-RC3/RELEASENOTES.md.sha512
==============================================================================
--- dev/yetus/0.13.0-RC3/RELEASENOTES.md.sha512 (added)
+++ dev/yetus/0.13.0-RC3/RELEASENOTES.md.sha512 Thu Nov  5 00:55:09 2020
@@ -0,0 +1 @@
+SHA512 (RELEASENOTES.md) = 
916370e07803a5b7e0748ed587afe097f0cb02d11b852aad2a6c942a588d38e355825cc55c26349d63b6f8278782b008f9b853f11417a76be03cd17faf6c673c

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/gzip

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.asc
==============================================================================
Binary file - no diff available.

Propchange: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.asc
------------------------------------------------------------------------------
    svn:mime-type = application/pgp-signature

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.mds
==============================================================================
--- dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.mds (added)
+++ dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.mds Thu Nov  5 00:55:09 
2020
@@ -0,0 +1,17 @@
+apache-yetus-0.13.0-bin.tar.gz:    MD5 = 89 EB A2 B6 89 40 42 65  F8 75 CA 38 
0E
+                                         37 0B 3D
+apache-yetus-0.13.0-bin.tar.gz:   SHA1 = EAC0 F203 1888 1EAE D639  2BAE 9338
+                                         6852 839F D85E
+apache-yetus-0.13.0-bin.tar.gz: RMD160 = 389C DAAE 2807 EA73 D70E  7CA6 F7D9
+                                         4502 F820 9EC0
+apache-yetus-0.13.0-bin.tar.gz: SHA224 = D66EE76C 56FC61BF 97132D34 D3AF1AC6
+                                         0E6BD36D 6A80B561 C292E405
+apache-yetus-0.13.0-bin.tar.gz: SHA256 = 8CE3FE1B 00BEB856 F6355937 E33998AD
+                                         C9611410 51627BE6 07531489 B9D0A125
+apache-yetus-0.13.0-bin.tar.gz: SHA384 = E2EF343F FF6D6785 E7725C1F DA190D25
+                                         55C6341F 47573A35 35AB87E5 7E005745
+                                         C9D51694 043C656B 2B2F0144 9A592E7B
+apache-yetus-0.13.0-bin.tar.gz: SHA512 = 61384EC9 7A5C9ABB 9425D293 44783C96
+                                         AC5D68DB 3AD0B34C C0995890 46EF7F18
+                                         FA2A8BDE F645943C 0E3191A0 C1A918C9
+                                         B2C75FDE 7FD1DAA0 E623047F 7AAFF6FC

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.sha512
==============================================================================
--- dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.sha512 (added)
+++ dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-bin.tar.gz.sha512 Thu Nov  5 
00:55:09 2020
@@ -0,0 +1 @@
+SHA512 (apache-yetus-0.13.0-bin.tar.gz) = 
61384ec97a5c9abb9425d29344783c96ac5d68db3ad0b34cc099589046ef7f18fa2a8bdef645943c0e3191a0c1a918c9b2c75fde7fd1daa0e623047f7aaff6fc

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/gzip

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.asc
==============================================================================
Binary file - no diff available.

Propchange: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.asc
------------------------------------------------------------------------------
    svn:mime-type = application/pgp-signature

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.mds
==============================================================================
--- dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.mds (added)
+++ dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.mds Thu Nov  5 
00:55:09 2020
@@ -0,0 +1,17 @@
+apache-yetus-0.13.0-site.tar.gz:    MD5 = 7B 8D 12 7C 0D CC 46 A3  D3 D6 FF 2D
+                                          89 D5 DF 89
+apache-yetus-0.13.0-site.tar.gz:   SHA1 = F894 2747 D69A 2262 465D  1C9E A06E
+                                          9315 D49B EAEA
+apache-yetus-0.13.0-site.tar.gz: RMD160 = E730 59E0 F827 702F 74F7  67A5 8B57
+                                          048F C079 36F8
+apache-yetus-0.13.0-site.tar.gz: SHA224 = B2F0A95F FECDBC3A 378EDC40 49C14ED1
+                                          C351BCFB 5B03BFE0 EA3394E0
+apache-yetus-0.13.0-site.tar.gz: SHA256 = FDBE1BE5 98BE10AD 5E3A1C48 D7841A4D
+                                          98EE02AF 3036622B 603050C3 5BF2A5F0
+apache-yetus-0.13.0-site.tar.gz: SHA384 = 821AEDD4 F546397D 0BAFF643 3A78AE17
+                                          818719BB AC180D82 AC6A6B1B C1129365
+                                          67B2FE27 317A4BC7 C1259C34 3D1EF780
+apache-yetus-0.13.0-site.tar.gz: SHA512 = 9BA79BB4 1954FE2C FDEEA496 7F42FB15
+                                          E3DFB033 CAE9DFE5 FC91535C 09912D25
+                                          2B8B5163 D8438557 4E67192F EEAF3C54
+                                          BEC7E921 22995532 4C4310DD BF0B4D1A

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.sha512
==============================================================================
--- dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.sha512 (added)
+++ dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-site.tar.gz.sha512 Thu Nov  5 
00:55:09 2020
@@ -0,0 +1 @@
+SHA512 (apache-yetus-0.13.0-site.tar.gz) = 
9ba79bb41954fe2cfdeea4967f42fb15e3dfb033cae9dfe5fc91535c09912d252b8b5163d84385574e67192feeaf3c54bec7e921229955324c4310ddbf0b4d1a

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/gzip

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.asc
==============================================================================
Binary file - no diff available.

Propchange: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.asc
------------------------------------------------------------------------------
    svn:mime-type = application/pgp-signature

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.mds
==============================================================================
--- dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.mds (added)
+++ dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.mds Thu Nov  5 00:55:09 
2020
@@ -0,0 +1,17 @@
+apache-yetus-0.13.0-src.tar.gz:    MD5 = 92 A6 51 D6 50 64 0B 34  B7 45 B8 33 
CE
+                                         13 2A 8C
+apache-yetus-0.13.0-src.tar.gz:   SHA1 = ADA8 A74E 5839 2340 0A93  9E1E 84B8
+                                         8F0C 659E B698
+apache-yetus-0.13.0-src.tar.gz: RMD160 = 25DC CA58 76A7 437A A543  985B D7D9
+                                         261B F49F D2AB
+apache-yetus-0.13.0-src.tar.gz: SHA224 = 05685449 032F2196 87DB6CBB AF7D4378
+                                         9A691E38 B7300EE8 B9B64DC4
+apache-yetus-0.13.0-src.tar.gz: SHA256 = DEEF5124 817891D3 72917EF4 36C83778
+                                         844734FA A2FB4CCF 682730AC 90DDB0B7
+apache-yetus-0.13.0-src.tar.gz: SHA384 = 3365F19E E0AF376D A4BAC8ED 658FBC06
+                                         6876150A 0DAD2523 B08A49E2 A74B86A0
+                                         81BA08CE 92E28EA2 CF4A4B07 C28F4EF6
+apache-yetus-0.13.0-src.tar.gz: SHA512 = 6F6245E8 5CBD4C04 CB204DF6 1D61C2AC
+                                         FC544348 8D360BBD FAF9602F AD0A2119
+                                         CD3EA169 44AE1EA7 40B4BDB1 2F097459
+                                         6D57DAFE A5253A0E BE9D4E52 F1E24BFD

Added: dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.sha512
==============================================================================
--- dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.sha512 (added)
+++ dev/yetus/0.13.0-RC3/apache-yetus-0.13.0-src.tar.gz.sha512 Thu Nov  5 
00:55:09 2020
@@ -0,0 +1 @@
+SHA512 (apache-yetus-0.13.0-src.tar.gz) = 
6f6245e85cbd4c04cb204df61d61c2acfc5443488d360bbdfaf9602fad0a2119cd3ea16944ae1ea740b4bdb12f0974596d57dafea5253a0ebe9d4e52f1e24bfd


Reply via email to