Skip to content

Releases: InfluxCommunity/influxdb3-java

0.7.0

11 Mar 07:53

Choose a tag to compare

  1. #107: Custom headers are also supported for the query (gRPC request)

    ClientConfig config = new ClientConfig.Builder()
        .host("https://us-east-1-1.aws.cloud2.influxdata.com")
        .token("my-token".toCharArray())
        .database("my-database")
        .headers(Map.of("X-Tracing-Id", "123"))
        .build();
    
    try (InfluxDBClient client = InfluxDBClient.getInstance(config)) {
        //
        // your code here
        //
    } catch (Exception e) {
        throw new RuntimeException(e);
    } 
  2. #108: Custom headers can be specified per request (query/write):

    ClientConfig config = new ClientConfig.Builder()
        .host("https://us-east-1-1.aws.cloud2.influxdata.com")
        .token("my-token".toCharArray())
        .database("my-database")
        .build();
    
    try (InfluxDBClient client = InfluxDBClient.getInstance(config)) {
        //
        // Write with custom headers
        //
        WriteOptions writeOptions = new WriteOptions(
            Map.of("X-Tracing-Id", "852")
        );
        client.writeRecord("mem,tag=one value=1.0", writeOptions);
        
        //
        // Query with custom headers
        //
        QueryOptions queryOptions = new QueryOptions(
            Map.of("X-Tracing-Id", "852")
        );
        Stream<Object[]> rows = client.query("select * from cpu", queryOptions);
    
    } catch (Exception e) {
        throw new RuntimeException(e);
    } 

0.6.0

01 Mar 09:13

Choose a tag to compare

Features

  1. #94: Add support for named query parameters

0.5.1

01 Feb 07:59

Choose a tag to compare

Resync artifacts with Maven Central.

0.5.0

30 Jan 08:59

Choose a tag to compare

Features

  1. #78: Default Tags can be used when writing points.

Bug Fixes

  1. #77: Serialize InfluxDB response to PointValues

0.4.0

08 Nov 11:45

Choose a tag to compare

Features

  1. #41: Add structured query support

0.3.1

17 Oct 10:20

Choose a tag to compare

Bug Fixes

  1. #55: Iteration over more Arrow streams

0.3.0

02 Oct 04:36

Choose a tag to compare

Features

  1. #40: Add client creation from connection string,
    environment variables or system properties.

0.2.0

11 Aug 11:23

Choose a tag to compare

Features

  1. #27: Add GZIP support
  2. #30: Add HTTP proxy and custom headers support

Breaking Changes

  1. #31: Renamed config types and some options

0.1.0

08 Jun 12:53

Choose a tag to compare

  • initial release of new client version