Am 2020-07-19 um 20:40 schrieb Elliotte Rusty Harold:
I don't fully grok the issue at hand and do not feel comfortable
deciding between whether this works or not. When I try to write
complicated multithreaded code that needs to synchronize between
threads, devs who truly understand this usually find bugs in my work
without looking very hard.

It would be safest for you and Tibor to resolve this before the plugin
is released. If that doesn't happen, we can look for a real
multi-threading expert (not me) to way in on this.

This is strange, there has been a discussions for weeks in JIRA, no other committer chimed in. I have created a PR, yet you were the only one to approve. I have even asked on the ML if there is an objection, none came. Now that I have merged everything and triggered the release people start complaining that this is faulty, why don't do you do this and that? Seriously? I gave the community plenty of time to express their objections and even provide better solutions, but nothing has happened. Unless Tibor can provide me explicit code what makes the given implementation better/correct according to SyncContextFactory, I see no easier way to provide a fix. Even worse that we didn't care for years about this annoying bug, but no one stood up to fix this in some fashion. After this simple fix I wanted to look into a Redisson-based solution for true multiprocess concurrency because it does provide all necessary locks, but frankly I won't spend any of my free time on it.

M

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to