You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2024/10/26 04:08:00 UTC
[jira] [Updated] (SOLR-16962) updateLog tlog dir location config is silently ignored
[ https://issues.apache.org/jira/browse/SOLR-16962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated SOLR-16962:
----------------------------------
Labels: pull-request-available (was: )
> updateLog tlog dir location config is silently ignored
> -------------------------------------------------------
>
> Key: SOLR-16962
> URL: https://issues.apache.org/jira/browse/SOLR-16962
> Project: Solr
> Issue Type: Bug
> Affects Versions: main (10.0), 9.2.1
> Reporter: Michael Gibney
> Assignee: Michael Gibney
> Priority: Minor
> Labels: pull-request-available
> Fix For: 9.7
>
> Time Spent: 2h 50m
> Remaining Estimate: 0h
>
> If you follow the [instructions|https://solr.apache.org/guide/solr/latest/configuration-guide/commits-transaction-logs.html#transaction-log] on configuring a non-default tlog location, solr currently silently ignores explicit configuration and uses the default location {{[instanceDir]/data/tlog/}}.
> Afaict this has been the case for some time, with several layers of faithful refactorings now somewhat obscuring the initial intent.
> This issue proposes to restore the initial intent, and also shore up some of the nuances of handling this (now that the config actually has an effect):
> # resolve relative "dir" spec relative to core instanceDir
> # disallow relative "dir" spec that escapes core instanceDir (e.g., {{dir=../../some_path}})
> # for absolute "dir" spec outside of the core instanceDir, scope the tlog dir by core name
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org