1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- #include "yql_dq_integration_impl.h"
- namespace NYql {
- ui64 TDqIntegrationBase::Partition(const TExprNode&, TVector<TString>&, TString*, TExprContext&, const TPartitionSettings& ) {
- return 0;
- }
- bool TDqIntegrationBase::CheckPragmas(const TExprNode& node, TExprContext& ctx, bool skipIssues) {
- Y_UNUSED(skipIssues);
- Y_UNUSED(node);
- Y_UNUSED(ctx);
- return true;
- }
- bool TDqIntegrationBase::CanRead(const TExprNode&, TExprContext&, bool) {
- return false;
- }
- TMaybe<ui64> TDqIntegrationBase::EstimateReadSize(ui64, ui32, const TVector<const TExprNode*> &, TExprContext&) {
- return Nothing();
- }
- TExprNode::TPtr TDqIntegrationBase::WrapRead(const TExprNode::TPtr& read, TExprContext&, const TWrapReadSettings& ) {
- return read;
- }
- TMaybe<TOptimizerStatistics> TDqIntegrationBase::ReadStatistics(const TExprNode::TPtr& readWrap, TExprContext& ctx) {
- Y_UNUSED(readWrap);
- Y_UNUSED(ctx);
- return Nothing();
- }
- TExprNode::TPtr TDqIntegrationBase::RecaptureWrite(const TExprNode::TPtr& write, TExprContext& ctx) {
- Y_UNUSED(ctx);
- return write;
- }
- TMaybe<bool> TDqIntegrationBase::CanWrite(const TExprNode&, TExprContext&) {
- return Nothing();
- }
- bool TDqIntegrationBase::CanBlockRead(const NNodes::TExprBase&, TExprContext&, TTypeAnnotationContext&) {
- return false;
- }
- TExprNode::TPtr TDqIntegrationBase::WrapWrite(const TExprNode::TPtr& write, TExprContext&) {
- return write;
- }
- void TDqIntegrationBase::RegisterMkqlCompiler(NCommon::TMkqlCallableCompilerBase&) {
- }
- bool TDqIntegrationBase::CanFallback() {
- return false;
- }
- void TDqIntegrationBase::FillSourceSettings(const TExprNode&, ::google::protobuf::Any&, TString&, size_t, TExprContext&) {
- }
- void TDqIntegrationBase::FillLookupSourceSettings(const TExprNode& node, ::google::protobuf::Any& settings, TString& sourceType) {
- Y_UNUSED(node);
- Y_UNUSED(settings);
- Y_UNUSED(sourceType);
- YQL_ENSURE(false);
- }
- void TDqIntegrationBase::FillSinkSettings(const TExprNode&, ::google::protobuf::Any&, TString&) {
- }
- void TDqIntegrationBase::FillTransformSettings(const TExprNode&, ::google::protobuf::Any&) {
- }
- void TDqIntegrationBase::Annotate(const TExprNode&, THashMap<TString, TString>&) {
- }
- bool TDqIntegrationBase::PrepareFullResultTableParams(const TExprNode&, TExprContext&, THashMap<TString, TString>&, THashMap<TString, TString>&, const TMaybe<TColumnOrder>&) {
- return false;
- }
- void TDqIntegrationBase::WriteFullResultTableRef(NYson::TYsonWriter&, const TVector<TString>&, const THashMap<TString, TString>&) {
- }
- bool TDqIntegrationBase::FillSourcePlanProperties(const NNodes::TExprBase&, TMap<TString, NJson::TJsonValue>&) {
- return false;
- }
- bool TDqIntegrationBase::FillSinkPlanProperties(const NNodes::TExprBase&, TMap<TString, NJson::TJsonValue>&) {
- return false;
- }
- void TDqIntegrationBase::ConfigurePeepholePipeline(bool, const THashMap<TString, TString>&, TTransformationPipeline*) {
- }
- void TDqIntegrationBase::NotifyDqTimeout() {
- }
- } // namespace NYql
|