1. 27 Sep, 2022 1 commit
  2. 24 Sep, 2022 1 commit
  3. 19 Sep, 2022 10 commits
  4. 17 Sep, 2022 1 commit
  5. 15 Sep, 2022 8 commits
  6. 12 Sep, 2022 3 commits
    • Nils Goroll's avatar
      Fodder for #3844 discussion · eb7004aa
      Nils Goroll authored
      eb7004aa
    • Dridi Boukelmoune's avatar
      changes: Mention #3841 · 6b5ad52f
      Dridi Boukelmoune authored
      6b5ad52f
    • Lachlan Abbott's avatar
      tranport: Increment MAIN.client_req exactly once · 20d356b3
      Lachlan Abbott authored
      When a request comes back from the waiting list, it is accounted for in
      the client_req counter, despite not being a new request. To avoid the
      spurious increments, a request is counted only after leaving the state
      machine for good. This has no effect on when the client_req increment
      becomes visible since it is part of the "wrk" group in the first place.
      
      In 2e66e0b9 the client_req increment was
      moved from the request state machine (R_STP_TRANSPORT) to individual
      transport. This patch can't be reverted because shortly aftwerwards the
      ESI transport changed in 2c59afe2 and
      now runs the R_STP_TRANSPORT step and the client_req counter does not
      count sub-requests.
      
      Refs 2e66e0b9
      Refs 2c59afe2
      20d356b3
  7. 07 Sep, 2022 3 commits
  8. 06 Sep, 2022 1 commit
  9. 05 Sep, 2022 6 commits
  10. 01 Sep, 2022 1 commit
  11. 31 Aug, 2022 1 commit
  12. 30 Aug, 2022 4 commits
    • Dridi Boukelmoune's avatar
      vtc: Remove stale feature check · df761f43
      Dridi Boukelmoune authored
      I was initially going to align the output only if the nonstandard
      column(1) command was present.
      df761f43
    • Dridi Boukelmoune's avatar
      varnishstatdiff: New utility to compare metrics · 3d0a72c8
      Dridi Boukelmoune authored
      As I was comparing the output of two varnishstat executions that were
      captured after a fresh start of varnishd followed by the workloads to
      compare, I realized diff(1) was giving me a hard time, and git-diff(1)
      barely improved the situation.
      
      Looking for generic command line utilities to compare metrics I wasn't
      able to find anything. So instead I came up with the output format I
      thought would help me spot interesting differences and came up with a
      format inspired by the unified diff, with a twist. I wanted metrics to
      be vertically aligned to easily see differences in orders of magnitude
      and reduce the noise to a minimum.
      
      The result is that taking this detour to script varnishstatdiff sped
      my research up ultimately.
      
      This should hopefully be portable to POSIX systems.
      3d0a72c8
    • Dridi Boukelmoune's avatar
      varnishtest: Add ${topsrc}/contrib to $PATH in -i mode · 5b06c845
      Dridi Boukelmoune authored
      This will add scripts we ship to the PATH, so they remain reachable for
      VPATH builds.
      5b06c845
    • Dridi Boukelmoune's avatar
      varnishtest: Add a ${topsrc} macro in -i mode · df4ab5b1
      Dridi Boukelmoune authored
      This removes the ability to run in -i mode without finding a makefile to
      derive ${topbuild} from, which shouldn't exist in the first place.
      df4ab5b1