Github user HyukjinKwon commented on the issue:

    https://github.com/apache/spark/pull/19389
  
    I have just made a table to check the diff easily:
    
    **Before**:
    
    |InputA \ 
InputB|`NullType`|`IntegerType`|`LongType`|`DecimalType(38,0)`|`DoubleType`|`DateType`|`TimestampType`|`StringType`|
    
|------------------------|----------|----------|----------|----------|----------|----------|----------|----------|
    |**`NullType`**|`StringType`|||`StringType`||`StringType`|`StringType`||
    |**`IntegerType`**||||`IntegerType`||`IntegerType`|`IntegerType`||
    |**`LongType`**||||`LongType`|`DoubleType`|`LongType`|`LongType`||
    
|**`DecimalType(38,0)`**|`StringType`|`IntegerType`|`LongType`||`DoubleType`|`DecimalType(38,0)`|`DecimalType(38,0)`||
    |**`DoubleType`**|||`DoubleType`|`DoubleType`||`DoubleType`|`DoubleType`||
    
|**`DateType`**|`StringType`|`IntegerType`|`LongType`|`DateType`|`DoubleType`||`DateType`||
    
|**`TimestampType`**|`StringType`|`IntegerType`|`LongType`|`TimestampType`|`DoubleType`||||
    |**`StringType`**|||||||||
    
    **After**:
    
    |InputA \ 
InputB|`NullType`|`IntegerType`|`LongType`|`DecimalType(38,0)`|`DoubleType`|`DateType`|`TimestampType`|`StringType`|
    
|------------------------|----------|----------|----------|----------|----------|----------|----------|----------|
    
|**`NullType`**|`NullType`|||`DecimalType(38,0)`||`DateType`|`TimestampType`||
    |**`IntegerType`**||||`DecimalType(38,0)`||`StringType`|`StringType`||
    
|**`LongType`**||||`DecimalType(38,0)`|`StringType`|`StringType`|`StringType`||
    
|**`DecimalType(38,0)`**|`DecimalType(38,0)`|`DecimalType(38,0)`|`DecimalType(38,0)`||`StringType`|`StringType`|`StringType`||
    |**`DoubleType`**|||`StringType`|`StringType`||`StringType`|`StringType`||
    
|**`DateType`**|`DateType`|`StringType`|`StringType`|`StringType`|`StringType`||`TimestampType`||
    
|**`TimestampType`**|`TimestampType`|`StringType`|`StringType`|`StringType`|`StringType`||||
    |**`StringType`**|||||||||


---

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

Reply via email to