Ok, I think I am done, as far as I can tell I migrated everything. I tried to redo the full bremerton setup using sqlalchemy based version, and it (almost) works. There is one issue where Qserv chokes on queries generated by sqlalchemy, this will be addressed separately through DM-3929. It is hard to test everything without unit tests (but these are coming soon, so if I happened to miss anything hopefully we will uncover shortly through unit tests). Note there are 3 pull requests (you saw some of them earlier). I'm hoping we can close this issue along with DM-2299 and DM-2558 and DM-2322 tomorrow. Thanks.
Andy Salnikov: qserv/admin/bin/watcher.py has some code that relies on db. Since you will be redoing the watcher completely next month, I think there is no point in going through migrating this (unused) code right now. So, I am planning to leave it for you to handle through
DM-3192. Sounds ok?