Re: [PATCH 2 of 2] The "sort=" parameter of the "resolver" directive

2022-07-12 Thread Maxim Dounin
Hello! On Tue, Jul 12, 2022 at 06:59:39PM +0400, Sergey Kandaurov wrote: > > On 8 Jul 2022, at 04:35, Maxim Dounin wrote: > > > > On Thu, Jul 07, 2022 at 07:49:51PM +0400, Sergey Kandaurov wrote: > > > @@ -4250,7 +4269,27 @@ ngx_resolver_export(ngx_resolver_t *r, n > } > >

Re: [PATCH 2 of 2] The "sort=" parameter of the "resolver" directive

2022-07-12 Thread Sergey Kandaurov
> On 8 Jul 2022, at 04:35, Maxim Dounin wrote: > > Hello! > > On Thu, Jul 07, 2022 at 07:49:51PM +0400, Sergey Kandaurov wrote: > @@ -4250,7 +4269,27 @@ ngx_resolver_export(ngx_resolver_t *r, n } i = 0; -d = rotate ? ngx_random() % n : 0; + +

Re: [PATCH 2 of 2] The "sort=" parameter of the "resolver" directive

2022-07-07 Thread Maxim Dounin
Hello! On Thu, Jul 07, 2022 at 07:49:51PM +0400, Sergey Kandaurov wrote: > >> @@ -4250,7 +4269,27 @@ ngx_resolver_export(ngx_resolver_t *r, n > >> } > >> > >> i = 0; > >> -d = rotate ? ngx_random() % n : 0; > >> + > >> +switch (r->prefer) { > >> + > >> +#if (NGX_HAVE_INET6) > >>

Re: [PATCH 2 of 2] The "sort=" parameter of the "resolver" directive

2022-07-07 Thread Sergey Kandaurov
> On 6 Jul 2022, at 05:23, Maxim Dounin wrote: > > Hello! > > On Tue, Jun 28, 2022 at 08:25:36PM +0400, Sergey Kandaurov wrote: > >> # HG changeset patch >> # User Ruslan Ermilov >> # Date 1645589387 -10800 >> # Wed Feb 23 07:09:47 2022 +0300 >> # Node ID

Re: [PATCH 2 of 2] The "sort=" parameter of the "resolver" directive

2022-07-05 Thread Maxim Dounin
Hello! On Tue, Jun 28, 2022 at 08:25:36PM +0400, Sergey Kandaurov wrote: > # HG changeset patch > # User Ruslan Ermilov > # Date 1645589387 -10800 > # Wed Feb 23 07:09:47 2022 +0300 > # Node ID e80adbf788f6796c6bdf415938abb19b7aa43e3e > # Parent 04e314eb6b4d20a48c5d7bab0609e1b03b51b406 >

Re: [PATCH 2 of 2] The "sort=" parameter of the "resolver" directive

2022-06-28 Thread Antoine Bonavita
Hello, Maybe the description/title of the patch should reflect latest code changes: "sort=" => "prefer=". A. On Tue, Jun 28, 2022 at 6:25 PM Sergey Kandaurov wrote: > # HG changeset patch > # User Ruslan Ermilov > # Date 1645589387 -10800 > # Wed Feb 23 07:09:47 2022 +0300 > # Node ID

[PATCH 2 of 2] The "sort=" parameter of the "resolver" directive

2022-06-28 Thread Sergey Kandaurov
# HG changeset patch # User Ruslan Ermilov # Date 1645589387 -10800 # Wed Feb 23 07:09:47 2022 +0300 # Node ID e80adbf788f6796c6bdf415938abb19b7aa43e3e # Parent 04e314eb6b4d20a48c5d7bab0609e1b03b51b406 The "sort=" parameter of the "resolver" directive. diff -r 04e314eb6b4d -r e80adbf788f6