Meshing Streaming Updates with Persistent Data in an Active Data Warehouse