profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/valyala/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Aliaksandr Valialkin valyala @VictoriaMetrics Kyiv https://victoriametrics.com Working on @VictoriaMetrics

valyala/fasthttp 16022

Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http

valyala/fastjson 1318

Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection

valyala/bytebufferpool 739

Anti-memory-waste byte buffer pool

valyala/fasttemplate 533

Simple and fast template engine for Go

valyala/goloris 306

Slowloris for nginx DoS. Written in go

valyala/fastrand 138

Fast and scalable pseudorandom generator for Go

valyala/gheap 110

Fast generalized heap tree algorithms in C++ and C. Provides simultaneous support for D-heap and B-heap.

valyala/fastrpc 77

Building blocks for fast rpc systems

valyala/chclient 42

Fast http client for SELECT queries in clickhouse

valyala/fasthttprouter 18

A high performance fasthttp request router that scales well

push eventVictoriaMetrics/VictoriaMetrics

Aliaksandr Valialkin

commit sha 76c650bbdaf6ab961045aa20e9aabaf35e2040e0

app/vmselect/promql: add `quantiles_over_time("phiLabel", phi1, ..., phiN, m[d])` function for calculating multiple quantiles at once

view details

push time in 8 hours

push eventVictoriaMetrics/VictoriaMetrics

Aliaksandr Valialkin

commit sha 9a3d0c43b5bad3bdd27fed752d20a799b8adb700

app/vmselect/promql: add `quantiles_over_time("phiLabel", phi1, ..., phiN, m[d])` function for calculating multiple quantiles at once

view details

push time in 8 hours

created tagVictoriaMetrics/metricsql

tagv0.24.0

Standalone PromQL and MetricsQL parser

created time in 8 hours

push eventVictoriaMetrics/metricsql

Aliaksandr Valialkin

commit sha 2f94c36e322baf3f1804e9ba7b2bd6579a9a6e67

add quantiles_over_time("phiLabel", phi1, ..., phiN, m[d]) function for calculating multiple quantiles at once

view details

push time in 8 hours

push eventVictoriaMetrics/VictoriaMetrics

Nikolay

commit sha 1ab2f844a2bbfb9cce0567405fbcd0d604e6977e

