# perf\(netflow-db\): compute a scope's MAAD measures together and in parallel · flambo/atlantis

[View on GitCafe](https://git.cafe/flambo/atlantis/commit/4595418c060bf7743e390910c65f24295aa7377e)

Repository: [flambo/atlantis](https://git.cafe/flambo/atlantis)

Visibility: public

Requested revision: 4595418c060bf7743e390910c65f24295aa7377e

Requested commit: 4595418c060bf7743e390910c65f24295aa7377e

Commit: 4595418c060bf7743e390910c65f24295aa7377e

Tree: 58d1bfdf9e6dfa4e6ecaacb5c140bdac65d7ad9d

Author: flamboh

Committer: flamboh

## Message

```
perf(netflow-db): compute a scope's MAAD measures together and in parallel

Each scoped address set now runs one shared prefix walk for addresses, packets and bytes, falling back to separate walks only when a weighted measure has zero-weight addresses. The MAAD pool grows from 2 workers to the available parallelism, capped at 8. Rollup merges no longer reserve capacity for every child entry.

On one uoregon day the stored tables are identical to the previous build.

```

## Parents

- [2dd7548ff89e0aa6103b37d3e1ae5f71ffb4e287](https://git.cafe/flambo/atlantis/commit/2dd7548ff89e0aa6103b37d3e1ae5f71ffb4e287?format=markdown)

[Source at this commit](https://git.cafe/flambo/atlantis/tree/4595418c060bf7743e390910c65f24295aa7377e?format=markdown)
