We wait a lonngg time when etherpump has to pass through 800+ pads. It would be nice to somehow cache what we have on the disk so as to speed it up. Perhaps a "--force" to only look at the pads again? Or perhaps compare the meta data more quickly to only check what pads have changed? Open to ideas but it would be nice to improve this and have a nicer experience to get faster feedback.
We wait a lonngg time when etherpump has to pass through 800+ pads. It would be nice to somehow cache what we have on the disk so as to speed it up. Perhaps a "--force" to only look at the pads again? Or perhaps compare the meta data more quickly to only check what pads have changed? Open to ideas but it would be nice to improve this and have a nicer experience to get faster feedback.
That's actually probably the best we can do unfortunately. We'll have to possibly rely on #6 to get some speed back!
Aha, some of this caching is already done:
* https://git.vvvvvvaria.org/varia/etherpump/src/branch/master/etherpump/commands/pull.py#L220 (`skip = True` if the revisions match).
That's actually probably the best we can do unfortunately. We'll have to possibly rely on https://git.vvvvvvaria.org/varia/etherpump/issues/6 to get some speed back!
We wait a lonngg time when etherpump has to pass through 800+ pads. It would be nice to somehow cache what we have on the disk so as to speed it up. Perhaps a "--force" to only look at the pads again? Or perhaps compare the meta data more quickly to only check what pads have changed? Open to ideas but it would be nice to improve this and have a nicer experience to get faster feedback.
Aha, some of this caching is already done:
skip = True
if the revisions match).That's actually probably the best we can do unfortunately. We'll have to possibly rely on #6 to get some speed back!