New and Improved 3.13 Beta. Highlights: Shareable filters and dashboards and lots of other goodies. Any feedback can be raised as JIRA issues in the JIRA project.
Issue Details (XML | Word | Printable)

Key: JRA-1642
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Scott Farquhar [Atlassian]
Votes: 5
Watchers: 5
Operations

If you were logged in you would be able to see more operations.
JIRA

Create home directory instead of index & attachment directory

Created: 07/May/03 03:11 AM   Updated: 11/Aug/08 12:58 AM
Component/s: Installation
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Blocker
 
Duplicate
 
Reference
 

Participants: =Neal Applebaum, Gum Shoe, Jeff Turner [Atlassian] and Scott Farquhar [Atlassian]
Since last comment: 1 year, 31 weeks, 5 days ago
Labels: support_improvement


 Description  « Hide
We should ask for a 'home' directory instead of an index, attachments directory.

Then we can have:

  • indexes
  • attachments
  • backup (using backup service)
  • config (for user-config)

We should install the backup service by default (using ZIP compression).

We should also allow people to put their own config xml files into the config directory so that they don't have to open up the war file.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Jeff Turner [Atlassian] added a comment - 29/Sep/05 07:18 PM
Even if we have a ${jira.home}, it should be possible to override the locations of other directories, eg:

${jira.logs} = ${jira.home}/logs

Eg. people may want logs to go to /var/log/jira.log, indexes to /var/run/jira_indexes, backups to go to a partition with lots of space, etc.


Gum Shoe added a comment - 08/Jan/07 12:08 PM
I would like to know why such app server specific configuration are stored in the database and not in configuration files. Having it the way it is now, even in 3.7.1, is really annoying – is there some benefit or reason for having it this way that I am not seeing?

Scott Farquhar [Atlassian] added a comment - 08/Jan/07 03:10 PM
Gum,

Can you let me know what you consider 'app server specific configuration' ?


Gum Shoe added a comment - 08/Jan/07 03:17 PM
The same things mentioned in JRA-11623, attachment, index, and backup path. I encountered this when I installed 3.7.1 with Oracle 10g on my XP host and then moved the whole thing over to a unix host and the paths are all wrong.

Jeff Turner [Atlassian] added a comment - 08/Jan/07 06:16 PM
It's best to keep anything that can be configured through JIRA in the database. Configuring paths (index, backup, attachments) within JIRA is a lot easier than doing it in the app server, and doesn't require a reboot. However, it should be possible to set such paths in the app server (via JNDI or system properties), where it would take precedence over the database value.

Gum Shoe added a comment - 08/Jan/07 06:19 PM
Thanks for the explanation, it makes more sense now. Either way it is, to me, a minor issue that I was just curious about.

Gum Shoe added a comment - 18/Jan/07 11:10 AM
Do you know what table in the database these configuration data are stored in?

=Neal Applebaum added a comment - 18/Jan/07 11:45 AM
See if the schema page helps

Gum Shoe added a comment - 18/Jan/07 11:56 AM
Thanks for the tip but that page has details only about issues; not about server configuration.

Jeff Turner [Atlassian] added a comment - 18/Jan/07 07:29 PM
I've added a page describing how the configuration data is stored:

http://confluence.atlassian.com/display/JIRA/Configuration+properties

Cheers,
Jeff