eldenmoon commented on code in PR #65561:
URL: https://github.com/apache/doris/pull/65561#discussion_r3575719750
##########
be/src/core/data_type/data_type_variant.cpp:
##########
@@ -24,27 +24,72 @@
#include <string.h>
#include <cassert>
+#include <limits>
#include <memory>
#include <utility>
#include <vector>
#include "agent/be_exec_version_manager.h"
+#include "common/exception.h"
#include "core/assert_cast.h"
#include "core/column/column.h"
+#include "core/column/column_const.h"
+#include "core/column/column_nullable.h"
+#include "core/column/column_string.h"
#include "core/column/column_variant.h"
+#include "core/column/column_variant_v2.h"
#include "core/data_type/data_type.h"
#include "core/data_type/data_type_factory.hpp"
+#include "core/data_type/data_type_jsonb.h"
+#include "core/data_type/data_type_nullable.h"
+#include "core/data_type/data_type_variant_v2_exchange.h"
#include "core/typeid_cast.h"
#include "core/types.h"
#include "util/json/path_in_data.h"
+#include "util/jsonb_writer.h"
#include "util/string_util.h"
+#include "util/variant/variant_jsonb.h"
namespace doris {
class IColumn;
} // namespace doris
namespace doris {
+namespace {
+
+MutableColumnPtr bridge_variant_v2_to_legacy(const IColumn& source, int32_t
max_subcolumns_count,
Review Comment:
不考虑v1->v2互相兼容,删除这部分代码, 如果无法删除说明原因
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]