|
|
|
SPARK-40061
|
SPARK-27790
Document cast of ANSI intervals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-40014
|
SPARK-27790
Support cast of decimals to ANSI intervals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-40008
|
SPARK-27790
Support casting integrals to intervals in ANSI mode
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-39470
|
SPARK-27790
Support cast of ANSI intervals to decimals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-39451
|
SPARK-27790
Support casting intervals to integrals in ANSI mode
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37332
|
SPARK-27790
Check adding of ANSI interval columns to v1/v2 tables
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37304
|
SPARK-27790
Check replacing columns with ANSI intervals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37294
|
SPARK-27790
Check inserting of ANSI intervals into a table partitioned by the interval columns
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37261
|
SPARK-27790
Check adding partitions with ANSI intervals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37240
|
SPARK-27790
Cannot read partitioned parquet files with ANSI interval partition values
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37231
|
SPARK-27790
Dynamic writes/reads of ANSI interval partitions
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37225
|
SPARK-27790
Read/write dataframes with ANSI intervals from/to Avro files
|
Max Gekk
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37161
|
SPARK-27790
RowToColumnConverter support AnsiIntervalType
|
PengLei
|
PengLei
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37138
|
SPARK-27790
Support ANSI Interval in functions that support numeric type
|
angerszhu
|
angerszhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-37125
|
SPARK-27790
Support AnsiInterval radix sort
|
XiDuo You
|
XiDuo You
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36960
|
SPARK-27790
Pushdown filters with ANSI interval values to ORC
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36949
|
SPARK-27790
Fix CREATE TABLE AS SELECT of ANSI intervals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36948
|
SPARK-27790
Check CREATE TABLE with ANSI intervals using Hive external catalog and Parquet
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36941
|
SPARK-27790
Check saving of a dataframe with ANSI intervals to a Hive parquet table
|
Apache Spark
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36931
|
SPARK-27790
Read/write dataframes with ANSI intervals from/to ORC files
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36928
|
SPARK-27790
Handle ANSI intervals in ColumnarRow, ColumnarBatchRow and ColumnarArray
|
PengLei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36924
|
SPARK-27790
CAST between ANSI intervals and numerics
|
PengLei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36923
|
SPARK-27790
Allow coercing of an interval expression to a specific interval type
|
Unassigned
|
Max Gekk
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-36922
|
SPARK-27790
The SIGN/SIGNUM functions should support ANSI intervals
|
PengLei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36921
|
SPARK-27790
The DIV function should support ANSI intervals
|
PengLei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36920
|
SPARK-27790
Support ANSI intervals by ABS
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36866
|
SPARK-27790
Pushdown filters with ANSI interval values to parquet
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36854
|
SPARK-27790
Parquet reader fails on load of ANSI interval when off-heap is enabled
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36852
|
SPARK-27790
Test ANSI interval support by the Parquet datasource
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36851
|
SPARK-27790
Incorrect parsing of negative ANSI typed interval literals
|
Peng Lei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36831
|
SPARK-27790
Read/write dataframes with ANSI intervals from/to CSV files
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36830
|
SPARK-27790
Read/write dataframes with ANSI intervals from/to JSON files
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36825
|
SPARK-27790
Read/write dataframes with ANSI intervals from/to parquet files
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36807
|
SPARK-27790
Merge ANSI interval types to a tightest common type
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36723
|
SPARK-27790
day-time interval types should respect daylight saving time correctly
|
Unassigned
|
Kousuke Saruta
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-36633
|
SPARK-27790
DivideDTInterval should throw the same exception when divide by zero.
|
Unassigned
|
Jiaan Geng
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
SPARK-36632
|
SPARK-27790
DivideYMInterval and DivideDTInterval should throw the same exception when divide by zero.
|
Jiaan Geng
|
Jiaan Geng
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36524
|
SPARK-27790
Add common class/trait for ANSI interval types
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36521
|
SPARK-27790
Disallow comparison between Interval and String
|
Gengliang Wang
|
Gengliang Wang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36499
|
SPARK-27790
Test Interval multiply / divide null
|
Gengliang Wang
|
Gengliang Wang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36497
|
SPARK-27790
Support Interval add/subtract NULL
|
Gengliang Wang
|
Gengliang Wang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36486
|
SPARK-27790
Support type constructed string as dat time interval
|
Unassigned
|
angerszhu
|
|
In Progress |
Unresolved
|
|
|
|
|
|
|
|
SPARK-36485
|
SPARK-27790
Support cast type constructed string to year month interval
|
Unassigned
|
angerszhu
|
|
In Progress |
Unresolved
|
|
|
|
|
|
|
|
SPARK-36468
|
SPARK-27790
Update docs about ANSI interval literals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36431
|
SPARK-27790
Support comparison of ANSI intervals with different fields
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36349
|
SPARK-27790
Disallow ANSI intervals in file-based datasources
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36323
|
SPARK-27790
Support ANSI interval literals for TimeWindow
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36318
|
SPARK-27790
Update docs about mapping of ANSI interval types to Java/Scala/SQL types
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36222
|
SPARK-27790
Step by days in the Sequence expression for dates
|
Jiaan Geng
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36208
|
SPARK-27790
SparkScriptTransformation should support ANSI interval types
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36170
|
SPARK-27790
Change quoted interval literal (interval constructor) to be converted to ANSI interval types
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36049
|
SPARK-27790
Remove IntervalUnit in code
|
angerszhu
|
angerszhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36029
|
SPARK-27790
Interval str should handle start field == end Field
|
Unassigned
|
angerszhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36023
|
SPARK-27790
Confusing error from casting a string to ANSI interval
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36022
|
SPARK-27790
Respect interval fields in extract
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-36021
|
SPARK-27790
Incorrect parsing of the start field in interval literals
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35999
|
SPARK-27790
Make from_csv/to_csv to handle day-time intervals properly
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35998
|
SPARK-27790
Make from_csv/to_csv to handle year-month intervals properly
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35983
|
SPARK-27790
Allow from_json/to_json for map types where value types are day-time intervals
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35982
|
SPARK-27790
Allow from_json/to_json for map types where value types are year-month intervals
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35926
|
SPARK-27790
Support YearMonthIntervalType in width-bucket function
|
PengLei
|
PengLei
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35925
|
SPARK-27790
Support DayTimeIntervalType in width-bucket function
|
PengLei
|
PengLei
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35891
|
SPARK-27790
Unify IntervalUtils.castStringToDTInterval with parser
|
Unassigned
|
angerszhu
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-35890
|
SPARK-27790
Unify IntervalUtils.castStringToYMInterval with parser
|
Unassigned
|
angerszhu
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
SPARK-35871
|
SPARK-27790
Literal.create(value, dataType) should support fields
|
angerszhu
|
angerszhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35860
|
SPARK-27790
Support upcast between different field of YearMonthIntervalType/DayTimeIntervalType
|
angerszhu
|
angerszhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35856
|
SPARK-27790
Move new interval type test cases from CastSuite to CastBaseSuite
|
Gengliang Wang
|
Gengliang Wang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35852
|
SPARK-27790
Improve the implementation for DateType +/- DayTimeIntervalType(DAY)
|
PengLei
|
PengLei
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35840
|
SPARK-27790
Add `apply()` for a single field to `YearMonthIntervalType` and `DayTimeIntervalType`
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35827
|
SPARK-27790
Show proper error message when update column types to year-month/day-time interval
|
Apache Spark
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35820
|
SPARK-27790
Support cast between different DayTimeIntervalType
|
angerszhu
|
angerszhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35819
|
SPARK-27790
Support cast between different field YearMonthIntervalType
|
angerszhu
|
angerszhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35815
|
SPARK-27790
Allow delayThreshold for watermark to be represented as ANSI day-time/year-month interval literals
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35778
|
SPARK-27790
Check multiply/divide of year-month intervals of any fields by numeric
|
PengLei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35777
|
SPARK-27790
Check all year-month interval types in UDF
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35776
|
SPARK-27790
Check all year-month interval types in arrow
|
Apache Spark
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35775
|
SPARK-27790
Check all year-month interval types in aggregate expressions
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35774
|
SPARK-27790
Parse any year-month interval types in SQL
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35773
|
SPARK-27790
Parse year-month interval literals to tightest types
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35772
|
SPARK-27790
Check all year-month interval types in HiveInspectors tests
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35771
|
SPARK-27790
Format year-month intervals using type fields
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35770
|
SPARK-27790
Parse YearMonthIntervalType from JSON
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35769
|
SPARK-27790
Truncate java.time.Period by fields of year-month interval type
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35768
|
SPARK-27790
Take into account year-month interval fields in cast
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35749
|
SPARK-27790
Parse unit list interval literals as year-month/day-time interval types
|
Kousuke Saruta
|
Kousuke Saruta
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35737
|
SPARK-27790
Parse day-time interval literals to tightest types
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35736
|
SPARK-27790
Parse any day-time interval types in SQL
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35735
|
SPARK-27790
Take into account day-time interval fields in cast
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35734
|
SPARK-27790
Format day-time intervals using type fields
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35733
|
SPARK-27790
Check all day-time interval types in HiveInspectors tests
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35732
|
SPARK-27790
Parse DayTimeIntervalType from JSON
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35731
|
SPARK-27790
Check all day-time interval types in arrow
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35730
|
SPARK-27790
Check all day-time interval types in UDF
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35729
|
SPARK-27790
Check all day-time interval types in aggregate expressions
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35728
|
SPARK-27790
Check multiply/divide of day-time intervals of any fields by numeric
|
PengLei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35727
|
SPARK-27790
Return INTERVAL DAY from dates subtraction
|
PengLei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35726
|
SPARK-27790
Truncate java.time.Duration by fields of day-time interval type
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35704
|
SPARK-27790
Support fields by the day-time interval type
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35680
|
SPARK-27790
Support fields by year-month interval type
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35285
|
SPARK-27790
Parse ANSI interval types in SQL
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35243
|
SPARK-27790
Support columnar execution on ANSI interval types
|
Peng Lei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35187
|
SPARK-27790
Failure on minimal interval literal
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35177
|
SPARK-27790
IntervalUtils.fromYearMonthString can't handle Int.MinValue correctly
|
angerszhu
|
angerszhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35169
|
SPARK-27790
Wrong result of min ANSI interval division by -1
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35153
|
SPARK-27790
Override `sql()` of ANSI interval operators
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35139
|
SPARK-27790
Support ANSI intervals as Arrow Column vectors
|
PengLei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35130
|
SPARK-27790
Construct day-time interval column from integral fields
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35129
|
SPARK-27790
Construct year-month interval column from integral fields
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35116
|
SPARK-27790
The generated data fits the precision of DayTimeIntervalType in spark
|
Jiaan Geng
|
Jiaan Geng
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35115
|
SPARK-27790
Test ANSI intervals in MutableProjectionSuite
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35114
|
SPARK-27790
Test ANSI interval literals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35113
|
SPARK-27790
Support ANSI intervals in the Hash expression
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35112
|
SPARK-27790
Cast string to day-time interval
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35111
|
SPARK-27790
Cast string to year-month interval
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35110
|
SPARK-27790
Handle ANSI intervals in WindowExecBase
|
Jiaan Geng
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35107
|
SPARK-27790
Parse unit-to-unit interval literals to ANSI intervals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35099
|
SPARK-27790
Convert ANSI interval literals to SQL string
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35095
|
SPARK-27790
Use ANSI intervals in streaming join tests
|
Kousuke Saruta
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35091
|
SPARK-27790
Support ANSI intervals by date_part()
|
Kent Yao 2
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35090
|
SPARK-27790
Extract a field from ANSI interval
|
Kent Yao 2
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35088
|
SPARK-27790
Accept ANSI intervals by the Sequence expression
|
Jiaan Geng
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35085
|
SPARK-27790
Get columns operation should handle ANSI interval column properly
|
Jiaan Geng
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35076
|
SPARK-27790
Parse interval literals as ANSI intervals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
SPARK-35068
|
SPARK-27790
Add tests for ANSI intervals to HiveThriftBinaryServerSuite
|
angerszhu
|
angerszhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35051
|
SPARK-27790
Add a day-time interval to a date
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35037
|
SPARK-27790
Recognize sign before the interval string in literals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35018
|
SPARK-27790
Test transferring year-month interval via Hive Thrift server
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35017
|
SPARK-27790
Transfer ANSI intervals via Hive Thrift server
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-35016
|
SPARK-27790
Format ANSI intervals in Hive style
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34984
|
SPARK-27790
ANSI intervals formatting in hive results
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34905
|
SPARK-27790
Enable ANSI intervals in SQLQueryTestSuite
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34903
|
SPARK-27790
Return day-time interval from timestamps subtraction
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34902
|
SPARK-27790
Support cast long to DayTimeIntervalType and cast Int to YearMonthIntervalType
|
Unassigned
|
angerszhu
|
|
Resolved |
Won't Do
|
|
|
|
|
|
|
|
SPARK-34896
|
SPARK-27790
Return day-time interval from dates subtraction
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34879
|
SPARK-27790
Hive inspect support DayTimeIntervalType and YearMonthIntervalType
|
angerszhu
|
angerszhu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34878
|
SPARK-27790
Test actual size of year-month and day-time intervals
|
PengLei
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34875
|
SPARK-27790
Divide day-time interval by numeric
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34868
|
SPARK-27790
Divide year-month interval by numeric
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34850
|
SPARK-27790
Multiply day-time interval by numeric
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34841
|
SPARK-27790
Push ANSI interval binary expressions into into (if / case) branches
|
angerszhu
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34837
|
SPARK-27790
Support ANSI SQL intervals by the aggregate function `avg`
|
Jiaan Geng
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34824
|
SPARK-27790
Multiply year-month interval by numeric
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34793
|
SPARK-27790
Prohibit saving of day-time and year-month intervals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34761
|
SPARK-27790
Add a day-time interval to a timestamp
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34739
|
SPARK-27790
Add an year-month interval to a timestamp
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
SPARK-34721
|
SPARK-27790
Add an year-month interval to a date
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34718
|
SPARK-27790
Assign pretty names to YearMonthIntervalType and DayTimeIntervalType
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34716
|
SPARK-27790
Support ANSI SQL intervals by the aggregate function `sum`
|
Jiaan Geng
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34715
|
SPARK-27790
Add round trip tests for period <-> month and duration <-> micros
|
Jiaan Geng
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34695
|
SPARK-27790
Overflow in round trip conversion from micros to duration
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34677
|
SPARK-27790
Support add and subtract of ANSI SQL intervals
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34668
|
SPARK-27790
Support casting of day-time intervals to strings
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34667
|
SPARK-27790
Support casting of year-month intervals to strings
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34666
|
SPARK-27790
Test DayTimeIntervalType/YearMonthIntervalType as ordered and atomic types
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34663
|
SPARK-27790
Test year-month and day-time intervals in UDF
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34619
|
SPARK-27790
Update the Spark SQL guide about day-time and year-month interval types
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34615
|
SPARK-27790
Support java.time.Period as an external type of the year-month interval type
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-34605
|
SPARK-27790
Support java.time.Duration as an external type of the day-time interval type
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-27793
|
SPARK-27790
Add ANSI SQL day-time and year-month interval types
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|