This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-java.git


The following commit(s) were added to refs/heads/main by this push:
     new 60a1a4242 GH-1014: [Docs] Fix broken and obsolete links in the 
README.md (#1015)
60a1a4242 is described below

commit 60a1a424200675710cc002c87b5a9a3afc6bada5
Author: Aleksei Starikov <[email protected]>
AuthorDate: Wed Feb 11 12:00:23 2026 +0100

    GH-1014: [Docs] Fix broken and obsolete links in the README.md (#1015)
    
    ## What's Changed
    
    Fix broken links in `README.md` file.
    Remove the unused reference [2]:
    https://github.com/apache/arrow/blob/main/cpp/README.md.
    Inline footnote links.
    
    Closes #1014.
---
 README.md | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/README.md b/README.md
index c46b61c49..32a7e8281 100644
--- a/README.md
+++ b/README.md
@@ -23,11 +23,11 @@
 
 The following guides explain the fundamental data structures used in the Java 
implementation of Apache Arrow.
 
-- [ValueVector](https://arrow.apache.org/docs/java/vector.html) is an 
abstraction that is used to store a sequence of values having the same type in 
an individual column.
-- 
[VectorSchemaRoot](https://arrow.apache.org/docs/java/vector_schema_root.html) 
is a container that can hold multiple vectors based on a schema.
-- The [Reading/Writing IPC 
formats](https://arrow.apache.org/docs/java/ipc.html) guide explains how to 
stream record batches as well as serializing record batches to files.
+- [ValueVector](https://arrow.apache.org/java/current/vector.html) is an 
abstraction that is used to store a sequence of values having the same type in 
an individual column.
+- 
[VectorSchemaRoot](https://arrow.apache.org/java/current/vector_schema_root.html#vectorschemaroot)
 is a container that can hold multiple vectors based on a schema.
+- The [Reading/Writing IPC 
formats](https://arrow.apache.org/java/current/ipc.html) guide explains how to 
stream record batches as well as serializing record batches to files.
 
-Generated javadoc documentation is available 
[here](https://arrow.apache.org/docs/java/).
+Generated javadoc documentation is available 
[here](https://arrow.apache.org/java/current/).
 
 ## Building from source
 
@@ -93,7 +93,7 @@ conflicting or duplicate fields set this JVM flag or use the 
correct static cons
 
 ## Java Code Style Guide
 
-Arrow Java follows the Google style guide [here][3] with the following
+Arrow Java follows the [Google Java Style 
Guide](http://google.github.io/styleguide/javaguide.html) with the following
 differences:
 
 * Imports are grouped, from top to bottom, in this order: static imports,
@@ -119,12 +119,12 @@ following command run in the project root directory:
 mvn -Dlogback.configurationFile=file:<path-of-logback-file>
 ```
 
-See [Logback Configuration][1] for more details.
+See [Logback Configuration](https://logback.qos.ch/manual/configuration.html) 
for more details.
 
 ## Integration Tests
 
 Integration tests which require more time or more memory can be run by 
activating
-the `integration-tests` profile. This activates the [maven failsafe][4] plugin
+the `integration-tests` profile. This activates the [Maven 
Failsafe](https://maven.apache.org/surefire/maven-failsafe-plugin/) plugin
 and any class prefixed with `IT` will be run during the testing phase. The 
integration
 tests currently require a larger amount of memory (>4GB) and time to complete. 
To activate
 the profile:
@@ -133,7 +133,3 @@ the profile:
 mvn -Pintegration-tests <rest of mvn arguments>
 ```
 
-[1]: https://logback.qos.ch/manual/configuration.html
-[2]: https://github.com/apache/arrow/blob/main/cpp/README.md
-[3]: http://google.github.io/styleguide/javaguide.html
-[4]: https://maven.apache.org/surefire/maven-failsafe-plugin/

Reply via email to