Skip to content

Releases: m-lab/annotation-service

Increase Service RAM

08 Mar 18:46
f83cb7a
Compare
Choose a tag to compare

Client changes:

Add correct CIDR to site annotations. (#287)
Add server annotation interception to api.GetAnnotations (#286)
Set default siteinfo URLs and update loaded log message (#288)
Fix: do not assign to nil resp.Annotations map (#289)
Add api to uuid-annotator conversion (#290)
Make server annotation convert safe (#291)

Server changes:

Increase RAM (#293)

Diff: prod-v1.3.0...prod-v1.4.0

Improve annotation data quality

27 Apr 22:18
6f5ace9
Compare
Choose a tag to compare

Add support for loading routeview files from file bytes (#270)
Add ISO subdivision codes (#275) …
Increase machine size to avoid OOM (#278) …
Add missing fields to /annotate's response (#277) …
Fix Go Report Card issues (#281) …
Add support for local testing (#280) …
Add FIPS to ISO conversion to legacy Geo Annotations (#279) …
Add support for setting Missing:true when appropriate (#283) …
Import site package as-is from m-lab/etl (#284) …
Add support for site annotations to the site package (#285) …

Duplicate of prod-v1.2.0

21 May 16:27
316fc47
Compare
Choose a tag to compare

Duplicate release to force redeployment, due to GCE Enforcer Incident.

More RAM

11 Feb 15:57
316fc47
Compare
Choose a tag to compare

Export a function for use in uuid-annotator (#267) …
Increase max RAM to prevent service oom (#269) …

Fix annotation rate gap before & after 2018/06/01

22 Jul 14:34
a837b11
Compare
Choose a tag to compare

Bug fix (context), 6to4 handling, metrics for failed client RPCs

02 Jul 15:20
738341b
Compare
Choose a tag to compare

NOTE: ETL builds use annotation-service api code at HEAD, so some code changes may have already taken effect in ETL.

Merged #260 fix context cancel error
Merged #252 add special handling for "2002:" ipv6 address
Merged #257 add metrics for RPC failures.

Increase memory to 129GB

03 Jun 18:02
2b176f5
Compare
Choose a tag to compare

Prod still has one flapping instance despite changes.
This increases memory from 90 GB to 129 GB to see if that helps.

Add ready and liveness health checks.

03 Jun 14:39
ea71ca0
Compare
Choose a tag to compare

This should avoid high failure rate on deployment, as traffic will continue to prior version until datasets are loaded.

Add radius to GeolocationIP (#238) …
add ready and liveness healthchecks and log dataset updates (#253)

Mostly metrics and logging improvements.

23 May 20:26
a9c2c4c
Compare
Choose a tag to compare

This release includes minor changes to improve annotation error metrics, and improve debugging logs.
No major functional changes.
This deprecates (but does not remove) GeoData in favor of Annotations.

New PRs since last release:
Sandbox fix bad ip metric (#240)
document v2 API (#236)
Add metrics for geolocation and ASN success count (#241)
Sandbox fix panic (#243)
Add Annotator interface and replace GeoData with api.Annotations (#245)
add RequestInfo to GetAnnotations and metrics (#247)

Add ASN annotations, replaced cron, misc other changes

01 May 16:38
01cb57f
Compare
Choose a tag to compare

Updating to version 1.0.0, since this has been in production for ages. This is not really a breaking change though.

Merged #237 remove DisallowUnknownFields 2 days ago
Merged #235 Clean up dead code 2 days ago
Merged #233 log json decode errors 10 days ago
Merged #230 Sandbox enable asn 14 days ago
Merged #232 Add asn code 16 days ago
Merged #231 Add version metric 19 days ago
Merged #228 Add a mutex for directory update. 20 days ago
Merged #226 Sandbox asn test and refactor 22 days ago
Merged #227 remove cron.sh from .travis.yml 22 days ago
Merged #224 replace cron with go routine 29 days ago
Merged #225 package moved on Apr 1
Merged #220 Sandbox zoltan opt 1 on Mar 29