import "mapreduce/yt/interface/protos/extension.proto";


message TInputLogRecord
{
    optional string Yuid = 1 [(NYT.column_name) = "yuid"];
    optional string Url = 2 [(NYT.column_name) = "url"];
    optional string Title = 3 [(NYT.column_name) = "title"];
    optional int64 Timestamp = 4 [(NYT.column_name) = "timestamp"];
}

message TInputYuidRecord
{
    optional string Yuid = 1 [(NYT.column_name) = "yuid"];
    optional string ExternalId = 2 [(NYT.column_name) = "external_id"];
    optional int64 Timestamp = 3 [(NYT.column_name) = "timestamp"];
}

message TOutputLogRecord
{
    optional string Yuid = 1 [(NYT.column_name) = "yuid"];
    optional string Url = 2 [(NYT.column_name) = "url"];
    optional string Title = 3 [(NYT.column_name) = "title"];
    optional int64 Timestamp = 4 [(NYT.column_name) = "timestamp"];
    optional string ExternalId = 5 [(NYT.column_name) = "external_id"];
}
