When the rate at which sendOutput() is called is very high, Streambase server which is launched from Streambase Studio shuts down with the following error:
com.streambase.sb.sbd.TupleQueue - Dequeuing client's memory allocation of: 8.12 mbytes,
has exceeded the maximum memory allocation of: 8 mbytes. This may be a sign that the client is hung.
My custom embedded input adapter calls sendOutput() at the rate of about 200K tuples per second. Each tuple has 24 to 40 fields. I tried increasing the memory for dequeue but eventually it fails.