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

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

commit 15ef025bd387716b1a2259ea238bd1222623af76
Author: Timo Walther <twal...@apache.org>
AuthorDate: Wed Jul 10 08:43:18 2019 +0200

    [hotfix][table-common] Update list of synonyms for logical types
---
 .../main/java/org/apache/flink/table/types/logical/DecimalType.java    | 3 ++-
 .../src/main/java/org/apache/flink/table/types/logical/DoubleType.java | 3 ++-
 .../src/main/java/org/apache/flink/table/types/logical/IntType.java    | 2 +-
 .../src/main/java/org/apache/flink/table/types/logical/RowType.java    | 2 +-
 .../src/main/java/org/apache/flink/table/types/logical/TimeType.java   | 3 ++-
 .../main/java/org/apache/flink/table/types/logical/TimestampType.java  | 3 ++-
 6 files changed, 10 insertions(+), 6 deletions(-)

diff --git 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/DecimalType.java
 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/DecimalType.java
index c11ede0..e91793d 100644
--- 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/DecimalType.java
+++ 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/DecimalType.java
@@ -34,7 +34,8 @@ import java.util.Set;
  * digits in a number (=precision) and {@code s} is the number of digits to 
the right of the decimal
  * point in a number (=scale). {@code p} must have a value between 1 and 38 
(both inclusive). {@code s}
  * must have a value between 0 and {@code p} (both inclusive). The default 
value for {@code p} is 10.
- * The default value for {@code s} is 0.
+ * The default value for {@code s} is 0. {@code NUMERIC(p, s)} and {@code 
DEC(p, s)} are synonyms for
+ * this type.
  */
 @PublicEvolving
 public final class DecimalType extends LogicalType {
diff --git 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/DoubleType.java
 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/DoubleType.java
index 90d1429..ea4f5b4 100644
--- 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/DoubleType.java
+++ 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/DoubleType.java
@@ -27,7 +27,8 @@ import java.util.Set;
 /**
  * Logical type of an 8-byte double precision floating point number.
  *
- * <p>The serialized string representation is {@code DOUBLE}.
+ * <p>The serialized string representation is {@code DOUBLE}. {@code DOUBLE 
PRECISION} is a synonym
+ * for this type.
  */
 @PublicEvolving
 public final class DoubleType extends LogicalType {
diff --git 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/IntType.java
 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/IntType.java
index 567d8ef..f362b36 100644
--- 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/IntType.java
+++ 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/IntType.java
@@ -27,7 +27,7 @@ import java.util.Set;
 /**
  * Logical type of a 4-byte signed integer with values from -2,147,483,648 to 
2,147,483,647.
  *
- * <p>The serialized string representation is {@code INT}.
+ * <p>The serialized string representation is {@code INT}. {@code INTEGER} is 
a synonym for this type.
  */
 @PublicEvolving
 public final class IntType extends LogicalType {
diff --git 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/RowType.java
 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/RowType.java
index 5a95e7b..c3a5cd1 100644
--- 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/RowType.java
+++ 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/RowType.java
@@ -47,7 +47,7 @@ import static 
org.apache.flink.table.utils.EncodingUtils.escapeSingleQuotes;
  *
  * <p>The serialized string representation is {@code ROW<n0 t0 'd0', n1 t1 
'd1', ...>} where
  * {@code n} is the unique name of a field, {@code t} is the logical type of a 
field, {@code d} is
- * the description of a field.
+ * the description of a field. {@code ROW(...)} is a synonym for being closer 
to the SQL standard.
  */
 @PublicEvolving
 public final class RowType extends LogicalType {
diff --git 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/TimeType.java
 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/TimeType.java
index 15763d3..239eed5 100644
--- 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/TimeType.java
+++ 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/TimeType.java
@@ -35,7 +35,8 @@ import java.util.Set;
  *
  * <p>The serialized string representation is {@code TIME(p)} where {@code p} 
is the number of digits
  * of fractional seconds (=precision). {@code p} must have a value between 0 
and 9 (both inclusive).
- * If no precision is specified, {@code p} is equal to 0.
+ * If no precision is specified, {@code p} is equal to 0. {@code TIME(p) 
WITHOUT TIME ZONE} is a synonym
+ * for this type.
  *
  * <p>A conversion from and to {@code int} describes the number of 
milliseconds of the day. A
  * conversion from and to {@code long} describes the number of nanoseconds of 
the day.
diff --git 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/TimestampType.java
 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/TimestampType.java
index c796f7d..87f062d 100644
--- 
a/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/TimestampType.java
+++ 
b/flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/logical/TimestampType.java
@@ -35,7 +35,8 @@ import java.util.Set;
  *
  * <p>The serialized string representation is {@code TIMESTAMP(p)} where 
{@code p} is the number of
  * digits of fractional seconds (=precision). {@code p} must have a value 
between 0 and 9 (both inclusive).
- * If no precision is specified, {@code p} is equal to 6.
+ * If no precision is specified, {@code p} is equal to 6. {@code TIMESTAMP(p) 
WITHOUT TIME ZONE} is a
+ * synonym for this type.
  *
  * <p>A conversion from and to {@code long} is not supported as this would 
imply a time zone. However,
  * this type is time zone free. For more {@link java.time.Instant}-like 
semantics use

Reply via email to