Describe the bug, including details regarding any error messages, version, and platform.
I encountered an issue when working with Arrow Flight SQL, and I would appreciate your help.
I created a test_table with the following columns:
CREATE TABLE default.public.test_table (col1 int);
When I run a SELECT * query without inserting any data into the table, the columns appear duplicated.
I get the following output:

I am developing the database myself, using Rust and connecting through FlightSQL.
When executing SELECT clause and the table is empty, I handle this by returning an endpoint with empty endpoint in the get_flight_info method.
This did not occur in Arrow Flight SQL JDBC Driver versions prior to 15.0.0, but it started happening with version 15.0.0.
Component(s)
Java
Describe the bug, including details regarding any error messages, version, and platform.
I encountered an issue when working with Arrow Flight SQL, and I would appreciate your help.
I created a test_table with the following columns:
When I run a

SELECT *query without inserting any data into the table, the columns appear duplicated.I get the following output:
I am developing the database myself, using Rust and connecting through FlightSQL.
When executing SELECT clause and the table is empty, I handle this by returning an endpoint with empty endpoint in the
get_flight_infomethod.This did not occur in Arrow Flight SQL JDBC Driver versions prior to 15.0.0, but it started happening with version 15.0.0.
Component(s)
Java