<div dir="ltr">On Fri, May 6, 2016 at 3:21 AM, Shiyue Zhang <span dir="ltr"><<a href="mailto:byryuer@gmail.com" target="_blank">byryuer@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-size:14px"></span>But the results only return the "diff" of the first two revisions, the others are “notcatched":</div></blockquote><div>[...] <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><span style="font-size:14px">Why? If someone know, please reply me, I really need your help!!!</span></div><div><span style="font-size:14px">Thanks a lot!!!</span></div></div></div></div></blockquote><div><br></div><div>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).<br clear="all"></div></div><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>Brad Jorsch (Anomie)<br>Senior Software Engineer<br>Wikimedia Foundation</div></div></div>
</div></div>