It is not locution, it is understood. And it came here as a synonym for 'recently'.
It is a phrase used in dialogs to refer to time, in this case "short time"