# feat\(netflow-db\): store MAAD results as compact f32 rows · flambo/atlantis

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

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

Visibility: public

Requested revision: 9f1ab0fbd2e13da12db471e359927eec11933c65

Requested commit: 9f1ab0fbd2e13da12db471e359927eec11933c65

Commit: 9f1ab0fbd2e13da12db471e359927eec11933c65

Tree: 6e43c6e4d909b210067c895a989113c962a9ff42

Author: flamboh

Committer: flamboh

## Message

```
feat(netflow-db): store MAAD results as compact f32 rows

Replace address_structure_stats with address_maad_stats: one rowid row per
scope, side and measure with REAL dimensions, INTEGER metadata, and tau,
tau_sd and spectrum as little-endian f32 blobs. The q grid is stored once in
maad_q_grid. Verify checks blob lengths against the grid and spectrum presence
per measure; compare checks f32 arrays element-wise within the MAAD tolerance.
Bumps the product schema to 7 and the MAAD contract to 6.

```

## Parents

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

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