VictoriaMetrics/lib/storage
Aliaksandr Valialkin d60654eb0a
lib/promrelabel: optimize action: {labeldrop,labelkeep,keep,drop} with regex containing alternate values
For example, the following relabeling rule must work much faster now:

- action: labeldrop
  regex: "foo|bar|baz"
2022-08-24 17:55:54 +03:00
..
block.go
block_header.go
block_header_test.go
block_stream_merger.go
block_stream_reader.go
block_stream_reader_test.go
block_stream_reader_timing_test.go
block_stream_writer.go
block_stream_writer_timing_test.go
block_test.go
dedup.go
dedup_test.go
dedup_timing_test.go
index_db.go lib/storage: fix the search for empty label name (#2991) 2022-08-19 11:05:09 +03:00
index_db_test.go lib/storage: put the (date, metricID) entry in dateMetricIDCache just after the corresponding series is registered in the per-day inverted index 2022-07-05 14:56:55 +03:00
index_db_timing_test.go
inmemory_part.go
inmemory_part_test.go
inmemory_part_timing_test.go
merge.go
merge_test.go
merge_timing_test.go
metaindex_row.go all: subsitute ioutil.ReadAll with io.ReadAll 2022-08-22 00:16:04 +03:00
metaindex_row_test.go
metric_name.go lib/storage: typo fix in MetricName.Unmarshal error 2022-07-06 12:46:23 +03:00
metric_name_test.go
part.go
part_header.go all: use os.{Read|Write}File instead of ioutil.{Read|Write}File 2022-08-21 23:55:20 +03:00
part_header_test.go
part_search.go
part_search_test.go app/vmselect: optimize /api/v1/series a bit for time ranges smaller than one day 2022-06-28 12:55:20 +03:00
partition.go all: use os.{Read|Write}File instead of ioutil.{Read|Write}File 2022-08-21 23:55:20 +03:00
partition_search.go all: make fmt via the upcoming Go1.19 2022-07-11 19:23:25 +03:00
partition_search_test.go app/vmselect: optimize /api/v1/series a bit for time ranges smaller than one day 2022-06-28 12:55:20 +03:00
partition_test.go
raw_block.go
raw_row.go
search.go app/vmselect: add ability to query vmselect from another vmselect 2022-07-06 13:19:45 +03:00
search_test.go app/vmselect: optimize /api/v1/series a bit for time ranges smaller than one day 2022-06-28 12:55:20 +03:00
storage.go app/vmstorage: expose vm_{hourly,daily}_series_limit_{max,current}_series metrics if -storage.max{Hourly,Daily}Series limits are set 2022-08-24 13:41:57 +03:00
storage_test.go lib/vmselectapi: rename deleteMetrics to more correct deleteSeries 2022-07-06 12:46:21 +03:00
storage_timing_test.go
table.go
table_search.go
table_search_test.go app/vmselect: optimize /api/v1/series a bit for time ranges smaller than one day 2022-06-28 12:55:20 +03:00
table_search_timing_test.go app/vmselect: optimize /api/v1/series a bit for time ranges smaller than one day 2022-06-28 12:55:20 +03:00
table_test.go
table_timing_test.go
tag_filters.go lib/promrelabel: optimize action: {labeldrop,labelkeep,keep,drop} with regex containing alternate values 2022-08-24 17:55:54 +03:00
tag_filters_test.go lib/promrelabel: optimize action: {labeldrop,labelkeep,keep,drop} with regex containing alternate values 2022-08-24 17:55:54 +03:00
tag_filters_timing_test.go
time.go all: readability improvements for query traces 2022-06-30 18:19:43 +03:00
time_test.go
tsid.go
tsid_test.go