On Thu, Mar 19, 2026 at 11:30 AM Aaron Fabbri <[email protected]> wrote:

>
>
> <snip>

> On Thu, Mar 19, 2026 at 9:37 AM Edward Capriolo <[email protected]>
> wrote:
>
>> Imho:
>>  Why not police the patch available?
>>
>>
> There are 361 of these. We should reduce this number. I'd like to improve
> focus by dropping very old patches that don't apply and may no longer be
> the right thing to do.
>
>

Correction: 797 PRs with patch available (some use status, some use
labels?):

project = HADOOP and (labels in ("pull-request-available",
"patch-available") OR status = "Patch Available" ) AND resolution =
Unresolved ORDER BY updated DESC

 -AF

I have 3/4 tickets patch available.
>>
>
>
>> Use patch available as the signal. If tickets are patch available all
>> tests
>> pass, Why aren't they merged?
>>
>> Too many in patch available that are junk?
>> Make dedicated effort to triage them better..
>>
> Too many good patches not being merged?
>> Make dedicated effort to bring to 0, more reviewers ai review, more build
>> slots.
>>
>>
> We clearly need to improve here. This is a common problem in open-source
> projects though. Ultimately people need to be paid to spend the time it
> takes to do proper reviews.
>
> There are a lot of tricky bits of code and the context required to
> correctly review them is significant. This code has a ton of surface area
> and integrations with other projects, along with accumulated tech debt.  A
> small regression can cause huge issues for customers including data loss,
> corruption, service unavilability. This is not an easy problem to solve.
> E.g. I just spent 30 minutes trying to review a PR that includes
> understanding how synchronization of `Configuration` works. I ran out of my
> limited time and gave up. IMHO investing in CI & testing is the way out.
> Better tests give us more confidence to merge. Faster CI speeds up our
> progress.
>
> Please dont take this as a complaint. I wanted two weeks once the build
>> failed.
>> Committer asked me to "repush"... what build bot doesnt have " restest me"
>>
>
> Yeah. I *really* think our CI needs some love. It should be fast,
> reliable, and clear. It is a hard problem that is not very fun but it is
> limiting my ability to contribute.
>
>
>>
>> Another time. Wait 2 weeks. 4 style cleanups... missed rhe email made the
>> cleanup in 1 hour. Another review... ooopse one more...
>>
>> Doesnt make sense to wait to go in circles to fix an indent. .... Just
>> committer fix rhe indent and get it done.
>>
>
> Spotbugs and checkstyle drive me nuts. They are a pain to use. Spotbugs is
> buggy. I don't know how to run them locally like CI does (I just want new
> problems, but I get them all). Checkstyle lacks an auto-fix command. Coming
> from working on better toolchains (e.g. Rust's cargo fmt) it is painful!
>
> While we are on a rant, I really want to fix the bulky Yetus comments to
> PRs/ issues which makes me constantly have to scroll and manually scan with
> my eyes for actual discussion. It adds unnecessary cognitive load to a
> process we are already struggling with.
>
> Thanks for the discussion,
> Aaron
>
>
>
>
>>
>>
>>
>> On Thu, Mar 19, 2026, 12:22 PM Aaron Fabbri <[email protected]> wrote:
>>
>> > Hi everyone,
>> >
>> > I'm going through our issue backlog and noticing we have a lot of old
>> > issues.
>> >
>> > E.g. This filter for issues not updated for 10 years
>> > <
>> >
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20HADOOP%20AND%20resolution%20%3D%20Unresolved%20AND%20updated%20%20%3C%20120m%20ORDER%20BY%20updated%20ASC
>> > >
>> > has
>> > almost 3000 results.
>> >
>> > How do people feel about me doing a bulk resolution with "Abandoned"?
>> I'd
>> > add a note saying this issue hasn't been updated for 10 years, reopen
>> and
>> > update if needed.
>> >
>> > Thanks!
>> > Aaron
>> >
>> > On Thu, Mar 19, 2026 at 9:18 AM Aaron Fabbri <[email protected]>
>> wrote:
>> >
>> > > Hi Wei-Chiu,
>> > > Thanks for the feedback. I will resend on common-dev list.
>> > > Cheers,
>> > > Aaron
>> > >
>> > >
>> > > On Wed, Mar 18, 2026 at 9:35 PM Wei-Chiu Chuang <[email protected]>
>> > > wrote:
>> > >
>> > >> +1
>> > >>
>> > >> And I mean, this matter is better discussed in dev mailing lists.
>> > >>
>> > >> On Wed, Mar 18, 2026 at 5:33 PM Aaron Fabbri <[email protected]>
>> wrote:
>> > >>
>> > >> <snip> pasted above </snip>
>> > >>
>> > >>
>> >
>>
>

Reply via email to