Open
Description
- Remove SDK interface deps to util/library #269
- Contrib dependencies replace to cmake find_library #6
- Replace IInputStream/IOuputStream/TStringStream/... to std::istream/std::ostream/std::stringstream/... #56
- Replace util time types: TInstant, TDuration #34
- Replace util/random to STL random #212
- Replace non-member functions in util/folder/dirut.h to std::filesystem functions #139
- Remove PQv1 interface #30
- Replace ya make to CMake #55
- Remove conan from project #21
- Fix CMake build on Mac OS #11
- Replace TString to std::string #3
- Replace TStringBuf to std::string_view #20
- Replace TList to std::list #4
- Replace TVector to std::vector #5
- Replace TMap/TMultiMap to std::map/std::multimap #2
- Generate protobuf from system protoc #16
- Add CI for build YDB SDK #28
- Replace custom allocators to system #32
- Replace THashMap to std::unordered_map #37
- Replace TMaybe to std::optional #41
- Replace TSet to std::set #57
- Replace TDeque to std::deque #58
- Replace THashSet to std::unordered_set #59
- Replace TAtomic to std::atomic #62
- Replace TMutex to std::mutex #63
- Replace TCondVar to std::condition_variable #64
- Replace THolder to std::unique_ptr #65
- Replace TAutoPtr to std::unique_ptr #73
- Replace TSharedPtr to std::shared_ptr #72
- Fix ccache in CI (problems with cache directory) #71
- Replace TArrayRef to std::span #79
- Replace TQueue to std::queue #80
- Add cmake install #112
- Replace Sprintf, Printf to std::format #114
- Replace Cout, Cerr, Clog, Cnull, Cdbg to standard stream or use std::ostream implementation #126
- Fix SDK tests #129
- Replace TFsPath to std::filesystem::path #136
- Move vector_index example from ydb repo #258