Hi,
During implementation of tool that needs to retrieve schema of InfluxDB 2.7, I have encountered issue where show series return empty result, although underlying CSV contains correct data.
Data retrieved underneath as CSV is in format (note that two columns are empty!):
Hi, During implementation of tool that needs to retrieve schema of InfluxDB 2.7, I have encountered issue where
show series
return empty result, although underlying CSV contains correct data.Data retrieved underneath as CSV is in format (note that two columns are empty!):
I believe issue is in line https://github.com/influxdata/influxdb-client-java/blob/master/client/src/main/java/com/influxdb/client/internal/InfluxQLQueryApiImpl.java#L129 where last line of CSV is detected incorrectly, and instead of
it should be
Steps to reproduce:
InfluxQLQueryResult result = client.getInfluxQLQueryApi().query(new InfluxQLQuery("SHOW SERIES", "mydb"));
result.getResults().size() == 1
, butresult.getResults().get(0).getSeries().size() == 0
Expected behavior: Object
InfluxQLQueryResult
should contain list of series retrieved from InfluxDB, as runningSHOW SERIES
from command line does it.Actual behavior: First result from InfluxQLQueryResult has no series parsed from InfluxDB query response.
Specifications: