You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tw...@apache.org on 2021/12/30 08:23:34 UTC

[flink] branch release-1.14 updated: [hotfix][connectors][docs] Use big M letters for month in date format

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

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


The following commit(s) were added to refs/heads/release-1.14 by this push:
     new a73d1b2  [hotfix][connectors][docs] Use big M letters for month in date format
a73d1b2 is described below

commit a73d1b2d5a06c209cc87574862b3278b00f350f3
Author: Sergey Nuyanzin <sn...@gmail.com>
AuthorDate: Mon Dec 20 18:01:49 2021 +0100

    [hotfix][connectors][docs] Use big M letters for month in date format
---
 docs/content.zh/docs/connectors/table/filesystem.md                 | 2 +-
 docs/content/docs/connectors/table/filesystem.md                    | 2 +-
 .../apache/flink/table/planner/expressions/TemporalTypesTest.scala  | 6 +++---
 .../apache/flink/table/filesystem/FileSystemConnectorOptions.java   | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/docs/content.zh/docs/connectors/table/filesystem.md b/docs/content.zh/docs/connectors/table/filesystem.md
index de9438f..4efcc89 100644
--- a/docs/content.zh/docs/connectors/table/filesystem.md
+++ b/docs/content.zh/docs/connectors/table/filesystem.md
@@ -280,7 +280,7 @@ file sink 支持文件合并,以允许应用程序可以使用较小的检查
         <td><h5>partition.time-extractor.timestamp-pattern</h5></td>
         <td style="word-wrap: break-word;">(none)</td>
         <td>String</td>
-        <td> 'default' 时间提取器允许用户从分区字段中提取合法的时间戳模式。默认支持从第一个字段按 'yyyy-mm-dd hh:mm:ss' 时间戳模式提取。
+        <td> 'default' 时间提取器允许用户从分区字段中提取合法的时间戳模式。默认支持从第一个字段按 'yyyy-MM-dd hh:mm:ss' 时间戳模式提取。
         如果需要从一个分区字段比如 ‘dt’ 提取时间戳,可以配置为: '$dt';
         如果需要从多个分区字段,比如 'year', 'month', 'day' 和 'hour'提取时间戳,可以配置为:'$year-$month-$day $hour:00:00';
         如果需要从两字分区字段,比如 'dt' 和 'hour' 提取时间戳,可以配置为:'$dt $hour:00:00'.</td>
diff --git a/docs/content/docs/connectors/table/filesystem.md b/docs/content/docs/connectors/table/filesystem.md
index 7f143b3..3f2b455 100644
--- a/docs/content/docs/connectors/table/filesystem.md
+++ b/docs/content/docs/connectors/table/filesystem.md
@@ -297,7 +297,7 @@ Time extractors define extracting time from partition values.
         <td><h5>partition.time-extractor.timestamp-pattern</h5></td>
         <td style="word-wrap: break-word;">(none)</td>
         <td>String</td>
-        <td>The 'default' construction way allows users to use partition fields to get a legal timestamp pattern. Default support 'yyyy-mm-dd hh:mm:ss' from first field. If timestamp should be extracted from a single partition field 'dt', can configure: '$dt'. If timestamp should be extracted from multiple partition fields, say 'year', 'month', 'day' and 'hour', can configure: '$year-$month-$day $hour:00:00'. If timestamp should be extracted from two partition fields 'dt' and 'hour', can [...]
+        <td>The 'default' construction way allows users to use partition fields to get a legal timestamp pattern. Default support 'yyyy-MM-dd hh:mm:ss' from first field. If timestamp should be extracted from a single partition field 'dt', can configure: '$dt'. If timestamp should be extracted from multiple partition fields, say 'year', 'month', 'day' and 'hour', can configure: '$year-$month-$day $hour:00:00'. If timestamp should be extracted from two partition fields 'dt' and 'hour', can [...]
     </tr>
   </tbody>
 </table>
diff --git a/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/expressions/TemporalTypesTest.scala b/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/expressions/TemporalTypesTest.scala
index 70bd5ca..6cc9d6f 100644
--- a/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/expressions/TemporalTypesTest.scala
+++ b/flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/expressions/TemporalTypesTest.scala
@@ -737,7 +737,7 @@ class TemporalTypesTest extends ExpressionTestBase {
     )
 
     testSqlApi(
-      "TO_TIMESTAMP(f14, 'yyyy-mm-dd')",
+      "TO_TIMESTAMP(f14, 'yyyy-MM-dd')",
       "null"
     )
   }
@@ -1002,7 +1002,7 @@ class TemporalTypesTest extends ExpressionTestBase {
   def testInvalidInputCase(): Unit = {
     val invalidStr = "invalid value"
     testSqlApi(s"DATE_FORMAT('$invalidStr', 'yyyy/MM/dd HH:mm:ss')", nullable)
-    testSqlApi(s"TO_TIMESTAMP('$invalidStr', 'yyyy-mm-dd')", nullable)
+    testSqlApi(s"TO_TIMESTAMP('$invalidStr', 'yyyy-MM-dd')", nullable)
     testSqlApi(s"TO_DATE('$invalidStr')", nullable)
     testSqlApi(
       s"CONVERT_TZ('$invalidStr', 'UTC', 'Asia/Shanghai')",
@@ -1014,7 +1014,7 @@ class TemporalTypesTest extends ExpressionTestBase {
     val invalidStr = "invalid value"
     val cases = Seq(
       s"DATE_FORMAT('$invalidStr', 'yyyy/MM/dd HH:mm:ss')",
-      s"TO_TIMESTAMP('$invalidStr', 'yyyy-mm-dd')",
+      s"TO_TIMESTAMP('$invalidStr', 'yyyy-MM-dd')",
       s"TO_DATE('$invalidStr')",
       s"CONVERT_TZ('$invalidStr', 'UTC', 'Asia/Shanghai')")
 
diff --git a/flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/filesystem/FileSystemConnectorOptions.java b/flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/filesystem/FileSystemConnectorOptions.java
index 42a40ca..e595867 100644
--- a/flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/filesystem/FileSystemConnectorOptions.java
+++ b/flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/filesystem/FileSystemConnectorOptions.java
@@ -167,7 +167,7 @@ public class FileSystemConnectorOptions {
                                                     + "you can specify a pattern to get a timestamp from partitions.")
                                     .list(
                                             text(
-                                                    "By default, a format of 'yyyy-mm-dd hh:mm:ss' is read from the first field."),
+                                                    "By default, a format of 'yyyy-MM-dd hh:mm:ss' is read from the first field."),
                                             text(
                                                     "If the timestamp in the partition is a single field called 'dt', you can use '$dt'."),
                                             text(