SkinnerDB: Regret-bounded Query Evaluation via Reinforcement Learning | Synapse