You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by bh...@apache.org on 2020/09/23 19:11:32 UTC

[beam] 01/01: Documen micros_instant

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

bhulette pushed a commit to branch microsinstant-doc
in repository https://gitbox.apache.org/repos/asf/beam.git

commit 4c3b2c65e4b0eb9942534ac0669cf2ff75b1e926
Author: Brian Hulette <bh...@google.com>
AuthorDate: Wed Sep 23 12:11:08 2020 -0700

    Documen micros_instant
---
 model/pipeline/src/main/proto/beam_runner_api.proto | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/model/pipeline/src/main/proto/beam_runner_api.proto b/model/pipeline/src/main/proto/beam_runner_api.proto
index 848522b..304fee2 100644
--- a/model/pipeline/src/main/proto/beam_runner_api.proto
+++ b/model/pipeline/src/main/proto/beam_runner_api.proto
@@ -928,7 +928,13 @@ message StandardCoders {
     //     values.
     //   - For present values the null indicator is followed by the value
     //     encoded with it's corresponding coder.
-    //
+    // 
+    // Well known logical types:
+    //   beam:logical_type:micros_instant:v1
+    //   - Representation type: ROW<seconds: INT64, micros: INT64>
+    //   - A timezone naive timestamp where seconds + micros represents the
+    //     amount of time since the epoch.
+    // 
     // The payload for RowCoder is an instance of Schema.
     // Components: None
     // Experimental.