influxdata / influxdata/influxdb

HTTP POST to create bucket does not create them.

Open
#26,170 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
31.7k
Forks
3.7k
Avg merge
13h 37m
Merged PRs (30d)
8

Description

Steps to reproduce:
List the minimal actions needed to reproduce the behaviour.

  1. Call HTTP POST to create a non-existing bucket.
  2. ...
  3. ...

Using a script several buckets to store data may need to be to created and corresponding HTTP POST requests will
be triggered to create them. We noticed, that sometimes some of the buckets are not created and no error response is given. This happened infrequently.

Expected behaviour:
The Bucket is created.

Actual behaviour:
The bucket is not created and the HTTP response indicates no error.

Environment info:
InfluxDB v2.7.6
Server: 3c58c06
Frontend: 9d25a2f

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source files, tests, or entry points are named. Start by reproducing the intermittent HTTP POST behavior against InfluxDB v2.7.6 and inspect the bucket-creation API path; done means a POST reliably creates the requested bucket or returns an error when creation fails.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
api, databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.