Hi Harshad,

I am working on the distributed query execution engine, and would like to
have a discussion regarding how both PolicyEnforcer and QueryManager fit
into the distributed case.

I was wondering if we could remove using StorageManager in PolicyEnforcer.
In other words, could Foreman creates QueryManagers directly, instead of
PolicyEnforcer::admitQuery?

The main concern is that like in Foreman, PolicyEnforcer will be created in
ForemanDistributed, which, however, does not have access to StorageManager
in the distributed case.

Any thoughts?

Cheers,
Zuyu

Reply via email to