Apache Yetus Changelog

Release 0.4.0 - 2017-01-10

IMPORTANT ISSUES:

JIRA Summary Priority Component Reporter Contributor
YETUS-390 qbt needs an "abbreviated email" mode Major Precommit Allen Wittenauer Allen Wittenauer
YETUS-341 docker cleanup in sentinel mode doesn't know about Created Major Precommit Allen Wittenauer Allen Wittenauer

NEW FEATURES:

JIRA Summary Priority Component Reporter Contributor
YETUS-293 archiving functionality Major Precommit Colin McCabe Allen Wittenauer
YETUS-428 Provide fallback option to mark issues as incompatible Major Release Doc Maker Ajay Yadav Ajay Yadav
YETUS-415 shelldocs ability to ignore a file Major ShellDocs Allen Wittenauer Ajay Yadav
YETUS-461 Allow specifying exclusions for whitespace report Minor Precommit Michael Stack Kengo Seki

IMPROVEMENTS:

JIRA Summary Priority Component Reporter Contributor
YETUS-424 Show more helpful error message in case of missing dependency Major Release Doc Maker Ajay Yadav Ajay Yadav
YETUS-425 Remove empty tables while generating changelog Minor Release Doc Maker Ajay Yadav Ajay Yadav
YETUS-423 Make sortorder and sorttype of type choices Minor Release Doc Maker Ajay Yadav Ajay Yadav
YETUS-427 Document the -V option for releasedocmaker Major website and documentation Ajay Yadav Ajay Yadav
YETUS-312 include more context on whitespace plugin feedback Minor Precommit Sean Busbey Ajay Yadav
YETUS-48 Document python version releasedocmaker supports Minor Release Doc Maker Kengo Seki Ajay Yadav
YETUS-434 Add .pyc files to .gitignore Major build Ajay Yadav Ajay Yadav
YETUS-430 Refactor releasedocmaker.py in separate modules Major Release Doc Maker Ajay Yadav Ajay Yadav
YETUS-444 Improve documentation for Test Format Support Trivial website and documentation Ajay Yadav Ajay Yadav
YETUS-455 Print help when no args passed to releasedocmaker.py Minor Release Doc Maker Andrew Wang Andrew Wang

BUG FIXES:

JIRA Summary Priority Component Reporter Contributor
YETUS-404 build.sh fails if python-dateutil is not installed Trivial build Aldrin Piri Aldrin Piri
YETUS-409 Some fixes and improvements for "Cleanup" section in "Managing a Release" document Major website and documentation Kengo Seki Kengo Seki
YETUS-403 hadoop personality needs better handling of homebrew Major Precommit Allen Wittenauer Kengo Seki
YETUS-419 releasedocmaker should retry when the connection fails Major Release Doc Maker Akira Ajisaka Akira Ajisaka
YETUS-380 "Release Notes" button doesn't appear immediately in some cases Trivial website and documentation Kengo Seki Kengo Seki
YETUS-414 ctest logs are really broken Blocker Precommit Allen Wittenauer Allen Wittenauer
YETUS-407 DOAP is broken Major website and documentation Sebb Kengo Seki
YETUS-405 Minor typo for python-dateutil package Minor Release Doc Maker, website and documentation Kengo Seki Karen Clark
YETUS-426 Parser error on specifying just -V Major Release Doc Maker Ajay Yadav Ajay Yadav
YETUS-101 Nonexistent hook in the build tool support document Minor website and documentation Kengo Seki Ajay Yadav
YETUS-91 Clean up comments in 01-common.sh Minor Precommit Kengo Seki Ajay Yadav
YETUS-437 TOCs are broken in some documents Minor website and documentation Kengo Seki Ajay Yadav
YETUS-438 Minor issues on newly added sections in releasedocmaker document Minor website and documentation Kengo Seki Ajay Yadav
YETUS-184 link patch naming guide into regular website docs Major Precommit, website and documentation Sean Busbey Ajay Yadav
YETUS-112 test-patch build system documentation missing expected args for required Major Precommit, website and documentation Sean Busbey Karen Clark
YETUS-433 releasedocmaker generates empty index and readme for non-semver versioning Major Release Doc Maker Ajay Yadav Ajay Yadav
YETUS-309 pylint plugin false positives Major Precommit Sean Busbey Dima Spivak
YETUS-442 JIRA plugin will not fallback to normal patch if it fails to find a github pull Minor Precommit Casey Brotherton Casey Brotherton
YETUS-443 github pull request regular expression in the jira plugin should be more complete Minor Precommit Casey Brotherton Casey Brotherton
YETUS-448 Fix the docs for supported python versions Major website and documentation Ajay Yadav Ajay Yadav
YETUS-456 Typos in documentation Trivial website and documentation Ajay Yadav Ajay Yadav
YETUS-446 releasedocmaker not handling 0 version in a range correctly? Major Release Doc Maker Allen Wittenauer Ajay Yadav
YETUS-457 RDM does not properly escape entities Critical Release Doc Maker Andrew Wang Andrew Wang
YETUS-447 invalid byte in cut Major Precommit Allen Wittenauer Casey Brotherton
YETUS-463 Enable yarn-ui profile in Yetus's precommit logic Major Precommit Wangda Tan Wangda Tan
YETUS-467 Update hbase personality after YETUS-322 "flip verify_ result codes" Major Precommit Michael Stack Michael Stack
YETUS-470 user_plugin directory is not copied over properly. Major Precommit Suraj Acharya Suraj Acharya
YETUS-469 running docker as root fails. Major Precommit Suraj Acharya Suraj Acharya
YETUS-472 Exclude src/test/java from findbugs source folders by default Major Precommit Akira Ajisaka Akira Ajisaka

OTHER:

JIRA Summary Priority Component Reporter Contributor
YETUS-339 Make the site config file pass rubocop Major build, website and documentation Sean Busbey Kengo Seki
YETUS-80 update missing docs from Hadoop Major website and documentation Sean Busbey Ajay Yadav
YETUS-468 Release 0.4.0 Major website and documentation Ajay Yadav Ajay Yadav