[GitHub] [solr] stillalex commented on pull request #1856: SOLR-16943 Move Jetty HttpClient tracing into InstrumentedHttpListenerFactory

2023-08-22 Thread via GitHub
stillalex commented on PR #1856: URL: https://github.com/apache/solr/pull/1856#issuecomment-1689255120 @dsmiley pushed some changes. this is a proposal, feel free to change it back if you don't find it useful. I am still considering a test for auto-generating a client trace for internal

[GitHub] [solr] sayandigital commented on pull request #1449: SOLR-16490 Create a v2 equivalent for RESTORECORE

2023-08-22 Thread via GitHub
sayandigital commented on PR #1449: URL: https://github.com/apache/solr/pull/1449#issuecomment-1689254035 Thanks @gerlowskija to help take this to completion -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL abov

[GitHub] [solr] pjmcarthur opened a new pull request, #1862: SOLR-16946: Updated Cluster Singleton plugins are stopped correctly when the Overseer is closed

2023-08-22 Thread via GitHub
pjmcarthur opened a new pull request, #1862: URL: https://github.com/apache/solr/pull/1862 https://issues.apache.org/jira/browse/SOLR-16946 # Description When a Cluster Singleton plugin config is updated via the /cluster/plugin API, the `ClusterSingletons.modified` method calls

[GitHub] [solr] tpunder commented on pull request #1861: SOLR-16945: Add multi-threaded warming support for CaffeineCache and QuerySenderListener

2023-08-22 Thread via GitHub
tpunder commented on PR #1861: URL: https://github.com/apache/solr/pull/1861#issuecomment-1689073445 I've now included docs for the Reference Guide as part of this PR. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use th

[GitHub] [solr] tpunder commented on a diff in pull request #1861: SOLR-16945: Add multi-threaded warming support for CaffeineCache and QuerySenderListener

2023-08-22 Thread via GitHub
tpunder commented on code in PR #1861: URL: https://github.com/apache/solr/pull/1861#discussion_r1302281953 ## solr/core/src/java/org/apache/solr/core/QuerySenderListener.java: ## @@ -44,65 +53,131 @@ public QuerySenderListener(SolrCore core) { @Override public void newS

[GitHub] [solr] tpunder commented on a diff in pull request #1861: SOLR-16945: Add multi-threaded warming support for CaffeineCache and QuerySenderListener

2023-08-22 Thread via GitHub
tpunder commented on code in PR #1861: URL: https://github.com/apache/solr/pull/1861#discussion_r1302272877 ## solr/core/src/java/org/apache/solr/core/QuerySenderListener.java: ## @@ -44,65 +53,131 @@ public QuerySenderListener(SolrCore core) { @Override public void newS

[jira] [Created] (SOLR-16946) Cluster Singleton stop method sometimes not called on Overseer close

2023-08-22 Thread Paul McArthur (Jira)
Paul McArthur created SOLR-16946: Summary: Cluster Singleton stop method sometimes not called on Overseer close Key: SOLR-16946 URL: https://issues.apache.org/jira/browse/SOLR-16946 Project: Solr

[GitHub] [solr] janhoy commented on a diff in pull request #1861: SOLR-16945: Add multi-threaded warming support for CaffeineCache and QuerySenderListener

2023-08-22 Thread via GitHub
janhoy commented on code in PR #1861: URL: https://github.com/apache/solr/pull/1861#discussion_r1302244189 ## solr/core/src/java/org/apache/solr/core/QuerySenderListener.java: ## @@ -44,65 +53,131 @@ public QuerySenderListener(SolrCore core) { @Override public void newSe

[GitHub] [solr] tpunder opened a new pull request, #1861: SOLR-16945: Add multi-threaded warming support for CaffeineCache and QuerySenderListener

2023-08-22 Thread via GitHub
tpunder opened a new pull request, #1861: URL: https://github.com/apache/solr/pull/1861 https://issues.apache.org/jira/browse/SOLR-16945 # Description This adds opt-in multi-threaded warming support to CaffeineCache and QuerySenderListener. # Solution The implemen

[jira] [Commented] (SOLR-16265) reduce memory usage of ContentWriter based requests in Http2SolrClient

2023-08-22 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757682#comment-17757682 ] ASF subversion and git services commented on SOLR-16265: Commit 5

[GitHub] [solr] janhoy commented on a diff in pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
janhoy commented on code in PR #1851: URL: https://github.com/apache/solr/pull/1851#discussion_r1302216094 ## solr/core/src/resources/security.json: ## @@ -0,0 +1,74 @@ +{ + "authentication": { +"blockUnknown": false, +"class": "solr.BasicAuthPlugin", Review Comment:

[jira] [Commented] (SOLR-16265) reduce memory usage of ContentWriter based requests in Http2SolrClient

2023-08-22 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757680#comment-17757680 ] ASF subversion and git services commented on SOLR-16265: Commit c

[GitHub] [solr] HoustonPutman merged pull request #1860: SOLR-16265: Fix NPE for req in Http2SolrClient

2023-08-22 Thread via GitHub
HoustonPutman merged PR #1860: URL: https://github.com/apache/solr/pull/1860 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@solr.apa

[GitHub] [solr] janhoy commented on a diff in pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
janhoy commented on code in PR #1851: URL: https://github.com/apache/solr/pull/1851#discussion_r1302206658 ## solr/core/src/java/org/apache/solr/cli/AuthTool.java: ## @@ -347,37 +352,21 @@ private int handleBasicAuth(CommandLine cli) throws Exception { boolean blockU

[GitHub] [solr] stillalex commented on pull request #1860: SOLR-16265: Fix NPE for req in Http2SolrClient

2023-08-22 Thread via GitHub
stillalex commented on PR #1860: URL: https://github.com/apache/solr/pull/1860#issuecomment-1688933123 good catch @HoustonPutman! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comm

[jira] [Created] (SOLR-16945) Add multi-threaded warming support to CaffeineCache and QuerySenderListener

2023-08-22 Thread Tim Underwood (Jira)
Tim Underwood created SOLR-16945: Summary: Add multi-threaded warming support to CaffeineCache and QuerySenderListener Key: SOLR-16945 URL: https://issues.apache.org/jira/browse/SOLR-16945 Project: So

[GitHub] [solr] HoustonPutman opened a new pull request, #1860: SOLR-16265: Fix NPE for req in Http2SolrClient

2023-08-22 Thread via GitHub
HoustonPutman opened a new pull request, #1860: URL: https://github.com/apache/solr/pull/1860 https://issues.apache.org/jira/browse/SOLR-16265 Fixing error seen below when passing a bad url to the client. > ERROR: Cannot invoke "org.eclipse.jetty.client.api.Request.abort(java.l

[GitHub] [solr] stillalex commented on pull request #1119: [SOLR-16461] Create v2 equivalent of v1 ReplicationHandler 'BACKUP'

2023-08-22 Thread via GitHub
stillalex commented on PR #1119: URL: https://github.com/apache/solr/pull/1119#issuecomment-1688919453 @gerlowskija updated the PR, please take a look and let me know what you think. the test will fail on purpose to show that the correct class was called, but because it's a static util meth

[GitHub] [solr] stillalex commented on a diff in pull request #1119: [SOLR-16461] Create v2 equivalent of v1 ReplicationHandler 'BACKUP'

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1119: URL: https://github.com/apache/solr/pull/1119#discussion_r1302183689 ## solr/core/src/test/org/apache/solr/handler/replication/BackupAPITest.java: ## @@ -0,0 +1,102 @@ +package org.apache.solr.handler.replication; + +import static org.apa

[GitHub] [solr] stillalex commented on a diff in pull request #1119: [SOLR-16461] Create v2 equivalent of v1 ReplicationHandler 'BACKUP'

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1119: URL: https://github.com/apache/solr/pull/1119#discussion_r1302180114 ## solr/core/src/java/org/apache/solr/handler/replication/BackupAPI.java: ## @@ -0,0 +1,100 @@ +package org.apache.solr.handler.replication; + +import static org.apache.

[GitHub] [solr] stillalex commented on a diff in pull request #1119: [SOLR-16461] Create v2 equivalent of v1 ReplicationHandler 'BACKUP'

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1119: URL: https://github.com/apache/solr/pull/1119#discussion_r1302179642 ## solr/core/src/java/org/apache/solr/handler/replication/BackupAPI.java: ## @@ -0,0 +1,100 @@ +package org.apache.solr.handler.replication; + +import static org.apache.

[GitHub] [solr] stillalex commented on a diff in pull request #1119: [SOLR-16461] Create v2 equivalent of v1 ReplicationHandler 'BACKUP'

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1119: URL: https://github.com/apache/solr/pull/1119#discussion_r1302178487 ## solr/core/src/java/org/apache/solr/handler/admin/CoreAdminHandler.java: ## @@ -452,6 +454,11 @@ void call() throws Exception { } } + @Override Review Comm

