Geminiclose
Gemini Password Reset

Please provide your username.

A password reset confirmation email will be sent to your email address.

Username
  • Projects

 
SCHEDULER-865 - Importing Database is Fragile
Estimated: 6 Hours 0 Minutes   Logged: 0 Hours 0 Minutes   Time Left: 6 Hours 0 Minutes
Print  |  Send  |  Refresh  |  Url
Type: Bug Bug
Priority: Low Low
Severity: Trivial Trivial
Status: Closed Closed
Resolution: Complete
Resources: Bob Denny
Reported By: Bob Denny
Component: Database Access Component
Fixed In Version: 3.6
Versions Affected: 3.5.3
Start Date: 10/22/2013
Percent Complete:
Created:  6/19/2012 8:07:59 AM
Revised:
 10/22/2013 5:15:56 PM
Closed:  10/22/2013 5:15:56 PM
Resolved:  10/22/2013 5:15:10 PM

The logic for importing a database from exported XML is fragile. it will get lost if it encounters an empty element like <Description></Description> (and I don't know what it will do with <Description />). It currently depends on the exporter avoiding inclusion of empty elements, but this is flaky. The import logic (and it is in all of the classes in Database.cs) should be able to recognize empty elements and just deal with them. This would apply to text and memo columns...