Possible policies for UserProvidedBuffers that run out of space.
reallocate the buffer with the GC to make room
discard all contents that do not fit in your provided buffer
throw an exception if there is data that would not fit in your provided buffer
See Implementation
Possible policies for UserProvidedBuffers that run out of space.