- 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: