Increasing H5O_MESG_MAX_SIZE value

Hi there,

What would be the impacts of increasing H5O_MESG_MAX_SIZE value to avoid “object header message is too large” error message in case of huge HDF5 compound dataset generation?


This will not work, as the current file format only allows for 64KB object header messages.


Thanks for the answer, though can you be more explicit?
Just to clarify my previous post : I was thinking about recompiling the lib with a bigger value (ex. 128) for H5O_MESG_MAX_SIZE constant.

The length of an object header message is encoded in a 16-bit integer currently. Increasing the constant will not help, by itself.


Thanks for your help.