Task #512
closed
Added by Jan Helbich over 7 years ago.
Updated over 7 years ago.
Description
In our project we currently have 44000 items in "Audit for users". Loading one page with 10 items/page takes about 1 minute.
Entity audit works without problems.
This behavior is known, There is no simple way to show audit information with relation for identities for now (there is 4 queries with relation -> this cant be pageable :( )
I will inform you about the progress.
- add 6 new columns into table IDM_AUDIT (owner_type, owner_id, owner_code, sub_entity_type, sub_entity_id, sub_entity_code),
- actual IdmAuditIdentityService will work with these columns,
add this workaround for now only for Identity and relations?
- % Done changed from 0 to 60
Add new interface - AuditSearchable for these entities:
- IdmIdentity,
- IdmIdentityRole,
- IdmIdentityContract,
- AccIdentityAccount,
- IdmIdentityFormValue.
Audit for user is now faster, for quick filter is search only in IdmAudit table.
- Status changed from New to Needs feedback
- Assignee changed from Ondřej Kopr to Vít Švanda
- % Done changed from 60 to 90
- Related to Task #447: Audit log - add filter for user, find relations, translate IDs added
- Related to Defect #518: audit for entity - detail corrupted added
- Status changed from Needs feedback to Resolved
- Assignee changed from Vít Švanda to Ondřej Kopr
- % Done changed from 90 to 100
Works fine, review notes in #477.
- Status changed from Resolved to Closed
Also available in: Atom
PDF