Project

General

Profile

Actions

Task #4406

closed

Remove data api usage entirely

Added by krileon about 10 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Target version:
Start date:
20 January 2014
Due date:
% Done:

100%

Estimated time:

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.

Actions

Also available in: Atom PDF