On 26/06/2017 09:00, Michael Dürig wrote:
>
> I agree we should have a better look at access patterns, not only for
> indexing. I recently came across a repository with about 65% of its
> content in the version store. That content is pretty much archived and
> never accessed. Yet it fragments the index and thus impacts general
> access times.

I may say something stupid as usual, but here I can see for example that
such content could be "moved to a slower repository". So for example
speaking of segment, it could be stored in a compressed segment (rather
than plain tar) and the repository could either automatically configure
the indexes to skip such part or/and additionally create an ad-hoc index
which could async by definition every, let's say, 10 seconds.

We would gain on the repository size and indexing speed.

Just a couple of ideas off the top of my head.

Davide


Reply via email to