From a8efc3ab813c2e2fd55d85bfca893ffa244f69ae Mon Sep 17 00:00:00 2001 From: Abhey Date: Mon, 31 Aug 2020 20:52:52 +0530 Subject: [PATCH] HBASE-24809 Fix broken Apache Yetus documentation links Closes #2335 Signed-off-by: Viraj Jasani --- dev-support/HOW_TO_YETUS_LOCAL.md | 2 +- src/main/asciidoc/_chapters/upgrading.adoc | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-support/HOW_TO_YETUS_LOCAL.md b/dev-support/HOW_TO_YETUS_LOCAL.md index 4f7ba80209b..8d22978d422 100644 --- a/dev-support/HOW_TO_YETUS_LOCAL.md +++ b/dev-support/HOW_TO_YETUS_LOCAL.md @@ -181,5 +181,5 @@ $ test-patch.sh \ [maven]: https://maven.apache.org [spotbugs]: https://spotbugs.github.io [yetus]: https://yetus.apache.org -[yetus-basic-precommit]: https://yetus.apache.org/documentation/0.11.1/precommit-basic/ +[yetus-basic-precommit]: https://yetus.apache.org/documentation/in-progress/precommit-basic/ [yetus-downloads]: https://yetus.apache.org/downloads/ diff --git a/src/main/asciidoc/_chapters/upgrading.adoc b/src/main/asciidoc/_chapters/upgrading.adoc index 577ff9b43ea..cf1568e7aa0 100644 --- a/src/main/asciidoc/_chapters/upgrading.adoc +++ b/src/main/asciidoc/_chapters/upgrading.adoc @@ -131,14 +131,14 @@ Previously, we tried to maintain dependency compatibility for the underly Hadoop [[hbase.client.api.surface]] ==== HBase API Surface -HBase has a lot of API points, but for the compatibility matrix above, we differentiate between Client API, Limited Private API, and Private API. HBase uses link:https://yetus.apache.org/documentation/0.5.0/interface-classification/[Apache Yetus Audience Annotations] to guide downstream expectations for stability. +HBase has a lot of API points, but for the compatibility matrix above, we differentiate between Client API, Limited Private API, and Private API. HBase uses link:https://yetus.apache.org/documentation/in-progress/interface-classification/[Apache Yetus Audience Annotations] to guide downstream expectations for stability. -* InterfaceAudience (link:https://yetus.apache.org/documentation/0.5.0/audience-annotations-apidocs/org/apache/yetus/audience/InterfaceAudience.html[javadocs]): captures the intended audience, possible values include: +* InterfaceAudience (link:https://yetus.apache.org/documentation/in-progress/javadocs/org/apache/yetus/audience/InterfaceAudience.html[javadocs]): captures the intended audience, possible values include: - Public: safe for end users and external projects - LimitedPrivate: used for internals we expect to be pluggable, such as coprocessors - Private: strictly for use within HBase itself Classes which are defined as `IA.Private` may be used as parameters or return values for interfaces which are declared `IA.LimitedPrivate`. Treat the `IA.Private` object as opaque; do not try to access its methods or fields directly. -* InterfaceStability (link:https://yetus.apache.org/documentation/0.5.0/audience-annotations-apidocs/org/apache/yetus/audience/InterfaceStability.html[javadocs]): describes what types of interface changes are permitted. Possible values include: +* InterfaceStability (link:https://yetus.apache.org/documentation/in-progress/javadocs/org/apache/yetus/audience/InterfaceStability.html[javadocs]): describes what types of interface changes are permitted. Possible values include: - Stable: the interface is fixed and is not expected to change - Evolving: the interface may change in future minor verisons - Unstable: the interface may change at any time