2
I Use This!
Very High Activity

Commits : Listings

Analyzed about 9 hours ago. based on code collected about 11 hours ago.
Jun 05, 2024 — Jun 05, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
app/vmrestore: the upcoming release would be 1.29.0 More... over 5 years ago
lib/storage: implement per-day inverted index More... over 5 years ago
lib/storage: use specialized cache for (date, metricID) entries More... over 5 years ago
lib/storage: remove unused code from getMetricIDsForTimeRange: it is expected that time range is always non-zero More... over 5 years ago
lib/storage: properly set time range when deleting time series More... over 5 years ago
lib/storage: obtain all the time series ids from (tag->metricIDs) rows instead of (metricID->TSID) rows, since this much faster More... over 5 years ago
lib/storage: small code prettifying More... over 5 years ago
lib/uint64set: remove superflouos check for item existence before deleting it in Set.Subtract More... over 5 years ago
lib/storage: inmemoryInvertedIndex prettifying More... over 5 years ago
#224: add slow_queries, on-going merges and merge speed panels to dashboard (#226) More... over 5 years ago
lib/storage: export `vm_new_timeseries_created_total` metric for determining time series churn rate More... over 5 years ago
lib/storage: sync with cluster changes More... over 5 years ago
app/vmselect/promql: adjust memory limits calculations for incremental aggregate functions More... over 5 years ago
lib/storage: add inmemory inverted index for the last hour More... over 5 years ago
app/{vmbackup,vmrestore}: add `vmbackup` and `vmrestore` tools for creating backups on s3 or gcs from instant snapshots More... over 5 years ago
lib/storage: populate partition names from both `small` and `big` directories More... over 5 years ago
lib/storage: substitute error message about unsorted items in the index block after metricIDs merge with counter More... over 5 years ago
lib/storage: take into account the requested time range when caching TSIDs for the given tag filters More... over 5 years ago
lib/storage: dump incorrectly sorted items on a single line; this should simplify error reporting More... over 5 years ago
lib/storage: return back finalPartsToMerge from 2 to 3 in order to prevent from excessive merges in old partitions More... over 5 years ago
lib/storage: separate the max inverted index scan loops per metric into fast and slow loops More... over 5 years ago
lib/storage: skip repeated useless work when intersection of metricIDs with the given filter is too expensive More... over 5 years ago
lib/storage: reduce the maximum inverted index scans before giving up to label filters matching by metric name More... over 5 years ago
lib/storage: try potentially faster tag filters at first, then apply slower tag filters More... over 5 years ago
Makefile: add `pprof-cpu` rule for inspecting CPU profiles with `PPROF_FILE=/path/to/cpu.pprof make pprof-cpu` More... over 5 years ago
lib/storage: pass pointer to MetricName in Fatalf, so it is properly detected as an interface with String() method More... over 5 years ago
add unittests for bytesutil and storage (#221) More... over 5 years ago
lib/storage: tune the returned value from adjustMaxMetricsAdaptive More... over 5 years ago
lib/{storage,uint64set}: add Set.Union() function and use it More... over 5 years ago
lib/storage: remove interface conversion in hot path during block merging More... over 5 years ago