You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Thomas Corthals (Jira)" <ji...@apache.org> on 2022/01/05 15:35:00 UTC

[jira] [Commented] (SOLR-15895) Managed Resources with invalid filename characters on Windows

    [ https://issues.apache.org/jira/browse/SOLR-15895?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17469385#comment-17469385 ] 

Thomas Corthals commented on SOLR-15895:
----------------------------------------

Steps to recreate with Stopwords. Same thing happens with Synonyms.

{code:bash}
$ curl -s -X PUT -H 'Content-type:application/json' --data-binary '{"class":"org.apache.solr.rest.schema.analysis.ManagedWordSetResource"}' http://localhost:8983/solr/techproducts/schema/analysis/stopwords/test%2520%253A%2520list
{
  "responseHeader":{
    "status":0,
    "QTime":7}}

$ curl -s http://localhost:8983/solr/techproducts/schema/managed
{
  "responseHeader":{
    "status":0,
    "QTime":0},
  "managedResources":[{
      "resourceId":"/schema/analysis/stopwords/test : list",
      "numObservers":"0",
      "class":"org.apache.solr.rest.schema.analysis.ManagedWordSetResource"}]}

$ curl -s -X PUT -H 'Content-type:application/json' --data-binary '["foo"]' http://localhost:8983/solr/techproducts/schema/analysis/stopwords/test%2520%253A%2520list
{
  "responseHeader":{
    "status":0,
    "QTime":3}}

$ curl -s http://localhost:8983/solr/techproducts/schema/analysis/stopwords/test%2520%253A%2520list
{
  "responseHeader":{
    "status":0,
    "QTime":0},
  "wordSet":{
    "initArgs":{"ignoreCase":false},
    "initializedOn":"2022-01-05T14:40:48.304Z",
    "updatedSinceInit":"2022-01-05T14:46:42.905Z",
    "managedList":["foo"]}}

$ curl -s -X DELETE http://localhost:8983/solr/techproducts/schema/analysis/stopwords/test%2520%253A%2520list/foo
{
  "responseHeader":{
    "status":0,
    "QTime":2}}

$ curl -s -X DELETE http://localhost:8983/solr/techproducts/schema/analysis/stopwords/test%2520%253A%2520list
{
  "responseHeader":{
    "status":500,
    "QTime":3},
  "error":{
    "msg":"Illegal char <:> at index 91: C:\\solr-8.11.1\\example\\techproducts\\solr\\techproducts\\conf\\_schema_analysis_stopwords_test : list.json",
    "trace":"java.nio.file.InvalidPathException: Illegal char <:> at index 91: C:\\solr-8.11.1\\example\\techproducts\\solr\\techproducts\\conf\\_schema_analysis_stopwords_test : list.json\r\n\tat sun.nio.fs.WindowsPathParser.normalize(Unknown Source)\r\n\tat sun.nio.fs.WindowsPathParser.parse(Unknown Source)\r\n\tat sun.nio.fs.WindowsPathParser.parse(Unknown Source)\r\n\tat sun.nio.fs.WindowsPath.parse(Unknown Source)\r\n\tat sun.nio.fs.WindowsFileSystem.getPath(Unknown Source)\r\n\tat java.io.File.toPath(Unknown Source)\r\n\tat org.apache.solr.rest.ManagedResourceStorage$FileStorageIO.deleteIfFile(ManagedResourceStorage.java:196)\r\n\tat org.apache.solr.rest.ManagedResourceStorage$FileStorageIO.delete(ManagedResourceStorage.java:186)\r\n\tat org.apache.solr.rest.ManagedResourceStorage.delete(ManagedResourceStorage.java:528)\r\n\tat org.apache.solr.rest.ManagedResource.onResourceDeleted(ManagedResource.java:416)\r\n\tat org.apache.solr.rest.RestManager.deleteManagedResource(RestManager.java:674)\r\n\tat org.apache.solr.rest.RestManager$ManagedEndpoint.doDelete(RestManager.java:361)\r\n\tat org.apache.solr.rest.RestManager$ManagedEndpoint.delegateRequestToManagedResource(RestManager.java:340)\r\n\tat org.apache.solr.handler.SchemaHandler$ManagedResourceRequestHandler.handleRequestBody(SchemaHandler.java:318)\r\n\tat org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:216)\r\n\tat org.apache.solr.core.SolrCore.execute(SolrCore.java:2637)\r\n\tat org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:794)\r\n\tat org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:567)\r\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:427)\r\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:357)\r\n\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)\r\n\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\r\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\r\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191)\r\n\tat org.eclipse.jetty.server.handler.InetAccessHandler.handle(InetAccessHandler.java:177)\r\n\tat org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\tat org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322)\r\n\tat org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:713)\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\r\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:400)\r\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:645)\r\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:392)\r\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\r\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\r\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\r\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\r\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\r\n\tat java.lang.Thread.run(Unknown Source)\r\n",
    "code":500},
  "error":{
    "msg":"Illegal char <:> at index 91: C:\\solr-8.11.1\\example\\techproducts\\solr\\techproducts\\conf\\_schema_analysis_stopwords_test : list.json",
    "trace":"java.nio.file.InvalidPathException: Illegal char <:> at index 91: C:\\solr-8.11.1\\example\\techproducts\\solr\\techproducts\\conf\\_schema_analysis_stopwords_test : list.json\r\n\tat sun.nio.fs.WindowsPathParser.normalize(Unknown Source)\r\n\tat sun.nio.fs.WindowsPathParser.parse(Unknown Source)\r\n\tat sun.nio.fs.WindowsPathParser.parse(Unknown Source)\r\n\tat sun.nio.fs.WindowsPath.parse(Unknown Source)\r\n\tat sun.nio.fs.WindowsFileSystem.getPath(Unknown Source)\r\n\tat java.io.File.toPath(Unknown Source)\r\n\tat org.apache.solr.rest.ManagedResourceStorage$FileStorageIO.deleteIfFile(ManagedResourceStorage.java:196)\r\n\tat org.apache.solr.rest.ManagedResourceStorage$FileStorageIO.delete(ManagedResourceStorage.java:186)\r\n\tat org.apache.solr.rest.ManagedResourceStorage.delete(ManagedResourceStorage.java:528)\r\n\tat org.apache.solr.rest.ManagedResource.onResourceDeleted(ManagedResource.java:416)\r\n\tat org.apache.solr.rest.RestManager.deleteManagedResource(RestManager.java:674)\r\n\tat org.apache.solr.rest.RestManager$ManagedEndpoint.doDelete(RestManager.java:361)\r\n\tat org.apache.solr.rest.RestManager$ManagedEndpoint.delegateRequestToManagedResource(RestManager.java:340)\r\n\tat org.apache.solr.handler.SchemaHandler$ManagedResourceRequestHandler.handleRequestBody(SchemaHandler.java:318)\r\n\tat org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:216)\r\n\tat org.apache.solr.core.SolrCore.execute(SolrCore.java:2637)\r\n\tat org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:794)\r\n\tat org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:567)\r\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:427)\r\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:357)\r\n\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)\r\n\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\r\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\r\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191)\r\n\tat org.eclipse.jetty.server.handler.InetAccessHandler.handle(InetAccessHandler.java:177)\r\n\tat org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\tat org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322)\r\n\tat org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:713)\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\r\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:400)\r\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:645)\r\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:392)\r\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\r\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\r\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\r\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\r\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\r\n\tat java.lang.Thread.run(Unknown Source)\r\n",
    "code":500},
  "error":{
    "msg":"Illegal char <:> at index 91: C:\\solr-8.11.1\\example\\techproducts\\solr\\techproducts\\conf\\_schema_analysis_stopwords_test : list.json",
    "trace":"java.nio.file.InvalidPathException: Illegal char <:> at index 91: C:\\solr-8.11.1\\example\\techproducts\\solr\\techproducts\\conf\\_schema_analysis_stopwords_test : list.json\r\n\tat sun.nio.fs.WindowsPathParser.normalize(Unknown Source)\r\n\tat sun.nio.fs.WindowsPathParser.parse(Unknown Source)\r\n\tat sun.nio.fs.WindowsPathParser.parse(Unknown Source)\r\n\tat sun.nio.fs.WindowsPath.parse(Unknown Source)\r\n\tat sun.nio.fs.WindowsFileSystem.getPath(Unknown Source)\r\n\tat java.io.File.toPath(Unknown Source)\r\n\tat org.apache.solr.rest.ManagedResourceStorage$FileStorageIO.deleteIfFile(ManagedResourceStorage.java:196)\r\n\tat org.apache.solr.rest.ManagedResourceStorage$FileStorageIO.delete(ManagedResourceStorage.java:186)\r\n\tat org.apache.solr.rest.ManagedResourceStorage.delete(ManagedResourceStorage.java:528)\r\n\tat org.apache.solr.rest.ManagedResource.onResourceDeleted(ManagedResource.java:416)\r\n\tat org.apache.solr.rest.RestManager.deleteManagedResource(RestManager.java:674)\r\n\tat org.apache.solr.rest.RestManager$ManagedEndpoint.doDelete(RestManager.java:361)\r\n\tat org.apache.solr.rest.RestManager$ManagedEndpoint.delegateRequestToManagedResource(RestManager.java:340)\r\n\tat org.apache.solr.handler.SchemaHandler$ManagedResourceRequestHandler.handleRequestBody(SchemaHandler.java:318)\r\n\tat org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:216)\r\n\tat org.apache.solr.core.SolrCore.execute(SolrCore.java:2637)\r\n\tat org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:794)\r\n\tat org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:567)\r\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:427)\r\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:357)\r\n\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)\r\n\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\r\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\r\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191)\r\n\tat org.eclipse.jetty.server.handler.InetAccessHandler.handle(InetAccessHandler.java:177)\r\n\tat org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\tat org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322)\r\n\tat org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:713)\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\r\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:400)\r\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:645)\r\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:392)\r\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\r\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\r\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\r\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\r\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\r\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\r\n\tat java.lang.Thread.run(Unknown Source)\r\n",
    "code":500}}
{code}

> Managed Resources with invalid filename characters on Windows
> -------------------------------------------------------------
>
>                 Key: SOLR-15895
>                 URL: https://issues.apache.org/jira/browse/SOLR-15895
>             Project: Solr
>          Issue Type: Bug
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: Schema and Analysis
>    Affects Versions: 8.11
>         Environment: Windows 10 Enterprise, version 20H2, build 19042.867, Windows Feature Experience Pack 120.2212.551.0
>  
> Solr 8.11.1
> {code:bash}
> solr start -e techproducts
> {code}
>            Reporter: Thomas Corthals
>            Priority: Major
>              Labels: REST, Windows, managedResource
>
> It's possible to create a Managed Resource with characters in its name that are invalid in a filename on Windows. The created file has its name truncated at the first invalid character and remains empty (0 bytes). While it is possible to add stopwords/synonyms to the list/map, they don't actually get written to disk. Solr only throws an error when you try to delete the list/map.
> {code:json}
> "msg":"Illegal char <:> at index 91: C:\\solr-8.11.1\\example\\techproducts\\solr\\techproducts\\conf\\_schema_analysis_stopwords_test : list.json"
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org