@Anomie Those are some honestly impressive stats. Pretty cool. It looks like the API change isn't a problem then.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Feb 20 2019
Feb 20 2019
Elephanthunter added a comment to T216482: Remove deprecation notice for parsing and diff options in ApiQueryRevisionsBase.
Elephanthunter added a comment to T216482: Remove deprecation notice for parsing and diff options in ApiQueryRevisionsBase.
You had at least two objections at the time, and apparently you added the deprecation notice despite not realizing people were using it to make multiple diff queries.
Feb 19 2019
Feb 19 2019
Elephanthunter added a comment to T216482: Remove deprecation notice for parsing and diff options in ApiQueryRevisionsBase.
You could be right.
Elephanthunter added a comment to T216482: Remove deprecation notice for parsing and diff options in ApiQueryRevisionsBase.
Also, looking through the comment history, there are already objections in threads where the deprecation was suggested:
https://phabricator.wikimedia.org/T31223
https://phabricator.wikimedia.org/T164106
Elephanthunter added a comment to T216482: Remove deprecation notice for parsing and diff options in ApiQueryRevisionsBase.
Your assertion that attempts to fetch more than one diff at a time will fail is demonstrably untrue. I was using bulk queries of 20 diffs at a time, and I fully understood the cache issue. The cache issue would affect the query only if one of the given diffs were not in the cache.
Elephanthunter updated the task description for T216482: Remove deprecation notice for parsing and diff options in ApiQueryRevisionsBase.
Content licensed under Creative Commons Attribution-ShareAlike 3.0 (CC-BY-SA) unless otherwise noted; code licensed under GNU General Public License (GPL) or other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL