NGINX has moved to Github!

Konstantin Pavlov thresh at nginx.com
Fri Sep 6 18:21:36 UTC 2024


Hello!

On 06/09/2024 8:11 AM, Roman Arutyunyan wrote:
> Hello from NGINX!
>
> Today we're thrilled to announce that the official NGINX Open Source development
> repository has moved from Mercurial to GitHub [1][2][3], where we will now start
> accepting contributions in the form of Pull Requests.
>
> [1] https://github.com/nginx/nginx
> [2] https://github.com/nginx/nginx-tests
> [3] https://github.com/nginx/nginx.org
> [4] https://github.com/nginx/nginx/blob/master/SECURITY.md
> [5] https://www.f5.com/company/blog/nginx/meetup-recap-nginxs-commitments-to-the-open-source-community

For the sake of web engine indexing...

NGINX commit logs sometimes reference mercurial changeset IDs, like:

$ hg export -r 9248 --template "{node}\n{desc}\n"
f7d53c7f70140b1cd1eaf51ce4346a873692f879
Optimized chain link usage (ticket #2614).

Previously chain links could sometimes be dropped instead of being reused,
which could result in increased memory consumption during long requests.

A similar chain link issue in ngx_http_gzip_filter_module was fixed in
da46bfc484ef (1.11.10).

Based on a patch by Sangmin Lee.



To get access to those node identifiers through git, use the following:

$ git clone https://github.com/nginx/nginx && cd nginx

$ git fetch origin refs/notes/hg:refs/notes/hg

$ git config core.notesRef refs/notes/hg


Now you will see notes in e.g. git log, making it easy to search for & 
identify commits in question:

commit ea8270c6142869367c5608bff92df9f5b3f32d37
Date:   Thu May 23 19:15:38 2024 +0400

     Optimized chain link usage (ticket #2614).

     Previously chain links could sometimes be dropped instead of being 
reused,
     which could result in increased memory consumption during long 
requests.

     A similar chain link issue in ngx_http_gzip_filter_module was fixed in
     da46bfc484ef (1.11.10).

     Based on a patch by Sangmin Lee.

Notes (hg):
     f7d53c7f70140b1cd1eaf51ce4346a873692f879



More information about the nginx-devel mailing list