Skip to content

AthenaServices: Make sure the lossy float compression settings are in sane limits

That would be an edge case probably, but it doesn't hurt to make sure the lossy float compression settings on the AthenaOutputStream are in a sane range of [5, 23] mantissa bits (there are further safeguards elsewhere, too). If the user asks for too much or too little, we fix the value to the appropriate limit and notify on what has happened.

I'll think about a nicer way to set this up but this should suffice for the time being.

Merge request reports