[jira] Commented: (SOLR-1577) undesirable dataDir default in example config

2009-11-23 Thread Hoss Man (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12781544#action_12781544
 ] 

Hoss Man commented on SOLR-1577:


Doesn't this break things for (hypothetical) people who have been using 
dataDir/dataDir to signify that the current working directory should be 
used as the data dir?

 undesirable dataDir default in example config
 -

 Key: SOLR-1577
 URL: https://issues.apache.org/jira/browse/SOLR-1577
 Project: Solr
  Issue Type: Bug
Reporter: Yonik Seeley
Priority: Minor
 Fix For: 1.5

 Attachments: SOLR-1577.patch


 dataDir in the example solrconfig.xml defaults to ./solr/data (as opposed to 
 the solr home)
 http://search.lucidimagination.com/search/document/7759f05f576d6727
 http://search.lucidimagination.com/search/document/c5ae6fa490d0f59a

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1577) undesirable dataDir default in example config

2009-11-23 Thread Yonik Seeley (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12781550#action_12781550
 ] 

Yonik Seeley commented on SOLR-1577:


Yep.  It does really seem hypothetical though - using a zero length string 
instead of . to reference the current directory isn't natural.  The fix 
seemed like the best compromise between fixing the buggy old behavior.  If 
people are against it, we could revert and simply comment out dataDir in the 
example config - but we definitely shouldn't leave a default that doesn't 
follow the solr instance dir.

 undesirable dataDir default in example config
 -

 Key: SOLR-1577
 URL: https://issues.apache.org/jira/browse/SOLR-1577
 Project: Solr
  Issue Type: Bug
Reporter: Yonik Seeley
Priority: Minor
 Fix For: 1.5

 Attachments: SOLR-1577.patch


 dataDir in the example solrconfig.xml defaults to ./solr/data (as opposed to 
 the solr home)
 http://search.lucidimagination.com/search/document/7759f05f576d6727
 http://search.lucidimagination.com/search/document/c5ae6fa490d0f59a

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1577) undesirable dataDir default in example config

2009-11-23 Thread Hoss Man (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12781568#action_12781568
 ] 

Hoss Man commented on SOLR-1577:


I'm okay with it ... i'd like us to ultimately move to all patchs (not just 
data dir) being resolved relative the instanceDir .. but this seems like a 
smaller first step then anything else i had in mind.

telling people they have to use . if there really have some reason to use the 
CWD as a data dir seems fine to me.


 undesirable dataDir default in example config
 -

 Key: SOLR-1577
 URL: https://issues.apache.org/jira/browse/SOLR-1577
 Project: Solr
  Issue Type: Bug
Reporter: Yonik Seeley
Priority: Minor
 Fix For: 1.5

 Attachments: SOLR-1577.patch


 dataDir in the example solrconfig.xml defaults to ./solr/data (as opposed to 
 the solr home)
 http://search.lucidimagination.com/search/document/7759f05f576d6727
 http://search.lucidimagination.com/search/document/c5ae6fa490d0f59a

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1577) undesirable dataDir default in example config

2009-11-19 Thread Yonik Seeley (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12779996#action_12779996
 ] 

Yonik Seeley commented on SOLR-1577:


Does anyone remember a reason why we haven't changed this?
Seems like the right fix is to simply comment out dataDir to get the correct 
default?

To reproduce the undesirable behavior:
{code}
cd example
mv solr s2
java -Dsolr.solr.home=s2 -jar start.jar
#observe that solr/data is created and used as the data dir
{code}


 undesirable dataDir default in example config
 -

 Key: SOLR-1577
 URL: https://issues.apache.org/jira/browse/SOLR-1577
 Project: Solr
  Issue Type: Bug
Reporter: Yonik Seeley
Priority: Minor
 Fix For: 1.5


 dataDir in the example solrconfig.xml defaults to ./solr/data (as opposed to 
 the solr home)
 http://search.lucidimagination.com/search/document/7759f05f576d6727
 http://search.lucidimagination.com/search/document/c5ae6fa490d0f59a

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1577) undesirable dataDir default in example config

2009-11-19 Thread Hoss Man (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12780183#action_12780183
 ] 

Hoss Man commented on SOLR-1577:


I don't have the code/configs in front of me, but if i remember correctly it 
was a collision/comprimise between...

1. the default if there is no dataDir is to use data' in the instance dir
2. that the legacy behavior of dataDir was to be resolve the path relative 
the working directory (not the instance dir)
3. that people wanted to be able to use a solr.data.dir property with the 
example configs to pick an arbitrary data dir at run time for demoing stuff.

...if we comment out dataDir then #3 stops working.  and because of #2 it's 
impossible to have a default for the solr.data.dir property in the example 
configs which matches the same behavior as having no dataDir at all.

we might just want to bite the bullet and say that in the next version of solr, 
dataDir will be relative the instance dir, and if you don't like it add some 
new 'rel=cwd' attribute to the dataDir tag.  (or add a new default system 
param for absolute path of the current working directory and tell people they 
have to use that if they want the rest of hte value to be relative that 
directory)



 undesirable dataDir default in example config
 -

 Key: SOLR-1577
 URL: https://issues.apache.org/jira/browse/SOLR-1577
 Project: Solr
  Issue Type: Bug
Reporter: Yonik Seeley
Priority: Minor
 Fix For: 1.5


 dataDir in the example solrconfig.xml defaults to ./solr/data (as opposed to 
 the solr home)
 http://search.lucidimagination.com/search/document/7759f05f576d6727
 http://search.lucidimagination.com/search/document/c5ae6fa490d0f59a

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1577) undesirable dataDir default in example config

2009-11-19 Thread Yonik Seeley (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12780195#action_12780195
 ] 

Yonik Seeley commented on SOLR-1577:


bq. 2. that the legacy behavior of dataDir was to be resolve the path 
relative the working directory (not the instance dir)

I always really expected that if you switch the instance dir, you switch the 
data dir by default... that's what happens by default if there is no dataDir 
specified in solrconfig.xml

bq. 3. that people wanted to be able to use a solr.data.dir property with the 
example configs to pick an arbitrary data dir at run time for demoing stuff.

Unfortunately, there's no way of specifying a path relativer to the instance 
dir.
What if we at least made it such that an empty dataDir meant ./solr/data 
relative to the instance dir?

Then we could change
dataDir${solr.data.dir:./solr/data}/dataDir
To
dataDir${solr.data.dir}/dataDir



 undesirable dataDir default in example config
 -

 Key: SOLR-1577
 URL: https://issues.apache.org/jira/browse/SOLR-1577
 Project: Solr
  Issue Type: Bug
Reporter: Yonik Seeley
Priority: Minor
 Fix For: 1.5


 dataDir in the example solrconfig.xml defaults to ./solr/data (as opposed to 
 the solr home)
 http://search.lucidimagination.com/search/document/7759f05f576d6727
 http://search.lucidimagination.com/search/document/c5ae6fa490d0f59a

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.