<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/util/generic/array_ref.h, branch meta-1.0.2</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=meta-1.0.2</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=meta-1.0.2'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-03-19T22:13:21Z</updated>
<entry>
<title>Fix Y_LIFETIMEBOUND placement in TArrayRef ctor</title>
<updated>2025-03-19T22:13:21Z</updated>
<author>
<name>vadim-xd</name>
<email>vadim-xd@yandex-team.com</email>
</author>
<published>2025-03-19T21:58:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fcc42be494ac081a3dfdb7adf2648571f5762b37'/>
<id>urn:sha1:fcc42be494ac081a3dfdb7adf2648571f5762b37</id>
<content type='text'>
Detected by clang 20

```cpp
struct TFoo {
    const int X[10];
};

void Foo() {
    TArrayRef&lt;const int&gt; a{TFoo{}.X};  // error
}
```
commit_hash:299f849c2d3cc640866eee3ff82be37f624ac70d
</content>
</entry>
<entry>
<title>Add assertions for range bounds validity</title>
<updated>2024-12-18T20:11:30Z</updated>
<author>
<name>akhropov</name>
<email>akhropov@yandex-team.com</email>
</author>
<published>2024-12-18T19:54:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3a12c740b711f812b47062086b390345479f113c'/>
<id>urn:sha1:3a12c740b711f812b47062086b390345479f113c</id>
<content type='text'>
commit_hash:4417c6200b3fc4e3e6e61648412d263366935fdf
</content>
</entry>
<entry>
<title>More functions marked as noexcept.</title>
<updated>2024-11-30T00:34:50Z</updated>
<author>
<name>akhropov</name>
<email>akhropov@yandex-team.com</email>
</author>
<published>2024-11-30T00:24:07Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=df64d4599e151698c173343d73e12328aa9ce1ef'/>
<id>urn:sha1:df64d4599e151698c173343d73e12328aa9ce1ef</id>
<content type='text'>
commit_hash:61b2ca8fab66696aade476173e07001d1b886b5e
</content>
</entry>
<entry>
<title>Remove noexcept from operator== because it is not guaranteed that operator== for elements is noexcept.</title>
<updated>2024-11-28T18:58:47Z</updated>
<author>
<name>akhropov</name>
<email>akhropov@yandex-team.com</email>
</author>
<published>2024-11-28T18:47:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=96631af34b553cdcf7cd01849150e5c5c2419e33'/>
<id>urn:sha1:96631af34b553cdcf7cd01849150e5c5c2419e33</id>
<content type='text'>
commit_hash:2457980ced7a2f91cefec1ea20ff13bfb5c7c2cf
</content>
</entry>
<entry>
<title>Add assert to front()</title>
<updated>2024-11-28T18:53:01Z</updated>
<author>
<name>akhropov</name>
<email>akhropov@yandex-team.com</email>
</author>
<published>2024-11-28T18:43:16Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fc646bb39725ebf129c72986908350b76f502e98'/>
<id>urn:sha1:fc646bb39725ebf129c72986908350b76f502e98</id>
<content type='text'>
commit_hash:b46dfbc7a684061be1b6e3eca5d7e312ff3e71f4
</content>
</entry>
<entry>
<title>check the lifetime bound of the TArrayRef</title>
<updated>2024-08-07T21:20:28Z</updated>
<author>
<name>swarmer</name>
<email>swarmer@yandex-team.com</email>
</author>
<published>2024-08-07T21:09:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7155674ad6031a1f17aaea06cbd8f203873dfd9c'/>
<id>urn:sha1:7155674ad6031a1f17aaea06cbd8f203873dfd9c</id>
<content type='text'>
9124a77116ef1ec2f8c14a3684fea08b4253601c
</content>
</entry>
<entry>
<title>Fix error in TArrayRef constructor for a container: Elements with a different size should not be accepted even if they are convertible to TArrayRef value type.</title>
<updated>2024-01-22T08:30:22Z</updated>
<author>
<name>akhropov</name>
<email>akhropov@yandex-team.com</email>
</author>
<published>2024-01-22T08:03:41Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=273c40fcb033921032b644d6baa08dcd110d5f8b'/>
<id>urn:sha1:273c40fcb033921032b644d6baa08dcd110d5f8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;muzykantov@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:51:51Z</updated>
<author>
<name>muzykantov</name>
<email>muzykantov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:51:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fffc5498228bac1ad41ed40b9b7f5cb453796ba8'/>
<id>urn:sha1:fffc5498228bac1ad41ed40b9b7f5cb453796ba8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;muzykantov@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:51:51Z</updated>
<author>
<name>muzykantov</name>
<email>muzykantov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:51:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8057fea3b8c36263516f0a7e1a01fdf7380764a4'/>
<id>urn:sha1:8057fea3b8c36263516f0a7e1a01fdf7380764a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;pavelgur@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:50:19Z</updated>
<author>
<name>pavelgur</name>
<email>pavelgur@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=db222959b3748242024c781f563f31a342492476'/>
<id>urn:sha1:db222959b3748242024c781f563f31a342492476</id>
<content type='text'>
</content>
</entry>
</feed>
