Of the late, I have noticed that saving users or groups always takes a long 
time (sometimes 30 secs or greater depending on how many users there are). 
After digging through the code, I came upon the CoreContextImpl.onSave() event 
listener. Every time you save a group (a group save is also triggered when you 
save users), this function goes through the list of users in that group, sets 
their branch, and saves them back to the database. This seems very inefficient. 
Any reason we do it this way? I think we should this differently.

Arjun
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to