Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task BEAM-12198

BEAM-4076 Support Dataflow update when schemas are used

Reuven Lax Reuven Lax P2 Triage Needed Fixed  
Sub-task BEAM-9800

BEAM-4076 Add examples using Schema-based APIs

Unassigned Ismaël Mejía P3 Open Unresolved  
Sub-task BEAM-9569

BEAM-4076 Coder inference should be disabled for Row types

Reuven Lax Reuven Lax P2 Triage Needed Fixed  
Sub-task BEAM-9442

BEAM-4076 Schema Select does not properly handle nested nullable fields

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-9393

BEAM-4076 support schemas in state API

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-9353

BEAM-4076 ByteBuddy Schema code does not properly handle null values

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-9331

BEAM-4076 The Row object needs better builders

Unassigned Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-7817

BEAM-4076 Support Avro enums in Schemas

Gleb Kanterov Gleb Kanterov P2 Resolved Fixed  
Sub-task BEAM-7816

BEAM-4076 Support Avro dates in Schemas

Gleb Kanterov Gleb Kanterov P2 Resolved Fixed  
Sub-task BEAM-7592

BEAM-4076 Duplication of code between JDBC Read classes

Unassigned Charith Ellawala P3 Open Unresolved  
Sub-task BEAM-7485

BEAM-4076 Some JDBC types do not have an equivalent Beam schema type

Unassigned Charith Ellawala P3 Open Unresolved  
Sub-task BEAM-7356

BEAM-4076 Select should support nested schema selectors

Unassigned Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-7345

BEAM-4076 Add support for generics in schema inference

Unassigned Brian Hulette P3 Open Unresolved  
Sub-task BEAM-7337

BEAM-4076 Allow selecting slices of arrays and maps

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-7336

BEAM-4076 KafkaIO should support inferring schemas when reading Avro

Unassigned Reuven Lax P3 Resolved Fixed  
Sub-task BEAM-7335

BEAM-4076 PubSubIO.writeAvros should infer beam schemas

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-7334

BEAM-4076 Create a better Schema builder

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-7333

BEAM-4076 Select need the ability to rename fields

Unassigned Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-7301

BEAM-4076 Beam transforms reorder fields

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-7274

BEAM-4076 Protobuf Beam Schema support

Alex Van Boxel Alex Van Boxel P3 Resolved Fixed  
Sub-task BEAM-7189

BEAM-4076 Remove FieldType metadata

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-7174

BEAM-4076 Add transforms for modifying schemas

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-7168

BEAM-4076 Convert should support more boxing and unboxing

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-7116

BEAM-4076 Remove KV from Schema transforms

Brian Hulette Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-6772

BEAM-4076 Select transform has non-intuitive semantics

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-6756

BEAM-4076 Support lazy iterables in schemas

Reuven Lax Reuven Lax P2 Triage Needed Fixed  
Sub-task BEAM-6753

BEAM-4076 Create proto representation for schemas

Unassigned Reuven Lax P3 Resolved Fixed  
Sub-task BEAM-6701

BEAM-4076 Create LogicalType for Schema fields

Unassigned Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-6700

BEAM-4076 isSubType isSuperType methods do not belong in Schema.FieldType

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-6675

BEAM-4076 The JdbcIO sink should accept schemas

Shehzaad Nakhoda Reuven Lax P2 Triage Needed Fixed  
Sub-task BEAM-6674

BEAM-4076 The JdbcIO source should produce schemas

Charith Ellawala Reuven Lax P2 Triage Needed Fixed  
Sub-task BEAM-6673

BEAM-4076 BigQueryIO.Read should automatically produce schemas

Charith Ellawala Reuven Lax P2 Triage Needed Fixed  
Sub-task BEAM-6602

BEAM-4076 Support schemas in BigQueryIO.Write

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-6536

BEAM-4076 ParDo should allow any type with a compatible registered schema in the @Element parameter

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-6452

BEAM-4076 Nested collection types cause NullPointerException when converting to a POJO

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-6428

BEAM-4076 Allow textual selection syntax for schema fields

Unassigned Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-6300

BEAM-4076 Generated row object for POJOs, Avros, and JavaBeans should work if the wrapped class is package private

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-6293

BEAM-4076 Create automatic schema registration for AutoValue classes.

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-6240

BEAM-4076 Allow users to annotate POJOs and JavaBeans for richer functionality

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-5027

BEAM-4076 Schemas do not work on Dataflow runner of FnApi Runner

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-4794

BEAM-4076 Move Nexmark and SQL to use the new Schema framework

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-4793

BEAM-4076 Enable schemas for all runners

Unassigned Reuven Lax P3 Resolved Fixed  
Sub-task BEAM-4613

BEAM-4076 Improve performance of SchemaCoder

Reuven Lax Reuven Lax P3 Resolved Fixed  
Sub-task BEAM-4461

BEAM-4076 Create a library of useful transforms that use schemas

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-4460

BEAM-4076 Investigate other encoding mechanism for SchemaCoder

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-4459

BEAM-4076 Schemas across pipeline modifications

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-4458

BEAM-4076 Support unknown fields in Rows

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-4457

BEAM-4076 Analyze FieldAccessDescriptors and drop fields that are never accessed

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-4456

BEAM-4076 Provide automatic schema registration for BigQuery TableRows

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-4455

BEAM-4076 Provide automatic schema registration for Protos

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-4454

BEAM-4076 Provide automatic schema registration for AVROs

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-4453

BEAM-4076 Provide automatic schema registration for POJOs

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-4452

BEAM-4076 Create a lazy row on top of a generic Getter interface

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-4451

BEAM-4076 SchemaRegistry should support a ServiceLoader interface

Reuven Lax Reuven Lax P2 Resolved Fixed  
Sub-task BEAM-4450

BEAM-4076 Valildate that OutputReceiver<Row> is only allowed if the output PCollection has a schema

Unassigned Reuven Lax P3 Open Unresolved  
Sub-task BEAM-4412

BEAM-4076 SQL operators and primitive values should use a richer type system than SqlTypeName

Unassigned Kenneth Knowles P3 Open Unresolved  
Sub-task BEAM-4085

BEAM-4076 Document the SDK contract for a PCollection having a schema

Unassigned Kenneth Knowles P3 Open Unresolved  
Sub-task BEAM-4084

BEAM-4076 Find remaining uses of rowType and RowType, etc, and make them Schema as appropriate

Kenneth Knowles Kenneth Knowles P2 Resolved Fixed  
Sub-task BEAM-4083

BEAM-4076 FieldType should be a proper algebraic type

Unassigned Kenneth Knowles P3 Open Unresolved  
Sub-task BEAM-4082

BEAM-4076 remove RowSqlTypeBuilder

Kenneth Knowles Kenneth Knowles P2 Resolved Fixed  
Sub-task BEAM-4081

BEAM-4076 Review of schema metadata vs schema types

Unassigned Kenneth Knowles P3 Open Unresolved  
Sub-task BEAM-4080

BEAM-4076 Consider Schema.join to automatically produce a correct joined schema

Unassigned Kenneth Knowles P3 Open Unresolved  
Sub-task BEAM-4079

BEAM-4076 Define & document the domain of Schema types prominently

Unassigned Kenneth Knowles P3 Open Unresolved  
Sub-task BEAM-4078

BEAM-4076 Review Schema API surface

Kenneth Knowles Kenneth Knowles P3 Resolved Abandoned  
Sub-task BEAM-4077

BEAM-4076 Refactor builder field nullability

Kenneth Knowles Kenneth Knowles P2 Resolved Fixed  

Cancel