StarRocks / starrocks

The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.
https://starrocks.io
Apache License 2.0
9.01k stars 1.81k forks source link

[FE] stream load failed with "no 100-continue header" under HTTP/1.0 protocol #52998

Open kevincai opened 2 hours ago

kevincai commented 2 hours ago

Steps to reproduce the behavior (Required)

$ curl -0 -i -kv  -H "label:auto_test_stream_load_table_basic2" -u root: -T heap-after.bin -X PUT http://172.26.95.190:8030/api/auto_test_stream_load/auto_test_stream_load_table_basic/_stream_load
> PUT /api/auto_test_stream_load/auto_test_stream_load_table_basic/_stream_load HTTP/1.0
> Host: 172.26.95.190:8030
> Authorization: Basic cm9vdDo=
> User-Agent: curl/7.81.0
> Accept: */*
> label:auto_test_stream_load_table_basic2
> Content-Length: 1379507030
> 
< HTTP/1.1 200 OK
< content-length: 113
< content-type: application/json; charset=UTF-8
< connection: close
< 
{
  "Status": "FAILED",
  "Message": "class com.starrocks.common.DdlException: There is no 100-continue header"
}

Expected behavior (Required)

Real behavior (Required)

StarRocks version (Required)

3.3.6

Affected version:

kevincai commented 2 hours ago

related to #52516