How to enable compression of the HDF5 file associated with XDMFFile?


When I use XDMFFile.write_checkpoint() method, size of the resulting HDF5 file is 384M large (while vector data are 73M when stored as gzipped XML and 9.4M when stored as compressed numpy array).
As I need to store a lot of solutions, I need the file compression - but have absolutely no idea how to enable it.