You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
In the server startup we observed an excessive usage of getConnectionId() method [1] and in other publisher/store functions. With our current implementation of the method, connectionId has been constructed as follows.
connectionMetaData.getUserName() is executing internal DB queries to get the User name from the database continuously, which causes the performance impact with some of the environment conditions (eg: slow network). As we analyzed this has caused the slowness in the server startup and other functionalities in all the environments.
Description:
In the server startup we observed an excessive usage of getConnectionId() method [1] and in other publisher/store functions. With our current implementation of the method, connectionId has been constructed as follows.
connectionMetaData.getUserName()
is executing internal DB queries to get the User name from the database continuously, which causes the performance impact with some of the environment conditions (eg: slow network). As we analyzed this has caused the slowness in the server startup and other functionalities in all the environments.[1]
carbon-kernel/core/org.wso2.carbon.registry.core/src/main/java/org/wso2/carbon/registry/core/utils/RegistryUtils.java
Line 196 in abc856b
The text was updated successfully, but these errors were encountered: