Details
-
Suggestion
-
Resolution: Fixed
Description
The JIRA data export is a very basic dump of the database entities.
We should put extra JIRA system info to improve the supportability of JIRA.
For example if support staff are having probleems with the new Project Import/ Export, they may be ablee to diagnose problems quicker by being able to see .. "ahhh you have exported version 4.75 but are running 5.23"
or " this was exported from enterprise and you are running professional"
Currently an export looks like this :
<?xml version="1.0" encoding="UTF-8"?> <entity-engine-xml> <ChangeGroup id="10040" issue="10020" author="admin" created="2007-05-30 15:04:22.307"/> <ChangeGroup id="10050" issue="10030" author="admin" created="2007-05-31 11:02:15.639"/> <ChangeGroup id="10030" issue="10014" author="admin" created="2007-05-30 14:27:50.257"/> <ChangeGroup id="10011" issue="10011" author="admin" created="2007-05-30 14:06:48.846"/> <ChangeGroup id="10031" issue="10014" author="admin" created="2007-05-30 14:27:57.798"/> <ChangeGroup id="10020" issue="10013" author="admin" created="2007-05-30 14:18:11.005"/> <ChangeGroup id="10021" issue="10015" author="admin" created="2007-05-30 14:19:14.945"/> <ChangeGroup id="10010" issue="10011" author="admin" created="2007-05-30 14:06:30.45"/> <ChangeGroup id="10051" issue="10030" author="admin" created="2007-05-31 11:02:42.328"/> <ChangeItem id="10013" group="10011" fieldtype="jira" field="resolution" newvalue="1" newstring="Fixed"/> <ChangeItem id="10052" group="10051" fieldtype="jira" field="Fix Version" newvalue="10020" newstring="Version3"/> <ChangeItem id="10011" group="10010" fieldtype="jira" field="assignee" oldvalue="admin" oldstring="Administrator" newvalue="wilma" newstring="wilma flintstone"/> <ChangeItem id="10012" group="10011" fieldtype="jira" field="status" oldvalue="1" oldstring="Open" newvalue="5" newstring="Resolved"/> <ChangeItem id="10041" group="10040" fieldtype="jira" field="resolution" newvalue="1" newstring="Fixed"/> <ChangeItem id="10021" group="10020" fieldtype="jira" field="assignee" oldvalue="admin" oldstring="Administrator" newvalue="wilma" newstring="wilma flintstone"/> <ChangeItem id="10051" group="10050" fieldtype="jira" field="Component" newvalue="10020" newstring="Stuff"/> <ChangeItem id="10010" group="10010" fieldtype="jira" field="priority" oldvalue="3" oldstring="Major" newvalue="4" newstring="Minor"/> <ChangeItem id="10020" group="10020" fieldtype="jira" field="priority" oldvalue="3" oldstring="Major" newvalue="5" newstring="Trivial"/> <ChangeItem id="10030" group="10030" fieldtype="jira" field="assignee" oldvalue="admin" oldstring="Administrator" newvalue="wilma" newstring="wilma flintstone"/> <ChangeItem id="10022" group="10021" fieldtype="jira" field="assignee" oldvalue="admin" oldstring="Administrator" newvalue="wilma" newstring="wilma flintstone"/> <ChangeItem id="10031" group="10031" fieldtype="jira" field="priority" oldvalue="3" oldstring="Major" newvalue="5" newstring="Trivial"/> <ChangeItem id="10040" group="10040" fieldtype="jira" field="status" oldvalue="1" oldstring="Open" newvalue="5" newstring="Resolved"/> <ChangeItem id="10050" group="10050" fieldtype="jira" field="Version" newvalue="10020" newstring="Version3"/> <ColumnLayout id="10000" username="admin"/> <ColumnLayoutItem id="10001" columnlayout="10000" fieldidentifier="issuekey" horizontalposition="1"/>
It could be made to look more like this (basically the same as the new startup log info)
<?xml version="1.0" encoding="UTF-8"?> <!-- ___ Environment ___________________ JIRA Build : Enterprise Edition, Version: 4.0-SNAPSHOT-#319 JIRA Installation Type : EAR/WAR Application Server : Apache Tomcat/5.5.20 - Servlet API 2.4 Java Version : 1.6.0_03 - Sun Microsystems Inc. Current Working Directory : /home/bbaker/src/atlassian/jira Maximum Allowable Memory : 253MB Total Memory : 126MB Free Memory : 119MB Used Memory : 7MB ___ Database Configuration _______ Loading entityengine.xml from : file:/home/bbaker/src/atlassian/jira/src/webapp/WEB-INF/classes/entityengine.xml Entity model data source name : defaultDS Entity model field type name : postgres72 Entity model schema name : public Database Version : PostgreSQL - 8.2.6 Database Driver : PostgreSQL Native Driver - PostgreSQL 8.2 JDBC3 with SSL (build 505) Database URL : jdbc:postgresql://localhost:5432/jira Database JNDI address : java:comp/env/jdbc/JiraDS ___ Application Properties ________ Edition : Enterprise Version : 4.0-SNAPSHOT Build # : 319 Installation Type : EAR/WAR Server ID : AHJH-RF0Y-5O55-0LVL Default Language : English (Australia) External User Management : OFF CROWD Integration : OFF ___ Database Statistics __________ Issues : 4 Projects : 2 Custom Fields : 1 Workflows : 0 Users : 2 Groups : 3 ___ File Paths ___________________ Location of atlassian-jira.log : /home/bbaker/src/atlassian/jira/atlassian-jira.log Index Path : /tmp/jira_autotest/indexes Attachment Path : C:\DOCUME~1\mchai\LOCALS~1\Temp\\jira_autotest\attachments ___ Plugins ______________________ RPC JIRA Plugin : com.atlassian.jira.ext.rpc Version : 3.11 Status : enabled Vendor : Atlassian Software Systems Pty Ltd Description : The standard JIRA RPC services, both SOAP and XML-RPC. ___ Listeners ____________________ Issue Cache Listener : com.atlassian.jira.event.listeners.cache.IssueCacheListener Mail Listener : com.atlassian.jira.event.listeners.mail.MailListener Issue Index Listener : com.atlassian.jira.event.listeners.search.IssueIndexListener ___ Services _____________________ Backup Service : com.atlassian.jira.service.services.export.ExportService Service Delay : 43200000ms USEZIP : admin.service.export.backup.as.zip DIR_NAME : C:\DOCUME~1\mchai\LOCALS~1\Temp\\jira_autotest\backups Mail Queue Service : com.atlassian.jira.service.services.mail.MailQueueService Service Delay : 60000ms --> <entity-engine-xml> <ChangeGroup id="10040" issue="10020" author="admin" created="2007-05-30 15:04:22.307"/> <ChangeGroup id="10050" issue="10030" author="admin" created="2007-05-31 11:02:15.639"/> <ChangeGroup id="10030" issue="10014" author="admin" created="2007-05-30 14:27:50.257"/> <ChangeGroup id="10011" issue="10011" author="admin" created="2007-05-30 14:06:48.846"/> <ChangeGroup id="10031" issue="10014" author="admin" created="2007-05-30 14:27:57.798"/> <ChangeGroup id="10020" issue="10013" author="admin" created="2007-05-30 14:18:11.005"/> <ChangeGroup id="10021" issue="10015" author="admin" created="2007-05-30 14:19:14.945"/> <ChangeGroup id="10010" issue="10011" author="admin" created="2007-05-30 14:06:30.45"/> <ChangeGroup id="10051" issue="10030" author="admin" created="2007-05-31 11:02:42.328"/> <ChangeItem id="10013" group="10011" fieldtype="jira" field="resolution" newvalue="1" newstring="Fixed"/> <ChangeItem id="10052" group="10051" fieldtype="jira" field="Fix Version" newvalue="10020" newstring="Version3"/> <ChangeItem id="10011" group="10010" fieldtype="jira" field="assignee" oldvalue="admin" oldstring="Administrator" newvalue="wilma" newstring="wilma flintstone"/> <ChangeItem id="10012" group="10011" fieldtype="jira" field="status" oldvalue="1" oldstring="Open" newvalue="5" newstring="Resolved"/> <ChangeItem id="10041" group="10040" fieldtype="jira" field="resolution" newvalue="1" newstring="Fixed"/> <ChangeItem id="10021" group="10020" fieldtype="jira" field="assignee" oldvalue="admin" oldstring="Administrator" newvalue="wilma" newstring="wilma flintstone"/> <ChangeItem id="10051" group="10050" fieldtype="jira" field="Component" newvalue="10020" newstring="Stuff"/> <ChangeItem id="10010" group="10010" fieldtype="jira" field="priority" oldvalue="3" oldstring="Major" newvalue="4" newstring="Minor"/> <ChangeItem id="10020" group="10020" fieldtype="jira" field="priority" oldvalue="3" oldstring="Major" newvalue="5" newstring="Trivial"/> <ChangeItem id="10030" group="10030" fieldtype="jira" field="assignee" oldvalue="admin" oldstring="Administrator" newvalue="wilma" newstring="wilma flintstone"/> <ChangeItem id="10022" group="10021" fieldtype="jira" field="assignee" oldvalue="admin" oldstring="Administrator" newvalue="wilma" newstring="wilma flintstone"/> <ChangeItem id="10031" group="10031" fieldtype="jira" field="priority" oldvalue="3" oldstring="Major" newvalue="5" newstring="Trivial"/> <ChangeItem id="10040" group="10040" fieldtype="jira" field="status" oldvalue="1" oldstring="Open" newvalue="5" newstring="Resolved"/> <ChangeItem id="10050" group="10050" fieldtype="jira" field="Version" newvalue="10020" newstring="Version3"/> <ColumnLayout id="10000" username="admin"/> <ColumnLayoutItem id="10