You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are cases where a user:A commits and wants to get the commit meta immediately after the operation.
However under race conditions another user:B commits as well before user:A acquires the meta data.
Thus by the time user:A executes $commitId = $repo->getLastCommitId() the last commit pointer is moved and user:A receives the commitId of user:B commit.
Please, if possible, provide any of these methods. Any of them would work:
$commitsBack = 10; // if commits number is smaller than 10 get all available$commitIdsArray = $repo->getLatestCommitIds($commitsBack); // returns array of commit_ids // or$commitsArray = $repo->getLatestCommits($commitsBack); // returns array of Commit:class instances
Thank you in advance
The text was updated successfully, but these errors were encountered:
webbby
changed the title
Request for getLatestCommits() method
Request for getLatestCommits(int commitsBack) method
Mar 26, 2025
There are cases where a
user:A
commits and wants to get the commit meta immediately after the operation.However under race conditions another
user:B
commits as well beforeuser:A
acquires the meta data.Thus by the time
user:A
executes$commitId = $repo->getLastCommitId()
the last commit pointer is moved anduser:A
receives thecommitId
ofuser:B
commit.Please, if possible, provide any of these methods. Any of them would work:
Thank you in advance
The text was updated successfully, but these errors were encountered: