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

hotfix(galileo) missing shared dict and skipped access phase fixes #931

Merged
merged 2 commits into from
Feb 3, 2016

Conversation

thibaultcha
Copy link
Member

  • If the access phase of the galileo handler is not executed, we are
    missing the ngx.ctx.analytics data in the ALF serializer. This fallsback
    on an empty ctx.
  • 4720b7b renamed the previous 'locks' shm and broke the galileo retry
    policy relying on it. To avoid users to modify their nginx config if
    they use a custom one, this makes galileo use the already present (and
    huge) 'cache' shm.

If the access phase of the galileo handler is not executed, we are
missing the ngx.ctx.analytics data in the ALF serializer. This fallsback
on an empty ctx.
@thibaultcha thibaultcha added pr/wip A work in progress PR opened to receive feedback pr/ready (but hold merge) No more concerns, but do not merge yet (probably a conflict of interest with another PR or release) and removed pr/wip A work in progress PR opened to receive feedback labels Feb 1, 2016
4720b7b renamed the previous 'locks' shm and broke the galileo retry
policy relying on it. To avoid users to modify their nginx config if
they use a custom one, this makes galileo use the already present (and
huge) 'cache' shm.
thibaultcha added a commit that referenced this pull request Feb 3, 2016
hotfix(galileo) missing shared dict and skipped access phase fixes
@thibaultcha thibaultcha merged commit d7fecf8 into master Feb 3, 2016
@thibaultcha thibaultcha deleted the hotfix/galileo branch February 3, 2016 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/ready (but hold merge) No more concerns, but do not merge yet (probably a conflict of interest with another PR or release)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant