[SD-945] Improvements and missing files
Merge remote-tracking branch 'siva/master'
feat(search): call fetch listeners for federated search

SD-1057