Actions
Task #4406
closedRemove data api usage entirely
Description
The bottom line is the API at this point is impossible to maintain performance. Remove it entirely in favor of queries with database object outputs.
Now the issue this poses is unlimited nested access checking. Forget that. Check category, self, and parent access only. Don't go any further back or forward. This will only cause minor configuration problems for very very very select usage scenarios.
Doing this should increase performance by 80% or more. It should be a very substantial boost.
Updated by krileon almost 10 years ago
- Target version changed from 2.8.0 to 3.0.0
Updated by krileon almost 10 years ago
This is too big of a change for a point release. It will be done in the rewrite.
Updated by krileon over 9 years ago
- Target version changed from 3.0.0 to 2.8.0
Use direct queries. This API is unmanageable and slow.
Updated by krileon over 9 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Actions