Skip to content

Support for NON NULL columns #4436

Open
@big-andy-coates

Description

@big-andy-coates

At the moment, all columns in KSQL are implicitly NULLable. The SQL standard allows a column to be defined as NON NULL and this is a useful feature to ensure data integrity.

KSQL should support NON NULL columns.

It should also allow components of complex types to be non-null too, e.g. a MAP with non-null key or value parts, or a STRUCT with a mixture of nullable and non-null fields.

Metadata

Metadata

Assignees

Labels

P1Slightly lower priority to P0 ;)avroIssues involving Avro serialisationengineenhancement

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions