Skip to content

Scope 5 Extension: User-Declared String Sentinel Support #176

Description

@DEVunderdog

Parent

#94

Overview

Parallel feature to numeric sentinel support (#94/#170–175), extended to String/Utf8 columns with replace semantics: when a user declares ProfileConfig.string_sentinels for a column, only those values are treated as effective nulls (case-insensitive); the hardcoded defaults ("NA", "NAN", "NULL", "NONE", "?") are not applied for that column. Columns with no declaration are completely unaffected — hardcoded defaults remain the fallback. Empty/whitespace strings are always effective null regardless of any declaration.

Child issues

Blocked by

None — can start immediately

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions