@@ -510,86 +510,6 @@ class ColumnObject final : public COWHelper<IColumn, ColumnObject> {
510510 void update_crc_with_value (size_t start, size_t end, uint32_t & hash,
511511 const uint8_t * __restrict null_data) const override ;
512512
513- Int64 get_int (size_t /* n*/ ) const override {
514- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR, " get_int " + get_name ());
515- }
516-
517- bool get_bool (size_t /* n*/ ) const override {
518- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR, " get_bool " + get_name ());
519- }
520-
521- void insert_many_fix_len_data (const char * pos, size_t num) override {
522- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
523- " insert_many_fix_len_data " + get_name ());
524- }
525-
526- void insert_many_dict_data (const int32_t * data_array, size_t start_index, const StringRef* dict,
527- size_t data_num, uint32_t dict_num = 0 ) override {
528- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
529- " insert_many_dict_data " + get_name ());
530- }
531-
532- void insert_many_continuous_binary_data (const char * data, const uint32_t * offsets,
533- const size_t num) override {
534- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
535- " insert_many_continuous_binary_data " + get_name ());
536- }
537-
538- void insert_many_strings (const StringRef* strings, size_t num) override {
539- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
540- " insert_many_strings " + get_name ());
541- }
542-
543- void insert_many_strings_overflow (const StringRef* strings, size_t num,
544- size_t max_length) override {
545- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
546- " insert_many_strings_overflow " + get_name ());
547- }
548-
549- void insert_many_raw_data (const char * pos, size_t num) override {
550- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
551- " insert_many_raw_data " + get_name ());
552- }
553-
554- size_t get_max_row_byte_size () const override {
555- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
556- " get_max_row_byte_size " + get_name ());
557- }
558-
559- void serialize_vec (StringRef* keys, size_t num_rows, size_t max_row_byte_size) const override {
560- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
561- " serialize_vec" + std::string (get_name ()));
562- }
563-
564- void serialize_vec_with_null_map (StringRef* keys, size_t num_rows,
565- const uint8_t * null_map) const override {
566- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
567- " serialize_vec_with_null_map " + get_name ());
568- }
569-
570- void deserialize_vec (StringRef* keys, const size_t num_rows) override {
571- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
572- " deserialize_vec" + std::string (get_name ()));
573- }
574-
575- void deserialize_vec_with_null_map (StringRef* keys, const size_t num_rows,
576- const uint8_t * null_map) override {
577- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
578- " deserialize_vec_with_null_map " + get_name ());
579- }
580-
581- bool structure_equals (const IColumn&) const override {
582- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR, " structure_equals " + get_name ());
583- }
584-
585- StringRef get_raw_data () const override {
586- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR, " get_raw_data " + get_name ());
587- }
588-
589- StringRef get_data_at (size_t ) const override {
590- throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR, " get_data_at " + get_name ());
591- }
592-
593513 StringRef serialize_value_into_arena (size_t n, Arena& arena,
594514 char const *& begin) const override {
595515 throw doris::Exception (ErrorCode::NOT_IMPLEMENTED_ERROR,
0 commit comments