Dear Glenn
I notice is that the description of this IBM i service says :
[QUOTE]
When using
eof-delay, consider using a simple query to avoid blocking of rows. When rows are blocked for data transport efficiency, rows won't be returned until the block is full. Therefore, you should decide whether you favor data transport efficiency or moving events as soon as they occur.
[UNQUOTE]
So, I ask you to try appending this clause to the end of the SELECT statement to see if it helps return new history log entries or not : OPTMIZE FOR 1 ROW. This is to use the optimization goal of *FIRSTIO to avoid blocking of rows.
If this does not help, please try running the SELECT against HISTORY_LOG_INFO (with OPTIMIZE FOR 1 ROW) from "Run SQL Script" tool session to see if you get new history log entries or not? If so, at least you will know HISTORY_LOG_INFO service works fine.
------------------------------
Right action is better than knowledge; but in order to do what is right, we must know what is right.
-- Charlemagne
Satid Singkorapoom
------------------------------