Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: in head and branch 2.1.3 added new methods to improve performance of ModelOdaAdapter.updateDataSetHandle

- Summary:

Added two new methods to manipulate OdaDesignSession to avoid one de-serialization step so that to improve performance. Also refactor codes in adapters to use interim variables avoid unnecessary calls.

- Bugzilla Bug (s) Resolved: SCR 91834



- Description:

1. Provided createOdaDesignSession() and updateDataSetHandle() on ModelOdaAdapter.

2. Clean codes in adapters.

3. Updated test cases.

- Tests Description :

Manual test

- Files Edited:

/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/IModelOdaAdapter.java
/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/ModelOdaAdapter.java
/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/impl/DataSetParameterAdapter.java
/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/impl/ModelOdaAdapter.java
/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/impl/ReportParameterAdapter.java
/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/impl/ResultSetsAdapter.java
/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetConvertReportParamTest_1_golden.xml
/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetConvertReportParamTest_2_golden.xml
/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetConvertReportParamTest_3_golden.xml
/org.eclipse.birt.report.model.adapter.oda/test/org/eclipse/birt/report/model/adapter/oda/api/golden/OdaDataSetConvertReportParamTest_golden.xml



- Files Added:



- Files Deleted:



- Notes to Build Team:



- Notes to Developers:



- Notes to QA:



- Notes to Documentation:

 

Rick Lu

Actuate Software Shanghai Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: rlu@xxxxxxxxxxx
 


Back to the top