Skip to content

Commit

Permalink
Linkerd 1.4.2 (#1984)
Browse files Browse the repository at this point in the history
Linkerd 1.4.2 continues its focus on diagnostics and stability. This release introduces Diagnostic 
Tracing, a feature that helps describe how Linkerd routes requests by displaying detailed routing information from each hop through your application. Stay tuned for a deep dive blog post about this feature coming soon. 

We’re also excited to share improvements to Linkerd’s error handling. Previously, when Linkerd failed to route a request, it could fail with a notoriously confusing `No Hosts Available` error. 
Now, these errors include more useful, informative diagnostic information to help explain the cause 
of the failure.

Full release notes:

* Diagnostics
   * Improve error reporting when receiving `No Hosts Available` exception.  Linkerd returns a less cryptic user-friendly message that includes information such as alternative service name resolutions and dtabs used for name resolution.
   * Add a new diagnostic tracing feature. It allows Linkerd to add routing information to the response of a `TRACE` request forwarded to a service.
* Fixes an issue where underscores in match patterns of `io.l5d.rewrite` no longer work.

Signed-off-by: Dennis Adjei-Baah <dennis@buoyant.io>
  • Loading branch information
Dennis Adjei-Baah committed Jun 11, 2018
1 parent bc5c1c3 commit 2ec8d72
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 1 deletion.
19 changes: 19 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
## 1.4.2 2018-06-11

Linkerd 1.4.2 continues its focus on diagnostics and stability. This release introduces Diagnostic
Tracing, a feature that helps describe how Linkerd routes requests by displaying detailed routing
information from each hop through your application. Stay tuned for a deep dive blog post about this
feature coming soon.

We’re also excited to share improvements to Linkerd’s error handling. Previously, when Linkerd
failed to route a request, it could fail with a notoriously confusing `No Hosts Available` error.
Now, these errors include more useful, informative diagnostic information to help explain the cause
of the failure.

Full release notes:

* Diagnostics
* Improve error reporting when receiving `No Hosts Available` exception. Linkerd returns a less cryptic user-friendly message that includes information such as alternative service name resolutions and dtabs used for name resolution.
* Add a new diagnostic tracing feature. It allows Linkerd to add routing information to the response of a `TRACE` request forwarded to a service.
* Fixes an issue where underscores in match patterns of `io.l5d.rewrite` no longer work.

## 1.4.1 2018-05-25

Linkerd 1.4.1 is focused on adding diagnostics and improved behavior in
Expand Down
2 changes: 1 addition & 1 deletion project/Base.scala
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ object Base {
class Base extends Build {
import Base._

val headVersion = "1.4.1"
val headVersion = "1.4.2"
val openJdkVersion = "8u151"

object Git {
Expand Down

0 comments on commit 2ec8d72

Please sign in to comment.