dotmesh-io / dotmesh

dotmesh (dm) is like git for your data volumes (databases, files etc) in Docker and Kubernetes
https://dotmesh.com
Apache License 2.0
539 stars 29 forks source link

Performance issue caused by looping in updateEtcdAboutSnapshots every 60 seconds #570

Closed lukemarsden closed 6 years ago

lukemarsden commented 6 years ago

Every 60 seconds, for every branch of every dot in dotmesh, all the commits get serialized to etcd. When you have hundreds of dots, this grinds to a halt.

lukemarsden commented 6 years ago

Fixed!