Github user rxin commented on the issue:
https://github.com/apache/spark/pull/21598
Here: https://en.wikipedia.org/wiki/Bug_compatibility
On Tue, Jun 26, 2018 at 9:28 AM Reynold Xin <[email protected]> wrote:
> Itâs actually common software engineering practice to keep âbuggyâ
> semantics if a bug has been out there long enough and a lot of
applications
> depend on the semantics.
>
> On Tue, Jun 26, 2018 at 9:18 AM Hyukjin Kwon <[email protected]>
> wrote:
>
>> I don't think it's too discretionary. We have a safeguard to control the
>> behaviour. Spark mentions it in the migration guide. In case of changing
>> public interface which breaks binary or source compatibility, there
should
>> really be strong argument, sure. For clarification, I don't think such
>> change is made usually.
>>
>> In this case, it changes a behaviour even with a safeguard. Sounds pretty
>> minor. I wonder why this is suddenly poped up. As I said, if the
standards
>> don't reflect the practice, the standards should be corrected or the
>> practice should be complied. Committer's judgement is needed time to
time.
>> We need more committers for the more proper review iteration. Let's back
it
>> roll.
>>
>> If you prefer more conservative distribution, it should be an option to
>> consider using a maintenance release.
>>
>> we may choose to retain that buggy behavior
>>
>> I strongly disagree. We should fix the buggy behavior. There's no point
>> of having upper versions.
>>
>> If you strongly doubt it, please open a discussion in the mailing list
>> and see if we get agreed at some point.
>>
>> â
>> You are receiving this because you were mentioned.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/apache/spark/pull/21598#issuecomment-400372980>, or
mute
>> the thread
>>
<https://github.com/notifications/unsubscribe-auth/AATvPGegZOtghAWSAzJFk-PHGWTMthCMks5uAl7VgaJpZM4UvHQD>
>> .
>>
>
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]