Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fast reload #1015

Open
wants to merge 65 commits into
base: master
Choose a base branch
from
Open

Fast reload #1015

wants to merge 65 commits into from

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    a399e7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a38a37d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88a60f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc0c9a4 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. - fast-reload, set nonblocking communication to keep the server thread

      responding to DNS requests.
    wcawijngaards committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    6b00fd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c0f622 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e17db1 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    43ff8e1 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    dab478d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc95c79 View commit details
    Browse the repository at this point in the history
  3. - fast-reload, ipc socket recv and send resists partial reads and wri…

    …tes and
    
      can continue byte by byte. Also it can continue after an interrupt.
    wcawijngaards committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    f2c0e22 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fcfb3fe View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Configuration menu
    Copy the full SHA
    32e98b4 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    c07e941 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c6d102 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9b965e View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    caf6419 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f710f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f93b718 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    828f6d7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a882c35 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    82c9e9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a2b399 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cce409c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    85127a4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4304754 View commit details
    Browse the repository at this point in the history
  6. - fast-reload, for nonthreaded, the unbound-control commands forward,

      forward_add and forward_delete should be distributed to other processes,
      but when threaded, they should not be distributed to other threads because
      the structure is not thread specific any more.
    wcawijngaards committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    091ea9f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5436c9c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    39e5959 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25aa0be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e146a92 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. - fast-reload, fix bug in fast reload printout, the strlist appendlis…

    …t routine,
    
      and printout time statistics after the reload is done.
    wcawijngaards committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    5c3f72d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94ef337 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38573f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53b647e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0da43e View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    a57c943 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c1274e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b567a5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eee7d88 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9e98d17 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    bcaebb1 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    c3a754f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a423aa9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c96debd View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    b28f671 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b62f8cf View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    3907d00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b79daf View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    d047c3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3dbb62 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    d915c4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bebce30 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    942dd56 View commit details
    Browse the repository at this point in the history
  4. - fast-reload, option for fast-reload commandline, +v verbosity option,

      with timing and memory use output.
    wcawijngaards committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    2ab619f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c97f5a6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    123205c View commit details
    Browse the repository at this point in the history
  7. - fast-reload, fix to poll every thread with nopause to make certain …

    …that
    
      resources are not held by the threads and can be deleted.
    wcawijngaards committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    46bdbc7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    58ff34c View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    1aa9800 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c33eef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd33d21 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9cfc8d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3c3fa03 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d52018a View commit details
    Browse the repository at this point in the history