| 348 | |
| 349 | |
| 350 | void SerializationSketch::deserializeTextCSV(IColumn & column, ReadBuffer & istr, const FormatSettings & settings) const |
| 351 | { |
| 352 | read(column, [&](ColumnSketchBinary::Chars & data) { |
| 353 | String encoded_string; |
| 354 | readCSVStringInto(encoded_string, istr, settings.csv); |
| 355 | String decodeString = decodeBase64(encoded_string); |
| 356 | data.insert(decodeString.begin(), decodeString.end()); |
| 357 | }); |
| 358 | } |
| 359 | |
| 360 | /// serializeMemComparable guarantees the encoded value is in ascending order for comparison, |
| 361 | /// encoding with the following rule: |
nothing calls this directly
no test coverage detected