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 Test Patch Allen Wittenauer Allen Wittenauer
YETUS-341 docker cleanup in sentinel mode doesn’t know about Created Major Test Patch Allen Wittenauer Allen Wittenauer

NEW FEATURES:

JIRA Summary Priority Component Reporter Contributor
YETUS-293 archiving functionality Major Test Patch Colin P. McCabe Allen Wittenauer
YETUS-428 Provide fallback option to mark issues as incompatible Major Release Doc Maker Ajay Yadava Ajay Yadava
YETUS-415 shelldocs ability to ignore a file Major ShellDocs Allen Wittenauer Ajay Yadava
YETUS-461 Allow specifying exclusions for whitespace report Minor Test Patch 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 Yadava Ajay Yadava
YETUS-425 Remove empty tables while generating changelog Minor Release Doc Maker Ajay Yadava Ajay Yadava
YETUS-423 Make sortorder and sorttype of type choices Minor Release Doc Maker Ajay Yadava Ajay Yadava
YETUS-427 Document the -V option for releasedocmaker Major website and documentation Ajay Yadava Ajay Yadava
YETUS-312 include more context on whitespace plugin feedback Minor Test Patch Sean Busbey Ajay Yadava
YETUS-48 Document python version releasedocmaker supports Minor Release Doc Maker Kengo Seki Ajay Yadava
YETUS-434 Add .pyc files to .gitignore Major build Ajay Yadava Ajay Yadava
YETUS-430 Refactor releasedocmaker.py in separate modules Major Release Doc Maker Ajay Yadava Ajay Yadava
YETUS-444 Improve documentation for Test Format Support Trivial website and documentation Ajay Yadava Ajay Yadava
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 Test Patch 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 Test Patch 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 Yadava Ajay Yadava
YETUS-101 Nonexistent hook in the build tool support document Minor website and documentation Kengo Seki Ajay Yadava
YETUS-91 Clean up comments in 01-common.sh Minor Test Patch Kengo Seki Ajay Yadava
YETUS-437 TOCs are broken in some documents Minor website and documentation Kengo Seki Ajay Yadava
YETUS-438 Minor issues on newly added sections in releasedocmaker document Minor website and documentation Kengo Seki Ajay Yadava
YETUS-184 link patch naming guide into regular website docs Major Test Patch, website and documentation Sean Busbey Ajay Yadava
YETUS-112 test-patch build system documentation missing expected args for required Major Test Patch, website and documentation Sean Busbey Karen Clark
YETUS-433 releasedocmaker generates empty index and readme for non-semver versioning Major Release Doc Maker Ajay Yadava Ajay Yadava
YETUS-309 pylint plugin false positives Major Test Patch Sean Busbey Dima Spivak
YETUS-442 JIRA plugin will not fallback to normal patch if it fails to find a github pull Minor Test Patch Casey Brotherton Casey Brotherton
YETUS-443 github pull request regular expression in the jira plugin should be more complete Minor Test Patch Casey Brotherton Casey Brotherton
YETUS-448 Fix the docs for supported python versions Major website and documentation Ajay Yadava Ajay Yadava
YETUS-456 Typos in documentation Trivial website and documentation Ajay Yadava Ajay Yadava
YETUS-446 releasedocmaker not handling 0 version in a range correctly? Major Release Doc Maker Allen Wittenauer Ajay Yadava
YETUS-457 RDM does not properly escape entities Critical Release Doc Maker Andrew Wang Andrew Wang
YETUS-447 invalid byte in cut Major Test Patch Allen Wittenauer Casey Brotherton
YETUS-463 Enable yarn-ui profile in Yetus’s precommit logic Major Test Patch Wangda Tan Wangda Tan
YETUS-467 Update hbase personality after YETUS-322 flip verify\_ result codes Major Test Patch stack stack
YETUS-470 user_plugin directory is not copied over properly. Major Test Patch Suraj Acharya Suraj Acharya
YETUS-469 running docker as root fails. Major Test Patch Suraj Acharya Suraj Acharya
YETUS-472 Exclude src/test/java from findbugs source folders by default Major Test Patch 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 Yadava
YETUS-468 Release 0.4.0 Major website and documentation Ajay Yadava Ajay Yadava