This is an automated email from the ASF dual-hosted git repository.

morningman pushed a commit to branch branch-1.2-lts
in repository https://gitbox.apache.org/repos/asf/doris.git

commit dd8c6c8ed9d9704f530e969adef569941442359b
Author: TengJianPing <[email protected]>
AuthorDate: Wed Dec 28 15:41:01 2022 +0800

    [improvement](string) set bigger limit for ColumnString chars length 
(#15426)
---
 be/src/vec/columns/column_string.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/be/src/vec/columns/column_string.h 
b/be/src/vec/columns/column_string.h
index 4bbf77a477..0fa80190d8 100644
--- a/be/src/vec/columns/column_string.h
+++ b/be/src/vec/columns/column_string.h
@@ -44,7 +44,7 @@ public:
 private:
     // currently Offsets is uint32, if chars.size() exceeds 4G, offset will 
overflow.
     // limit chars.size() and check the size when inserting data into 
ColumnString.
-    static constexpr size_t MAX_STRING_SIZE = 1024 * 1024 * 1024;
+    static constexpr size_t MAX_STRING_SIZE = 0xffffffff;
 
     friend class COWHelper<IColumn, ColumnString>;
     friend class OlapBlockDataConvertor;
@@ -63,7 +63,7 @@ private:
 
     void ALWAYS_INLINE check_chars_length(size_t length) const {
         if (UNLIKELY(length > MAX_STRING_SIZE)) {
-            LOG(FATAL) << "string column length is too large.";
+            LOG(FATAL) << "string column length is too large: " << length;
         }
     }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to