-
Notifications
You must be signed in to change notification settings - Fork 381
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
not respecting implicit parameter dependencies triggers panics #3101
Comments
We do not want the parameters to be "4kb + overhead" because that would be suboptimal for VM reasons. We should probably set a "dynamic minimum" on these params to cover the overhead of fixed allocations, but I'm not sure how ugly that would get ? |
Yes, the dynamic minimum sounds like a suitable concept, and the result looks pretty to me.
The actual workspace size then becomes something like (please do not pick on details, those will are to be worked out and I do not want to spend the time before we agree in general):
|
discussed with @dridi and @bsdphk :
|
FTR previous PR #3285 needs to be redone other bugwash notes on what to do once we have a watermark:
|
#3524 is another incarnation of this.
|
notes from bugwash:
|
This issue is to track https://varnish-cache.org/lists/pipermail/varnish-dev/2018-January/009208.html
Workspace-related parameters need to be adjusted such that included structures can be accommodated, otherwise panics can happen. One such case is
vsl_buffer
, if set close to*_workspace
, varnish will panic.The text was updated successfully, but these errors were encountered: