> Sorry, but I still don't understand. If you sent back a surrogate
> diagnostic, then there would be no gap in the numbers and you wouldn't send
> back record #11.
The idea is to not send the surrogate as a record (like we do in Z39.50), but
separately, along with the other, possibly non-surrogate, diagnostics.
But your point I suppose is that even then the client can infer the real record
positions by looking at the diagnostics, assuming that they refer to a result
set position. Though it would make it harder.
Anyway I'll take it out.