[GitHub] [solr] stillalex commented on a diff in pull request #1119: [SOLR-16461] Create v2 equivalent of v1 ReplicationHandler 'BACKUP'

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1119: URL: https://github.com/apache/solr/pull/1119#discussion_r1302178487 ## solr/core/src/java/org/apache/solr/handler/admin/CoreAdminHandler.java: ## @@ -452,6 +454,11 @@ void call() throws Exception { } } + @Override Review Comm

[GitHub] [solr] stillalex commented on a diff in pull request #1119: [SOLR-16461] Create v2 equivalent of v1 ReplicationHandler 'BACKUP'

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1119: URL: https://github.com/apache/solr/pull/1119#discussion_r1302177490 ## solr/core/src/java/org/apache/solr/handler/replication/BackupAPI.java: ## @@ -0,0 +1,100 @@ +package org.apache.solr.handler.replication; + +import static org.apache.

[GitHub] [solr] stillalex commented on a diff in pull request #1119: [SOLR-16461] Create v2 equivalent of v1 ReplicationHandler 'BACKUP'

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1119: URL: https://github.com/apache/solr/pull/1119#discussion_r1302173918 ## solr/core/src/java/org/apache/solr/handler/replication/BackupAPI.java: ## @@ -0,0 +1,100 @@ +package org.apache.solr.handler.replication; Review Comment: header a

[GitHub] [solr-operator] HoustonPutman commented on issue #599: Solr 9 SSL incompatibilities

2023-08-22 Thread via GitHub
HoustonPutman commented on issue #599: URL: https://github.com/apache/solr-operator/issues/599#issuecomment-1688869332 The first one is [SOLR-16934](https://issues.apache.org/jira/browse/SOLR-16934) The second one is an issue with how the Solr Operator calls the Solr API. Basically w

[jira] [Resolved] (SOLR-16934) Solr does not have permissions to read from the client truststore/keystore

