[ https://issues.apache.org/jira/browse/SOLR-17017?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17819787#comment-17819787 ]
Eric Pugh commented on SOLR-17017: ---------------------------------- [~kandreas] I spent a bunch of time trying to inline a "delete" if the collection already exists, and I got weird behaviors that I think are around deleting a directory as part of how the examples are fired up... Where as if I do solr start -e films -c solr delete -c films solr start -e films -c Then it all works great! I did add a bats test for this situation. And a message to the user if they start an example and the collection already exists. I think this is the best I can do ;-(. > Running an example using Solr start -e should be repeatable > ------------------------------------------------------------ > > Key: SOLR-17017 > URL: https://issues.apache.org/jira/browse/SOLR-17017 > Project: Solr > Issue Type: Improvement > Components: cli, examples > Affects Versions: main (10.0) > Reporter: Andreas Kiourlappos > Priority: Minor > Time Spent: 10m > Remaining Estimate: 0h > > h2. Summary > As a newcomer following the Solr Reference Guide, > I want to be able to run an example using `solr start -e $EXAMPLE -c`, mess > around, stop solr and then rerun the example from scratch again using the > initial command. > h2. Reproduction instructions > * Checkout [apache/solr commit > `16d57e935499a5c3163a224f1e7e55a1091e029a`|https://github.com/apache/solr/commit/16d57e935499a5c3163a224f1e7e55a1091e029a] > * Build it with `./gradlew dev` > * Run `solr/packaging/build/dev/bin/solr start -e films -c` to start the > films example in cloud mode. > * Stop solr with `solr/packaging/build/dev/bin/solr stop -all`. > * Try to rerun the same example with `solr/packaging/build/dev/bin/solr start > -e films -c` > * You end up with error message > {quote} > WARNING: Collection 'films' already exists! > Checked collection existence using Collections API > {quote} > h2. Workaround > Remove the `solr` directory in the example directory before rerunning the > example with `rm -r solr/packaging/build/dev/example/films/solr`. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org