Feed Fixes and Cleanup 1. Introduce filesystem feed data source. 2. Fix the order of closing feed stages on disconnection. 3. Added Twitter feed to the compatibility utility to allow using it with its alias. 4. First part of the feed log space. 5. Fixed the handling of duplicate key exception.
First stage of external data cleanup In this change, different parts of external data were refactored. The goal was to make it more modular, easier to maintain and allow higher flexibility for extension in addition to reducing code redundancy.