blob: c3197f86ad5bb608b5daf03108ce97c896dd7007 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#pragma once
#include <yql/essentials/public/udf/udf_data_type.h>
#include <yql/essentials/public/udf/udf_value_builder.h>
#include <util/generic/maybe.h>
namespace NYql {
ui32 ConvertToPgType(NKikimr::NUdf::EDataSlot slot);
TMaybe<NKikimr::NUdf::EDataSlot> ConvertFromPgType(ui32 typeId);
bool ParsePgIntervalModifier(const TString& str, i32& ret);
std::unique_ptr<NUdf::IPgBuilder> CreatePgBuilder();
bool HasPgKernel(ui32 procOid);
ui64 HexEncode(const char *src, size_t len, char *dst);
} // NYql
|