VictoriaMetrics/app
Roman Khavronenko a4bd73ec7e
lib/promscrape: make concurrency control optional (#5073)
* lib/promscrape: make concurrency control optional

Before, `-maxConcurrentInserts` was limiting all calls to `promscrape.Parse`
function: during ingestion and scraping. This behavior is incorrect.
Cmd-line flag `-maxConcurrentInserts` should have effect onl on ingestion.

Since both pipelines use the same `promscrape.Parse` function, we extend it
to make concurrency limiter optional. So caller can decide whether concurrency
should be limited or not.

This commit makes c53b5788b4
obsolete.

Signed-off-by: hagen1778 <roman@victoriametrics.com>

* Revert "dashboards: move `Concurrent inserts` panel to Troubleshooting section"

This reverts commit c53b5788b4.

---------

Signed-off-by: hagen1778 <roman@victoriametrics.com>
2023-10-02 21:32:11 +02:00
..
victoria-logs app/vlselect: handle vmui at /select/vmui path instead of /vmui 2023-06-21 19:52:50 -07:00
victoria-metrics docs: follow-up after aec4b5db81 (#4638) 2023-07-19 10:10:51 +02:00
vlinsert lib/logstorage: follow-up for 8a23d08c21 2023-10-02 16:52:23 +02:00
vlselect app/{vmselect,vlselect}: run make vmui-update vmui-logs-update after recent changes to app/vmui 2023-08-29 12:58:44 +02:00
vlstorage lib/logstorage: follow-up for 8a23d08c21 2023-10-02 16:52:23 +02:00
vmagent lib/promscrape: make concurrency control optional (#5073) 2023-10-02 21:32:11 +02:00
vmalert docs/vmalert.md: refer to -evaluationInterval command-line flag instead of evaluation_interval option, which isnt supported by vmalert 2023-10-01 21:54:29 +02:00
vmauth Docker add vmauth (#5057) 2023-09-26 10:50:10 +02:00
vmbackup docs/vmbackup: update docs for different authentication options, add examples (#5046) 2023-09-22 11:19:19 +02:00
vmbackupmanager docs/vmbackup: update docs for different authentication options, add examples (#5046) 2023-09-22 11:19:19 +02:00
vmctl go.mod: increase the minimum supported Go version from Go1.19 to Go1.20 2023-09-07 13:01:38 +02:00
vmgateway docs: sync description for license flags (#4977) 2023-09-08 17:09:34 +04:00
vminsert lib/promscrape: make concurrency control optional (#5073) 2023-10-02 21:32:11 +02:00
vmrestore docs: sync description for license flags (#4977) 2023-09-08 17:09:34 +04:00
vmselect app/vmselect/promql: follow-up for 896c85a4a4 2023-10-02 20:08:26 +02:00
vmstorage lib/storage: stop exposing vm_merge_need_free_disk_space metric 2023-09-25 16:52:39 +02:00
vmui vmui: improve the appearance of the trace (#5091) 2023-10-02 21:24:03 +02:00