Skip to content

[reconfigurator] Add dataset disposition to blueprint diffs#7497

Merged
jgallagher merged 2 commits into
mainfrom
john/blueprint-diff-dataset-disposition
Feb 7, 2025
Merged

[reconfigurator] Add dataset disposition to blueprint diffs#7497
jgallagher merged 2 commits into
mainfrom
john/blueprint-diff-dataset-disposition

Conversation

@jgallagher

Copy link
Copy Markdown
Contributor

Fixes #7302, I think! (The issue is titled generically, but the specifics are about dataset diffs, which are fixed by this PR.)

The diff is large because of expectorate. The code changes are heavily modified after our existing ModifiedZone / zone error stuff (largely "copy, paste, s/zone/dataset/").

Comment on lines +75 to +78
* oxp_41eaf63b-4fa9-443e-8da1-78d1e79aac7d/crypt/clickhouse_keeper 04cdeda2-c4f7-4f76-bfbf-f946dcdefda3 - in service none none off
└─ + expunged
* oxp_41eaf63b-4fa9-443e-8da1-78d1e79aac7d/crypt/zone/oxz_clickhouse_keeper_14b84b08-598b-4756-99ec-eea98f8fa46e 1b4c5dcd-24e9-4076-9219-e9559ae49857 - in service none none off
└─ + expunged

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an example of #7302: the diff said these datasets changed, but because we weren't emitting the dispositions, there were no details about what changed.

@andrewjstone andrewjstone left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ship it! Thanks @jgallagher

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

blueprint diffs: when something has changed, report all the fields that were compared

2 participants