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

JingsongLi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-cpp.git


    from 91dd359  feat(format): introduce avro writer components (#88)
     add 03a40d5  feat: introduce type casting executors for schema evolution 
(#100)

No new revisions were added by this update.

Summary of changes:
 .../casting/boolean_to_decimal_cast_executor.cpp   |  98 +++++++++++
 ...ecutor.h => boolean_to_decimal_cast_executor.h} |  23 +--
 .../casting/boolean_to_numeric_cast_executor.cpp   |  81 ++++++++++
 ...ecutor.h => boolean_to_numeric_cast_executor.h} |  13 +-
 .../casting/boolean_to_string_cast_executor.cpp    |  61 +++++++
 ...xecutor.h => boolean_to_string_cast_executor.h} |  22 +--
 .../casting/decimal_to_decimal_cast_executor.cpp   | 103 ++++++++++++
 ...ecutor.h => decimal_to_decimal_cast_executor.h} |  23 +--
 .../decimal_to_numeric_primitive_cast_executor.cpp |  98 +++++++++++
 ...> decimal_to_numeric_primitive_cast_executor.h} |  23 +--
 .../numeric_primitive_to_decimal_cast_executor.cpp | 180 +++++++++++++++++++++
 ...> numeric_primitive_to_decimal_cast_executor.h} |  29 ++--
 .../casting/numeric_to_boolean_cast_executor.cpp   |  70 ++++++++
 ...ecutor.h => numeric_to_boolean_cast_executor.h} |  19 +--
 .../casting/numeric_to_string_cast_executor.cpp    | 105 ++++++++++++
 ...xecutor.h => numeric_to_string_cast_executor.h} |  18 +--
 .../casting/string_to_boolean_cast_executor.cpp    |  88 ++++++++++
 ...xecutor.h => string_to_boolean_cast_executor.h} |  22 +--
 .../casting/string_to_decimal_cast_executor.cpp    | 109 +++++++++++++
 ...xecutor.h => string_to_decimal_cast_executor.h} |  28 ++--
 .../string_to_numeric_primitive_cast_executor.cpp  | 115 +++++++++++++
 ...=> string_to_numeric_primitive_cast_executor.h} |  19 +--
 22 files changed, 1160 insertions(+), 187 deletions(-)
 create mode 100644 src/paimon/core/casting/boolean_to_decimal_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
boolean_to_decimal_cast_executor.h} (70%)
 create mode 100644 src/paimon/core/casting/boolean_to_numeric_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
boolean_to_numeric_cast_executor.h} (84%)
 create mode 100644 src/paimon/core/casting/boolean_to_string_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
boolean_to_string_cast_executor.h} (70%)
 create mode 100644 src/paimon/core/casting/decimal_to_decimal_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
decimal_to_decimal_cast_executor.h} (70%)
 create mode 100644 
src/paimon/core/casting/decimal_to_numeric_primitive_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
decimal_to_numeric_primitive_cast_executor.h} (70%)
 create mode 100644 
src/paimon/core/casting/numeric_primitive_to_decimal_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
numeric_primitive_to_decimal_cast_executor.h} (70%)
 create mode 100644 src/paimon/core/casting/numeric_to_boolean_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
numeric_to_boolean_cast_executor.h} (77%)
 create mode 100644 src/paimon/core/casting/numeric_to_string_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
numeric_to_string_cast_executor.h} (73%)
 create mode 100644 src/paimon/core/casting/string_to_boolean_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
string_to_boolean_cast_executor.h} (70%)
 create mode 100644 src/paimon/core/casting/string_to_decimal_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
string_to_decimal_cast_executor.h} (70%)
 create mode 100644 
src/paimon/core/casting/string_to_numeric_primitive_cast_executor.cpp
 copy src/paimon/core/casting/{numeric_primitive_cast_executor.h => 
string_to_numeric_primitive_cast_executor.h} (73%)

Reply via email to