main
Update ydb version to 24.4 (#4579)
Initial NBS OpenSource export
Remove extra semicolon (util)
Y_VERIFY->Y_ABORT_UNLESS at ^u
Y_FAIL->Y_ABORT at '^util'
Added HasFlag/Remove Flag for operations with one value, added HasAnyOfFlags.
Add THashMultiMap::equal_range_i so new element could be emplaced after checking multiple elements with the given key withoute extra hashing
Replace rep.erase with rep.erase_one in THashSet::erase
detect dangling references in MapFindPtr and utility helpers
TMapOps::Value: better return type
Add ctors for TStorageBase to fix TMaybe instantiation for move-only types which are trivially move-constructible
Intermediate changes
Mark singleton accessors by returns_nonnull attribute
[util] Store policy should preserve constructor's is_constructible trait
Add global user-defined literal for TStringBuf
aliases for checking macroses
fix comment in util
Make CeilDiv function constexpr