2
I Use This!
Very High Activity

Commits : Listings

Analyzed about 13 hours ago. based on code collected about 14 hours ago.
Jun 12, 2024 — Jun 12, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
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
lib/{storage,mergeset}: create missing partition directories after restoring from backups More... over 5 years ago
lib/{decimal,encoding}: optimize float64<->decimal conversion for arrays with zeros or ones More... over 5 years ago
lib/{encoding,decimal}: add benchmarks for blocks containing zeros or ones More... over 5 years ago
lib/uint64set: return an emptry set instead of nil set from `Set.Clone`, since the caller may add data to the cloned set More... over 5 years ago
app/vmselect/promql: add `lag(q[d])` function, which returns the lag between the current timestamp and the timstamp for the last data point in `q` More... over 5 years ago
app/vmstorage: add `-bigMergeConcurrency` and `-smallMergeConcurrency` flags for tuning the maximum number of CPU cores used during merges More... over 5 years ago
lib/storage: small cleanup in Storage.add More... over 5 years ago
README.md: update information about `vm_rows{type="indexdb"}` metric More... over 5 years ago
lib/decimal: speed up FromFloat for common case with integers More... over 5 years ago
lib/decimal: increase float64->decimal conversion precision a bit More... over 5 years ago
Bump version requirements in description More... over 5 years ago
README.md: fix delimiter between {measurement} and {field_name} in the Influx line protocol example More... over 5 years ago
lib/storage: get parts to merge after applying the limit on the number of concurrent merges More... over 5 years ago
lib/{mergeset,storage}: limit the maximum number of concurrent merges; leave smaller number of parts during final merge More... over 5 years ago
vendor: update github.com/VictoriaMetrics/fastcache from v1.5.1 to v1.5.2 More... over 5 years ago
lib/fs: typo fix in comment to WriteFileAtomically More... over 5 years ago