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

afedulov pushed a commit to branch release-1.20
in repository https://gitbox.apache.org/repos/asf/flink.git


The following commit(s) were added to refs/heads/release-1.20 by this push:
     new d9bfa6b61fd [FLINK-35721][docs] Fix CAST compatibility table
d9bfa6b61fd is described below

commit d9bfa6b61fdb6afd9dadc6b819f88e6f71969a9c
Author: Alexander Fedulov <a_fedu...@apple.com>
AuthorDate: Thu Jan 9 16:49:17 2025 +0100

    [FLINK-35721][docs] Fix CAST compatibility table
---
 docs/content/docs/dev/table/types.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/content/docs/dev/table/types.md 
b/docs/content/docs/dev/table/types.md
index 74d25c80fde..9f4b3380ff2 100644
--- a/docs/content/docs/dev/table/types.md
+++ b/docs/content/docs/dev/table/types.md
@@ -1519,13 +1519,13 @@ The matrix below describes the supported cast pairs, 
where "Y" means supported,
 | `CHAR`/<br/>`VARCHAR`/<br/>`STRING`    |                   Y                 
  |                    !                     |     !     |     !     |     !    
 |     !      |     !     |    !     |    !    |    !     |   !    |   !    |   
   !      |        !        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
 | `BINARY`/<br/>`VARBINARY`/<br/>`BYTES` |                   Y                 
  |                    Y                     |     N     |     N     |     N    
 |     N      |     N     |    N     |    N    |    N     |   N    |   N    |   
   N      |        N        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
 | `BOOLEAN`                              |                   Y                 
  |                    N                     |     Y     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
   N      |        N        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
-| `DECIMAL`                              |                   Y                 
  |                    N                     |     N     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
   N      |        N        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
+| `DECIMAL`                              |                   Y                 
  |                    N                     |     Y     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
   N      |        N        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
 | `TINYINT`                              |                   Y                 
  |                    N                     |     Y     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
  N²      |       N²        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
 | `SMALLINT`                             |                   Y                 
  |                    N                     |     Y     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
  N²      |       N²        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
 | `INTEGER`                              |                   Y                 
  |                    N                     |     Y     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
  N²      |       N²        |     Y⁵     |    N    |     N      |   N   |   N   
|      N       |   N   |
 | `BIGINT`                               |                   Y                 
  |                    N                     |     Y     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
  N²      |       N²        |     Y⁶     |    N    |     N      |   N   |   N   
|      N       |   N   |
-| `FLOAT`                                |                   Y                 
  |                    N                     |     N     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
   N      |        N        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
-| `DOUBLE`                               |                   Y                 
  |                    N                     |     N     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
   N      |        N        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
+| `FLOAT`                                |                   Y                 
  |                    N                     |     Y     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
   N      |        N        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
+| `DOUBLE`                               |                   Y                 
  |                    N                     |     Y     |     Y     |     Y    
 |     Y      |     Y     |    Y     |    Y    |    Y     |   N    |   N    |   
   N      |        N        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
 | `DATE`                                 |                   Y                 
  |                    N                     |     N     |     N     |     N    
 |     N      |     N     |    N     |    N    |    N     |   Y    |   N    |   
   Y      |        Y        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
 | `TIME`                                 |                   Y                 
  |                    N                     |     N     |     N     |     N    
 |     N      |     N     |    N     |    N    |    N     |   N    |   Y    |   
   Y      |        Y        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |
 | `TIMESTAMP`                            |                   Y                 
  |                    N                     |     N     |     N     |     N    
 |     N      |     N     |    N     |    N    |    N     |   Y    |   Y    |   
   Y      |        Y        |     N      |    N    |     N      |   N   |   N   
|      N       |   N   |

Reply via email to