Open GoogleCodeExporter opened 9 years ago
It will have multiplicative effect with issue 125.
1) Jitter is now added to ContentEntry.expiration_ts. The returning an
timestamp idea is still a good idea.
2) is not true anymore, ContentEntry.expiration_ts precision was fixed to be a
DateTimeProperty.
There's a 3rd solution:
When a bot knows the server has a file; it gathers all the list of files that
are knows to be valid. Instead of doing /pre-upload requests with 100 items at
a time, it streams the whole thing in one shot at the end into a new API; so
that the stamping is done asynchronously. The idea is to reduce the number of
HTTP requests, while still stamping items as needed. I'm not even sure it's
necessary in practice.
Original comment by maruel@chromium.org
on 28 Aug 2014 at 1:53
Original comment by maruel@chromium.org
on 28 Aug 2014 at 1:56
Original comment by maruel@chromium.org
on 28 Aug 2014 at 1:57
It's about time to fix it now.
One big saving would be to tag a ".isolated" file, so that the server could
start a task queue to add each of the inner files when the .isolated was
already cached. It's useful when using split .isolated files, one for binaries,
one for the test data.
Original comment by maruel@chromium.org
on 30 Sep 2014 at 5:26
Original comment by maruel@chromium.org
on 30 Sep 2014 at 5:35
Not worth implementing in the current implementation. Blocking on client
rewrite.
Original comment by maruel@chromium.org
on 8 Jan 2015 at 4:05
Original issue reported on code.google.com by
maruel@chromium.org
on 7 Jan 2014 at 8:38