Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0037980Openbravo ERPA. Platformpublic2018-02-20 17:052018-02-23 13:27
alostale 
alostale 
normalminorhave not tried
closedfixed 
5
 
3.0PR18Q2 
caristu
Core
No
0037980: Improve organization cache in session
See project: http://wiki.openbravo.com/wiki/Projects:Improve_Org_Session_Cache [^]
-
Performance
related to feature request 00349753.0PR17Q2 closed alostale change scope of ADCS to ApplicationScoped 
related to defect 0037437 closed alostale useless session cache of window.isSOTrx 
related to defect 0035729 closed alostale Performance issue in Financial Account when having high number of Organizations 
depends on defect 0037997 closed alostale API change: removed OrgTree class 
causes defect 0038030 closed caristu Accessible warehouses by a role are not calculated properly depending on the order which the accessible orgs are retrieved 
causes defect 0038635 closed caristu Wrong values sent while creating a record under specific circumstances 
causes defect 0038761 closed alostale having write access to a parent and one of its children orgs, sometimes it's not possible to read siblings of child one 
causes defect 0039660 closed caristu Error deactivating an Organization 
Issue History
2018-02-20 17:05alostaleNew Issue
2018-02-20 17:05alostaleAssigned To => platform
2018-02-20 17:05alostaleModules => Core
2018-02-20 17:05alostaleTriggers an Emergency Pack => No
2018-02-20 17:05alostaleAssigned Toplatform => alostale
2018-02-20 17:05alostaleReview Assigned To => caristu
2018-02-20 17:13alostaleRelationship addedrelated to 0034975
2018-02-20 17:13alostaleTag Attached: Performance
2018-02-20 17:13alostaleRelationship addedrelated to 0037437
2018-02-20 17:14alostaleRelationship addedrelated to 0035729
2018-02-23 10:21alostaleRelationship addeddepends on 0037997
2018-02-23 10:34hgbotCheckin
2018-02-23 10:34hgbotNote Added: 0102813
2018-02-23 10:34hgbotStatusnew => resolved
2018-02-23 10:34hgbotResolutionopen => fixed
2018-02-23 10:34hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/4a1f3df29564b6dd12259981f941d0d5d74bebab [^]
2018-02-23 13:27caristuNote Added: 0102827
2018-02-23 13:27caristuStatusresolved => closed
2018-02-23 13:27caristuFixed in Version => 3.0PR18Q2
2018-03-02 11:22caristuRelationship addedcauses 0038030
2018-05-29 17:35caristuRelationship addedcauses 0038635
2018-06-14 17:02alostaleRelationship addedcauses 0038758
2018-06-15 08:10alostaleRelationship deletedcauses 0038758
2018-06-15 08:10alostaleRelationship addedrelated to 0038761
2018-11-07 08:22alostaleRelationship replacedcauses 0038761
2018-11-21 12:53caristuRelationship addedcauses 0039660

Notes
(0102813)
hgbot   
2018-02-23 10:34   
Repository: erp/devel/pi
Changeset: 4a1f3df29564b6dd12259981f941d0d5d74bebab
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Fri Feb 23 10:25:29 2018 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/4a1f3df29564b6dd12259981f941d0d5d74bebab [^]

fixes 37980: improved organization cache in session

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/RoleInfo.java
M src-test/src/org/openbravo/test/base/mock/VariablesSecureAppMock.java
M src-test/src/org/openbravo/test/datasource/TestComboDatasource.java
M src-test/src/org/openbravo/test/security/AllowedOrganizationsTest.java
M src/org/openbravo/base/secureApp/LoginUtils.java
M src/org/openbravo/dal/core/OBContext.java
M src/org/openbravo/dal/security/OrganizationStructureProvider.java
M src/org/openbravo/erpCommon/ad_forms/InitialOrgSetup.java
M src/org/openbravo/erpCommon/utility/StringCollectionUtils.java
M src/org/openbravo/erpCommon/utility/Utility.java
R src/org/openbravo/base/secureApp/OrgTree.java
R src/org/openbravo/base/secureApp/OrgTreeNode.java
---
(0102827)
caristu   
2018-02-23 13:27   
Code reviewed and tested as part of the project. See: https://docs.google.com/spreadsheets/d/1Mq9G6DI7jXLZ98hkZp2cihizGFf5ZH7ieXahovisSCg [^]