HomePhabricator

Use hashed names for all system dictionaries and selectors

Authored by schrockn on Dec 6 2019, 5:13 PM.

Description

Use hashed names for all system dictionaries and selectors

Summary:
This diff eliminates names for the our system dictionary
configs. It turns out we can reuse dictionary structures and, in large
dags, this can be substantial. We are seeing 4x reducing in type
generation a commensurate improvement in config editor perf.

Test Plan: BK. Load large schema. See 4x reduction in instatiated types.

Reviewers: max, alangenfeld

Reviewed By: max

Differential Revision: https://dagster.phacility.com/D1555

Details

Committed
schrocknDec 6 2019, 6:57 PM
Reviewer
max
Differential Revision
D1555: Use hashed names for all system dictionaries and selectors
Parents
R1:02bd65ea3b98: 0.6.6
Branches
Unknown
Tags
Unknown