Task #2949
closedSync performance - skip loging in delete reconcilation
100%
Updated by Vít Švanda about 3 years ago
- % Done changed from 0 to 60
Implemented. If 'Missing entity', 'linked' and 'unlinked' actions are sets to IGNORE, then only missing accounts action will be performed. No logs will be made for this three ignored actions.
I made performance testing for AD users (4k). Before the modifications, it took a reconciliation where all actions were set to 'Ignore' 4:06 after 3:45.
Commit: https://github.com/bcvsolutions/CzechIdMng/commit/4e13db46a4285440448497ec06fd0107214f76a9
Updated by Radek Tomiška about 3 years ago
- Assignee deleted (
Vít Švanda) - Target version changed from 12.0.0 to 12.1.0
Skip logging is implemented, but is needed to add posibility to enable / disable logging instead of skip every time.
Feature moved to standalone branch, where configuration will be implemented (e.g. by new action type):
https://github.com/bcvsolutions/CzechIdMng/tree/vsvanda/2949-sync-skip-log-delete-reconcilation
Updated by Roman Kučera about 3 years ago
- Target version changed from 12.1.0 to 12.2.0
Updated by Tomáš Doischer over 2 years ago
- Sprint set to Sprint 12.2-3 (bře 16 - bře 30)
- Assignee set to Tomáš Doischer
Updated by Tomáš Doischer over 2 years ago
- % Done changed from 60 to 80
We decided to go with a new action type.
The basic implementation is finished, I still need to write tests and update documentation.
Updated by Tomáš Doischer over 2 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Tomáš Doischer to Peter Štrunc
- % Done changed from 80 to 100
Implemented.
PR: https://github.com/bcvsolutions/CzechIdMng/pull/186
Documentation: https://wiki.czechidm.com/tutorial/adm/synchronization#synchronization_states_and_actions
@sourek, can you please give me feedback?
Updated by Peter Štrunc over 2 years ago
- Status changed from Needs feedback to Resolved
LGTM. Review in github is also finished. Merged to develop