+1 from me to deprecate in 4.x and remove in 5.0.

> On Mar 9, 2023, at 12:01 PM, J. D. Jordan <jeremiah.jor...@gmail.com> wrote:
> 
> +1 from me to deprecate in 4.x and remove in 5.0.
> 
> -Jeremiah
> 
>> On Mar 9, 2023, at 11:53 AM, Brandon Williams <dri...@gmail.com> wrote:
>> 
>> I think if we reach consensus here that decides it. I too vote to
>> deprecate in 4.1.x.  This means we would remove it in 5.0.
>> 
>> Kind Regards,
>> Brandon
>> 
>>> On Thu, Mar 9, 2023 at 11:32 AM Ekaterina Dimitrova
>>> <e.dimitr...@gmail.com> wrote:
>>> 
>>> Deprecation sounds good to me, but I am not completely sure in which 
>>> version we can do it. If it is possible to add a deprecation warning in the 
>>> 4.x series or at least 4.1.x - I vote for that.
>>> 
>>>> On Thu, 9 Mar 2023 at 12:14, Jacek Lewandowski 
>>>> <lewandowski.ja...@gmail.com> wrote:
>>>> 
>>>> Is it possible to deprecate it in the 4.1.x patch release? :)
>>>> 
>>>> 
>>>> - - -- --- ----- -------- -------------
>>>> Jacek Lewandowski
>>>> 
>>>> 
>>>> czw., 9 mar 2023 o 18:11 Brandon Williams <dri...@gmail.com> napisał(a):
>>>>> 
>>>>> This is my feeling too, but I think we should accomplish this by
>>>>> deprecating it first.  I don't expect anything will change after the
>>>>> deprecation period.
>>>>> 
>>>>> Kind Regards,
>>>>> Brandon
>>>>> 
>>>>> On Thu, Mar 9, 2023 at 11:09 AM Jacek Lewandowski
>>>>> <lewandowski.ja...@gmail.com> wrote:
>>>>>> 
>>>>>> I vote for removing it entirely.
>>>>>> 
>>>>>> thanks
>>>>>> - - -- --- ----- -------- -------------
>>>>>> Jacek Lewandowski
>>>>>> 
>>>>>> 
>>>>>> czw., 9 mar 2023 o 18:07 Miklosovic, Stefan 
>>>>>> <stefan.mikloso...@netapp.com> napisał(a):
>>>>>>> 
>>>>>>> Derek,
>>>>>>> 
>>>>>>> I have couple more points ... I do not think that extracting it to a 
>>>>>>> separate repository is "win". That code is on Hadoop 1.0.3. We would be 
>>>>>>> spending a lot of work on extracting it just to extract 10 years old 
>>>>>>> code with occasional updates (in my humble opinion just to make it 
>>>>>>> compilable again if the code around changes). What good is in that? We 
>>>>>>> would have one more place to take care of ... Now we at least have it 
>>>>>>> all in one place.
>>>>>>> 
>>>>>>> I believe we have four options:
>>>>>>> 
>>>>>>> 1) leave it there so it will be like this is for next years with 
>>>>>>> questionable and diminishing usage
>>>>>>> 2) update it to Hadoop 3.3 (I wonder who is going to do that)
>>>>>>> 3) 2) and extract it to a separate repository but if we do 2) we can 
>>>>>>> just leave it there
>>>>>>> 4) remove it
>>>>>>> 
>>>>>>> ________________________________________
>>>>>>> From: Derek Chen-Becker <de...@chen-becker.org>
>>>>>>> Sent: Thursday, March 9, 2023 15:55
>>>>>>> To: dev@cassandra.apache.org
>>>>>>> Subject: Re: Role of Hadoop code in Cassandra 5.0
>>>>>>> 
>>>>>>> NetApp Security WARNING: This is an external email. Do not click links 
>>>>>>> or open attachments unless you recognize the sender and know the 
>>>>>>> content is safe.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> I think the question isn't "Who ... is still using that?" but more "are 
>>>>>>> we actually going to support it?" If we're on a version that old it 
>>>>>>> would appear that we've basically abandoned it, although there do 
>>>>>>> appear to have been refactoring (for other things) commits in the last 
>>>>>>> couple of years. I would be in favor of removal from 5.0, but at the 
>>>>>>> very least, could it be moved into a separate repo/package so that it's 
>>>>>>> not pulling a relatively large dependency subtree from Hadoop into our 
>>>>>>> main codebase?
>>>>>>> 
>>>>>>> Cheers,
>>>>>>> 
>>>>>>> Derek
>>>>>>> 
>>>>>>> On Thu, Mar 9, 2023 at 6:44 AM Miklosovic, Stefan 
>>>>>>> <stefan.mikloso...@netapp.com<mailto:stefan.mikloso...@netapp.com>> 
>>>>>>> wrote:
>>>>>>> Hi list,
>>>>>>> 
>>>>>>> I stumbled upon Hadoop package again. I think there was some discussion 
>>>>>>> about the relevancy of Hadoop code some time ago but I would like to 
>>>>>>> ask this again.
>>>>>>> 
>>>>>>> Do you think Hadoop code (1) is still relevant in 5.0? Who in the 
>>>>>>> industry is still using that?
>>>>>>> 
>>>>>>> We might drop a lot of code and some Hadoop dependencies too (3) (even 
>>>>>>> their scope is "provided"). The version of Hadoop we build upon is 
>>>>>>> 1.0.3 which was released 10 years ago. This code does not have any 
>>>>>>> tests nor documentation on the website.
>>>>>>> 
>>>>>>> There seems to be issues like this (2) and it seems like the solution 
>>>>>>> is to, basically, use Spark Cassandra connector instead which I would 
>>>>>>> say is quite reasonable.
>>>>>>> 
>>>>>>> Regards
>>>>>>> 
>>>>>>> (1) 
>>>>>>> https://github.com/apache/cassandra/tree/trunk/src/java/org/apache/cassandra/hadoop
>>>>>>> (2) https://lists.apache.org/thread/jdy5hdc2l7l29h04dqol5ylroqos1y2p
>>>>>>> (3) 
>>>>>>> https://github.com/apache/cassandra/blob/trunk/.build/parent-pom-template.xml#L507-L589
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> +---------------------------------------------------------------+
>>>>>>> | Derek Chen-Becker                                             |
>>>>>>> | GPG Key available at 
>>>>>>> https://urldefense.com/v3/__https://keybase.io/dchenbecker__;!!PbtH5S7Ebw!YbHPCIGqxJHtAbvxPSXFEvnZgLrmvIE2AQ3Aw3BAgvCksv9ALniyHYVvU42wxrAGSNybhgjhwoAeyss$
>>>>>>>   and       |
>>>>>>> | 
>>>>>>> https://urldefense.com/v3/__https://pgp.mit.edu/pks/lookup?search=derek*40chen-becker.org__;JQ!!PbtH5S7Ebw!YbHPCIGqxJHtAbvxPSXFEvnZgLrmvIE2AQ3Aw3BAgvCksv9ALniyHYVvU42wxrAGSNybhgjhfDqR0lc$
>>>>>>>   |
>>>>>>> | Fngrprnt: EB8A 6480 F0A3 C8EB C1E7  7F42 AFC5 AFEE 96E4 6ACC  |
>>>>>>> +---------------------------------------------------------------+
>>>>>>> 

Reply via email to