<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/yt/misc/enum-inl.h, branch CLI_2.21.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.21.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.21.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-03-25T11:59:32Z</updated>
<entry>
<title>Make some methods of smart enum being constexpr</title>
<updated>2025-03-25T11:59:32Z</updated>
<author>
<name>hiddenpath</name>
<email>hiddenpath@yandex-team.com</email>
</author>
<published>2025-03-25T11:31:21Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=142f1b5904ca33612aa65b98a10444ea655b0ab1'/>
<id>urn:sha1:142f1b5904ca33612aa65b98a10444ea655b0ab1</id>
<content type='text'>
commit_hash:c29f08fc16d8bd974d4ce516af499de848607ab8
</content>
</entry>
<entry>
<title>YT-22885: Refactor checked casts</title>
<updated>2024-11-03T12:13:18Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2024-11-03T12:01:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1d9c1fe4155c9fbc93a2b08754643f38b2d8a9e6'/>
<id>urn:sha1:1d9c1fe4155c9fbc93a2b08754643f38b2d8a9e6</id>
<content type='text'>
commit_hash:7f7600d332c3ddb5c8372e921bcba3b4fbed68f8
</content>
</entry>
<entry>
<title>Add GetAllSetValue and IsKnownValue</title>
<updated>2024-10-27T16:11:40Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2024-10-27T15:54:07Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1c41d6078d76a7a377b39d42e99aac3aa034479d'/>
<id>urn:sha1:1c41d6078d76a7a377b39d42e99aac3aa034479d</id>
<content type='text'>
commit_hash:cbc39112d8384b8c4bcd2410f0a203466b400c10
</content>
</entry>
<entry>
<title>YT-22885: DEFINE_ENUM_UNKNOWN_VALUE, string-related conversions</title>
<updated>2024-10-26T20:30:14Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2024-10-26T20:13:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=41d598c624442bf6918407466dac3316b8277347'/>
<id>urn:sha1:41d598c624442bf6918407466dac3316b8277347</id>
<content type='text'>
commit_hash:14c7e42422af750383f04855b4a7ea6b267b92d2
</content>
</entry>
<entry>
<title>Drop TEnumIndexedVector</title>
<updated>2024-01-27T13:42:19Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2024-01-27T13:19:45Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bbacc05ccfcee10c65bc0c3da9bb2d266ec41833'/>
<id>urn:sha1:bbacc05ccfcee10c65bc0c3da9bb2d266ec41833</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Require EMasterReign to be monotonic</title>
<updated>2023-12-05T14:21:07Z</updated>
<author>
<name>kvk1920</name>
<email>kvk1920@yandex-team.com</email>
</author>
<published>2023-12-05T13:14:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=747e11878ae60c06720f08748a4ea304c45d70a3'/>
<id>urn:sha1:747e11878ae60c06720f08748a4ea304c45d70a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>YT-18571: Replace NYT::ToUnderlying with ::ToUnderlying from util/generic/cast.h</title>
<updated>2023-08-19T09:16:04Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2023-08-19T07:27:17Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=24a7c2b976da9a1b85a80266ac05b39757ec8629'/>
<id>urn:sha1:24a7c2b976da9a1b85a80266ac05b39757ec8629</id>
<content type='text'>
</content>
</entry>
<entry>
<title>YT: Fix ParseEnum when custom domain names used</title>
<updated>2023-06-01T07:15:45Z</updated>
<author>
<name>bulatman</name>
<email>bulatman@yandex-team.com</email>
</author>
<published>2023-06-01T07:15:45Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4dea553457efda88fef237809afb5b9a95da7d41'/>
<id>urn:sha1:4dea553457efda88fef237809afb5b9a95da7d41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>YT-18571: fix YT enums' uniqueness check</title>
<updated>2023-03-17T16:47:20Z</updated>
<author>
<name>ignatloskutov</name>
<email>ignatloskutov@yandex-team.com</email>
</author>
<published>2023-03-17T16:47:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c3bc8550ac88edbc52a40da723595ced3ad0c7c7'/>
<id>urn:sha1:c3bc8550ac88edbc52a40da723595ced3ad0c7c7</id>
<content type='text'>
Otherwise, enums like this compile successfully:
```
DEFINE_ENUM(ENonUnique,
  ((Foo1) (0))
  ((Foo2) (0))
  ((Foo3) (0))
  ((Foo4) (0))
);
```</content>
</entry>
<entry>
<title>YT-18571: Refactor YT enums to make them Arcadia-friendly</title>
<updated>2023-03-14T06:33:31Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2023-03-14T06:33:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e10767756146ca0d8e890326e20671aed5182e2b'/>
<id>urn:sha1:e10767756146ca0d8e890326e20671aed5182e2b</id>
<content type='text'>
</content>
</entry>
</feed>
