Apache Yetus Changelog

Release 0.8.0 - 2018-08-24

IMPORTANT ISSUES:

JIRA Summary Priority Component Reporter Contributor
YETUS-609 releasedocmaker indexer uses wrong filename Blocker Release Doc Maker Allen Wittenauer Allen Wittenauer
YETUS-643 default custom maven repo should use workspace when in jenkins mode Critical Precommit Allen Wittenauer Allen Wittenauer
YETUS-657 volumes on non-existent files creates a directory Blocker Precommit Allen Wittenauer Allen Wittenauer

NEW FEATURES:

JIRA Summary Priority Component Reporter Contributor
YETUS-620 reject patches if they contain files with names/paths over a certain length Major Precommit Allen Wittenauer Allen Wittenauer
YETUS-46 releasedocmaker should support JIRA authentication Major Release Doc Maker Allen Wittenauer Allen Wittenauer
YETUS-45 the test patch script should check for filenames that differ only in case Major Precommit Owen O'Malley Allen Wittenauer
YETUS-658 Built-in Support For Unit Test Excluding Critical Precommit Jack Bearden Jack Bearden
YETUS-591 Match git SHA1 with github pull request # Major Precommit Allen Wittenauer Allen Wittenauer
YETUS-640 add hadolint (Dockerfile linter) support Major Precommit Allen Wittenauer Allen Wittenauer

IMPROVEMENTS:

JIRA Summary Priority Component Reporter Contributor
YETUS-605 jenkins-admin lacks version information Major Precommit Allen Wittenauer Akira Ajisaka
YETUS-603 Update years to 2018 Major website and documentation Allen Wittenauer Akira Ajisaka
YETUS-618 Update release process to replace md5 with sha512 Blocker build Allen Wittenauer Akira Ajisaka
YETUS-635 Maven plugin should fail when partially enabled Critical Precommit Sean Busbey Sean Busbey
YETUS-607 Update bundle and remove version constraint from middleman-livereload Major website and documentation Allen Wittenauer Jack Bearden
YETUS-242 hadoop: add -Drequire.valgrind Trivial Precommit Allen Wittenauer Allen Wittenauer
YETUS-406 Publish Yetus Audience Annotations to Maven Central/JCenter Minor Audience Annotations, website and documentation Michael Kobit Allen Wittenauer
YETUS-602 Add Sizzle to LICENSE Blocker website and documentation Allen Wittenauer Allen Wittenauer
YETUS-606 jenkins-admin –help should not use .py Major Precommit Allen Wittenauer Allen Wittenauer
YETUS-642 reaper generated shelldocs output is busted Major Precommit, website and documentation Allen Wittenauer Allen Wittenauer
YETUS-611 xml test should specifically say which files are broken Trivial Precommit Allen Wittenauer Allen Wittenauer

BUG FIXES:

JIRA Summary Priority Component Reporter Contributor
YETUS-614 github_jira_bridge is not working after the update of ASF JIRA Critical Precommit Akira Ajisaka Akira Ajisaka
YETUS-616 mvn dep ordering should use -fae Major Precommit Allen Wittenauer Allen Wittenauer
YETUS-619 audience-annotations-jdiff doclet does not work on Java 9 Minor Audience Annotations Grant Henke Akira Ajisaka
YETUS-621 docker-cleanup doesn't support robot or sentinel correctly Critical Precommit Allen Wittenauer Allen Wittenauer
YETUS-622 docker-cleanup removes non-Yetus docker images even if not in sentinel mode Blocker Precommit Kengo Seki Kengo Seki
YETUS-623 docker-cleanup doesn't support options which start with docker correctly Major Precommit Kengo Seki Kengo Seki
YETUS-634 maven plugin dropping '–batch-mode' maven argument Minor Precommit Sean Busbey Sean Busbey
YETUS-615 Fix a typo in smart-apply-patch.sh Trivial Precommit Akira Ajisaka abipc
YETUS-610 version directory is always created, even when not requested Major Release Doc Maker Allen Wittenauer Allen Wittenauer
YETUS-639 hadoop: parallel tests on < 2.8.0 are not guarateed to work Major Precommit Allen Wittenauer Allen Wittenauer
YETUS-641 Hardcoded pylint version Minor build Jack Bearden Jack Bearden
YETUS-432 website generation mysteriously fails when releasedocmaker fails Major build, website and documentation Ajay Yadav Allen Wittenauer
YETUS-604 Release documentation for homebrew has wrong flag Major website and documentation Allen Wittenauer Allen Wittenauer
YETUS-647 ssh-based git repos do not work correctly under docker Blocker Precommit Allen Wittenauer Allen Wittenauer
YETUS-661 ant/gradle/maven assumes container $HOME and host $HOME are the same Major Precommit Allen Wittenauer Allen Wittenauer
YETUS-646 curl grabbed the wrong patch Critical Precommit Allen Wittenauer Sean Busbey
YETUS-660 checkstyle should report when it fails to execute Major Precommit Allen Wittenauer Allen Wittenauer
YETUS-671 Remove 0.4.0 and 0.5.0 symlinks Major website and documentation Allen Wittenauer Allen Wittenauer
YETUS-672 unit-test-filter-file.example and javadoc's script.js need an asf license exception Major Precommit Allen Wittenauer Allen Wittenauer

TESTS:

JIRA Summary Priority Component Reporter Contributor
YETUS-662 integration test runner Major Precommit Allen Wittenauer Allen Wittenauer

OTHER:

JIRA Summary Priority Component Reporter Contributor
YETUS-630 Add HDDS subproject to the Hadoop personality Major Precommit Marton Elek Marton Elek
YETUS-668 EOL 0.4.0 and 0.5.0 Major build, website and documentation Allen Wittenauer Allen Wittenauer
YETUS-669 0.8.0 Release Major build Allen Wittenauer Allen Wittenauer