makes filters optional for ec2 api requests (#1627) filters can be applied only for DescribeInstances requests, like prometheus does. related issue https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1626

view details

Aliaksandr Valialkin

commit sha 727521d20a49bdcee567ab0ccc70710d9e63e2cd

docs/CHANGELOG.md: document 0e09fdb8b09a4290e246c4a92d985a2d27e22e5e

view details

push time in 13 hours

push eventVictoriaMetrics/VictoriaMetrics

Aliaksandr Valialkin

commit sha e1e5a20b36e6931e9fe81da03e3177994a303824

docs/CHANGELOG.md: document 0e09fdb8b09a4290e246c4a92d985a2d27e22e5e

view details

push time in 13 hours

delete branch VictoriaMetrics/VictoriaMetrics

delete branch : gh-1626

delete time in 13 hours

pull request commentVictoriaMetrics/VictoriaMetrics

makes filters optional for ec2 api requests

Thanks!

f41gh7

comment created time in 13 hours

push eventVictoriaMetrics/VictoriaMetrics

Nikolay

commit sha 0e09fdb8b09a4290e246c4a92d985a2d27e22e5e

makes filters optional for ec2 api requests (#1627) filters can be applied only for DescribeInstances requests, like prometheus does. related issue https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1626

view details

push time in 13 hours

PR merged VictoriaMetrics/VictoriaMetrics

makes filters optional for ec2 api requests

filters can be applied only for DescribeInstances requests, like prometheus does. related issue https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1626

+5 -5

1 comment

2 changed files

f41gh7

pr closed time in 13 hours

PullRequestReviewEvent

push eventVictoriaMetrics/VictoriaMetrics

Aliaksandr Valialkin

commit sha 4ed7548cedecee2c02a6e5607eb3273278b285dd

app/vmselect/promql: optimize quantiles() calculation Calculate quantiles in one go instead of calculating each quantile individually

view details

Aliaksandr Valialkin

commit sha 9333c4111e3d40db8b008a6897025de6cc1edd34

docs/CHANGELOG.md: document the change in enterprise apps, which allows passing `-version` without `-eula` flag See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1621

view details

Aliaksandr Valialkin

commit sha 81d24045c276e4d00ae9edfc365dec4731a655c8

app/vmselect/promql: add histogram_quantiles("phiLabel", phi1, ..., phiN, buckets) function This function calculates multiple quantiles over the given buckets at once Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1573

view details

push time in 18 hours

push eventVictoriaMetrics/VictoriaMetrics

Aliaksandr Valialkin

commit sha 5a44be0e5242fea8d51d3ca72705360eb8ccd8fd

app/vmselect/promql: optimize quantiles() calculation Calculate quantiles in one go instead of calculating each quantile individually

view details

Aliaksandr Valialkin

commit sha 8c504d6efa34df251fe12c0e8f9689d01ac82749

docs/CHANGELOG.md: document the change in enterprise apps, which allows passing `-version` without `-eula` flag See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1621

view details

Aliaksandr Valialkin

commit sha 2951dd0a570477bff620c68f7631c345033da222

app/vmselect/promql: add histogram_quantiles("phiLabel", phi1, ..., phiN, buckets) function This function calculates multiple quantiles over the given buckets at once Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1573

view details

push time in 18 hours

issue commentVictoriaMetrics/VictoriaMetrics

support multiple quantiles

It is expected that labels generated for quantileLabel match the actual phi* values passed to the function. If you need another label values, then the label_map function can be used for providing the desired values. For example, the following query would return "50%" and "80%" in "phi" label:

label_map(
  quantiles("phi", 0.5, 0.8, some_metric),
  "phi", "0.5", "50%", "0.8", "80%"
)
belm0

comment created time in 18 hours

created tagVictoriaMetrics/metricsql

tagv0.23.0

Standalone PromQL and MetricsQL parser

created time in 18 hours

push eventVictoriaMetrics/metricsql

Aliaksandr Valialkin

commit sha 43ae0b3a6afa8108d7ee641628211f2b2e934cdf

add histogram_quantiles(phiLabel, phi1, ..., phiN, buckets) function for calculating multiple quantiles at once

view details

push time in 18 hours

push eventVictoriaMetrics/VictoriaMetrics

Aliaksandr Valialkin

commit sha f9910113b5e5504b11be55788a15b6827cd74a9a

docs/FAQ.md: extend `VictoriaMetrics vs TimescaleDB` section with real user experience See also https://github.com/timescale/promscale/issues/427 , which is mentioned in the https://abiosgaming.com/press/high-cardinality-aggregations/

view details

push time in a day

push eventVictoriaMetrics/VictoriaMetrics

Aliaksandr Valialkin

commit sha 948fb638f56e9ae70512da3025f9e55d4275b126

docs/FAQ.md: extend `VictoriaMetrics vs TimescaleDB` section with real user experience See also https://github.com/timescale/promscale/issues/427 , which is mentioned in the https://abiosgaming.com/press/high-cardinality-aggregations/

view details

push time in a day

issue commentVictoriaMetrics/VictoriaMetrics

-version should require -eula

The issue has been fixed in the development branch for cluster version. The fix will be included in the next release of VictoriaMetrics.

johnseekins

comment created time in 2 days

push eventVictoriaMetrics/VictoriaMetrics

Roman Khavronenko

commit sha 05bf6cca829857c4ceff21443317c5c3555d2a5b

vmselect: add stub for `graphite/functions` requests The request `graphite/functions` is sent by Grafana datasource and results into error logs in vmselect.

view details

f41gh7

commit sha 348f705d95b3e720ac02cbd04ee919108fbdf8e1

follow-up after e2f99214f3e518f79c1c96ff918820a69d350ba1

view details

Roman Khavronenko

commit sha cec67a31299b6ac253010cd4dd707877d7536484

docs: fix indentation for FAQ document (#1620)

view details

Roman Khavronenko

commit sha a07fa92ef2f354d7551c513b3897b6a1b48c5358

vmalert: add new metric `vmalert_remotewrite_flush_duration_seconds` (#1622)

view details

push time in 2 days

delete branch VictoriaMetrics/VictoriaMetrics

delete branch : vmalert-new-metric

delete time in 2 days

push eventVictoriaMetrics/VictoriaMetrics

Roman Khavronenko

commit sha b75455c6509e6afb2c9faa44a9648b3d2b15f647

vmalert: add new metric `vmalert_remotewrite_flush_duration_seconds` (#1622)

view details

push time in 2 days

PullRequestReviewEvent

pull request commentVictoriaMetrics/VictoriaMetrics

docs: fix indentation for FAQ document

Thanks!

hagen1778

comment created time in 2 days

delete branch VictoriaMetrics/VictoriaMetrics

delete branch : docs-update

delete time in 2 days

push eventVictoriaMetrics/VictoriaMetrics

Roman Khavronenko

commit sha f83fa319852c41fff436c654b172a601c2e699e8

docs: fix indentation for FAQ document (#1620)

view details

push time in 2 days

PullRequestReviewEvent