Today the user experience of the namespace java sdk is that user has to parse the Arrow stream bytes into Arrow IPC stream class, which is not user friendly; see https://lancedb.github.io/lancedb/java/java/#reading-query-results
The example should be turned into a util so users can just use it directly instead of coding their own logic against it, and included in the docs.
See: lancedb/lancedb#3050