cursorWindowByteSize

Maximum estimated bytes retained by a scrollable cursor window, or PLATFORM_DEFAULT_CURSOR_WINDOW_BYTE_SIZE to use the platform default.

A row that cannot fit by itself is rejected before its text or BLOB values are copied into JVM memory. The estimate includes stored value payloads and cursor bookkeeping.

Android defaults to UNBOUNDED_CURSOR_WINDOW_BYTE_SIZE for compatibility. Other JVM runtimes default to JVM_DEFAULT_CURSOR_WINDOW_BYTE_SIZE.