Skip to content

Add config to replace nulls with default value at ingestion time instead of relying on system wide config #6053

@nishantmonu51

Description

@nishantmonu51

Review comment from Gian -
Add configs for to enable following behavior

  • Ingestion-side, replace nulls with default values.
  • Query-side, respect nulls if they are present in storage.

This allows the default configuration to be speedy (no nulls), while also allowing people to take advantage of more powerful null handling without too much work (they just need to change the storage-side config). Importantly, people don't need to set a cluster-wide config that changes the behavior for all datasources and all columns.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions