Skip to content
Snippets Groups Projects
Unverified Commit b64e3d65 authored by Braden Shepherdson's avatar Braden Shepherdson Committed by GitHub
Browse files

Serdes v2: Improved selective serialization; several fixes for Stats (#25834)

These changes resulted from the effort to serialize and deserialize some
collections from our internal Stats instance, which did not
(de)serialize correctly out of the box.

The main improvement is more robust "escape" analysis - making sure that
all dashboards, cards, models, etc. required by the curated collections
actually belong to those curated collections. (Many cards on Stats were
actually in people's personal collections and publicly readable - that
doesn't work with the curated git workflow.)

This adds some new tests, trying to capture some complex MBQL queries
and make sure they're correctly (de)serialized.
parent 4f17bde2
No related branches found
No related tags found
No related merge requests found
Showing
with 377 additions and 83 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment