VictoriaMetrics/docs
Aliaksandr Valialkin 84fb59b0ba lib/storage: move deletedMetricIDs set from indexDB to Storage
This makes consitent the list of deleted metricIDs when it is used from both the current indexDB and the previous indexDB (aka extDB).
This should fix the issue, which could lead to storing new samples under deleted metricIDs after indexDB rotation.
See more details at https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1347#issuecomment-861232136 .

Thanks to @tangqipengleoo for the initial analysis and the pull request - https://github.com/VictoriaMetrics/VictoriaMetrics/pull/1383 .

This commit resolves the issue in more generic way compared to https://github.com/VictoriaMetrics/VictoriaMetrics/pull/1383 .

The downside of the commit is the deletedMetricIDs set isn't cleaned from the metricIDs outside the retention. It needs app restart.
This should be OK in most cases.
2021-06-15 15:04:30 +03:00
..
Articles.md docs/Articles.md: update the broken link to https://nordicapis.com/api-monitoring-with-prometheus-grafana-alertmanager-and-victoriametrics/ 2021-06-09 16:39:56 +03:00
BestPractices.md docs: update docs order 2021-04-24 01:27:13 +03:00
CaseStudies.md Docs update from victoriaMetrics.github.io (#1302) 2021-05-16 18:43:09 +01:00
CHANGELOG.md lib/storage: move deletedMetricIDs set from indexDB to Storage 2021-06-15 15:04:30 +03:00
Cluster-VictoriaMetrics.md docs/Cluster-VictoriaMetrics.md: add lists for command-line flags for cluster components 2021-06-14 12:22:05 +03:00
FAQ.md docs/FAQ.md: add a chapter comparing VictoriaMetrics to QuestDB 2021-06-09 19:03:23 +03:00
latest.png docs: add missing images for vmbackupmanager.md 2021-04-22 14:49:14 +03:00
logo.png docs/Single-server-VictoriaMetrics.md: clarify how to use -influxListenAddr command-line option 2020-04-15 12:33:42 +03:00
MetricsQL.md docs/MetricsQL.md: add a link to technical details about rate() and increase() calculations in Prometheus and VictoriaMetrics 2021-05-28 13:13:50 +03:00
per-tenant-stats.jpg updates per-tenant stats docs 2021-04-14 12:14:51 +03:00
PerTenantStatistic.md docs: update per tenant stats page (#1246) 2021-04-25 09:34:28 +01:00
Quick-Start.md docs: update docs order 2021-04-24 01:27:13 +03:00
Release-Guide.md docs: ordering fix 2021-04-24 02:28:53 +03:00
robots.txt .github/workflows/wiki.yml: fix copying files from docs to wiki 2020-03-30 15:59:12 +03:00
root.png docs: add missing images for vmbackupmanager.md 2021-04-22 14:49:14 +03:00
rp_daily_1.png docs: add missing images for vmbackupmanager.md 2021-04-22 14:49:14 +03:00
rp_daily_2.png docs: add missing images for vmbackupmanager.md 2021-04-22 14:49:14 +03:00
SampleSizeCalculations.md docs: update docs order 2021-04-24 01:27:13 +03:00
Single-server-VictoriaMetrics.md docs/CHANGELOG.md: document the addition of DigitalOcean service discovery 2021-06-14 13:18:19 +03:00
vmagent.md adds digital ocean sd (#1376) 2021-06-14 13:15:04 +03:00
vmagent.png docs: add missing vmagent.png, which is used in vmagent.md 2020-03-09 13:35:49 +02:00
vmalert.md docs/vmalert.md: follow-up after 6d5a8c28cd 2021-06-14 11:37:26 +03:00
vmauth.md app/vmauth: improve readability for a config with multiple src_paths 2021-06-09 15:39:32 +03:00
vmbackup.md docs: make docs-sync after 2bbb1cc7c1 2021-05-26 12:32:16 +03:00
vmbackupmanager.md docs: make docs-sync after 2bbb1cc7c1 2021-05-26 12:32:16 +03:00
vmctl.md docs: make docs-sync after 2bbb1cc7c1 2021-05-26 12:32:16 +03:00
vmgateway-access-control.jpg docs/vmgateway.md: update docs 2021-04-03 00:29:19 +03:00
vmgateway-overview.jpeg app/vmgateway: publish docs 2021-04-02 23:08:41 +03:00
vmgateway-rate-limiting.jpg app/vmgateway: publish docs 2021-04-02 23:08:41 +03:00
vmgateway.md docs: make docs-sync after 2bbb1cc7c1 2021-05-26 12:32:16 +03:00
vmrestore.md docs: make docs-sync after 2bbb1cc7c1 2021-05-26 12:32:16 +03:00