influxdata / influxdata/influxdb-java

Why are the helper functions getting deprecated?

Open
#448 6 comments 13 reactions 0 assignees View on GitHub
question
Dominant language
Java
Stars
1.2k
Forks
469
PR merge metrics
No merged PRs in 30d

Description

Helpers like 'describeDatabases', 'databaseExists', 'createDatabase' etc are really .. helpful. I completely understand that all these functions are available through the more generic 'query' function but it seems really unnecessary to force users to use 'query' and then wrangle the results ourselves manually.

Surely most of the reason for a native client is to wrap low level api in helper functions to reduce user friction in the integration of influx into their solutions?

I'd be curious to know what the reason is behind this decision? Is there a discussion forum somewhere?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the deprecation of the named helpers—describeDatabases, databaseExists, and createDatabase—and comparing them with the generic query function. Check the surrounding discussion and project guidance for the rationale; done means documenting a maintainer decision about the helpers and the recommended API path.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.