Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: change the implementation of design-time cache of DtE

- Summary:
Change the implementation of design-time cache of DtE.


- Bugzilla Bug (s) Resolved:
N/A


- Description:
Change the implementation of design-time cache. Old implementation uses data set ID to identify, which is impossible to work in all cases. New implementation uses the property of data set and its associated data source to identify.


- Tests Description:
Junit test

 

- Files Added:

/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/DataSetCacheTest.java

 

- Files Edited:

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/querydefn/BaseDataSetDesign.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/IBaseDataSetDesign.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/DataEngine.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/querydefn/ComputedColumn.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/PreparedScriptDSQuery.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/DataSetRuntime.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/PreparedSubquery.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/DataEngineImpl.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/PreparedExtendedDSQuery.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/odi/IDataSourceFactory.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/DataSourceFactory.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/DataSourceAndDataSet.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/DataSetCacheManager.java

 

//----Engine part

/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/adapter/ModelDteApiAdapter.java

 

//----UI part

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/CachePreferencePage.java

 

- Files Deleted:

/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/OdaCacheTest.java 

 

- Notes to Build Team:
N/A


- Notes to Developers:
N/A


- Notes to QA: 
 

N/A

 

- Notes to Documentation:  
N/A

 

 


Back to the top