Skip to content

[Variant] Revisit validation cost of infallible iterators #7711

@scovich

Description

@scovich

Yipes... I just realized that the iterator-based validation in this PR does too much validation. It recursively descends into all child objects/arrays and validates all the way to leaf level. Manipulations of deeply nested variant values could easily take on a quadratic flavor!

Originally posted by @scovich in #7704 (comment)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions