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/
