influxdata / influxdata/influxdb-java

We should be able to check for the completion of implicit batch writing

Open
#438 0 comments 1 reaction 0 assignees View on GitHub
kind/enhancement kind/feature-request
Dominant language
Java
Stars
1.2k
Forks
469
PR merge metrics
No merged PRs in 30d

Description

Once we enableBatch(...), the BatchProcess can retry failed writing on some kind of error. The process may repeat forever (until buffer overrun or InfluxDB client shut down). In this case as InfluxDB users we don't know if the process is finished successfully or still in progress
There should be a way to check the process status

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating enableBatch(...) and the BatchProcess implementation mentioned in the issue, then trace how retries and shutdown are handled. Define the observable process states needed to distinguish successful completion, ongoing retries, and termination, and verify the behavior around failed writes and buffer or client shutdown.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.