I (Julian Foad) wrote: > Can we think of a better way to design the API so that it returns the > interesting data without all the redundancy? Basically I think we want to > describe changes to mergeinfo, rather than raw mergeinfo.
Marc, Perhaps a better way to ask the question is: Can I encourage you to write the API that you want? You already designed a cache for the data. What is the shape of the data in your cache, and can the API get the data you want in the form you want it, directly? We'd be glad to help implement it. Even if you start with an API which simply iterates over a range of revisions, at least that would allow for the possibility of improving the efficiency internally at various layers. - Julian