Github user dongjoon-hyun commented on the issue:
https://github.com/apache/spark/pull/13734
It seems you're concerning multiple issue. I'll focus on the same versions
issue first.
The principle of this PR is simply adding `since` tag for all exposed
functions.
IMHO, that is better since we should consider how to maintain the versions
in the future.
For example, the case of `count`, `agg`, `summarize`, let us assume that we
add another function `agg2` in ther future.
- Case 1: If we didn't keep version 1.4.0 for all functions, new
contributor should update old functions together.
- Case 2: If we keep version 1.4.0 for all functions, new contributor can
add `agg2` without considering old functions.
I think `Case 1` is not good for maintainability.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]