Thanks for pointing me to the "Limitations"-Note.
It doesn't really improve my understanding of the issue though. The note paritcularly says:
In very specific scenarios limits for (intermediate) result sets exist, e.g. 2147483648 (2 billion) or 4294967296 (4 billion). If a limit is hit, an error like the following is issued:
search table error: [2598] column search intermediate result exceeds 2 billion rows limitation search table error: [2999] Docid sequence with more that 4 billion elements not supported
search table error: [2724] Olap temporary data size exceeded 31/32 bit limit
exception 10001001: Search result size limit exceeded: <result_size>
In order to prevent these errors, you have to optimize the underlying database requests (see SAP Note 2000002).
This is really vague. What are "very specific scenarios"? And what does "optimize the underlying database requests" generally mean?