Yep, if you insist. Thanks, Dongjoon.
On Wed, Jan 15, 2025 at 12:10 AM Wenchen Fan <cloud0...@gmail.com> wrote: > Dongjoon, let's take it easy. I'll cut the branch today to stick with the > committed schedule (2025-01-15), and I'll pick a time that is > convenient for me (likely 9 PM UTC+8). As I mentioned earlier, people can > keep backporting commits to the 4.0 branch before February 1, so we don't > have any blocker for the branch cut (as long as the CI is green). And I > don't think the branch cut is an urgent blocker to anything either, so no > one needs to wait for it today. > > For committers, just remember that starting from tomorrow you need to do > two additional keyboard actions when merging PRs if you want to backport it > to 4.0. > > Thanks, > Wenchen > > On Wed, Jan 15, 2025 at 3:44 PM Dongjoon Hyun <dongjoon.h...@gmail.com> > wrote: > >> Let me enumerate some questions. >> >> 1. Since you have no open list, do you have some internal PRs which are >> planned to be open the rest of Today? >> >> 2. For the timezone, the following timezone was originally proposed by >> Hyukjin and agreed by me. >> Apparently, you disagree with this because you don't want me to create >> it at midnight in PST, right? >> >> > one alternative would be to cut the branch at midnight in PST >> > as relatively more commits are coming in daytime in PST. >> >> 3. Since it's already 3:44 PM (GMT+8) in China, >> how many hours do we need to wait until you finish your day? >> Could you be more specific? >> >> > Since it's still within my working hours today, ... after I finish my >> day. >> >> 4. As we know, Apache Spark merge script allows `backporting` with just >> two additional keyboard actions. >> Even if I create branch-4.0 now, you can use that feature after >> having our branch-4.0. >> It's easy, isn't it? Or, does it still bother you for some reason? >> Are you going to delete `branch-4.0` created by me? >> >> Sincerely, >> Dongjoon. >> >> >> >> On Tue, Jan 14, 2025 at 10:55 PM Wenchen Fan <cloud0...@gmail.com> wrote: >> >>> I don't have any specific PRs in mind, as I review PRs almost daily: PRs >>> I've commented on >>> <https://github.com/apache/spark/pulls?q=commenter%3Acloud-fan+sort%3Acreated-desc> >>> . >>> >>> Since it's still within my working hours today, I’d prefer to do the >>> branch cut after I finish my day. I hope this is a reasonable request. >>> >>> On Wed, Jan 15, 2025 at 2:42 PM Dongjoon Hyun <dongjoon.h...@gmail.com> >>> wrote: >>> >>>> Well, previously, you didn't have specific PRs in your very previous >>>> email. >>>> >>>> > I don't have specific PRs in mind, >>>> >>>> Now, it seems that you made up your mind to tell what is going on >>>> there. Which PRs are those? >>>> >>>> > I'm still reviewing and may merge PRs during the daytime. >>>> >>>> Let's see what your real concern is and let us help you. >>>> >>>> I really want to understand how those PRs are blocked or interrupted by >>>> `branch cut`. >>>> >>>> Dongjoon. >>>> >>>> On Tue, Jan 14, 2025 at 10:25 PM Wenchen Fan <cloud0...@gmail.com> >>>> wrote: >>>> >>>>> OK nice joke, I should have said 2025-01-15 23:59:59 PST :) >>>>> >>>>> Anyway, I'll cut the branch tonight in my timezone (UTC+8) as I'm >>>>> still reviewing and may merge PRs during the daytime. The branch cut will >>>>> still be on 2025-01-15 and please let me know if the policy requires the >>>>> time to be midnight PST. >>>>> >>>>> >>>>> On Wed, Jan 15, 2025 at 1:57 PM Dongjoon Hyun <dongjoon.h...@gmail.com> >>>>> wrote: >>>>> >>>>>> We provide sufficient information in advance on our website and >>>>>> mailing list. >>>>>> >>>>>> Exactly one week ago, we also had the dev mailing threads about >>>>>> `Spark 4.0.0 timeline`. >>>>>> >>>>>> https://lists.apache.org/thread/vq00tmwz6x4ddjypk2rmw8ktotty0pb6 >>>>>> (2025-01-07) >>>>>> >>>>>> In addition, Apache Spark also complains about the proposed date, >>>>>> `2025-01-15 24:00:00 PST`, is invalid. >>>>>> >>>>>> ``` >>>>>> spark-sql (default)> SELECT CAST('2025-01-15 23:59:59' AS TIMESTAMP); >>>>>> 2025-01-15 23:59:59 >>>>>> Time taken: 0.045 seconds, Fetched 1 row(s) >>>>>> spark-sql (default)> SELECT CAST('2025-01-15 24:00:00' AS TIMESTAMP); >>>>>> [CAST_INVALID_INPUT] The value '2025-01-15 24:00:00' of the >>>>>> type "STRING" cannot be cast to "TIMESTAMP" because it is malformed. >>>>>> ``` >>>>>> >>>>>> BTW, after creating the `branch-4.0`, the following PR will be merged >>>>>> in order to differentiate `master` from `branch-4.0`. >>>>>> >>>>>> [SPARK-50822][BUILD] Setting version to 4.1.0-SNAPSHOT >>>>>> https://github.com/apache/spark/pull/49495 >>>>>> >>>>>> Best regards, >>>>>> Dongjoon. >>>>>> >>>>>> >>>>>> On Tue, Jan 14, 2025 at 9:03 PM Wenchen Fan <cloud0...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> I don't have specific PRs in mind, I'm just referring to the huge >>>>>>> amount of commits we merge every day: >>>>>>> https://github.com/apache/spark/commits/master >>>>>>> >>>>>>> BTW, 4 hours seems too short for a reminder, why not 2025-01-15 >>>>>>> 24:00:00 PST? I can do it as it will be my afternoon at my timezone. >>>>>>> >>>>>>> On Wed, Jan 15, 2025 at 11:56 AM Hyukjin Kwon <gurwls...@apache.org> >>>>>>> wrote: >>>>>>> >>>>>>>> I don't have any examples :-). Just wanted to make sure. +1 for >>>>>>>> cutting soon as scheduled. >>>>>>>> >>>>>>>> On Wed, 15 Jan 2025 at 12:55, Dongjoon Hyun < >>>>>>>> dongjoon.h...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Thank you, Wenchen and Hyukjin. >>>>>>>>> >>>>>>>>> BTW, if you can, please provide specific PRs which you are >>>>>>>>> referring to as active. >>>>>>>>> >>>>>>>>> I can help those PRs as much as possible if I can. >>>>>>>>> >>>>>>>>> For `branch-4.0`, as Hyukjin mentioned, I'm going to create it at >>>>>>>>> midnight PST (Today, 2025-01-15 00:00:00 PST). >>>>>>>>> >>>>>>>>> In other words, we have about 4 hours from now. >>>>>>>>> >>>>>>>>> Dongjoon. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Jan 14, 2025 at 7:15 PM Hyukjin Kwon <gurwls...@apache.org> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> one alternative would be to cut the branch at midnight in PST as >>>>>>>>>> relatively more commits are coming in daytime in PST. >>>>>>>>>> >>>>>>>>>> On Wed, 15 Jan 2025 at 12:12, Hyukjin Kwon <gurwls...@apache.org> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Yeah, I agree that cutting in the middle of week, e.g., commits >>>>>>>>>>> are being merged, it might cause some confusions which branch >>>>>>>>>>> committers >>>>>>>>>>> should target for a while. >>>>>>>>>>> >>>>>>>>>>> If we're all happy with that, I am fine going ahead as scheduled. >>>>>>>>>>> >>>>>>>>>>> On Wed, 15 Jan 2025 at 12:03, Wenchen Fan <cloud0...@gmail.com> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> I don’t have a strong preference, as people can backport >>>>>>>>>>>> whatever they need to the 4.0 branch before February 1. My >>>>>>>>>>>> intention was to >>>>>>>>>>>> avoid interrupting others’ work in the middle of a week when PRs >>>>>>>>>>>> are >>>>>>>>>>>> actively being merged, and I thought the weekend would be a better >>>>>>>>>>>> time. >>>>>>>>>>>> However, I’m fine with either way. >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Jan 15, 2025 at 10:40 AM Dongjoon Hyun < >>>>>>>>>>>> dongjoon.h...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi, Wenchen. >>>>>>>>>>>>> >>>>>>>>>>>>> I'd not delay the branch cut. We had better stick to our plan >>>>>>>>>>>>> and those week days to stablize branch-4.0. >>>>>>>>>>>>> >>>>>>>>>>>>> If you are busy, I'm going to cut the branch on schedule >>>>>>>>>>>>> (2015-01-15) and help the on-going PR reviews. >>>>>>>>>>>>> >>>>>>>>>>>>> As you mentioned, we don't block feature backportings. There >>>>>>>>>>>>> is no reason to break the community schedule. >>>>>>>>>>>>> >>>>>>>>>>>>> Sincerely, >>>>>>>>>>>>> Dongjoon >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Jan 14, 2025 at 17:52 Wenchen Fan <cloud0...@gmail.com> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>> >>>>>>>>>>>>>> According to the schedule >>>>>>>>>>>>>> <https://spark.apache.org/versioning-policy.html>, the 4.0 >>>>>>>>>>>>>> branch cut is set for January 15. I plan to cut the branch at >>>>>>>>>>>>>> the end of >>>>>>>>>>>>>> this week so that folks can have a few more working days to >>>>>>>>>>>>>> complete the >>>>>>>>>>>>>> ongoing work. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Note: While we can still merge PRs to the 4.0 branch after >>>>>>>>>>>>>> the cut, code freeze will begin on February 1. After that date, >>>>>>>>>>>>>> only bug >>>>>>>>>>>>>> fixes can be backported. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Wenchen >>>>>>>>>>>>>> >>>>>>>>>>>>>