View Issue Details

IDProjectCategoryView StatusLast Update
0000880savapage-core[All Projects] Generalpublic2018-04-30 16:11
ReporterrijkrAssigned Torijkr 
PriorityhighSeveritymajorReproducibilitysometimes
Status closedResolutionfixed 
Product Version0.9.12 
Target Version1.0.0Fixed in Version1.0.0 
Summary0000880: Optimize database backup/restore process
DescriptionIST: When creating database backup, XML is built in memory before writing to file. For large data sets this can lead to OutOfMemoryError exceptions. Likewise, when restoring the database from XML backup, XML is read into memory before inserting the database rows.
SOLL: Use XMLStreamWriter to write the backup file, use XMLStreamReader to read it.

Additional InformationThe backup results in non-indenting XML. When inspecting the XML, indent ad-hoc with:
xmllint --format
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-10-13 14:31 rijkr New Issue
2017-10-13 14:31 rijkr Status new => assigned
2017-10-13 14:31 rijkr Assigned To => rijkr
2017-10-14 17:50 rijkr Status assigned => resolved
2017-10-14 17:50 rijkr Resolution open => fixed
2017-10-14 17:50 rijkr Fixed in Version => 1.0.0
2017-10-14 17:50 rijkr Summary Optimize database backup process => Optimize database backup/restore process
2017-10-14 17:50 rijkr Description Updated View Revisions
2017-10-23 12:31 rijkr Description Updated View Revisions
2017-10-23 12:31 rijkr Additional Information Updated View Revisions
2017-10-23 12:33 rijkr Additional Information Updated View Revisions
2017-10-23 12:35 rijkr Additional Information Updated View Revisions
2017-10-23 12:35 rijkr Additional Information Updated View Revisions
2018-04-30 16:11 rijkr Status resolved => closed