doscstore has resource expiry
remove retain_for and use sqlite to store docstore
use only one exchange, replace with context