beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [beam] branch master updated: Add Beam Schema Options to changelog
Date Tue, 07 Apr 2020 06:24:15 GMT
This is an automated email from the ASF dual-hosted git repository.

alexvanboxel pushed a commit to branch master
in repository

The following commit(s) were added to refs/heads/master by this push:
     new d42b49c  Add Beam Schema Options to changelog
     new 86b7ca8  Merge pull request #11321 from Add Beam Schema Options to changelog
d42b49c is described below

commit d42b49ceef411ff031089289380cb4b020d17429
Author: Alex Van Boxel <>
AuthorDate: Mon Apr 6 11:12:27 2020 +0200

    Add Beam Schema Options to changelog
--- | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/ b/
index 76e3da7..e14ed80 100644
--- a/
+++ b/
@@ -68,12 +68,23 @@
     and an upcoming
     [blog post](
+* Java SDK: Introducing the concept of options in Beam Schema’s. These options add extra

+context to fields and schemas. This replaces the current Beam metadata that is present 
+in a FieldType only, options are available in fields and row schemas. Schema options are
+fully typed and can contain complex rows. *Remark: Schema aware is still experimental.*
+* Java SDK: The protobuf extension is fully schema aware and also includes protobuf option
+conversion to beam schema options. *Remark: Schema aware is still experimental.*
 ## Breaking Changes
 * HBaseIO.ReadAll now requires a PCollection of HBaseIO.Read objects instead of HBaseQuery
objects ([BEAM-9279](
 * ProcessContext.updateWatermark has been removed in favor of using a WatermarkEstimator
 ## Deprecations
+* Java SDK: Beam Schema FieldType.getMetadata is now deprecated and is replaced by the Beam
+Schema Options, it will be removed in version `2.23.0`. ([BEAM-9704](
 ## Known Issues

View raw message