@@ -27,7 +27,7 @@ struct SingleValueDataBase
2727 virtual ~SingleValueDataBase () = default ;
2828 virtual bool has () const = 0;
2929 virtual void insertResultInto (IColumn &, const DataTypePtr & type) const = 0;
30- virtual void write (WriteBuffer &, const ISerialization &, const DataTypePtr & type ) const = 0;
30+ virtual void write (WriteBuffer &, const ISerialization &) const = 0;
3131 virtual void read (ReadBuffer &, const ISerialization &, const DataTypePtr & type, Arena *) = 0;
3232
3333 virtual bool isEqualTo (const IColumn & column, size_t row_num) const = 0;
@@ -94,7 +94,7 @@ struct SingleValueDataFixed
9494
9595 bool has () const { return has_value; }
9696 void insertResultInto (IColumn & to, const DataTypePtr & type) const ;
97- void write (WriteBuffer & buf, const ISerialization &, const DataTypePtr & ) const ;
97+ void write (WriteBuffer & buf, const ISerialization &) const ;
9898 void read (ReadBuffer & buf, const ISerialization &, const DataTypePtr &, Arena *);
9999 bool isEqualTo (const IColumn & column, size_t index) const ;
100100 bool isEqualTo (const Self & to) const ;
@@ -207,7 +207,7 @@ struct SingleValueDataNumeric final : public SingleValueDataBase
207207
208208 bool has () const override ;
209209 void insertResultInto (IColumn & to, const DataTypePtr & type) const override ;
210- void write (WriteBuffer & buf, const ISerialization & serialization, const DataTypePtr & type ) const override ;
210+ void write (WriteBuffer & buf, const ISerialization & serialization) const override ;
211211 void read (ReadBuffer & buf, const ISerialization & serialization, const DataTypePtr &, Arena * arena) override ;
212212 bool isEqualTo (const IColumn & column, size_t index) const override ;
213213 bool isEqualTo (const SingleValueDataBase & to) const override ;
@@ -293,7 +293,7 @@ struct SingleValueDataString final : public SingleValueDataBase
293293public:
294294 bool has () const override { return size != 0 ; }
295295 void insertResultInto (IColumn & to, const DataTypePtr & type) const override ;
296- void write (WriteBuffer & buf, const ISerialization & /* serialization*/ , const DataTypePtr & /* type */ ) const override ;
296+ void write (WriteBuffer & buf, const ISerialization & /* serialization*/ ) const override ;
297297 void read (ReadBuffer & buf, const ISerialization & /* serialization*/ , const DataTypePtr & /* type*/ , Arena * arena) override ;
298298
299299 bool isEqualTo (const IColumn & column, size_t row_num) const override ;
@@ -325,7 +325,7 @@ struct SingleValueDataGeneric final : public SingleValueDataBase
325325public:
326326 bool has () const override { return !value.isNull (); }
327327 void insertResultInto (IColumn & to, const DataTypePtr & type) const override ;
328- void write (WriteBuffer & buf, const ISerialization & serialization, const DataTypePtr & /* type */ ) const override ;
328+ void write (WriteBuffer & buf, const ISerialization & serialization) const override ;
329329 void read (ReadBuffer & buf, const ISerialization & serialization, const DataTypePtr & type, Arena *) override ;
330330
331331 bool isEqualTo (const IColumn & column, size_t row_num) const override ;
@@ -358,7 +358,7 @@ struct SingleValueDataGenericWithColumn final : public SingleValueDataBase
358358public:
359359 bool has () const override { return value.operator bool (); }
360360 void insertResultInto (IColumn & to, const DataTypePtr & type) const override ;
361- void write (WriteBuffer & buf, const ISerialization & serialization, const DataTypePtr & type ) const override ;
361+ void write (WriteBuffer & buf, const ISerialization & serialization) const override ;
362362 void read (ReadBuffer & buf, const ISerialization & serialization, const DataTypePtr & type, Arena *) override ;
363363
364364 bool isEqualTo (const IColumn & column, size_t row_num) const override ;
0 commit comments