34357 index manager not updating

Fire notifications after transactions complete.
Port Index Manager tests to new API
Port notification tests to new API
use new style dictionary literal: @dict{}