https://redmine.dataone.org/https://redmine.dataone.org/favicon.ico2011-11-15T04:10:07ZDataONE TasksInfrastructure - Story #2002: Create test for use of LocalCache in libclienthttps://redmine.dataone.org/issues/2002?journal_id=102582011-11-15T04:10:07ZDave Vieglaisdave.vieglais@gmail.com
<ul><li><strong>Target version</strong> set to <i>Sprint-2011.47-Block.6</i></li><li><strong>Position</strong> set to <i>1</i></li><li><strong>Position</strong> deleted (<del><i>21</i></del>)</li></ul> Infrastructure - Story #2002: Create test for use of LocalCache in libclienthttps://redmine.dataone.org/issues/2002?journal_id=103642011-11-28T18:50:30ZDave Vieglaisdave.vieglais@gmail.com
<ul><li><strong>Position</strong> deleted (<del><i>15</i></del>)</li><li><strong>Position</strong> changed from <i>1</i> to <i>322</i></li><li><strong>Position</strong> set to <i>1</i></li><li><strong>Target version</strong> changed from <i>Sprint-2011.47-Block.6</i> to <i>Sprint-2011.48-Block.6</i></li></ul> Infrastructure - Story #2002: Create test for use of LocalCache in libclienthttps://redmine.dataone.org/issues/2002?journal_id=104392011-12-05T19:15:46ZMatthew Jonesjones@nceas.ucsb.edu
<ul><li><strong>Position</strong> deleted (<del><i>325</i></del>)</li><li><strong>Target version</strong> changed from <i>Sprint-2011.48-Block.6</i> to <i>Sprint-2011.49-Block.6</i></li><li><strong>Position</strong> set to <i>18</i></li></ul> Infrastructure - Story #2002: Create test for use of LocalCache in libclienthttps://redmine.dataone.org/issues/2002?journal_id=105672011-12-19T18:22:50ZDave Vieglaisdave.vieglais@gmail.com
<ul><li><strong>Target version</strong> changed from <i>Sprint-2011.49-Block.6</i> to <i>Sprint-2012.03-Block.1.2</i></li><li><strong>Position</strong> set to <i>1</i></li><li><strong>Position</strong> deleted (<del><i>31</i></del>)</li></ul> Infrastructure - Story #2002: Create test for use of LocalCache in libclienthttps://redmine.dataone.org/issues/2002?journal_id=105702011-12-19T18:23:38ZDave Vieglaisdave.vieglais@gmail.com
<ul><li><strong>Position</strong> deleted (<del><i>1</i></del>)</li><li><strong>Position</strong> changed from <i>1</i> to <i>329</i></li><li><strong>Target version</strong> deleted (<del><i>Sprint-2012.03-Block.1.2</i></del>)</li><li><strong>Position</strong> set to <i>1</i></li></ul> Infrastructure - Story #2002: Create test for use of LocalCache in libclienthttps://redmine.dataone.org/issues/2002?journal_id=222922014-10-02T17:41:10ZDave Vieglaisdave.vieglais@gmail.com
<ul><li><strong>translation missing: en.field_remaining_hours</strong> set to <i>0.0</i></li><li><strong>Due date</strong> set to <i>2014-10-02</i></li><li><strong>Target version</strong> set to <i>Maintenance Backlog</i></li><li><strong>Start date</strong> set to <i>2014-10-02</i></li></ul> Infrastructure - Story #2002: Create test for use of LocalCache in libclienthttps://redmine.dataone.org/issues/2002?journal_id=230512014-11-19T18:29:27ZRob Nahfrnahf@epscor.unm.edu
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/diff/23051?detail_id=32003">diff</a>)</li><li><strong>Subject</strong> changed from <i>Create integration test for use of LocalCache in libclient</i> to <i>Create test for use of LocalCache in libclient</i></li><li><strong>Milestone</strong> changed from <i>CCI-0.6.4</i> to <i>None</i></li><li><strong>Assignee</strong> set to <i>Rob Nahf</i></li><li><strong>Due date</strong> changed from <i>2014-10-02</i> to <i>2014-11-19</i></li></ul> Infrastructure - Story #2002: Create test for use of LocalCache in libclienthttps://redmine.dataone.org/issues/2002?journal_id=247032015-02-27T22:29:40ZRob Nahfrnahf@epscor.unm.edu
<ul><li><strong>Category</strong> set to <i>d1_libclient_java</i></li></ul> Infrastructure - Story #2002: Create test for use of LocalCache in libclienthttps://redmine.dataone.org/issues/2002?journal_id=274392016-04-19T22:30:29ZRob Nahfrnahf@epscor.unm.edu
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Rejected</i></li></ul><p>JCS / LocalCache is slated for removal from libclient due to the advent of series identifiers. (we can't make the same assertions that the object bytes behind an identifier are the same).</p>
Infrastructure - Story #2002: Create test for use of LocalCache in libclienthttps://redmine.dataone.org/issues/2002?journal_id=274412016-04-19T22:41:22ZMatthew Jonesjones@nceas.ucsb.edu
<ul></ul><p>Note that we could still be caching based on the PID in the sysmeta, which will still exist, even for objects with SIDs. So technically this could still be useful.</p>
<p>But still, I think its fine as long as we check and fix all apps that depend on that caching behavior -- someone will need to review Metacat and other stacks. </p>
<p>This would be a breaking change for anyone external to DataONE who relied on caching, so we should bump the major version number in libclient to 3.x, and make sure that we've documented the change. In general, I would prefer that a major change in behavior like this first be deprecated through a round of versions so people have time to update their codebases. So, keep it but deprecate it now, then remove it after a suitable time period and with notice. Generally good behavior for software that you want people to use and build upon.</p>