[
https://issues.apache.org/jira/browse/CASSANDRA-17448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17510118#comment-17510118
]
Stefan Miklosovic commented on CASSANDRA-17448:
-----------------------------------------------
[~brandon.williams] this is interesting check it out (1)
So it tells that if cqlshrc is not set, it will take the directory of history
dir as parent and it will look for cqlshrc there. Now if we allow CQL_HISTORY
to be /dev/null, based on this logic, it would start to look for cqlshr in
/dev/ which does not make sense. Any ideas what is the ideal approach here?
(1) https://github.com/apache/cassandra/blob/trunk/bin/cqlsh.py#L224-L232
> allow users to change cqlsh history location using env variable
> ---------------------------------------------------------------
>
> Key: CASSANDRA-17448
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17448
> Project: Cassandra
> Issue Type: Improvement
> Components: CQL/Interpreter
> Reporter: Stefan Miklosovic
> Assignee: Stefan Miklosovic
> Priority: Normal
> Fix For: 4.1
>
>
> User on GH sent:
> I just started using cassandra and found that it creates history folder in my
> home directory. I personally don't like it and all my folders follow XDG
> standard. I found stackoverflow question related to it which says that it's
> not possible to do without configuring source code of cqlsh.py.
> In this pull request I added a feature to choose history directory using
> environment variable. The name of variable is CQL_HISTORY. Why ? Because
> postgres and node-repl use approximately the same convention
> (NODE_REPL_HISTORY,PSQL_HISTORY). If you want I can change the name.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]