- 18 Apr, 2019 8 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Nils Goroll authored
... which would require error handling on all of the call stack upwards, which is not that trivial an endavour. Also, for the calls via VSMW_DestroyCluster(), we are actually about to free space, but temporarily need more. Other ideas: - panic, but leave a better error message - monitor free space and refuse loading vcls if insufficient - maybe as part of some more general vcl management (e.g. "maintain max xx vcls loaded - aka auto-discard) Ref #2764
-
- 17 Apr, 2019 5 commits
-
-
Nils Goroll authored
-
Dridi Boukelmoune authored
-
Nils Goroll authored
We only need to wake up vbp_thread if the probe we insert on the binheap has become the next due. As a binheap_root() call is cheap and saves posting many signals, this optimization should be worth some extra lines. Also we add a function for the two places where we insert into the heap. Ref #2976
-
Nils Goroll authored
We could also move the VSL() outside if we copied dir->vcl_name
-
Nils Goroll authored
The due time of the probe which has just finished may be earlier than the previously earliest due time, so vbp_thread needs to be woken up to update the nxt value Fixes #2976
-
- 16 Apr, 2019 20 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Via lgtm.
-
Federico G. Schwindt authored
-
Dridi Boukelmoune authored
This reverts commit e7d5fb68. Apparently this change looks intentional, but it should be revisited as it makes troubleshooting significantly harder when logs (for example Backend_health records) aren't explicit about the backend they are referring to.
-
Dridi Boukelmoune authored
Instead of looking like the backend's VCL name we only get the symbol name in logs, unlike the CLI. This brings back the full ${vcl}.${symbol} name everywhere.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Geoff Simmons authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
the per-release documentation and rearrange things a bit. Competent review is requested.
-
Dridi Boukelmoune authored
This one is much more tricky to use though, certainly not for automation purposes.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
Slightly enhanced compared to when they were first used. I ran them and found more opportunities to polish the code base.
-
Dridi Boukelmoune authored
I also decided to lowercase semantic patch file names, and to not mislead people about the WS_Reserve change being a vmod-only thing.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Add Project Governance info.
-
- 15 Apr, 2019 7 commits
-
-
Nils Goroll authored
Closes #2971
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
We handle the error case just above
-