
|
If you were logged in you would be able to see more operations.
|
|
|
Time Tracking:
Issue & Sub-Tasks
Issue Only
Issue & Sub-Tasks
Issue Only
|
|
|
|
KickStart is may be invoked upon system to load as much data from DB into the RAM using as few queries as possible.
This is useful in the systems that have plenty of RAM, and application startup performance is important - where it's better to load things that may be not needed in bulk than have the users wait while the things they need are loaded separately.
KickStart in ARL tries to prefill the following tables, using a single query per each:
- AttributeClasses
- ResourceClasses
- AttributeDefinitions
- ResourceClass inheritance
- Subjects
- Roles
- Role intheritance
- Role assignments
- Permissions
- Permission / ResourceClass associations
- Resources (accounting information)
- Resource / attribute / value key mapping
- Resources by parent mapping
- Resources by parent & name mapping
- Permission assignments
- Values of certain attributes
- integers
- short strings
- dates
- resources
KickStart in Coral should do the same, but should be implemented in more orderly way. This may require API changes.
|
|
Description
|
KickStart is may be invoked upon system to load as much data from DB into the RAM using as few queries as possible.
This is useful in the systems that have plenty of RAM, and application startup performance is important - where it's better to load things that may be not needed in bulk than have the users wait while the things they need are loaded separately.
KickStart in ARL tries to prefill the following tables, using a single query per each:
- AttributeClasses
- ResourceClasses
- AttributeDefinitions
- ResourceClass inheritance
- Subjects
- Roles
- Role intheritance
- Role assignments
- Permissions
- Permission / ResourceClass associations
- Resources (accounting information)
- Resource / attribute / value key mapping
- Resources by parent mapping
- Resources by parent & name mapping
- Permission assignments
- Values of certain attributes
- integers
- short strings
- dates
- resources
KickStart in Coral should do the same, but should be implemented in more orderly way. This may require API changes. |
Show » |
|