The piston Riemann problem in a photon superfluid