-
Notifications
You must be signed in to change notification settings - Fork 504
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
Dtab-Local HTTP header #1188
Comments
I can see why this would be useful for finagle apps. Would it work to simply have those apps include linkerd's |
The main issue with including such a module is that every Finagle app that used to work "as is" will now require (1) an extra dependency on Linkerd codebase and (2) a re-build. |
According to the author of linkerd/linkerd#1188 Dtab-local is not supposed to work anymore
According to the author of linkerd/linkerd#1188 Dtab-local is not supposed to work anymore
Signed-off-by: Kevin Lingerfelt <[email protected]>
Finagle encodes
Dtab.local
as aDtab-Local
HTTP header. Linkerd used to honor it for a while one way or another: originally it was supported "natively" and alter Linkerd moved to its own headers such asl5d-dtab
. Before version0.9
there were a backward compatibility so that Linkerd would appenddtab-local
to thel5d-dtab
(#470). Although it was removed in #1089.Even though it's now possible to inject a custom Dtab parser twitter/finagle@ce4ab7f and that's what Linkerd uses on its own, having to build your own parser for compatibility reasons is not very convenient.
It would b nice if it was possible to have an extra option that would make Linkerd to read Dtab from
dtab-local
in addition tol5d-dtab
as it was doing before #1089The text was updated successfully, but these errors were encountered: