robot-ya-builder 96458ea3c7 External build system generator release 65 9 months ago
..
ut 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
CMakeLists.darwin-arm64.txt ffff7a34e4 add darwin-arm64 CMakeLists 10 months ago
CMakeLists.darwin-x86_64.txt c76aaf823d Fix input variable missprint 1 year ago
CMakeLists.linux-aarch64.txt c76aaf823d Fix input variable missprint 1 year ago
CMakeLists.linux-x86_64.txt c76aaf823d Fix input variable missprint 1 year ago
CMakeLists.txt 96458ea3c7 External build system generator release 65 9 months ago
CMakeLists.windows-x86_64.txt c76aaf823d Fix input variable missprint 1 year ago
Readme.md 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
builder.cpp e601ca03f8 Y_VERIFY->Y_ABORT_UNLESS at ^l 11 months ago
builder.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
error.cpp 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
error.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
fwd.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type.cpp 784925324f Y_FAIL->Y_ABORT at '^li' 11 months ago
type.h e601ca03f8 Y_VERIFY->Y_ABORT_UNLESS at ^l 11 months ago
type_complexity.cpp 784925324f Y_FAIL->Y_ABORT at '^li' 11 months ago
type_complexity.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type_constructors.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type_equivalence.cpp 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type_equivalence.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type_factory.cpp 784925324f Y_FAIL->Y_ABORT at '^li' 11 months ago
type_factory.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type_info.cpp 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type_info.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type_io.cpp 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type_io.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type_list.cpp 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago
type_list.h e601ca03f8 Y_VERIFY->Y_ABORT_UNLESS at ^l 11 months ago
ya.make 73b89de717 YT-19210: expose YQL shared library for YT. 1 year ago

Readme.md

TI — unified in-memory representation for Common Yandex Typesystem

Common Yandex Typesystem is a type system used across data storage and processing technologies developed by Yandex. A list of systems that support it includes YT, YDB, RTMR, YQL and others.

The Type Info library provides classes that represent types from Common Yandex Typesystem. It allows constructing in-memory representations of types, inspecting said representations, combining them to derive new types, as well as serializing and deserializing them.

For those familiar with Protobuf, Type Info implements the concept of message descriptors for Yandex type system.

Here you can find open issues: https://st.yandex-team.ru/YT/order:updated:false/filter?tags=type_info&resolution=empty()