But the results only return the "diff" of the first two revisions, the others are “notcatched":
Why? If someone know, please reply me, I really need your help!!!
Thanks a lot!!!
Because generating diffs is expensive, it only allows the generation of a limited number of not-already-cached diffs per request. The solution is to request diffs for fewer old revisions per request (e.g. lower your rvlimit).
Brad Jorsch (Anomie) Senior Software Engineer Wikimedia Foundation