~raof/conduit-snap/+git/trunk:measure-cache-memory-usage

Last commit made on 2021-08-24
Get this branch:
git clone -b measure-cache-memory-usage https://git.launchpad.net/~raof/conduit-snap/+git/trunk

Branch merges

Branch information

Name:
measure-cache-memory-usage
Repository:
lp:~raof/conduit-snap/+git/trunk

Recent commits

84d54e0... by Jonas Zohren <email address hidden>

Also calculate sum of cache sizes

Signed-off-by: Jonas Zohren <email address hidden>

927a238... by Jonas Zohren <email address hidden>

Add test to measure memory usage of caches

Signed-off-by: Jonas Zohren <email address hidden>

5aa56b9... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

Merge branch 'speed' into 'master'

improvement: more efficient auth chain cache

See merge request famedly/conduit!164

dd87066... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

improvement: more efficient auth chain cache

30b309b... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

Merge branch 'speed' into 'master'

Better E2EE and faster incoming event handling

See merge request famedly/conduit!163

d5695fb... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

Merge branch 'only-set-max-optimzations-in-ci' into 'master'

Only apply max. optimizations in CI builds.

See merge request famedly/conduit!162

81e0564... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

improvement: better e2ee over fed, faster incoming event handling

72dd95f... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

Merge branch 'createwarnings' into 'master'

fix: correct create event warnings

See merge request famedly/conduit!161

b6e755f... by Jonas Zohren <email address hidden>

Only apply max. optimizations in CI builds.

The average german man has a life expectancy of 78.7 years, or 689884.2 hours.
Assuming that Timo is 20 years old, he has rougly 514564.2 hours left on planet earth.
Also assuming that cross release builds took him 25 minutes before,
but 2-2.5x of that with the current release compilation config he wasted roughly an hour waiting for it to complete.
If he continued to work on Conduit for 20 more years (or 175320 hours),
and makes a release compilation about once per day, this means 7305 hours or 304 days wasted waiting for the rust compiler.
By cutting that back down to the original settings, he get's 182 days of his life back.
That's about 0.63% of his remaining life.
182 joyful days he can spend with family and loved ones.

4f8cf3b... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

Merge branch 'send_join_v1' into 'master'

Implement federation/v1/send_join

See merge request famedly/conduit!141