dynamobi/saiku-ui — comment on commit c8b7348494505d24657590cc3d7c986602991a49
File:  line 0
By nagoodman:

query.run() is not checked when dimensions are removed. So even if a user has "automatic execution" on, and they make changes to the query the table below remains fixed until they manually click run. If you're saying that automatic execution should only count for moving level positions, and adding new levels, but changing query via removing levels should not trigger the change then ....

We could alternatively simply fire query.run() even with deletes... ?