<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/util, branch CLI_2.10.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.10.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.10.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2024-06-08T23:57:12Z</updated>
<entry>
<title>Use ::strnicmp instead of strnicmp (fix build errors in files that use namespace NUri)</title>
<updated>2024-06-08T23:57:12Z</updated>
<author>
<name>vadim-xd</name>
<email>vadim-xd@yandex-team.com</email>
</author>
<published>2024-06-08T23:44:18Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1f41aead77a6ea2fbc9ff48092b7bda4981bbe7a'/>
<id>urn:sha1:1f41aead77a6ea2fbc9ff48092b7bda4981bbe7a</id>
<content type='text'>
3a7cf9869f888e3d09fc6c4c00c38db97f3a62ed
</content>
</entry>
<entry>
<title>Add TStringBuf constructor from TStringBuf with other char traits</title>
<updated>2024-06-07T08:32:48Z</updated>
<author>
<name>vadim-xd</name>
<email>vadim-xd@yandex-team.com</email>
</author>
<published>2024-06-07T08:14:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9dedbd43112c0532721f4e41b9d10ae7c0a11afa'/>
<id>urn:sha1:9dedbd43112c0532721f4e41b9d10ae7c0a11afa</id>
<content type='text'>
e4ebd9ac2108f3fbc5ef852f3f7d733dd1a00fe8
</content>
</entry>
<entry>
<title>feat util/system: add a possibility to disable exit handlers, use it in rate-limiter nginx module</title>
<updated>2024-06-06T17:21:56Z</updated>
<author>
<name>itrofimow</name>
<email>itrofimow@yandex-team.com</email>
</author>
<published>2024-06-06T17:11:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0635c46df5826df8bb0dda8ad418442978c322ca'/>
<id>urn:sha1:0635c46df5826df8bb0dda8ad418442978c322ca</id>
<content type='text'>
b90ea2b46b910c5bf2e0db4ccacb45ca5c39ecaa
</content>
</entry>
<entry>
<title>[util] Better precision of the ProcessUptime on linux</title>
<updated>2024-06-05T22:58:09Z</updated>
<author>
<name>swarmer</name>
<email>swarmer@yandex-team.com</email>
</author>
<published>2024-06-05T22:45:47Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f461772a29a6d4d1c1b4890a3c8c9e0384b72769'/>
<id>urn:sha1:f461772a29a6d4d1c1b4890a3c8c9e0384b72769</id>
<content type='text'>
The  ProcessUptime function should now usually return a value less than 20 ms if called at the start of the program.
0961a518fdaee4fd243b01c7cf5433dd768897c4
</content>
</entry>
<entry>
<title>unaligned_mem.h rename fields</title>
<updated>2024-06-05T09:36:07Z</updated>
<author>
<name>hakob</name>
<email>hakob@yandex-team.com</email>
</author>
<published>2024-06-05T09:23:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4d3b4468d4c37326db641b64a9c51bcfc6be7fd0'/>
<id>urn:sha1:4d3b4468d4c37326db641b64a9c51bcfc6be7fd0</id>
<content type='text'>
rename private fields
cfceec78649473a68bdbd3cca8635674e12e42ee
</content>
</entry>
<entry>
<title>UTIL: ProcUptime - process uptime</title>
<updated>2024-05-28T11:07:48Z</updated>
<author>
<name>leasid</name>
<email>leasid@yandex-team.com</email>
</author>
<published>2024-05-28T10:55:11Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bbb72f5da0f3bd15c1b8316133b17c8eb221cd2b'/>
<id>urn:sha1:bbb72f5da0f3bd15c1b8316133b17c8eb221cd2b</id>
<content type='text'>
Добавляем uptime  для процесса
7dc898ce5f81666a4cd5f912f49a3035dc2c599c
</content>
</entry>
<entry>
<title>minor fix in util path</title>
<updated>2024-05-19T14:19:48Z</updated>
<author>
<name>skrivohatskiy</name>
<email>skrivohatskiy@yandex-team.com</email>
</author>
<published>2024-05-19T14:07:17Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0676c30682b50f90ece39fbfa92b94ebc569606a'/>
<id>urn:sha1:0676c30682b50f90ece39fbfa92b94ebc569606a</id>
<content type='text'>
Мелкий фикс неверных исключений. Как будто у меня локально повторялось как минидамп на колонке (не отловленное исключение)
Зависит от реализации libc. Но кажется что исходный вариант все же не верный:

[       The value in errno is significant only when the return value of
       the call indicated an error (i.e., -1 from most system calls; -1
       or NULL from most library functions); a function that succeeds is
       allowed to change errno.  The value of errno is never set to zero
       by any system call or library function.](https://man7.org/linux/man-pages/man3/errno.3.html)
1d2088da57c98f9d9abfd6da865219fcf74db212
</content>
</entry>
<entry>
<title>[util] Implement TryGetEnv and UnsetEnv functions</title>
<updated>2024-05-16T19:39:53Z</updated>
<author>
<name>swarmer</name>
<email>swarmer@yandex-team.com</email>
</author>
<published>2024-05-16T19:29:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a8049e5a7b933c56ae14a3fd55af1f85f2978b37'/>
<id>urn:sha1:a8049e5a7b933c56ae14a3fd55af1f85f2978b37</id>
<content type='text'>
The TryGetEnv function can be used to distinguish the case when a variable is not defined from the case when it has an empty value.
4aab7a2a39f4b9107b0b1d1ef639dc2c41c04f42
</content>
</entry>
<entry>
<title>Add mtime/atime/ctime with nanoseconds to TFileStat.</title>
<updated>2024-05-13T10:02:13Z</updated>
<author>
<name>sath</name>
<email>sath@yandex-team.com</email>
</author>
<published>2024-05-13T09:52:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7b31bb09a816431b42dc0a7d01398445ca700477'/>
<id>urn:sha1:7b31bb09a816431b42dc0a7d01398445ca700477</id>
<content type='text'>
3523ab3f5aade2bdf4c0efd5dd2defbe19f124ff
</content>
</entry>
<entry>
<title>[util] do not instantiate the vector::resize_uninitialized method for non-POD types</title>
<updated>2024-05-09T14:53:31Z</updated>
<author>
<name>swarmer</name>
<email>swarmer@yandex-team.com</email>
</author>
<published>2024-05-09T14:44:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=366769a4e115176e246a36a171d0aed170e7440e'/>
<id>urn:sha1:366769a4e115176e246a36a171d0aed170e7440e</id>
<content type='text'>
f65acbd8a0dd649475720d2cf487bc63ecb8b284
</content>
</entry>
</feed>
