internal/vulndb,internal/worker: add only modified or new entries

Skip adding an entry to the vuln db table if the same entry has been
added before and corresponding vulnerability in the db has not been
modified.

Change-Id: I9fc76cb9d74d03f0722a5523b0b1ab78541fbb5e
Reviewed-on: https://go-review.googlesource.com/c/pkgsite-metrics/+/488177
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Zvonimir Pavlinovic <zpavlinovic@google.com>
Reviewed-by: Maceo Thompson <maceothompson@google.com>
4 files changed
tree: b1c4b2f6714495c3d6b6115f03f6885c48412917
  1. cmd/
  2. deploy/
  3. devtools/
  4. internal/
  5. terraform/
  6. .dockerignore
  7. .gitignore
  8. all_test.go
  9. checks.bash
  10. config.json.commented
  11. CONTRIBUTING.md
  12. go.mod
  13. go.sum
  14. LICENSE
  15. Makefile
  16. PATENTS
  17. README.md
  18. tools.go
README.md

pkgsite-metrics

This repository contains code that serves pkg.go.dev/metrics.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.

The main issue tracker for the time repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/pkgsite-metrics:” in the subject line, so it is easy to find.