[qt/qtqa/gerrit]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qtqa/gerrit Pushed by mirror-service into branch 'upstream/master'. Changed from 6a2516d349d258888c8f596749f37f95a010a4fe to 6d4969a435ef77e241154783516819016f4a7f23 Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit 70f83bb0ae027b35a82acfdeef7b3fae2d8dc799 by Jacek Centkowski on 28/07/2026 at 08:37.. polygerrit: Show provider message when chat models fail to load When the AI code review provider rejects the models request, the chat prompt box showed a fixed "Failed to load models. Please reload the page." message and discarded the reason reported by the provider. Leaving the user without a hint about what to do next. Surface the provider-supplied message instead, falling back to the generic text only when the provider rejects without one. This lets a provider tell the user exactly how to recover, for example to configure an API token in the settings. Bug: Issue 537617323 Release-Notes: Show the AI provider's error message when chat models fail to load Change-Id: I75df3f18dddc96af1998a06fea84761949f1bbac https://invent.kde.org/qt/qtqa/gerrit/-/commit/70f83bb0ae027b35a82acfdeef7b3fae2d8dc799 Git commit e2127dfcf8ff5efcfdb299796d5a693318c884c9 by Adithya Chakilam on 29/07/2026 at 17:52.. Make accountPatchReviewDb work with shared-disk multi-primary setup Introduces pluggable locking for H2-based AccountPatchReviewDb, allowing a single H2 file on a shared filesystem (e.g. NFS) to be used safely across multiple processes without requiring a separate external database. Introduce abstract base that opens H2 with FILE_LOCK=NO and delegates lock acquisition to sub implementations. No connection pool is maintained; each operation opens a fresh connection. git-style locking implementation using JGit's LockFile is added. Lock acquisition uses a deadline-based retry loop with exponential backoff (1 ms initial, 500 ms max). Release-Notes: accountPatchReviewDb now works with h2 on shared-disk multi-primary setup Change-Id: I730abde0e60b2893f20e7d3f8d81217b4297f2ad https://invent.kde.org/qt/qtqa/gerrit/-/commit/e2127dfcf8ff5efcfdb299796d5a693318c884c9 Git commit 94225fe1f7ce141b33906e7aabf24ad236eaf07b by Luca Milanesio on 30/07/2026 at 18:56.. Merge branch 'stable-3.14' * stable-3.14: polygerrit: Show provider message when chat models fail to load Set version to 3.14.3-SNAPSHOT Set version to 3.14.2 Release-Notes: skip Change-Id: I7eb64deb61cfa63a8305c629c3ad66907a89833d https://invent.kde.org/qt/qtqa/gerrit/-/commit/94225fe1f7ce141b33906e7aabf24ad236eaf07b Git commit c3b9a97c364eb4ec2ca919af73b7ca7ca9cff71a by Gerrit Code Review (on behalf of Martin Fick US) on 30/07/2026 at 21:45.. Merge "Make accountPatchReviewDb work with shared-disk multi-primary setup" https://invent.kde.org/qt/qtqa/gerrit/-/commit/c3b9a97c364eb4ec2ca919af73b7ca7ca9cff71a Git commit fed0e4bdc234aafe1178ea672584fdaf08879b00 by Gerrit Code Review (on behalf of Luca Milanesio) on 30/07/2026 at 22:15.. Merge "Merge branch 'stable-3.14'" https://invent.kde.org/qt/qtqa/gerrit/-/commit/fed0e4bdc234aafe1178ea672584fdaf08879b00 Git commit 58e688458218e4abd8952923fc3b5641caa36606 by Kaushik Lingarkar on 30/07/2026 at 22:44.. WorkQueue: Do not drop tasks whose toString() throws A worker thread's name is built from the queued task's toString() before the task is invoked, and Task#toString() delegates to the runnable's, which is arbitrary code supplied by the caller. When that throws, the exception is raised on the worker's stack before task.run(). The runnable is never invoked, and nothing the caller wrapped around it can catch the failure. The finally block still runs, so the task is recorded as finished although it never ran, and no cancel() is reported. The exception reaches ThreadPoolExecutor#runWorker and the worker dies. A thread name is not worth a dropped task. Fall back to the class name when building the name fails. Release-Notes: skip Change-Id: I34aea4f4b247fd8b0042999a492ed3b22c10c017 https://invent.kde.org/qt/qtqa/gerrit/-/commit/58e688458218e4abd8952923fc3b5641caa36606 Git commit 6d4969a435ef77e241154783516819016f4a7f23 by Gerrit Code Review (on behalf of Kaushik Lingarkar) on 30/07/2026 at 23:45.. Merge "WorkQueue: Do not drop tasks whose toString() throws" https://invent.kde.org/qt/qtqa/gerrit/-/commit/6d4969a435ef77e241154783516819016f4a7f23