diff --git a/src/substrait/__init__.py b/src/substrait/__init__.py index f791f09..b5413d0 100644 --- a/src/substrait/__init__.py +++ b/src/substrait/__init__.py @@ -3,6 +3,6 @@ except ImportError: pass -__substrait_version__ = "0.47.0" -__substrait_hash__ = "9cba028" +__substrait_version__ = "0.48.0" +__substrait_hash__ = "3dc77ae" __minimum_substrait_version__ = "0.30.0" diff --git a/src/substrait/extensions/functions_arithmetic.yaml b/src/substrait/extensions/functions_arithmetic.yaml index f58d834..050af65 100644 --- a/src/substrait/extensions/functions_arithmetic.yaml +++ b/src/substrait/extensions/functions_arithmetic.yaml @@ -1214,20 +1214,6 @@ aggregate_functions: decomposable: MANY intermediate: fp64? return: fp64? - - args: - - name: x - value: timestamp - nullability: DECLARED_OUTPUT - decomposable: MANY - intermediate: timestamp? - return: timestamp? - - args: - - name: x - value: timestamp_tz - nullability: DECLARED_OUTPUT - decomposable: MANY - intermediate: timestamp_tz? - return: timestamp_tz? - name: "max" description: Max a set of values. impls: @@ -1273,20 +1259,6 @@ aggregate_functions: decomposable: MANY intermediate: fp64? return: fp64? - - args: - - name: x - value: timestamp - nullability: DECLARED_OUTPUT - decomposable: MANY - intermediate: timestamp? - return: timestamp? - - args: - - name: x - value: timestamp_tz - nullability: DECLARED_OUTPUT - decomposable: MANY - intermediate: timestamp_tz? - return: timestamp_tz? - name: "product" description: Product of a set of values. Returns 1 for empty input. impls: diff --git a/third_party/substrait b/third_party/substrait index 9cba028..3dc77ae 160000 --- a/third_party/substrait +++ b/third_party/substrait @@ -1 +1 @@ -Subproject commit 9cba028a1e04ee743f27d9d4e1578597bcea1c10 +Subproject commit 3dc77aeca820eba70ba141bf3afa5e4c5ba055b9