mikhnenko 9ad2894d3a Remove Size, Empty and Data usages from library 4 месяцев назад
..
ut 9ad2894d3a Remove Size, Empty and Data usages from library 4 месяцев назад
Readme.md 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад
builder.cpp e601ca03f8 Y_VERIFY->Y_ABORT_UNLESS at ^l 1 год назад
builder.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад
error.cpp 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад
error.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад
fwd.h f2d8ab4111 YT-18458: Introduce wide types into mapreduce interface 11 месяцев назад
type.cpp f2d8ab4111 YT-18458: Introduce wide types into mapreduce interface 11 месяцев назад
type.h f2d8ab4111 YT-18458: Introduce wide types into mapreduce interface 11 месяцев назад
type_complexity.cpp f2d8ab4111 YT-18458: Introduce wide types into mapreduce interface 11 месяцев назад
type_complexity.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад
type_constructors.h f2d8ab4111 YT-18458: Introduce wide types into mapreduce interface 11 месяцев назад
type_equivalence.cpp f2d8ab4111 YT-18458: Introduce wide types into mapreduce interface 11 месяцев назад
type_equivalence.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад
type_factory.cpp f2d8ab4111 YT-18458: Introduce wide types into mapreduce interface 11 месяцев назад
type_factory.h 9ad2894d3a Remove Size, Empty and Data usages from library 4 месяцев назад
type_info.cpp 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад
type_info.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад
type_io.cpp f2d8ab4111 YT-18458: Introduce wide types into mapreduce interface 11 месяцев назад
type_io.h 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад
type_list.cpp 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад
type_list.h f2d8ab4111 YT-18458: Introduce wide types into mapreduce interface 11 месяцев назад
ya.make 73b89de717 YT-19210: expose YQL shared library for YT. 1 год назад

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()