.gitlab/merge_request_templates/Default.md
author Manuel Jacob <me@manueljacob.de>
Sat, 21 May 2022 23:31:30 +0200
changeset 49232 4c57ce494a4e
parent 49216 9ea9445c3223
child 49268 7b0cf4517d82
permissions -rw-r--r--
worker: stop relying on garbage collection to release memoryview On CPython, before resizing the bytearray, all memoryviews referencing it must be released. Before this change, we ensured that all references to them were deleted. On CPython, this was enough to set the reference count to zero, which results in garbage collecting and releasing them. On PyPy, releasing the memoryviews is not necessary because they are implemented differently. If it would be necessary however, ensuring that all references are deleted would not be suffient because PyPy doesn’t use reference counting. By using with statements that take care of releasing the memoryviews, we ensure that the bytearray is resizable without relying on implementation details. So while this doesn’t fix any observable bug, it increases compatiblity with other and future Python implementations.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
49216
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
     1
---
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
     2
name: Official Review
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
     3
about: Submit a series for review
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
     4
---
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
     5
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
     6
/assign_reviewer @mercurial.review
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
     7
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
     8
Welcome to the Mercurial Merge Request creation process:
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
     9
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
    10
* Set a simple title for your MR,
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
    11
* All important information should be contained in your changesets' content or description,
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
    12
* You can add some workflow-relevant information here (eg: when this depends on another MR),
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
    13
* If your changes are not ready for review yet, click `Start the title with Draft:` under the title.
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
    14
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
    15
More details here:
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
    16
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
    17
* https://www.mercurial-scm.org/wiki/ContributingChanges
9ea9445c3223 workflow: add a default template for Merge Request
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
    18
* https://www.mercurial-scm.org/wiki/Heptapod