Overrides the payload floor below which a bulk operation stays serial. Test-only; <= 0
restores the real STRING_MIN_BYTES.
Public only because Fortran has no narrower visibility, and deliberately accepted --
parquet_debug_table_set_inflight is the existing precedent and the reasoning is the same
(CLAUDE.md, "A Fortran-side debug hook has to be PUBLIC, so prefer a C++ one"). The C++ route
is not available here: parquet_strings is standalone by design and reaches no bind(C)
surface at all, so routing this through parquet_wrapper.cpp would cost the module's
independence to save one public name. No library code calls this.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int64), | intent(in) | :: | n |
new floor in bytes, or <= 0 to restore the real one. |
subroutine parquet_debug_set_string_min_bytes(n) integer(int64), intent(in) :: n !! new floor in bytes, or <= 0 to restore the real one. dbg_string_min_bytes = n end subroutine parquet_debug_set_string_min_bytes