Gravar-mail: Towards generic fine-grained transaction isolation in polystores