Would it be better to take the DIH route and let it be its own project 
elsewhere?   With its own upgrade schedule for Solr versions?

> On Mar 2, 2023, at 9:28 AM, David Smiley <dsmi...@apache.org> wrote:
> 
> How would its location in the repo address the problem?  If we release
> something, we support that thing, and that means running tests.  How do we
> run tests for a module that wants version X when Solr wants version Y?
> Docker and high level integration tests could be an answer but that would
> be a bunch of work.  And I suspect if we look at the tests for it (I
> haven't) we'll see its testing details that may be impossible at an
> integration level.
> 
> ~ David Smiley
> Apache Lucene/Solr Search Developer
> http://www.linkedin.com/in/davidwsmiley
> 
> 
> On Thu, Feb 23, 2023 at 2:44 AM Jan Høydahl <jan....@cominvent.com> wrote:
> 
>> Is there a chance the module could be moved up a level in git, next to
>> solr-exporter, with own build and a package manifest? We could still ship
>> it in tarball as a 1st party package and document the bin/solr package
>> install command necessary to install it.
>> 
>> I’d vote for a move in 10.0, with deprecation of the module-version in 9.x.
>> 
>> Jan Høydahl
>> 
>>> 23. feb. 2023 kl. 03:41 skrev David Smiley <dsmi...@apache.org>:
>>> 
>>> I suppose all code can wait till some future big version unless it's
>> some
>>> sort of bug fix applicable to the present.  It's just a shame that a
>> module
>>> I perceive to be less used, delaying things.
>>> 
>>> ~ David Smiley
>>> Apache Lucene/Solr Search Developer
>>> http://www.linkedin.com/in/davidwsmiley
>>> 
>>> 
>>> On Sun, Feb 19, 2023 at 11:08 PM Ishan Chattopadhyaya <
>>> ichattopadhy...@gmail.com> wrote:
>>> 
>>>>> (e.g. by shading) it but it hasn't happened yet.  Personally, I don't
>>>> think
>>>>> Hadoop-Auth is important enough to continue to thwart this progress on
>>>>> SolrCloud.  Agreed?
>>>> 
>>>> Agreed, in principle. But, if your suggestion is that we do this in 9x,
>>>> then I need more clarification as to why this can't wait until 10x.
>>>> 
>>>> On Mon, Feb 20, 2023 at 9:35 AM Ishan Chattopadhyaya <
>>>> ichattopadhy...@gmail.com> wrote:
>>>> 
>>>>>> We could stop shipping this module with 9.3, say, until the versioning
>>>>> issue allows it to return.
>>>>> 
>>>>> Not sure if I follow correctly, but do you mean we stop shipping
>>>>> hadoop-auth with Solr starting 9.3?
>>>>> 
>>>>>> On Mon, Feb 20, 2023 at 7:37 AM David Smiley <dsmi...@apache.org>
>> wrote:
>>>>> 
>>>>>> FYI there's the beginning of an important conversation in
>>>>>> https://issues.apache.org/jira/browse/SOLR-16116 pertaining to how we
>>>>>> deal
>>>>>> with modules that want version-X of a dependency but Solr-core would
>>>> like
>>>>>> to have version-Y.  Let's further that discussion here.
>>>>>> 
>>>>>> With a minor ClassLoader change, we could easily support this for a
>> user
>>>>>> with their own custom module, but these first-party modules are
>> another
>>>>>> matter.  These are compiled, tested, and packaged by our build.  It's
>>>>>> probably too much work for our build to handle varying versions of a
>>>>>> dependency?
>>>>>> 
>>>>>> The problem has blocked progress on a strategic direction of SolrCloud
>>>> for
>>>>>> a year now, and the module in question is hadoop-auth, and the
>>>> dependency
>>>>>> is Curator.  It's expected to be resolved by the Hadoop project
>> someday
>>>>>> (e.g. by shading) it but it hasn't happened yet.  Personally, I don't
>>>>>> think
>>>>>> Hadoop-Auth is important enough to continue to thwart this progress on
>>>>>> SolrCloud.  Agreed?
>>>>>> 
>>>>>> We could stop shipping this module with 9.3, say, until the versioning
>>>>>> issue allows it to return.  One way I prefer is to merely deactivate
>> the
>>>>>> Gradle module (or say, only tests & JAR publishing) thereby leaving
>>>> source
>>>>>> in-place, which is nicer for source control history when it returns,
>>>> which
>>>>>> we expect it to.  Of course the other way is outright removal.
>>>>>> 
>>>>>> ~ David Smiley
>>>>>> Apache Lucene/Solr Search Developer
>>>>>> http://www.linkedin.com/in/davidwsmiley
>>>>>> 
>>>>> 
>>>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
>> For additional commands, e-mail: dev-h...@solr.apache.org
>> 
>> 

_______________________
Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | 
http://www.opensourceconnections.com <http://www.opensourceconnections.com/> | 
My Free/Busy <http://tinyurl.com/eric-cal>  
Co-Author: Apache Solr Enterprise Search Server, 3rd Ed 
<https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw>
    
This e-mail and all contents, including attachments, is considered to be 
Company Confidential unless explicitly stated otherwise, regardless of whether 
attachments are marked as such.

Reply via email to