Skip to content

Releases: m-lab/traceroute-caller

v0.8.3: Use tini

01 Jul 17:23
603d3ba
Compare
Choose a tag to compare

Use tini to reap orphaned child processes of scamper.

v0.8.2...v0.8.3

  • Use tini to reap orphan child process #112

v0.8.2: Bug fix and minor changes

28 Jun 22:26
4ccb2c2
Compare
Choose a tag to compare
Pre-release

This fixes a bug introduced in 0.8.1-beta for tracetool=scamper mode.
It is likely fine for production, and is considered pre-release only because we will be doing additional testing in the next few days.

v0.8.0...v0.8.2

  • Increase scamper's number of packets per second to send #106
  • Use the shx package instead of the pipe package #107
  • Fix the format of scamper command argument #111

v0.8.1-beta: Tracelb parameters, and scamper -O json

28 Jun 13:17
2c5aafc
Compare
Choose a tag to compare

This release is NOT intended for prod. It introduces additional parameters for scamper-daemon, and changes the behavior of the scamper mode, which causes it to fail.

Tag is only intended for use in staging for testing purposes.

v0.8.0...v0.8.1-beta

  • Increase scamper's number of packets per second to send #106
  • Use the shx package instead of the pipe package #107

v0.8.0: Remove paris-traceroute and add latency metric

14 Jun 22:31
4c368d4
Compare
Choose a tag to compare

TRC v0.8.0 is functionally the same as traceroute2 (v0.6.0) but with cleaned up source code, paris-traceroute removed, and latency metrics added.

What is running on production is v0.6.0. What was running on sandbox and staging was v0.7.x (aka traceroute3) but it had issues as it was not saving all of scamper output so code creating traceroute3 datatype has been removed.

v0.7.3...v0.8.0

  • Remove paris traceroute and add latency metric #103

v0.7.3: Clean up source code

10 Jun 01:34
1074d92
Compare
Choose a tag to compare

TRC v0.7.3 is functionally the same as traceroute2 but with cleaned up source code.

v0.7.2...v0.7.3

  • Rename vendor to third_party #89
  • Update Travis CI configuration in .travis.yml #90
  • Upgrade to Go 1.16 and use Go Modules #91
  • Clean up Go source code #92
  • Fix various staticcheck warnings #93
  • Add comments to json.go #94
  • Clean up Go source code #95
  • Restore functionality to traceroutecaller 2 (v0.6.0) #96
  • Remove TR3 schema and all related code. #97
  • Make golangci-lint pass. #99

v0.7.2: Fix bugs and improve local development

23 Mar 21:55
75858cb
Compare
Choose a tag to compare

v0.7.1...v0.7.2

  • Add docker-compose configuration for local development #83
  • Do not add an extra double quotes to JSON string values #85
  • Update "Local Development" instructions in README.md #84

Fix json quota issue

28 May 17:52
5f6fd36
Compare
Choose a tag to compare

New schema with annotated hops (TRC 3.0)

20 May 14:42
608d1a7
Compare
Choose a tag to compare

Traceroute caller now generate .json format output with annotation added for hop IPs.

Scamper new version that fix segfault (TRC 2.0)

06 Jan 14:42
d6e45f1
Compare
Choose a tag to compare
Merge pull request #66 from m-lab/sandbox-newtar

use new scamper tarball for Docker Image

scamper-daemon with scamper backup

17 Dec 16:56
8a95751
Compare
Choose a tag to compare

Add a mode to fall back on single-shot scamper when the daemon crashes. It produces data in a format we already know how to parse.