Re: JAX-RS APIs in Solr

2021-11-30 Thread Noble Paul
The annotation framework is just a single class and it is made to work well with Solr instead of changing Solr to suit the needs of some external framework. There are no known issues with the current system and there are unknown issues that you'll face introducing a new framework. Solr is not a ge

Re: First class support for node roles

2021-11-30 Thread Ishan Chattopadhyaya
On Tue, Nov 30, 2021 at 12:53 AM Mike Drob wrote: > Replying to the top post in this thread because there has been a lot of > discussion and I don't want to look like I'm continuing any of those > particular threads. > > I finally had time to sit down and think about this with the attention it >

Re: First class support for node roles

2021-11-30 Thread Ishan Chattopadhyaya
On Tue, Nov 30, 2021 at 12:53 AM Mike Drob wrote: > Replying to the top post in this thread because there has been a lot of > discussion and I don't want to look like I'm continuing any of those > particular threads. > > I finally had time to sit down and think about this with the attention it >

Re: First class support for node roles

2021-11-30 Thread Ishan Chattopadhyaya
Hi Mike, Thanks for your thoughtful responses and the structured manner of your composing this mail (with clear labels as to your intent) is a refreshing change. I think we all should learn from this in future communication. On Tue, Nov 30, 2021 at 12:53 AM Mike Drob wrote: > Replying to the top

Re: JAX-RS APIs in Solr

2021-11-30 Thread Jan Høydahl
Looks like Jersey can build endpoints and APIs programmatically too, see https://eclipse-ee4j.github.io/jersey.github.io/documentation/latest3x/resource-builder.html So I guess it can be done by hooking in at the right places if we want. It would be really encouraging if we could modernize this pa

Re: JAX-RS APIs in Solr

2021-11-30 Thread Ishan Chattopadhyaya
On Tue, Nov 30, 2021 at 8:44 PM Jason Gerlowski wrote: > > We need to make an API work on a per core basis and cores can come up > and go down randomly > > Ah, yeah. I'll admit I was overlooking some of the wrinkles around > custom request handlers etc. That is a problem for switching to some >

Re: JAX-RS APIs in Solr

2021-11-30 Thread Jason Gerlowski
> We need to make an API work on a per core basis and cores can come up and go > down randomly Ah, yeah. I'll admit I was overlooking some of the wrinkles around custom request handlers etc. That is a problem for switching to some off-the-shelf framework for sure. It may still be possible, but

Re: First class support for node roles

2021-11-30 Thread Noble Paul
On Tue, Nov 30, 2021 at 6:23 AM Mike Drob wrote: > Replying to the top post in this thread because there has been a lot of > discussion and I don't want to look like I'm continuing any of those > particular threads. > > I finally had time to sit down and think about this with the attention it > d

Re: JAX-RS APIs in Solr

2021-11-30 Thread Noble Paul
The @JsonProperty annotations are added because it's a dependency in SolrJ as well If SolrJ has a Jackson dependency, it can have a conflict (different versions) with the Jackson used by the client app. On Tue, Nov 30, 2021, 5:21 PM Noble Paul wrote: > Also keep in mind that the same endpoint ca