Yes, thanks. But I will copy the existing code to a new flume-search repo so it 
can be used to upgrade it. 

Ralph

> On Apr 2, 2022, at 2:08 AM, Bessenyei Balázs Donát <bes...@apache.org> wrote:
> 
> Up to you. Considering the discussion above, either way is fine by me.
> IIUC this means ES is out.
> 
> 
> Donat
> 
>> On Sat, Apr 2, 2022 at 10:57 AM Ralph Goers <ralph.go...@dslextreme.com> 
>> wrote:
>> 
>> You are welcome. But I am still not clear where that leaves us. Is ES in or 
>> out of the 1.10.0 release?
>> 
>> Ralph
>> 
>>>> On Apr 1, 2022, at 7:25 AM, Bessenyei Balázs Donát <bes...@apache.org> 
>>>> wrote:
>>> 
>>> +1.
>>> Thank you for the explanation!
>>> 
>>> 
>>> Donat
>>> 
>>> 
>>>> On 2022. Apr 1., Fri at 16:21 Apache <ralph.go...@dslextreme.com> wrote:
>>> 
>>>> My primary objection is it burns a major version number for no good
>>>> reason, provides no useful information, and is misleading.
>>>> 
>>>> 1. The following release is going to be a major release as there will be
>>>> significant changes to how flume is packaged and maintained. So we will
>>>> have a 2.0 that changes nothing important followed by 3.0 that does.
>>>> 2. A major version number implies user customizations likely need to be
>>>> modified. That is not the case.
>>>> 3. Anyone still using ES 0.90.1 almost certainly doesn’t care about the
>>>> release.
>>>> 
>>>> In the end, it sends the wrong message to users. Nothing significant
>>>> changed as the ES support is unusable as it stands.
>>>> 
>>>> Ralph
>>>> 
>>>>> On Apr 1, 2022, at 12:42 AM, Bessenyei Balázs Donát <bes...@apache.org>
>>>> wrote:
>>>>> 
>>>>> 
>>>>>> 
>>>>>> Donat, I don’t want to do anything until I am sure we have consensus on
>>>> how to proceed. Will you go along with removing ES from the 1.10.0 release?
>>>>> 
>>>>> I don't mean to block any work here and I haven't found anywhere that
>>>>> Flume follows semantic versioning. Still, I'd like to understand why
>>>>> we can't make any next release 2.0.
>>>>> 
>>>>> 
>>>>> Thank you,
>>>>> Donat
>>>>> 
>>>>> 
>>>>>> On Fri, Apr 1, 2022 at 9:02 AM Ralph Goers <ralph.go...@dslextreme.com>
>>>> wrote:
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>>> On Mar 31, 2022, at 7:44 PM, Sean Busbey <sbus...@apple.com.INVALID>
>>>> wrote:
>>>>>>> 
>>>>>>>> At some point you have to drop the older versions that are no longer
>>>> supported by the project they target. That typically does not warrant a
>>>> major version update.
>>>>>>> 
>>>>>>> FWIW I still agree we should drop the ES module, but in general we
>>>> should avoid changes that break what systems flume can talk without having
>>>> a major version change. In the future I’d strongly prefer we increment our
>>>> major version number as we drop these older modules. Hopefully once we have
>>>> a regular release cadence we can set some expectations about how often that
>>>> will be.
>>>>>>> 
>>>>>> 
>>>>>> As I said previously, when we split things up in 2.0 I think this will
>>>> become much less of a problem. Instead of increasing the major version
>>>> number of Flume, providing a version compatible with something recent and
>>>> removing the old version would have caused the major version number for
>>>> flume-elasticsearch to increase. Ideally, the core components of Flume
>>>> would only see a major version increase when there are significant changes
>>>> to it, not to dependencies.
>>>>>> 
>>>>>> Donat, I don’t want to do anything until I am sure we have consensus on
>>>> how to proceed. Will you go along with removing ES from the 1.10.0 release?
>>>>>> 
>>>>>> Ralph
>>>>>> 
>>>> 
>>>> 
>> 

Reply via email to