Re: about monitoring the input stream
От
Marc Herbert
Тема
Re: about monitoring the input stream
Дата
Msg-id
khju03d6trn.fsf@meije.emic.fr
Список
Дерево обсуждения
Re: about monitoring the input stream Marc Herbert <Marc.Herbert@continuent.com>
Albert Cardona writes: > Following up from > http://archives.postgresql.org/pgsql-jdbc/2006-07/msg00052.php > I wonder if anything has been done on the subject of monitoring the amount of > bytes since the last query? > > Finally I've digged into the code and put my hands through reflection on the > InputStream encapsulated in the PGStream. Problem is, the stream is emptied > frequently and I can't find the class responsible for reading it out, so my > readings of the available() bytes (in a monitoring thread) underestimate > tremendously the amount of bytes actually piped. Why don't you decorate the InputStream with some simple CountingInputStream of yours, just like Oliver suggested? Something very similar to: private java.io.DataOutputStream#incCount() If you are lazy you could even extend BufferInputStream; like this you have just two read methods to override.
В списке pgsql-jdbc по дате отправления