Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev]CheckIn: report engine performance optimization

Title: [birt-dev]CheckIn: report engine performance optimization

- Summary:

- Bugzilla Bug (s) Resolved:

- Description:

1. Each cell content contains row span, col span, column id. If the user doesn't change those values through script, the value are same with the definition in the cell design.

        Remove those properties from the report document can reduce the size of the document.
2. The render task need read the report design from the report document. As the design is saved into the report document in the run time and there shouldn't be any serious erros, so we can remove the semantic check at this step.

        disable the semantic check to speed up the render task.

- Tests Description  :
        Manul Test

- Notes to Build Team:

- Notes to Developers:

- Notes to QA:  

 
- Notes to Documentation:  

- Files Edited:
cvs ci -m "return column, colspan, rowspan from cell design to reduce the size of report document " -l "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/CellExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/CellContent.java"


cvs ci -m "fix a typo (row to raw)" -l "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/ForeignContent.java"

cvs ci -m "disable the semantic check while reading the design from document." -l "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/ReportDocumentReader.java"



- Files Added:

- Files Deleted


-Wei Yan



Back to the top