Author: aw
Date: Sun Apr 21 16:35:31 2019
New Revision: 33705
Log:
stage Apache Yetus 0.10.0-RC1
Added:
dev/yetus/0.10.0-RC1/
dev/yetus/0.10.0-RC1/CHANGELOG.md
dev/yetus/0.10.0-RC1/CHANGELOG.md.asc
dev/yetus/0.10.0-RC1/CHANGELOG.md.mds
dev/yetus/0.10.0-RC1/CHANGELOG.md.sha512
dev/yetus/0.10.0-RC1/RELEASENOTES.md
dev/yetus/0.10.0-RC1/RELEASENOTES.md.asc
dev/yetus/0.10.0-RC1/RELEASENOTES.md.mds
dev/yetus/0.10.0-RC1/RELEASENOTES.md.sha512
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz (with props)
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.asc
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.mds
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.sha512
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz (with props)
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.asc
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.mds
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.sha512
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz (with props)
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.asc
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.mds
dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.sha512
Added: dev/yetus/0.10.0-RC1/CHANGELOG.md
==============================================================================
--- dev/yetus/0.10.0-RC1/CHANGELOG.md (added)
+++ dev/yetus/0.10.0-RC1/CHANGELOG.md Sun Apr 21 16:35:31 2019
@@ -0,0 +1,119 @@
+
+<!---
+# 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.10.0 - 2019-04-21
+
+
+
+### IMPORTANT ISSUES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-782](https://issues.apache.org/jira/browse/YETUS-782) | Remove
ruby-lint support | Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-688](https://issues.apache.org/jira/browse/YETUS-688) | convert key
globals from strings to arrays | Major | Precommit | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-801](https://issues.apache.org/jira/browse/YETUS-801) | Remove
deprecated private token support from Github | Major | Precommit | Allen
Wittenauer | Allen Wittenauer |
+| [YETUS-809](https://issues.apache.org/jira/browse/YETUS-809) | findbugs
isn't finding bugs in qbt-mode | Blocker | Precommit | Allen Wittenauer |
Allen Wittenauer |
+| [YETUS-749](https://issues.apache.org/jira/browse/YETUS-749) | change
findbugs to spotbugs | Major | build, Precommit | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-724](https://issues.apache.org/jira/browse/YETUS-724) | github diff
vs. patch | Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+
+
+### NEW FEATURES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-780](https://issues.apache.org/jira/browse/YETUS-780) | mvn site
breaks when maven-built versions are added to the pom | Blocker | build,
website and documentation | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-788](https://issues.apache.org/jira/browse/YETUS-788) | expose patch
analysis | Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-791](https://issues.apache.org/jira/browse/YETUS-791) | Add support
for --cache-from to speed up building | Major | build, Precommit | Allen
Wittenauer | Allen Wittenauer |
+| [YETUS-794](https://issues.apache.org/jira/browse/YETUS-794) | exclusion
support | Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-474](https://issues.apache.org/jira/browse/YETUS-474) | Option to
releasedocmaker to write empty files when no JIRA issues match | Blocker |
build | Sean Busbey | Allen Wittenauer |
+| [YETUS-679](https://issues.apache.org/jira/browse/YETUS-679) | dupname
should report even in case of sucess | Major | Precommit | Allen Wittenauer |
Allen Wittenauer |
+| [YETUS-807](https://issues.apache.org/jira/browse/YETUS-807) | SemaphoreCI
Support | Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-819](https://issues.apache.org/jira/browse/YETUS-819) | Azure
Pipelines Support | Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-841](https://issues.apache.org/jira/browse/YETUS-841) | Support
python's requirements.txt prior to pylint | Major | Precommit | Allen
Wittenauer | Allen Wittenauer |
+| [YETUS-759](https://issues.apache.org/jira/browse/YETUS-759) | shelldocs
should be added to yetus-maven-plugin | Major | ShellDocs, yetus-maven-plugin
| Allen Wittenauer | Allen Wittenauer |
+| [YETUS-853](https://issues.apache.org/jira/browse/YETUS-853) | "improvement"
mode | Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-795](https://issues.apache.org/jira/browse/YETUS-795) | Add SUBMARINE
subproject to the Hadoop personality | Trivial | Precommit | Sunil Govindan |
Sunil Govindan |
+| [YETUS-793](https://issues.apache.org/jira/browse/YETUS-793) | patch
analysis shouldn't require dry-run | Major | Precommit | Allen Wittenauer |
Allen Wittenauer |
+| [YETUS-677](https://issues.apache.org/jira/browse/YETUS-677) | dupname check
does the work twice in qbt mode | Major | Precommit | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-816](https://issues.apache.org/jira/browse/YETUS-816) | Improve
hadoop personality to support ozone/hdds projects | Minor | Precommit | Elek,
Marton | Elek, Marton |
+| [YETUS-803](https://issues.apache.org/jira/browse/YETUS-803) | Drop the
ignore warning from shelldocs | Major | ShellDocs | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-817](https://issues.apache.org/jira/browse/YETUS-817) | upgrade to
shellcheck 0.6.0 | Major | build, Precommit | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-806](https://issues.apache.org/jira/browse/YETUS-806) | Configure
docker-from-cache for Travis CI | Major | Precommit | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-799](https://issues.apache.org/jira/browse/YETUS-799) | Use real
paths in docker container | Major | Precommit | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-836](https://issues.apache.org/jira/browse/YETUS-836) | Add a version
field | Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-842](https://issues.apache.org/jira/browse/YETUS-842) | remove
pylintrc | Major | build | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-845](https://issues.apache.org/jira/browse/YETUS-845) | shrink the
docker image by fixing cabal | Major | build, Precommit | Allen Wittenauer |
Allen Wittenauer |
+| [YETUS-846](https://issues.apache.org/jira/browse/YETUS-846) | hard-set pip
and gem installs | Minor | build | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-703](https://issues.apache.org/jira/browse/YETUS-703) | clean up some
of the table of contents | Minor | Precommit, website and documentation |
Allen Wittenauer | Allen Wittenauer |
+| [YETUS-822](https://issues.apache.org/jira/browse/YETUS-822) | readme should
mention docker images | Minor | website and documentation | Allen Wittenauer |
Allen Wittenauer |
+| [YETUS-811](https://issues.apache.org/jira/browse/YETUS-811) | Add an API
for robots to do their own artifact URLs | Major | Precommit | Allen
Wittenauer | Allen Wittenauer |
+| [YETUS-808](https://issues.apache.org/jira/browse/YETUS-808) | cleanup the
docker image cleanup output | Major | Precommit | Allen Wittenauer | Allen
Wittenauer |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-783](https://issues.apache.org/jira/browse/YETUS-783) | download
links for 0.8.0 vs 0.9.0 are different | Blocker | website and documentation |
Allen Wittenauer | Allen Wittenauer |
+| [YETUS-789](https://issues.apache.org/jira/browse/YETUS-789) |
bugsystem\_linecomments\_trigger breaks if prevnum or linenum isn't numeric |
Blocker | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-771](https://issues.apache.org/jira/browse/YETUS-771) |
Dockerfile.patchspecific doesn't work when gid isn't defined | Minor |
Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-758](https://issues.apache.org/jira/browse/YETUS-758) |
docker-cleanup doesn't always clean | Minor | Precommit | Allen Wittenauer |
Allen Wittenauer |
+| [YETUS-786](https://issues.apache.org/jira/browse/YETUS-786) | JENKINS\_URL
is not always populated in a pipeline docker agent | Blocker | Precommit |
Allen Wittenauer | Allen Wittenauer |
+| [YETUS-796](https://issues.apache.org/jira/browse/YETUS-796) | multijdk
doesn't ignore non-existent directory | Major | Precommit | Allen Wittenauer |
Allen Wittenauer |
+| [YETUS-797](https://issues.apache.org/jira/browse/YETUS-797) | patches that
remove modules trigger offset\_clock assert | Critical | Precommit | Allen
Wittenauer | Allen Wittenauer |
+| [YETUS-775](https://issues.apache.org/jira/browse/YETUS-775) | do not delete
the ${project.version} of the website | Minor | website and documentation |
Sean Busbey | Allen Wittenauer |
+| [YETUS-762](https://issues.apache.org/jira/browse/YETUS-762) | findbugs
warning in yetus-minimaven-plugin/bin4libs | Minor | yetus-maven-plugin |
Allen Wittenauer | Allen Wittenauer |
+| [YETUS-813](https://issues.apache.org/jira/browse/YETUS-813) | Tie both
pylint and astroid to working versions | Critical | Precommit | Allen
Wittenauer | Allen Wittenauer |
+| [YETUS-784](https://issues.apache.org/jira/browse/YETUS-784) | javadocs for
0.9.0 off of master are broken | Major | website and documentation | Allen
Wittenauer | Allen Wittenauer |
+| [YETUS-785](https://issues.apache.org/jira/browse/YETUS-785) | Download page
must not link to dist.apache.org | Major | website and documentation | Sebb |
Akira Ajisaka |
+| [YETUS-776](https://issues.apache.org/jira/browse/YETUS-776) | build doesn't
deploy all artifacts | Critical | build | Sean Busbey | Allen Wittenauer |
+| [YETUS-814](https://issues.apache.org/jira/browse/YETUS-814) | docker hub
builds are out of sync | Blocker | build | Allen Wittenauer | Allen Wittenauer
|
+| [YETUS-761](https://issues.apache.org/jira/browse/YETUS-761) | findbugs
warning in yetus-maven-plugin/releasedocmaker | Minor | Release Doc Maker,
yetus-maven-plugin | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-823](https://issues.apache.org/jira/browse/YETUS-823) |
releasedocmaker-jar-with-dependencies is missing dependencies | Blocker |
yetus-maven-plugin | stack | Allen Wittenauer |
+| [YETUS-431](https://issues.apache.org/jira/browse/YETUS-431) | shelldocs is
undocumented | Major | ShellDocs, website and documentation | Allen Wittenauer
| Allen Wittenauer |
+| [YETUS-833](https://issues.apache.org/jira/browse/YETUS-833) |
start-build-env is failing | Minor | build | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-847](https://issues.apache.org/jira/browse/YETUS-847) |
/usr/local/bin/pip is python3.7 | Major | Precommit | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-829](https://issues.apache.org/jira/browse/YETUS-829) | Fix path(s)
to shelldocs | Minor | build, Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-849](https://issues.apache.org/jira/browse/YETUS-849) | Cut back on
Azure Pipelines support | Minor | build, website and documentation | Allen
Wittenauer | Allen Wittenauer |
+| [YETUS-760](https://issues.apache.org/jira/browse/YETUS-760) | Update
yetus-maven-plugin's releasedocmaker options | Major | Release Doc Maker,
yetus-maven-plugin | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-820](https://issues.apache.org/jira/browse/YETUS-820) | author throws
grep error if excludes file is missing | Trivial | Precommit | Allen
Wittenauer | Allen Wittenauer |
+| [YETUS-772](https://issues.apache.org/jira/browse/YETUS-772) | RC
verification document updates from 0.9.0 | Minor | website and documentation |
Kengo Seki | Allen Wittenauer |
+| [YETUS-854](https://issues.apache.org/jira/browse/YETUS-854) | shellcheck is
picking up extra files | Critical | Precommit | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-855](https://issues.apache.org/jira/browse/YETUS-855) | npm doesn't
work in docker image | Critical | Precommit | Allen Wittenauer | Allen
Wittenauer |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-769](https://issues.apache.org/jira/browse/YETUS-769) | release
documentation updates from 0.9.0 | Major | build, website and documentation |
Allen Wittenauer | Allen Wittenauer |
+| [YETUS-802](https://issues.apache.org/jira/browse/YETUS-802) | Remove docs
for --github-token | Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-828](https://issues.apache.org/jira/browse/YETUS-828) | Upgrade
hadolint to 1.16.2 | Minor | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-827](https://issues.apache.org/jira/browse/YETUS-827) | Upgrade
python3 to 3.7 | Major | Precommit | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-838](https://issues.apache.org/jira/browse/YETUS-838) | upgrade some
maven dependencies | Trivial | build | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-859](https://issues.apache.org/jira/browse/YETUS-859) | Release
0.10.0 | Major | build | Allen Wittenauer | Allen Wittenauer |
+
+
Added: dev/yetus/0.10.0-RC1/CHANGELOG.md.asc
==============================================================================
--- dev/yetus/0.10.0-RC1/CHANGELOG.md.asc (added)
+++ dev/yetus/0.10.0-RC1/CHANGELOG.md.asc Sun Apr 21 16:35:31 2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEM2XwuFiLEjzBO1oZ4Bs0++hG3zgFAly8m1sACgkQ4Bs0++hG
+3zjZKhAApVVX1ZkUKZ52bhm6u1I6i7E+4xSSXiMMSAS7FPNuP+KhDj1rtS6k63iB
+wOQQMWIwWtC1JrvYoH+4Cyl/+IrQgFvFG9V0glzlo6S+Xy4wdH1gyofPE2IJ/SJF
+D12e9r6sO6F1mzlGJzzwSDtY/MPElbe9QWwbVquTlYxPsA884vHVCCyxyrk9OBzD
+kG/G/qZI2EOe83vdQU3SfEo7QGzoJggJR8+eiMibh4Ao7q2X8i+MNpevKIapABdg
+sjqjIUfYaRq17giM6nGphwfL1jrKmBbmRJVDlhozLfWyEeJc959WTAFoNKs/DzAJ
+8ABkQYQbdthdpMaOpfdbQNn8zzjlKpZVzgMnYED4Obw20GQXZHnZ1W3Bh/a8YLiT
+fLfnEvPSeNRfAf3+PjefETYZqYJgnaznv8rOXzWvg5H9EicznqzNS+ljOuTzZKJk
+zMFkAzptCojijc1NvKJHK33Ser1UgJtPik7PG6uNfqaMIKZDkuIEmnJcD7MMIdxM
+xXYuCZeLR2eOAFFbvSlFQdMac/EpF3LPpCuT8xe9810WU1vvLu+lGtQxplOAdXS8
+gBGaYMmD2hH02+cRq0nVCiVXWN3EJ4Q4kif5PfziExuHd2rKjTRXARBeTIOvBT1X
+h8XYLVYf0jTIpDVwFJ3rERoGuM1PKT1vytGTqWv3AFjseXVHlAE=
+=VRVy
+-----END PGP SIGNATURE-----
Added: dev/yetus/0.10.0-RC1/CHANGELOG.md.mds
==============================================================================
--- dev/yetus/0.10.0-RC1/CHANGELOG.md.mds (added)
+++ dev/yetus/0.10.0-RC1/CHANGELOG.md.mds Sun Apr 21 16:35:31 2019
@@ -0,0 +1,12 @@
+CHANGELOG.md: MD5 = 4B C1 A3 5D 76 9B 45 EF A4 04 49 8D 19 73 50 09
+CHANGELOG.md: SHA1 = 58D3 3747 AF59 64BD BE3B E5BD EDE7 E69E 4CD6 5196
+CHANGELOG.md: RMD160 = 45B8 0472 FCE6 34A0 48D3 CE88 F62E D007 E445 62CB
+CHANGELOG.md: SHA224 = 1EDC42EF C6F1D366 EAA2CD8E 47D9D010 C29C07B1 677D7827
+ 9B5E7EBC
+CHANGELOG.md: SHA256 = 29386A89 482142F6 A94365F2 5CA4092F ED2A4FCD 728FACB8
+ 1DFC053F D75FA7C1
+CHANGELOG.md: SHA384 = C00AB526 19F3EFD2 A10FF994 34E82DBB 5747FF3E 8DF4A494
+ 5B296661 FC47506E BEBED2DC 16A4E6E0 A32CC171 86ED0393
+CHANGELOG.md: SHA512 = BD28A21C 36226F75 26BF0FB9 788275DD 5A22A786 10FCAE09
+ 159DFF04 E6D9D429 97D39C52 89BC1D18 6A80E7E1 8518666D
+ DFBEA0A9 0F39878A 0C3592B5 74174A5A
Added: dev/yetus/0.10.0-RC1/CHANGELOG.md.sha512
==============================================================================
--- dev/yetus/0.10.0-RC1/CHANGELOG.md.sha512 (added)
+++ dev/yetus/0.10.0-RC1/CHANGELOG.md.sha512 Sun Apr 21 16:35:31 2019
@@ -0,0 +1 @@
+bd28a21c36226f7526bf0fb9788275dd5a22a78610fcae09159dff04e6d9d42997d39c5289bc1d186a80e7e18518666ddfbea0a90f39878a0c3592b574174a5a
CHANGELOG.md
Added: dev/yetus/0.10.0-RC1/RELEASENOTES.md
==============================================================================
--- dev/yetus/0.10.0-RC1/RELEASENOTES.md (added)
+++ dev/yetus/0.10.0-RC1/RELEASENOTES.md Sun Apr 21 16:35:31 2019
@@ -0,0 +1,108 @@
+
+<!---
+# 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.10.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities,
important issues, features, and major improvements.
+
+
+---
+
+* [YETUS-782](https://issues.apache.org/jira/browse/YETUS-782) | *Major* |
**Remove ruby-lint support**
+
+Support for ruby-lint has been removed as the tool is no longer supported.
Instead, use rubocop.
+
+
+---
+
+* [YETUS-688](https://issues.apache.org/jira/browse/YETUS-688) | *Major* |
**convert key globals from strings to arrays**
+
+<!-- markdown -->
+For developers, the various `yetus_*_entry` routines have been removed form
yetuslib. There were a lot of issues with duplicate names and other problems
that really made them hard to use. All of those routines and the variables
that used them have been replaced with equivalent routines and variables that
are array-based.
+
+
+---
+
+* [YETUS-474](https://issues.apache.org/jira/browse/YETUS-474) | *Blocker* |
**Option to releasedocmaker to write empty files when no JIRA issues match**
+
+<!-- markdown -->
+releasedocmaker now has a `--empty` flag to allow the creation of release
notes when there are no JIRAs assigned to a version.
+
+
+---
+
+* [YETUS-801](https://issues.apache.org/jira/browse/YETUS-801) | *Major* |
**Remove deprecated private token support from Github**
+
+<!-- markdown -->
+The `--github-token` option has been removed from precommit. (Github has
removed support private token support from Github and Github Enterprise.)
+
+
+---
+
+* [YETUS-807](https://issues.apache.org/jira/browse/YETUS-807) | *Major* |
**SemaphoreCI Support**
+
+<!-- markdown -->
+Precommit now has some preliminary support for Semaphore CI.
+
+
+---
+
+* [YETUS-819](https://issues.apache.org/jira/browse/YETUS-819) | *Major* |
**Azure Pipelines Support**
+
+Precommit now has some preliminary support for Azure Pipelines. Note that
artifact links and Docker are unsupported.
+
+
+---
+
+* [YETUS-809](https://issues.apache.org/jira/browse/YETUS-809) | *Blocker* |
**findbugs isn't finding bugs in qbt-mode**
+
+<!-- markdown -->
+Previously, if the findbugs plug-in was given a parent module with no source
code but children modules did have source code, findbugs would ignore the whole
directory. This has been fixed such that all reports generated by children of
a parent module are merged and generated as a report of the parent.
+
+
+---
+
+* [YETUS-749](https://issues.apache.org/jira/browse/YETUS-749) | *Major* |
**change findbugs to spotbugs**
+
+<!-- markdown -->
+Precommit now includes specific support for SpotBugs. Note that only one of
FindBugs or SpotBugs may be enabled. By default, SpotBugs will disable
FindBugs automatically. To specifically pick one or the other, use the
`--plugins` control. For example:
+
+```
+---plugins=all,-findbugs
+```
+
+will disable FindBugs whereas
+
+```
+--plugins=all,-spotbugs
+```
+
+will disable SpotBugs.
+
+The SpotBugs plug-in requires the SPOTBUGS_HOME environment variable to be
defined. It should point to the location where SpotBugs has been installed.
+
+
+---
+
+* [YETUS-724](https://issues.apache.org/jira/browse/YETUS-724) | *Major* |
**github diff vs. patch**
+
+<!-- markdown -->
+precommit will now attempt to try both forms of git patches (binary
format-patch and ASCII git diff) when working with Github PRs or Gitlab MRs. It
will prefer the format-patch style due to accuracy, but will fallback to diff
style if the former does not apply successfully.
+
+
+
Added: dev/yetus/0.10.0-RC1/RELEASENOTES.md.asc
==============================================================================
--- dev/yetus/0.10.0-RC1/RELEASENOTES.md.asc (added)
+++ dev/yetus/0.10.0-RC1/RELEASENOTES.md.asc Sun Apr 21 16:35:31 2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEM2XwuFiLEjzBO1oZ4Bs0++hG3zgFAly8m18ACgkQ4Bs0++hG
+3zgcABAAnBdqk0AZ+/U9Zs9rJO794BypaxXNhb+jLuGxgdf831OutCuYYegmEG8X
+TN9duee4vnjjpY/BgfY2IYl3WTKSFT7kUkvYWK22aCelua6GsBTPCGtV7MDxizy0
+jn3xTJ5RD/sFA1NoLa5iOKS1QvXLEzMfRo1CXCgKPGKMKUqd4PwxtlGTF0yG6M6u
+DS/gpYYNU7K0hCZddqt0KhOQJL/9QM+i6uujJxOPNf57ML+cudtEeent/ichGwUa
+eQlRu4Dw/1s5nMQuEW8oDyq5uh+6/zYjbuyta7v7h1jKWnx33JOi/qepjkoQbP6s
+KTwBZ1dDv3YS4uUfYFqfGvkgMwsUEDfAoAUTA6uQyuo6hqkSNV5JDXydl7eWnlvQ
+Pmnt6O0vg43QhzoFCTCI06oD5psa1XqUXjIGTGexD15Zum/tuVJRZCIbd2AVUHpb
+mpMkPI4bg/NRUw918k8Vo2x8tx/gm0Dcfyj8uqeLsmJhYDJs2hwvb3wzO8QzhD6q
+9F9yttmxN/jJkURsgHe/FjzGmtVy4btrlOJ00os7qwMM+RVytj6OsWMsMse/1Cys
+xDkMFeO31fCV2aQwEhehLuZecrG0iuT9sN0L+kOkyeiBYeyA/9qZ5JhR6K1bssc/
+g3DLTo2X+HUrHlsRCge6y1DwXf4phxbK1B0+s8waquebLXSi+fU=
+=MtLF
+-----END PGP SIGNATURE-----
Added: dev/yetus/0.10.0-RC1/RELEASENOTES.md.mds
==============================================================================
--- dev/yetus/0.10.0-RC1/RELEASENOTES.md.mds (added)
+++ dev/yetus/0.10.0-RC1/RELEASENOTES.md.mds Sun Apr 21 16:35:31 2019
@@ -0,0 +1,12 @@
+RELEASENOTES.md: MD5 = 31 5A 43 96 55 28 99 F9 32 26 7E A5 47 B1 32 9D
+RELEASENOTES.md: SHA1 = EB27 0009 90BE A151 55C7 9384 941E 8C72 2581 F040
+RELEASENOTES.md: RMD160 = D5C0 903C 5497 3D97 FFE7 20ED B432 CA53 1734 A3A4
+RELEASENOTES.md: SHA224 = 0C59563F EC5AB25B C822D591 CE8863AE 8581EC1F EA2EE405
+ 1EF516BB
+RELEASENOTES.md: SHA256 = C1D73032 B9037EB8 240567AC F762A472 E32F9C44 3AF9E8FA
+ C3ADCC99 1348EF89
+RELEASENOTES.md: SHA384 = 07F45E85 8C8B2E25 B96BB0EE 9640165F 26B42BCB 0001F563
+ EDE76D27 7A8EE05F AC6EFDD5 915B16DF 85ADA093 A0E552A9
+RELEASENOTES.md: SHA512 = A4841D04 C154E738 CEE4FA7E 4B8C9F47 AC57D498 AA502D08
+ 304C3BE6 59025CAB D5116E1B AF362F03 C0640F46 6E442B52
+ FC56A38C 5E6B22A1 7728C745 F060BC45
Added: dev/yetus/0.10.0-RC1/RELEASENOTES.md.sha512
==============================================================================
--- dev/yetus/0.10.0-RC1/RELEASENOTES.md.sha512 (added)
+++ dev/yetus/0.10.0-RC1/RELEASENOTES.md.sha512 Sun Apr 21 16:35:31 2019
@@ -0,0 +1 @@
+a4841d04c154e738cee4fa7e4b8c9f47ac57d498aa502d08304c3be659025cabd5116e1baf362f03c0640f466e442b52fc56a38c5e6b22a17728c745f060bc45
RELEASENOTES.md
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.asc
==============================================================================
--- dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.asc (added)
+++ dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.asc Sun Apr 21 16:35:31
2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEM2XwuFiLEjzBO1oZ4Bs0++hG3zgFAly8m18ACgkQ4Bs0++hG
+3zhCTA//XGRITWWBXB/o+yaYD/9HdIYy89CtJpolFh3EN1l2YeI2Jvah9mVJMwQU
+eXWMc804Ga965j8CxFlGWXeEc+YGmpxDo8bQmGSBaUAOusjCkk0nrolu+w0kXEPz
+oGt5vL61IydtZv0PI/XqiFhi8Zv+ZNMLzqf4TPiYcb+lxu54eYa/1EpAv6urQfmN
+o2tDuto1MiwItXrCeMVS030AmIK7OA8z78ceXYxyd6H/0TlbVvEL6gs8g/lKIGy6
+gmlKFpBceEpw+9Eg+LzSX5ZVxuX6C6J8T3zA3IIVSWL3u+5fdn0a9OBakWZ5lQl+
+I3djBW4vZeeRi8DW8SLnpiE2SulxkFNQ6AsqtrWnyL0ZMp+tQHfaWQub1Satvw4x
+nTyCcQ5o4WtR3um2Yjkfgim2YGvqqqIGMOuP8tXV9k0wM9D8PBaGnToDSHafPSWq
+Z5UghkDZqfW5Xquf8r+3RKDMQExSD6bxY6wLl5otM00ERBWJosFqOKQEXu1vwUrv
+qSYe/wMafl6BH88JX3Hyt96yaZ5lzM0kVv8UP3PNA88rrD5xwstULdjVfD6VVn+U
+z7uOSHao7jkdUxIDawZrGU93cMqEDTkL99OQmgL4PZT6fIWYh/ZCaXUoBOehqgoR
+gAu5sp3wc9NyzjLeRQb0LAiIn/FVbGYGqVlyCT7XS394aTrwJRc=
+=G0gq
+-----END PGP SIGNATURE-----
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.mds
==============================================================================
--- dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.mds (added)
+++ dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.mds Sun Apr 21 16:35:31
2019
@@ -0,0 +1,17 @@
+apache-yetus-0.10.0-bin.tar.gz: MD5 = 33 74 AF CA 9C 8D 7A 67 03 93 31 07
95
+ E0 95 6F
+apache-yetus-0.10.0-bin.tar.gz: SHA1 = 3107 1B96 F08B D79D B981 B61D 2397
+ 548F D835 50F1
+apache-yetus-0.10.0-bin.tar.gz: RMD160 = 703E 694F 76CF 2A1D D145 CDBD 2725
+ CDD8 A32F 003D
+apache-yetus-0.10.0-bin.tar.gz: SHA224 = E9D37654 0E8AD286 76B3B1B9 7453A287
+ B9DA7E8E B0C0540A AA20DED4
+apache-yetus-0.10.0-bin.tar.gz: SHA256 = 4795FC4B 9B340C1A 7C3EF297 91C77D2A
+ 0E7EDD8A 8F33BA11 FCA0E213 72B6894F
+apache-yetus-0.10.0-bin.tar.gz: SHA384 = 86E23A04 198B5FB3 53B05C84 E8A1E9C5
+ 353DCECE C17036A2 63D2B9CB 2B5E9EED
+ 857767BD DD166C0E 23CB743D D59E7790
+apache-yetus-0.10.0-bin.tar.gz: SHA512 = 42F89909 D6358848 8FA8CA40 05984E5D
+ 32F91E0C 9FB363DB 46C25CDA D1F294CF
+ DEF023C2 B9FBA700 07AE5DFB 09B2EFFA
+ CC18D3C7 469B2ABB B42C098D 9DD78E93
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.sha512
==============================================================================
--- dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.sha512 (added)
+++ dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-bin.tar.gz.sha512 Sun Apr 21
16:35:31 2019
@@ -0,0 +1 @@
+42f89909d63588488fa8ca4005984e5d32f91e0c9fb363db46c25cdad1f294cfdef023c2b9fba70007ae5dfb09b2effacc18d3c7469b2abbb42c098d9dd78e93
apache-yetus-0.10.0-bin.tar.gz
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.asc
==============================================================================
--- dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.asc (added)
+++ dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.asc Sun Apr 21
16:35:31 2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEM2XwuFiLEjzBO1oZ4Bs0++hG3zgFAly8m18ACgkQ4Bs0++hG
+3ziLlg/6A4ffedCKIIzWfkSVqzugLsoKdwIPYPHU4CVD+YYRoRGIU2F9EPmAgQ4f
+3oYeaUojg+82MoX9cl9737lFN9GFpOR09s2X/HQ59m/m0pl/qpTtfey4H5rbWxiz
++xFLYOqMPnFRJHiagiAAtEQH+edW+5epy1+CIy/pDX/QUQudSTclUaT+03srfM06
+LCdChWrKkZMOXnVn4CU16W8GZFEhU96MfluRdq2I8kAC9Bznj6mKO9dAys7DETEa
+FYOGxY2W6vu0NjNpg9O2crWnF/oF4D0O//b24/ypRo7nuqPhjdmzGR8g5TI8ePXK
+FwnLXjBGvkzf60KMNLmKrPLTiPdO1eb95RQ1bJzKxKfg0C4Sghzg9t1TBqseUHeC
+fUhVuYYpsJ1UL0dqZPsWaUBzNcnq97NFEuVAhW4lcc0rC6MhubZwZx2ba96lY/6P
+wH7FfvD9JKkbshPgAtOpxDB9JBphRPnMA7wGef/ODkYbXJyvSlPES3pEb6r0kGiS
+i+QjGq16bI8NGhnqNt47zBfMNnxH6b9ur+KItG9m3XdFhyNAPFs49SMQQgGKsT6d
+gRDiAXXaNcjyLQXCv6c5ycQWTEQK1+eXOyx8UnAw8l8yGZYvEiNGFQcHAYO1x5fa
+dGInWFH8lXeo6rfh1cVjpA6uTc1Cqqw9Bh4gYbKWqSNPZlW34P8=
+=UZbd
+-----END PGP SIGNATURE-----
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.mds
==============================================================================
--- dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.mds (added)
+++ dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.mds Sun Apr 21
16:35:31 2019
@@ -0,0 +1,17 @@
+apache-yetus-0.10.0-site.tar.gz: MD5 = 70 2D F3 44 89 E4 10 AA B7 4E C4 C1
+ 7A CE CE F6
+apache-yetus-0.10.0-site.tar.gz: SHA1 = 99EB 5028 6E2A 671B 48C7 7F69 25B5
+ ED5E 4207 5537
+apache-yetus-0.10.0-site.tar.gz: RMD160 = C978 1CC5 83E4 04DF 3A5C 01CA 8DCD
+ 2AD8 8373 8F16
+apache-yetus-0.10.0-site.tar.gz: SHA224 = 543187C1 701119C2 CD960524 57F4BF60
+ B83D6569 E0EB47EA 1B334E4A
+apache-yetus-0.10.0-site.tar.gz: SHA256 = A33E2504 BFA6F097 76A971A9 2FF12473
+ B25B6BAC ABC04F75 7078BA9C 64610E5A
+apache-yetus-0.10.0-site.tar.gz: SHA384 = 806D9273 DF6A398B 6CBE52B9 180D813A
+ F83AB354 BD82F1EE AA41DE2A 9E3D3F71
+ D3133C2E 50A60021 F9C3601D 2EBA6B7B
+apache-yetus-0.10.0-site.tar.gz: SHA512 = 84F81976 A368ACCF 50DE8698 26DD3AE5
+ 7F9158A7 ED592E76 4405BA00 F4BC45B1
+ 3D879562 2EFBE806 F4A145B1 A48FE09A
+ 884AAFC5 84E6A37B D0D63CD7 837A3195
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.sha512
==============================================================================
--- dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.sha512 (added)
+++ dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-site.tar.gz.sha512 Sun Apr 21
16:35:31 2019
@@ -0,0 +1 @@
+84f81976a368accf50de869826dd3ae57f9158a7ed592e764405ba00f4bc45b13d8795622efbe806f4a145b1a48fe09a884aafc584e6a37bd0d63cd7837a3195
apache-yetus-0.10.0-site.tar.gz
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.asc
==============================================================================
--- dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.asc (added)
+++ dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.asc Sun Apr 21 16:35:31
2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEM2XwuFiLEjzBO1oZ4Bs0++hG3zgFAly8m2AACgkQ4Bs0++hG
+3zh9bQ//cf7B2OYLKX6dBVm5Xi7AfGxXd1bqKRBYcR0C12bsbnfsg8qBC+n/qPW1
+TU8CJv7AAy3A8wvgdiTeA6s6SBP6Y4b6pSKy4LTiW6vf4q2V6zYIBPcpytGMmJug
+/LpGjxwGgcLjZU5MvL5s+jMcnzrbZZe6Lt4fY4JhxYXVAQ5Cr0/WxZa9/vp8oBM6
+VdDWFpDoWoZzXuCdtQ32jBasx8YBG60QkxYs37xT99lEBUw9YWr0e5j66M5OwpgR
+9FOSGe2GTDWzUS10kJKd/+E7La456BAsj4rntPaaiVEn16K24S74oAwAk9Gv9uwD
+7pw7zcxvB2cp4BVN6sT319Ul2eQBoF1hNr5YIfIC6aQ8wWmVhilGSfC/B0zLr+sA
+uqEOCKKraXPTdUodCTefJexGc9L7Jln6LKYfgu1J3YD1XIYKpy1YNs2npCKu3tv0
+4xOZTmXhuPkGFBinLXuiL9qPILk0wArGCDqqTr8Vxhq2QPM4IyOljV+L1h6g6Fa4
+goOOHgHcONOOKkQN9hOx9E+RTMNtZpLmJPiUJxEj1Z6yumrfgNzXF0RqEUY6/5oB
+R+t3Igz9LXjmI/EixShXk3CDOk2Mh84UGxZIppyCsKrvjt4CtBiFrp6doYHHg4+Q
+zDkEKaD1thMEB3wcXq3QgjggFM267l1Qim1xPR56pDs10Qgl6CY=
+=XsHG
+-----END PGP SIGNATURE-----
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.mds
==============================================================================
--- dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.mds (added)
+++ dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.mds Sun Apr 21 16:35:31
2019
@@ -0,0 +1,17 @@
+apache-yetus-0.10.0-src.tar.gz: MD5 = FC A0 F3 38 83 84 28 C6 C7 CC 24 6E
BF
+ BA 6B 3C
+apache-yetus-0.10.0-src.tar.gz: SHA1 = 8FF3 07B7 456F 860B 763F 8F31 6290
+ 68C3 7B9F 5FCC
+apache-yetus-0.10.0-src.tar.gz: RMD160 = 740E FDE9 3BF6 84C3 90F0 DF22 8EC7
+ 517D B9A2 96EE
+apache-yetus-0.10.0-src.tar.gz: SHA224 = AE106796 4F6128C7 DACF3739 0CAE9501
+ F7CE2DAB 875DE2A1 87E814EA
+apache-yetus-0.10.0-src.tar.gz: SHA256 = E12AA904 3D1B642C 9434E5C4 96385C33
+ 84D9613D D58AD32C 4F7C7B39 348A9BA7
+apache-yetus-0.10.0-src.tar.gz: SHA384 = 60A405D8 E5E64A55 37DD10E0 7F9A5F90
+ 8A88AF97 5768A095 91633039 F0247F4E
+ 54030FC9 25E464E9 F2A1C7BB B04D9935
+apache-yetus-0.10.0-src.tar.gz: SHA512 = 57B15F3C 53AF50B4 EFED4951 992CB7CC
+ FA3B9103 AF0DADC6 0F8DCF4F 94F95849
+ EDF6997F B799A0FD 29024404 FBF480BA
+ 4D5C98FC 07752C83 3A8C4401 3CFE3924
Added: dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.sha512
==============================================================================
--- dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.sha512 (added)
+++ dev/yetus/0.10.0-RC1/apache-yetus-0.10.0-src.tar.gz.sha512 Sun Apr 21
16:35:31 2019
@@ -0,0 +1 @@
+57b15f3c53af50b4efed4951992cb7ccfa3b9103af0dadc60f8dcf4f94f95849edf6997fb799a0fd29024404fbf480ba4d5c98fc07752c833a8c44013cfe3924
apache-yetus-0.10.0-src.tar.gz