Commit Graph

15 Commits

Author SHA1 Message Date
Lee Smet
b79dee82b1 Bump version to v0.5.6
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-10-03 12:27:09 +02:00
dependabot[bot]
e639a01a28 Bump axum from 0.7.6 to 0.7.7
Bumps [axum](https://github.com/tokio-rs/axum) from 0.7.6 to 0.7.7.
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.7.6...axum-v0.7.7)

---
updated-dependencies:
- dependency-name: axum
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 11:27:06 +02:00
Lee Smet
b056f67d4a Bump version to v0.5.5
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-09-27 11:07:40 +02:00
dependabot[bot]
3ed99b357e Bump axum from 0.7.5 to 0.7.6
Bumps [axum](https://github.com/tokio-rs/axum) from 0.7.5 to 0.7.6.
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.7.5...axum-v0.7.6)

---
updated-dependencies:
- dependency-name: axum
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-24 10:46:16 +02:00
dependabot[bot]
549548fcbc Bump tokio from 1.39.3 to 1.40.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.39.3 to 1.40.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.3...tokio-1.40.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 10:49:30 +02:00
Lee Smet
0df69a1774 Bump version to v0.5.4
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-20 16:50:11 +02:00
dependabot[bot]
df5f6ad1b8 Bump tokio from 1.39.2 to 1.39.3
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.39.2 to 1.39.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-20 15:12:01 +02:00
dependabot[bot]
d4ec56977c Bump tokio from 1.38.1 to 1.39.2
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.38.1 to 1.39.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.38.1...tokio-1.39.2)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-31 11:00:46 +02:00
dependabot[bot]
3e728fd6a1 Bump tokio from 1.38.0 to 1.38.1
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.38.0 to 1.38.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.38.1)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-23 12:41:17 +02:00
Lee Smet
767060eb8b Add metric for unfeasbile update to unknown subnet
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-07-17 12:04:36 +02:00
Lee Smet
30dcc7f3d3 Add metric for updates denied by filters
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-07-12 15:22:22 +02:00
Lee Smet
7682bc60c2 Skip route selection after unfeasible route update
If an unfeasible update is applied to an existing, unselected route, we
now skip route selection altogether. Since the route is not selected,
it can obviously not be unselected, and selecting it won't be possible
since its now not feasible.

By immediately returning we also can't notify downstream peers which
have sent a seqno request for this combination. This is fine, since if
there is an outstanding request for this seqno, considering it is
unfeasible, it won't be of interest to the downstream peer. Note that if
the seqno request triggered a bump of the route seqno, the _first_ update
is always feasible.

Also expose a metric value to track how often we just skip route
selection.

Closes #329

Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-07-10 11:17:32 +02:00
Lee Smet
b73dd06f1a Bump version to v0.5.3
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-06-07 10:16:27 +02:00
dependabot[bot]
422a26bc54 Bump tokio from 1.37.0 to 1.38.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-04 09:45:34 +02:00
Lee Smet
148283db39 Add metrics implementations in mycelium-metrics
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-05-28 14:21:59 +02:00