Feature #10998

[keep-web] configurable block cache size

Added by Tom Clegg over 2 years ago. Updated 8 days ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Keep
Target version:
Start date:
08/13/2019
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
0.5

Description

Block cache size is configurable in the SDK, but keep-web doesn't have a config entry, so keep-web's data cache is effectively hard coded to the SDK default of 4 blocks.


Subtasks

Task #15481: Review 10998-keepweb-block-cache-sizeResolvedEric Biagiotti


Related issues

Related to Arvados - Feature #10990: [keep-web] Add support for HTTP Range requestsResolved01/26/2017

Associated revisions

Revision 1d5727fc
Added by Lucas Di Pentima 8 days ago

Merge branch '10998-keepweb-block-cache-size'
Closes #10998

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <>

History

#1 Updated by Tom Clegg over 2 years ago

  • Subject changed from Configurable cache size for keep-web to [keep-web] configurable block cache size
  • Description updated (diff)
  • Category set to Keep
  • Assigned To deleted (Tom Clegg)
  • Story points set to 0.5

#2 Updated by Tom Clegg over 2 years ago

  • Parent task deleted (#10990)

#3 Updated by Tom Clegg over 2 years ago

  • Target version changed from 2017-02-15 sprint to Arvados Future Sprints

#4 Updated by Tom Clegg over 2 years ago

  • Tracker changed from Task to Feature

#5 Updated by Tom Morris about 1 month ago

  • Target version changed from Arvados Future Sprints to 2019-07-31 Sprint

#6 Updated by Lucas Di Pentima about 1 month ago

  • Assigned To set to Lucas Di Pentima

#7 Updated by Lucas Di Pentima 22 days ago

  • Target version changed from 2019-07-31 Sprint to 2019-08-14 Sprint

#8 Updated by Lucas Di Pentima 9 days ago

  • Status changed from New to In Progress

#9 Updated by Lucas Di Pentima 9 days ago

Updates at ba2e6d49c - branch 10998-keepweb-block-cache-size
Test run: https://ci.curoverse.com/job/developer-run-tests/1476/

  • Adds Collections.WebDAVCache.MaxBlockEntries to cluster config with a default value of 4 (as on keepclient)
  • Sets MaxBlockEntries' value to keepclient's block cache on keep-web's handler init.
  • Adds test.

#10 Updated by Eric Biagiotti 8 days ago

This LGTM, thanks!

#11 Updated by Lucas Di Pentima 8 days ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF