QueryIndexProvider provider = indexProvider;
if (hasPendingChanges()) {
provider = new UUIDDiffIndexProviderWrapper(
provider, getBaseState(), getRootState());
}
return new ExecutionContext(
getBaseState(), MutableRoot.this, queryEngineSettings, provider);
}
};
}