<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/monlib/metrics/metric_registry.cpp, branch meta-1.0.3</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=meta-1.0.3</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=meta-1.0.3'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-07-09T10:37:52Z</updated>
<entry>
<title>monlib adds</title>
<updated>2025-07-09T10:37:52Z</updated>
<author>
<name>matusha-g</name>
<email>matusha-g@yandex-team.com</email>
</author>
<published>2025-07-09T10:12:35Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=40a6e6e096b3533857b70c79a8ac9820655c7bf3'/>
<id>urn:sha1:40a6e6e096b3533857b70c79a8ac9820655c7bf3</id>
<content type='text'>
add clone method
commit_hash:c96c84b95c05e307a7391742f4fca56010b24e3f
</content>
</entry>
<entry>
<title>add took method</title>
<updated>2025-06-03T14:30:02Z</updated>
<author>
<name>matusha-g</name>
<email>matusha-g@yandex-team.com</email>
</author>
<published>2025-06-03T12:53:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6d48f2649c7b96ac4db68b786319c4cef9256067'/>
<id>urn:sha1:6d48f2649c7b96ac4db68b786319c4cef9256067</id>
<content type='text'>
add took method
commit_hash:6cbacad68f50a1144726e074a905ba96dbc4e62e
</content>
</entry>
<entry>
<title>Make WriteMetric protected</title>
<updated>2025-04-07T07:18:07Z</updated>
<author>
<name>golubi-kuryat</name>
<email>golubi-kuryat@yandex-team.com</email>
</author>
<published>2025-04-07T07:04:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f414482ce4b8d716723c888bcb7603a4f49a8920'/>
<id>urn:sha1:f414482ce4b8d716723c888bcb7603a4f49a8920</id>
<content type='text'>
Появляется возможность зарегистрировать новую тип метрики с кастомным поведением, который наследуется от IMetric

Пример использования
HIDDEN_URL
commit_hash:82e3997427ef61d8017d6a1c1eca848131b03d7b
</content>
</entry>
<entry>
<title>monlib : adding memOnly flag support for cpp lib</title>
<updated>2025-03-03T09:35:24Z</updated>
<author>
<name>miktorius</name>
<email>miktorius@yandex-team.com</email>
</author>
<published>2025-03-03T09:16:59Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e5e00e2a402f3028369f177f5919182949a71ba6'/>
<id>urn:sha1:e5e00e2a402f3028369f177f5919182949a71ba6</id>
<content type='text'>
commit_hash:cffc55ecd6d0ea22c3c2ce52f21e6aba6da16a15
</content>
</entry>
<entry>
<title>Add move ctor to TMetricRegistry</title>
<updated>2022-12-19T08:29:45Z</updated>
<author>
<name>chegoryu</name>
<email>chegoryu@yandex-team.com</email>
</author>
<published>2022-12-19T08:29:45Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=802fbca45bbde7ff4929c9fe85e136d794a42e49'/>
<id>urn:sha1:802fbca45bbde7ff4929c9fe85e136d794a42e49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix static type hints for LazyIntGauge: GAUGE -&gt; IGAUGE</title>
<updated>2022-12-09T09:46:57Z</updated>
<author>
<name>borman</name>
<email>borman@yandex-team.com</email>
</author>
<published>2022-12-09T09:46:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=af9f3fc1ae4712171d64ba9ad5855326b05b68df'/>
<id>urn:sha1:af9f3fc1ae4712171d64ba9ad5855326b05b68df</id>
<content type='text'>
This would previously break repeated metric access.
Should not affect production code, since the static type hint is only
used for checking against an already-present metric at creation time.
Also, added idempotency checks to registry unit tests.</content>
</entry>
<entry>
<title>intermediate changes</title>
<updated>2022-06-28T19:13:30Z</updated>
<author>
<name>arcadia-devtools</name>
<email>arcadia-devtools@yandex-team.ru</email>
</author>
<published>2022-06-28T19:13:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4a1a5df355bdd769225c8086601b4cdf5a651b00'/>
<id>urn:sha1:4a1a5df355bdd769225c8086601b4cdf5a651b00</id>
<content type='text'>
ref:08d0f6ebc75701201720c15ba8b41bfbdf780a37
</content>
</entry>
<entry>
<title>intermediate changes</title>
<updated>2022-06-21T08:31:57Z</updated>
<author>
<name>arcadia-devtools</name>
<email>arcadia-devtools@yandex-team.ru</email>
</author>
<published>2022-06-21T08:31:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=444fb65b1a79c2c2ce6753cdfe18372203e1b44f'/>
<id>urn:sha1:444fb65b1a79c2c2ce6753cdfe18372203e1b44f</id>
<content type='text'>
ref:98c26ee2d3cd643aba98b8222f9f8a4c1773449a
</content>
</entry>
<entry>
<title>Copy metrics while accept</title>
<updated>2022-03-29T13:44:31Z</updated>
<author>
<name>k-vukolov</name>
<email>k-vukolov@yandex-team.ru</email>
</author>
<published>2022-03-29T13:44:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8346d1d110370353c7585db281fb3016b988791e'/>
<id>urn:sha1:8346d1d110370353c7585db281fb3016b988791e</id>
<content type='text'>
ref:e23a9eb7d1d1bc875bdf136ed30b9605db304bb8
</content>
</entry>
<entry>
<title>switch metrics registry to shared_ptr KIKIMR-14218</title>
<updated>2022-03-24T09:43:54Z</updated>
<author>
<name>Alexey Efimov</name>
<email>xeno@prnwatch.com</email>
</author>
<published>2022-03-24T09:43:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=43a2b5dd73d8a7aa80d4c1ba4ee70428fffbd17e'/>
<id>urn:sha1:43a2b5dd73d8a7aa80d4c1ba4ee70428fffbd17e</id>
<content type='text'>
ref:5ef16c21e373b05982980dcd3016950f15a884e8
</content>
</entry>
</feed>
