[chrony-dev] [GIT] chrony/chrony.git branch master updated. 4.2-60-g070b4f6

[ Thread Index | Date Index | More chrony.tuxfamily.org/chrony-dev Archives ]


This is an automated email from git. It was generated because a ref
change was pushed to the "chrony/chrony.git" repository.

The branch, master has been updated
       via  070b4f69d0c2e2037102a64abd9e385fad45a33b (commit)
       via  851c823b42227670291602461a3543072e3a326e (commit)
       via  df80274644490189d150fa94f4c300c7b8735ddb (commit)
       via  bb2d68ddf9ee3bf8c591046f6c6fefe4cd8f21dc (commit)
       via  685d8f725b40208514786bcf04a05dbbf34cc03b (commit)
       via  4234732b088307d244653eacbbfd273f7eefcdb6 (commit)
       via  a16094adfb199108860275517a617376f348d28c (commit)
       via  a4349b13df5d1bd72def65143970e5ffc4ce75f6 (commit)
       via  3556dadea1b0ccbd7685ebd903eb521229843bf7 (commit)
       via  220e6d19074be5ba838954745233a20c732c8ded (commit)
       via  a73803770586c46cccc7dee7dffc2aa27e9b96c6 (commit)
      from  7daf34675a5a2487895c74d1578241ca91a4eb70 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 070b4f69d0c2e2037102a64abd9e385fad45a33b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jul 21 15:16:47 2022 +0200

    ntp: add maxdelayquant option
    
    Add a new test for maximum delay using a long-term estimate of a
    p-quantile of the peer delay. If enabled, it replaces the
    maxdelaydevratio test. It's main advantage is that it is not sensitive
    to outliers corrupting the minimum delay.
    
    As it can take a large number of samples for the estimate to reach the
    expected value and adapt to a new value after a network change, the
    option is recommended only for local networks with very short polling
    intervals.

commit 851c823b42227670291602461a3543072e3a326e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Jul 19 14:51:50 2022 +0200

    doc: improve description of maxdelay* options

commit df80274644490189d150fa94f4c300c7b8735ddb
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Jul 19 14:33:40 2022 +0200

    quantiles: add function to get minimum k

commit bb2d68ddf9ee3bf8c591046f6c6fefe4cd8f21dc
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Jul 18 13:21:22 2022 +0200

    test: extend 101-poll and 127-filter tests

commit 685d8f725b40208514786bcf04a05dbbf34cc03b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Jul 18 13:11:27 2022 +0200

    ntp: change minimum allowed poll to -7
    
    Change the minimum poll allowed in configuration from -6 to -7. This
    matches some PTP profiles using 128 sync messages per second.

commit 4234732b088307d244653eacbbfd273f7eefcdb6
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Jul 19 16:28:32 2022 +0200

    ntp: rework filter option to count missing samples
    
    Instead of waiting for the sample filter to accumulate the specified
    number of samples and then deciding if the result is acceptable, count
    missing samples and get the result after the specified number of polls.
    
    This should work better when samples are dropped at a high rate. The
    source and clock update interval will be stable as long as at least
    one sample can be collected.

commit a16094adfb199108860275517a617376f348d28c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Wed Jul 20 12:23:04 2022 +0200

    samplefilt: add debug message for selected samples

commit a4349b13df5d1bd72def65143970e5ffc4ce75f6
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Tue Jul 19 16:02:38 2022 +0200

    samplefilt: add function to get maximum number of samples

commit 3556dadea1b0ccbd7685ebd903eb521229843bf7
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Jul 18 12:50:05 2022 +0200

    ntp: enable sub-second poll sooner with filter option
    
    When the minimum round-trip time is checked to enable a sub-second
    polling interval, consider also the last sample in the filter to avoid
    waiting for the first sample to be accumulated in sourcestats.

commit 220e6d19074be5ba838954745233a20c732c8ded
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Jul 18 12:43:13 2022 +0200

    ntp: fix initial poll to follow non-LAN minimum
    
    If a sub-second polling interval is configured, initialize the local
    poll to 0 to avoid a shorter interval between the first and second
    request in case no response to the first request is received (in time).

commit a73803770586c46cccc7dee7dffc2aa27e9b96c6
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Jul 14 14:51:24 2022 +0200

    client: check for stdout errors
    
    Return with an error code from chronyc if the command is expected to
    print some data and fflush() or ferror() indicates an error. This should
    make it easier for scripts to detect missing data when redirected to a
    file.

-----------------------------------------------------------------------

Summary of changes:
 Makefile.in                  |  2 +-
 candm.h                      |  3 +-
 client.c                     | 13 +++++-
 cmdmon.c                     |  2 +
 cmdparse.c                   |  4 ++
 configure                    |  4 +-
 doc/chrony.conf.adoc         | 40 ++++++++++++------
 doc/chronyc.adoc             |  3 +-
 ntp_core.c                   | 99 ++++++++++++++++++++++++++++++++++----------
 quantiles.c                  |  8 ++++
 quantiles.h                  |  1 +
 samplefilt.c                 | 10 +++++
 samplefilt.h                 |  1 +
 srcparams.h                  |  1 +
 test/simulation/101-poll     | 26 ++++++++++++
 test/simulation/110-chronyc  |  2 +-
 test/simulation/118-maxdelay | 14 +++++++
 test/simulation/127-filter   | 26 +++++++++++-
 test/unit/quantiles.c        |  2 +
 test/unit/samplefilt.c       |  2 +
 20 files changed, 220 insertions(+), 43 deletions(-)


hooks/post-receive
-- 
chrony/chrony.git

-- 
To unsubscribe email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "unsubscribe" in the subject.
For help email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "help" in the subject.
Trouble?  Email listmaster@xxxxxxxxxxxxxxxxxxxx.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/