questdb / questdb/questdb

Request-URI Too Large in the Web Console

Open
#6,120 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
17.3k
Forks
1.7k
Avg merge
5d 10h
Merged PRs (30d)
28

Description

To reproduce
  1. Go to the Web Console
  2. Run a query with a lot of text e.g. against a table with lots of columns

Expected result: the query runs
Actual result: 414 "Request-URI Too Large"

QuestDB version:

9.0.3

OS, in case of Docker specify Docker and the Host OS:

Ubuntu (Docker)

File System, in case of Docker specify Host File System:

ext4

Full Name:

Freddy Rios

Affiliation:

Copenhagen Atomics

Have you followed Linux, MacOs kernel configuration steps to increase Maximum open files and Maximum virtual memory areas limit?
  • Yes, I have
Additional context

The browser's developer tools confirms the query is sent as a query string parameter, which introduces a hard limitation on the request size. Changing to a POST request and sending it in the body usually greatly increases the limit.

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

Start at the Web Console query request entry point and reproduce the 414 error with a query containing lots of text. Trace how the query is sent, then verify that large queries are accepted and execute successfully without exceeding the request URI limit.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.