2023-08-22 Thread Houston Putman (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Houston Putman resolved SOLR-16934. --- Fix Version/s: 9.4 Assignee: Houston Putman Resolution: Fixed > Solr does not

[jira] [Commented] (SOLR-16934) Solr does not have permissions to read from the client truststore/keystore

2023-08-22 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757654#comment-17757654 ] ASF subversion and git services commented on SOLR-16934: Commit 8

[jira] [Commented] (SOLR-16934) Solr does not have permissions to read from the client truststore/keystore

2023-08-22 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757649#comment-17757649 ] ASF subversion and git services commented on SOLR-16934: Commit 6

[GitHub] [solr] HoustonPutman merged pull request #1857: SOLR-16934: Give securityManager permission for client TLS

2023-08-22 Thread via GitHub
HoustonPutman merged PR #1857: URL: https://github.com/apache/solr/pull/1857 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@solr.apa

[jira] [Commented] (SOLR-16938) Auto configure tracer without a tag in solr.xml

2023-08-22 Thread David Smiley (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757643#comment-17757643 ] David Smiley commented on SOLR-16938: - bq. Are you on board with supporting both? I.e

[GitHub] [solr] epugh commented on a diff in pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
epugh commented on code in PR #1851: URL: https://github.com/apache/solr/pull/1851#discussion_r1302123124 ## solr/core/src/resources/security.json: ## @@ -0,0 +1,74 @@ +{ + "authentication": { +"blockUnknown": false, +"class": "solr.BasicAuthPlugin", Review Comment:

[GitHub] [solr] epugh commented on a diff in pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
epugh commented on code in PR #1851: URL: https://github.com/apache/solr/pull/1851#discussion_r1302120050 ## solr/core/src/java/org/apache/solr/cli/AuthTool.java: ## @@ -347,37 +352,21 @@ private int handleBasicAuth(CommandLine cli) throws Exception { boolean blockUn

[GitHub] [solr] gerlowskija merged pull request #1790: Update v2-api.adoc: remove mention of /api/c

2023-08-22 Thread via GitHub
gerlowskija merged PR #1790: URL: https://github.com/apache/solr/pull/1790 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@solr.apach

[GitHub] [solr] janhoy commented on a diff in pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
janhoy commented on code in PR #1851: URL: https://github.com/apache/solr/pull/1851#discussion_r1302085868 ## solr/core/src/resources/security.json: ## @@ -0,0 +1,74 @@ +{ + "authentication": { +"blockUnknown": false, +"class": "solr.BasicAuthPlugin", Review Comment:

[GitHub] [solr] renatoh commented on pull request #1834: Cleaning up old code to prevent warnings

2023-08-22 Thread via GitHub
renatoh commented on PR #1834: URL: https://github.com/apache/solr/pull/1834#issuecomment-1688753168 I am a bit confused, so why would we need an assert at a place where it is impossible for the Socket to be null? -- This is an automated message from the Apache Git Service. To respond to

[jira] [Resolved] (SOLR-16944) /api/node/health should be governed by "health" permission

2023-08-22 Thread Jira
[ https://issues.apache.org/jira/browse/SOLR-16944?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Høydahl resolved SOLR-16944. Fix Version/s: 9.4 Resolution: Fixed > /api/node/health should be governed by "health" permi

[jira] [Commented] (SOLR-16944) /api/node/health should be governed by "health" permission

2023-08-22 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757625#comment-17757625 ] ASF subversion and git services commented on SOLR-16944: Commit b

[GitHub] [solr] epugh commented on pull request #1834: Cleaning up old code to prevent warnings

2023-08-22 Thread via GitHub
epugh commented on PR #1834: URL: https://github.com/apache/solr/pull/1834#issuecomment-1688716006 Actually, I went ahead and fixed the precommit... going to run the tests and merge. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to

[jira] [Commented] (SOLR-15960) Unified use of system properties and environment variables

2023-08-22 Thread Jira
[ https://issues.apache.org/jira/browse/SOLR-15960?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757608#comment-17757608 ] Jan Høydahl commented on SOLR-15960: I did a similar stunt in otel plugin, a method {

[GitHub] [solr] epugh commented on pull request #1834: Cleaning up old code to prevent warnings

2023-08-22 Thread via GitHub
epugh commented on PR #1834: URL: https://github.com/apache/solr/pull/1834#issuecomment-1688684161 @renatoh can you check the precommit failure? It's a weird one where we can't do waht the warning tells us to do Please ping me if I don't get this merged after you get precommit fixed

[GitHub] [solr] epugh commented on pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
epugh commented on PR #1851: URL: https://github.com/apache/solr/pull/1851#issuecomment-1688682748 Now I am getting excited about this PR ;-). Better Auth defaults and Better Ref Guide ;-) -- This is an automated message from the Apache Git Service. To respond to the message, please log

[GitHub] [solr] epugh commented on pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
epugh commented on PR #1851: URL: https://github.com/apache/solr/pull/1851#issuecomment-1688681991 Thanks @HoustonPutman ! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. T

[GitHub] [solr] HoustonPutman commented on pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
HoustonPutman commented on PR #1851: URL: https://github.com/apache/solr/pull/1851#issuecomment-1688681227 > Do we have other examples of linking to Github in teh ref guide? I could definitly link to just the main branch of it. We should link to the correct branch. If the capability i

[jira] [Commented] (SOLR-16944) /api/node/health should be governed by "health" permission

2023-08-22 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757598#comment-17757598 ] ASF subversion and git services commented on SOLR-16944: Commit 5

[GitHub] [solr] janhoy merged pull request #1858: SOLR-16944 V2 API /api/node/health should be governed by "health" permission

2023-08-22 Thread via GitHub
janhoy merged PR #1858: URL: https://github.com/apache/solr/pull/1858 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org

[GitHub] [solr] epugh commented on pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
epugh commented on PR #1851: URL: https://github.com/apache/solr/pull/1851#issuecomment-1688674757 Do we have other examples of linking to Github in teh ref guide? I could definitly link to just the main branch of it. And yeah, generally I find Crave hates me after a couple of com

[jira] [Commented] (SOLR-15940) PackageManagerCLI fails off the distro tarball

2023-08-22 Thread Eric Pugh (Jira)
[ https://issues.apache.org/jira/browse/SOLR-15940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757596#comment-17757596 ] Eric Pugh commented on SOLR-15940: -- So, the bats test that I added WAS passing on main..

[GitHub] [solr] janhoy commented on pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
janhoy commented on PR #1851: URL: https://github.com/apache/solr/pull/1851#issuecomment-1688670787 Re. syncing - could we link to the file on github instead of displaying it verbatim in ref-guide? This is a tiny step towards secure-by-default, making it easy to get a production grad

[GitHub] [solr] HoustonPutman commented on a diff in pull request #1857: SOLR-16934: Give securityManager permission for client TLS

2023-08-22 Thread via GitHub
HoustonPutman commented on code in PR #1857: URL: https://github.com/apache/solr/pull/1857#discussion_r1301999444 ## solr/server/etc/security.policy: ## @@ -191,6 +191,12 @@ grant { permission java.io.FilePermission "${solr.jetty.truststore}", "read,write,delete,readlink";

[GitHub] [solr] janhoy commented on pull request #1812: Update dependency com.github.ben-manes.caffeine:caffeine to v3.1.8

2023-08-22 Thread via GitHub
janhoy commented on PR #1812: URL: https://github.com/apache/solr/pull/1812#issuecomment-1688656636 Better first upgrade errorprone-rules in https://github.com/apache/solr/pull/1701 and then circle back to this as a pure caffeine upgrade. -- This is an automated message from the Apache G

[GitHub] [solr] risdenk commented on a diff in pull request #1857: SOLR-16934: Give securityManager permission for client TLS

2023-08-22 Thread via GitHub
risdenk commented on code in PR #1857: URL: https://github.com/apache/solr/pull/1857#discussion_r1301997757 ## solr/server/etc/security.policy: ## @@ -191,6 +191,12 @@ grant { permission java.io.FilePermission "${solr.jetty.truststore}", "read,write,delete,readlink"; perm

[GitHub] [solr] epugh commented on pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
epugh commented on PR #1851: URL: https://github.com/apache/solr/pull/1851#issuecomment-1688656348 also, I think if we want to have really strong security, I think at that point, we are sort of suggesting that it happens at start up...(Someday I hope to follow the Rails pattern of havin

[GitHub] [solr] epugh commented on pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
epugh commented on PR #1851: URL: https://github.com/apache/solr/pull/1851#issuecomment-1688654436 My assumption is that "search" and "index" belong primarily to machines, i.e your ETL pipeline and your search API, so wouldn't use the admin UI anyway And might even have passwords defin

[GitHub] [solr] gerlowskija commented on a diff in pull request #1859: SOLR-16825: Migrate v2 definitions to 'api' module

2023-08-22 Thread via GitHub
gerlowskija commented on code in PR #1859: URL: https://github.com/apache/solr/pull/1859#discussion_r1301983681 ## solr/api/src/java/org/apache/solr/client/api/model/Constants.java: ## @@ -0,0 +1,51 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more +

[GitHub] [solr] gerlowskija commented on a diff in pull request #1859: SOLR-16825: Migrate v2 definitions to 'api' module

2023-08-22 Thread via GitHub
gerlowskija commented on code in PR #1859: URL: https://github.com/apache/solr/pull/1859#discussion_r1301983681 ## solr/api/src/java/org/apache/solr/client/api/model/Constants.java: ## @@ -0,0 +1,51 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more +

[jira] [Commented] (SOLR-15960) Unified use of system properties and environment variables

2023-08-22 Thread Eric Pugh (Jira)
[ https://issues.apache.org/jira/browse/SOLR-15960?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757588#comment-17757588 ] Eric Pugh commented on SOLR-15960: -- A potential approach... > Unified use of system pro

[GitHub] [solr] gerlowskija opened a new pull request, #1859: SOLR-16825: Migrate v2 definitions to 'api' module

2023-08-22 Thread via GitHub
gerlowskija opened a new pull request, #1859: URL: https://github.com/apache/solr/pull/1859 https://issues.apache.org/jira/browse/SOLR-16825 # Description SOLR-16825 added a new gradle module, 'api', which holds v2 API definitions as interfaces. This allows us to generate an O

[jira] [Commented] (SOLR-16762) Clarify when we are using JSONL versus JSON format

2023-08-22 Thread Eric Pugh (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16762?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757585#comment-17757585 ] Eric Pugh commented on SOLR-16762: -- This was fixed by SOLR-15152. > Clarify when we are

[jira] [Resolved] (SOLR-16762) Clarify when we are using JSONL versus JSON format

2023-08-22 Thread Eric Pugh (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16762?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Pugh resolved SOLR-16762. -- Resolution: Duplicate This was fixed during the previous work on the bin/solr export tooling. > Cla

[jira] [Resolved] (SOLR-16911) Strip out configurable hostContext

2023-08-22 Thread Eric Pugh (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Pugh resolved SOLR-16911. -- Fix Version/s: main (10.0) Resolution: Fixed > Strip out configurable hostContext >

[jira] [Commented] (SOLR-16938) Auto configure tracer without a tag in solr.xml

2023-08-22 Thread Jira
[ https://issues.apache.org/jira/browse/SOLR-16938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757577#comment-17757577 ] Jan Høydahl commented on SOLR-16938: Guess I'm inspired by the elegant standardized c

[GitHub] [solr] sandbergja commented on pull request #1827: SOLR-16916: JSON boolean queries when solrconfig defType is set to edismax

2023-08-22 Thread via GitHub
sandbergja commented on PR #1827: URL: https://github.com/apache/solr/pull/1827#issuecomment-1688574672 Thanks for all your help, @dsmiley ! The test is so much more readable now! Should be ready for your re-review. -- This is an automated message from the Apache Git Service. To respond

[GitHub] [solr] janhoy commented on pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
janhoy commented on PR #1851: URL: https://github.com/apache/solr/pull/1851#issuecomment-1688564766 I compiled my suggested changes as a PR to your branch: https://github.com/epugh/solr/pull/5 with these changes: * Renames role `user` as `search` * Adds role `index` which can do `/

[jira] [Commented] (SOLR-16929) SolrStream propagates undecoded error message

2023-08-22 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757562#comment-17757562 ] ASF subversion and git services commented on SOLR-16929: Commit f

[jira] [Resolved] (SOLR-16929) SolrStream propagates undecoded error message

2023-08-22 Thread Alex Deparvu (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Deparvu resolved SOLR-16929. - Fix Version/s: 9.4 Resolution: Fixed > SolrStream propagates undecoded error message > ---

[GitHub] [solr] janhoy opened a new pull request, #1858: SOLR-16944 V2 API /api/node/health should be governed by "health" permission

2023-08-22 Thread via GitHub
janhoy opened a new pull request, #1858: URL: https://github.com/apache/solr/pull/1858 https://issues.apache.org/jira/browse/SOLR-16944 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the spe

[GitHub] [solr] stillalex merged pull request #1852: SOLR-16929 SolrStream propagates undecoded error message

2023-08-22 Thread via GitHub
stillalex merged PR #1852: URL: https://github.com/apache/solr/pull/1852 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@solr.apache.

[jira] [Commented] (SOLR-16929) SolrStream propagates undecoded error message

2023-08-22 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757558#comment-17757558 ] ASF subversion and git services commented on SOLR-16929: Commit c

[jira] [Created] (SOLR-16944) /api/node/health should be governed by "health" permission

2023-08-22 Thread Jira
Jan Høydahl created SOLR-16944: -- Summary: /api/node/health should be governed by "health" permission Key: SOLR-16944 URL: https://issues.apache.org/jira/browse/SOLR-16944 Project: Solr Issue Typ

[GitHub] [solr-operator] HoustonPutman commented on issue #579: Observed generation field addition in solr-operator code

2023-08-22 Thread via GitHub
HoustonPutman commented on issue #579: URL: https://github.com/apache/solr-operator/issues/579#issuecomment-1688527179 Not sure what you mean by "this feature", but if you mean the locked cluster operations, its a feature of the solr operator and has been merged in for the next release (v0.

[GitHub] [solr] HoustonPutman opened a new pull request, #1857: SOLR-16934: Give securityManager permission for client TLS

2023-08-22 Thread via GitHub
HoustonPutman opened a new pull request, #1857: URL: https://github.com/apache/solr/pull/1857 https://issues.apache.org/jira/browse/SOLR-16934 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the

[jira] [Resolved] (SOLR-16940) Allow users to pass system properties when running the Solr tool.

2023-08-22 Thread Houston Putman (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16940?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Houston Putman resolved SOLR-16940. --- Fix Version/s: 9.4 Assignee: Houston Putman Resolution: Fixed > Allow users t

[jira] [Commented] (SOLR-16940) Allow users to pass system properties when running the Solr tool.

2023-08-22 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757544#comment-17757544 ] ASF subversion and git services commented on SOLR-16940: Commit 4

[jira] [Resolved] (SOLR-16941) Improve Solr Host defaulting in the SolrCLI

2023-08-22 Thread Houston Putman (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16941?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Houston Putman resolved SOLR-16941. --- Fix Version/s: 9.4 Assignee: Houston Putman Resolution: Fixed > Improve Solr

[GitHub] [solr] laminelam commented on a diff in pull request #1791: add support of OAuth 2.0/OIDC 'code with PKCE' flow (front-end)

2023-08-22 Thread via GitHub
laminelam commented on code in PR #1791: URL: https://github.com/apache/solr/pull/1791#discussion_r1298538572 ## solr/webapp/web/js/angular/services.js: ## @@ -286,8 +286,74 @@ solrAdminServices.factory('System', }) }]) .factory('AuthenticationService', -['base64'

[jira] [Commented] (SOLR-16941) Improve Solr Host defaulting in the SolrCLI

2023-08-22 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757530#comment-17757530 ] ASF subversion and git services commented on SOLR-16941: Commit 1

[jira] [Commented] (SOLR-16938) Auto configure tracer without a tag in solr.xml

2023-08-22 Thread David Smiley (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757504#comment-17757504 ] David Smiley commented on SOLR-16938: - I'm not arguing against env vars, just against

[GitHub] [solr] dsmiley commented on pull request #1856: SOLR-16943 Move Jetty HttpClient tracing into InstrumentedHttpListenerFactory

2023-08-22 Thread via GitHub
dsmiley commented on PR #1856: URL: https://github.com/apache/solr/pull/1856#issuecomment-1688298154 > would the existing tests cover the basics Yeah I think we don't need 100% coverage in this tests of all Solr's code paths. Really, just some basic scenarios is fine -- query, indexing,

[GitHub] [solr] epugh commented on pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
epugh commented on PR #1851: URL: https://github.com/apache/solr/pull/1851#issuecomment-1688243680 @janhoy could I talk you into pushing up a commit to the security.json that implements that changes you mentioned? For all that I try to work on security stuff, I don't actually grok it too

[GitHub] [solr] janhoy merged pull request #1820: Update software.amazon.awssdk:* to v2.20.128

2023-08-22 Thread via GitHub
janhoy merged PR #1820: URL: https://github.com/apache/solr/pull/1820 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org

[GitHub] [solr] janhoy commented on pull request #1792: add support of OAuth 2.0/OIDC 'code with PKCE' flow (back-end)

2023-08-22 Thread via GitHub
janhoy commented on PR #1792: URL: https://github.com/apache/solr/pull/1792#issuecomment-1688216572 > BTW, I have added a WARN message. Thanks, the validation and warn log looks good 👍 Will do a final review when refguide docs are in. Also remember CHANGES.txt. -- This is an

[GitHub] [solr] janhoy commented on a diff in pull request #1792: add support of OAuth 2.0/OIDC 'code with PKCE' flow (back-end)

2023-08-22 Thread via GitHub
janhoy commented on code in PR #1792: URL: https://github.com/apache/solr/pull/1792#discussion_r1301667152 ## solr/modules/jwt-auth/src/java/org/apache/solr/security/jwt/JWTIssuerConfig.java: ## @@ -64,12 +72,18 @@ public class JWTIssuerConfig { private WellKnownDiscoveryConf

[GitHub] [solr] janhoy commented on a diff in pull request #1791: add support of OAuth 2.0/OIDC 'code with PKCE' flow (front-end)

2023-08-22 Thread via GitHub
janhoy commented on code in PR #1791: URL: https://github.com/apache/solr/pull/1791#discussion_r1301664112 ## solr/webapp/web/js/angular/services.js: ## @@ -286,8 +286,74 @@ solrAdminServices.factory('System', }) }]) .factory('AuthenticationService', -['base64', f

[GitHub] [solr] janhoy commented on a diff in pull request #1791: add support of OAuth 2.0/OIDC 'code with PKCE' flow (front-end)

2023-08-22 Thread via GitHub
janhoy commented on code in PR #1791: URL: https://github.com/apache/solr/pull/1791#discussion_r1301661134 ## solr/webapp/web/js/angular/controllers/login.js: ## @@ -60,92 +60,169 @@ solrAdminApp.controller('LoginController', var hp = AuthenticationService.decodeHas

[GitHub] [solr] janhoy commented on pull request #1791: add support of OAuth 2.0/OIDC 'code with PKCE' flow (front-end)

2023-08-22 Thread via GitHub
janhoy commented on PR #1791: URL: https://github.com/apache/solr/pull/1791#issuecomment-1688203926 I tested in a real KeyCloak idp environment today, with my [custom image](https://hub.docker.com/layers/cominvent/solr/10-codeflow-csp2/images/sha256-a85f101563a03b8dc43e648d800615909570cbaa5c

[GitHub] [solr] stillalex commented on pull request #1856: SOLR-16943 Move Jetty HttpClient tracing into InstrumentedHttpListenerFactory

2023-08-22 Thread via GitHub
stillalex commented on PR #1856: URL: https://github.com/apache/solr/pull/1856#issuecomment-1688125194 > TODO the client side span but the test integration from my fork is a PITA to integrate into changes to TestDistributedTracing would the existing tests cover the basics? for more ex

[GitHub] [solr] stillalex commented on pull request #1856: SOLR-16943 Move Jetty HttpClient tracing into InstrumentedHttpListenerFactory

2023-08-22 Thread via GitHub
stillalex commented on PR #1856: URL: https://github.com/apache/solr/pull/1856#issuecomment-1688109194 @dsmiley do you want to include the apache httpclient update in this PR? I would prefer merging efforts rather than diverging into a bunch of different tickets https://github.com/apach

[GitHub] [solr] stillalex commented on a diff in pull request #1854: SOLR-15367 Convert "rid" functionality into a default Tracer

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1854: URL: https://github.com/apache/solr/pull/1854#discussion_r1301578462 ## solr/core/src/java/org/apache/solr/util/stats/InstrumentedHttpRequestExecutor.java: ## @@ -147,6 +152,13 @@ public HttpResponse execute(HttpRequest request, HttpClie

[GitHub] [solr] stillalex commented on pull request #1854: SOLR-15367 Convert "rid" functionality into a default Tracer

2023-08-22 Thread via GitHub
stillalex commented on PR #1854: URL: https://github.com/apache/solr/pull/1854#issuecomment-1688098261 @dsmiley I wanted to make sure this review is headed in the right direction. I feel we got sidetracked with a number of thing unrelated to this proposal for trace id generation, but rather

[GitHub] [solr] stillalex commented on a diff in pull request #1854: SOLR-15367 Convert "rid" functionality into a default Tracer

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1854: URL: https://github.com/apache/solr/pull/1854#discussion_r1301571072 ## solr/core/src/test/org/apache/solr/util/tracing/TestSimplePropagatorDistributedTracing.java: ## @@ -114,6 +115,26 @@ public void test() throws IOException, SolrServer

[GitHub] [solr] stillalex commented on a diff in pull request #1854: SOLR-15367 Convert "rid" functionality into a default Tracer

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1854: URL: https://github.com/apache/solr/pull/1854#discussion_r1301569725 ## solr/core/src/java/org/apache/solr/util/stats/InstrumentedHttpRequestExecutor.java: ## @@ -147,6 +152,13 @@ public HttpResponse execute(HttpRequest request, HttpClie

[GitHub] [solr] stillalex commented on a diff in pull request #1856: SOLR-16943 Move Jetty HttpClient tracing into InstrumentedHttpListenerFactory

2023-08-22 Thread via GitHub
stillalex commented on code in PR #1856: URL: https://github.com/apache/solr/pull/1856#discussion_r1301564710 ## solr/core/src/java/org/apache/solr/util/stats/InstrumentedHttpListenerFactory.java: ## @@ -86,19 +89,36 @@ private static String methodNameString(Request request) {

[GitHub] [solr] janhoy commented on pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
janhoy commented on PR #1851: URL: https://github.com/apache/solr/pull/1851#issuecomment-1688040495 Also, there should be some agreement between security-dashboard screen in Admin UI and this default security.json. I.e. if you bootstrap a cluster with this default, it should not trigger any

[GitHub] [solr] janhoy commented on a diff in pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
janhoy commented on code in PR #1851: URL: https://github.com/apache/solr/pull/1851#discussion_r1301509653 ## solr/core/src/resources/security.json: ## @@ -0,0 +1,74 @@ +{ + "authentication": { +"blockUnknown": true, +"class": "solr.BasicAuthPlugin", +"credentials":

[GitHub] [solr] janhoy commented on a diff in pull request #1851: SOLR-15771: bin/solr auth enable should model best practices for security.json

2023-08-22 Thread via GitHub
janhoy commented on code in PR #1851: URL: https://github.com/apache/solr/pull/1851#discussion_r1301509653 ## solr/core/src/resources/security.json: ## @@ -0,0 +1,74 @@ +{ + "authentication": { +"blockUnknown": true, +"class": "solr.BasicAuthPlugin", +"credentials":

[jira] [Commented] (SOLR-16829) Refactor bin/solr and bin/solr.cmd to delegate usage help to SolrCLI

2023-08-22 Thread Eric Pugh (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16829?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757377#comment-17757377 ] Eric Pugh commented on SOLR-16829: -- At this point, we have now also ported over version

[jira] [Resolved] (SOLR-16870) Remove the help text in bin/solr and bin/solr.cmd since it's now in Java

2023-08-22 Thread Eric Pugh (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16870?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Pugh resolved SOLR-16870. -- Fix Version/s: main (10.0) Resolution: Fixed Not quite sure why this didn't go to branch_9x, may

[jira] [Resolved] (SOLR-16920) Add Full Lifecycle Bats test for installing a Package

2023-08-22 Thread Eric Pugh (Jira)
[ https://issues.apache.org/jira/browse/SOLR-16920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Pugh resolved SOLR-16920. -- Fix Version/s: main (10.0) 9.4 Resolution: Fixed > Add Full Lifecycle Bats te

[GitHub] [solr-operator] janhoy commented on issue #331: Support JWT authentication

2023-08-22 Thread via GitHub
janhoy commented on issue #331: URL: https://github.com/apache/solr-operator/issues/331#issuecomment-1687775215 The short answer is No, see https://solr.apache.org/guide/solr/latest/deployment-guide/jwt-authentication-plugin.html#using-clients-with-jwt-auth. Please ask further questions i

  1   2   >