migrate pubSub provider to new model
latest redis providers