Project

General

Profile

Feature #60490

User removal takes time because of SIS calls

Added by Alexey Bobyr about 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Alexey Bobyr
Category:
Scalix SIS
Target version:
Start date:
06/13/2016
Due date:
06/13/2016
% Done:

100%

Estimated time:
Operation System:
--

Description

During deleting user from a scalix it can take a long time because it waits when SIS will remove index.
Lets assume that user index folder is 500Mb it can took up to 1 min and more and omdelu will wait till SIS repsonsed when it finishes.

Suggestion make init indexes and remove indexes api/http calls async.
Server sends remove index or create SIS starts new thread and run create/delete index) in newly created thread
and sends to the server 200 ok task.

As a side effect server will never show if there were an error creating or deleting indexes in `omshowlog`
they will be only in scalix-sis-indexer.log file.

History

#2

Updated by Alexey Bobyr about 3 years ago

  • Tracker changed from Feature internal to Feature
#3

Updated by Alexey Bobyr about 3 years ago

  • Target version changed from 12.7 to Scalix 12.6
#4

Updated by Alex I about 3 years ago

  • Subject changed from when deleting user takes more time due to sis timeout to User removal takes time because of SIS calls

Also available in: Atom PDF