[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 cc093ffb07488db65cfcac05f27b078c4189c020 to 7be50525bd64d5864f4ac44ff42aaa677f257545
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 995a801b075373e490e979f59adfde094a1fd236 by Ajay Gupta on 07/08/2026 at 06:27..
Add REST API to commit file changes to a branch

Gerrit can read a file from a branch over REST but has no write
counterpart; creating, updating, or deleting files meant a clone and
push or the multi-step change-edit workflow. Add a single-call write API
that applies a set of file operations (create/update, delete, rename) to
a branch as one commit, committed directly to the branch.

The endpoint requires push access and returns the new commit. An
optional base revision guards the commit against concurrent updates
(optimistic concurrency); a request that would not change the tree is
rejected. The request-to-tree-modification conversion is factored into
CommitFileModifications so it can be reused by other tree-editing paths,
keeping BranchCommitBuilder focused on the branch ref update and reusing
ChangeEditModifier.createNewTree for the tree.

The commit runs Gerrit's server-side commit validation, including plugin
validators, and validates the ref update. Like other server-side
commit-creation paths, it does not apply the push-only receive-pack
checks, and does not auto-close changes or trigger a reindex. Both the
author and committer are the calling user, consistent with a change-edit
publish.

Release-Notes: New REST API to create, update, delete, or rename files on a branch in one call, committed directly to the branch
Change-Id: Id868942b74dd548a9dbca4446844b18e6565e343
https://invent.kde.org/qt/qtqa/gerrit/-/commit/995a801b075373e490e979f59adfde094a1fd236

Git commit 7be50525bd64d5864f4ac44ff42aaa677f257545 by Gerrit Code Review (on behalf of Ajay Gupta) on 10/08/2026 at 00:15..
Merge "Add REST API to commit file changes to a branch"
https://invent.kde.org/qt/qtqa/gerrit/-/commit/7be50525bd64d5864f4ac44ff42aaa677f257545
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.