From 941989f43bb233ecdcd8c95f6c1acf3b6eac647c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wojciech=20B=C4=85czkowski?= Date: Tue, 27 May 2025 12:14:27 +0200 Subject: [PATCH 1/3] Fix broken links in reconnection manual Those links redirect to internal API which is not a part of the generated javadoc, leading to 404 on visit. Instead redirect to code on github for scylla-4.15.0.x branch. --- manual/core/reconnection/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/manual/core/reconnection/README.md b/manual/core/reconnection/README.md index c383b887fcc..528b141236c 100644 --- a/manual/core/reconnection/README.md +++ b/manual/core/reconnection/README.md @@ -84,7 +84,7 @@ Note that the session is not accessible until it is fully ready: the `CqlSession call — or the future returned by `buildAsync()` — will not complete until the connection was established. -[ConstantReconnectionPolicy]: https://docs.datastax.com/en/drivers/java/4.14/com/datastax/oss/driver/internal/core/connection/ConstantReconnectionPolicy.html -[DriverContext]: https://docs.datastax.com/en/drivers/java/4.14/com/datastax/oss/driver/api/core/context/DriverContext.html -[ExponentialReconnectionPolicy]: https://docs.datastax.com/en/drivers/java/4.14/com/datastax/oss/driver/internal/core/connection/ExponentialReconnectionPolicy.html -[ReconnectionPolicy]: https://docs.datastax.com/en/drivers/java/4.14/com/datastax/oss/driver/api/core/connection/ReconnectionPolicy.html \ No newline at end of file +[ConstantReconnectionPolicy]: https://github.com/scylladb/java-driver/blob/scylla-4.15.0.x/core/src/main/java/com/datastax/oss/driver/internal/core/connection/ConstantReconnectionPolicy.java +[DriverContext]: https://docs.datastax.com/en/drivers/java/4.17/com/datastax/oss/driver/api/core/context/DriverContext.html +[ExponentialReconnectionPolicy]: https://github.com/scylladb/java-driver/blob/scylla-4.15.0.x/core/src/main/java/com/datastax/oss/driver/internal/core/connection/ExponentialReconnectionPolicy.java +[ReconnectionPolicy]: https://docs.datastax.com/en/drivers/java/4.17/com/datastax/oss/driver/api/core/connection/ReconnectionPolicy.html From 65e9551bcb19bdac00d52e1d88d70d0ce9da189d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wojciech=20B=C4=85czkowski?= Date: Wed, 28 May 2025 15:50:43 +0200 Subject: [PATCH 2/3] typo: remove extra backtick in docs --- manual/mapper/daos/getentity/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manual/mapper/daos/getentity/README.md b/manual/mapper/daos/getentity/README.md index 6c37bb1169b..96a6268291b 100644 --- a/manual/mapper/daos/getentity/README.md +++ b/manual/mapper/daos/getentity/README.md @@ -89,7 +89,7 @@ The method can return: * a single entity instance. If the argument is a result set type, the generated code will extract the first row and convert it, or return `null` if the result set is empty. - ````java + ```java @GetEntity Product asProduct(Row row); From 7e93fd0852333e059b73284bc5e9c7530437a413 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wojciech=20B=C4=85czkowski?= Date: Wed, 28 May 2025 16:47:00 +0200 Subject: [PATCH 3/3] docs: Add query-builder and mapper-runtime javadocs When generating documentation website pages move also generated javadoc for query-builder and mapper-runtime modules. Some links in manuals attempt to link to the javadoc for those modules and end up being broken without those javadocs included. --- docs/_utils/javadoc.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/_utils/javadoc.sh b/docs/_utils/javadoc.sh index d7669dd1ed8..a35aa5db43b 100755 --- a/docs/_utils/javadoc.sh +++ b/docs/_utils/javadoc.sh @@ -15,3 +15,5 @@ mvn javadoc:javadoc [ -d $OUTPUT_DIR ] && rm -r $OUTPUT_DIR mkdir -p "$OUTPUT_DIR" mv -f core/target/site/apidocs/* $OUTPUT_DIR +cp -an query-builder/target/site/apidocs/* $OUTPUT_DIR +cp -an mapper-runtime/target/site/apidocs/* $OUTPUT_DIR