|
|
Line 382: |
Line 382: |
| ! Comments | | ! Comments |
| |- | | |- |
| | Reduce the frequency of update races in Balrog
| |
| | One of the key features of our update server's (Balrog) API is that it guards against update races - where multiple clients overwrite each others' changes to the same piece of data. In many cases clients are updating small, independent parts of the same larger piece of data, and the server should be able to safely merge the changes together rather than forcing clients to try again. This project will involve the design and implementation of an improved algorithm for safely accepting changes to Balrog's Release objects through the API.
| |
| | Python
| |
| | [https://mozillians.org/en-US/u/bhearsum/ bhearsum]
| |
| | [https://mozillians.org/en-US/u/bhearsum/ bhearsum]
| |
| |
| |
| |} | | |} |
|
| |
|