https://redmine.named-data.net/https://redmine.named-data.net/favicon.ico?14759811232018-09-22T08:34:15ZNDN project issue tracking systemNFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=240682018-09-22T08:34:15ZDavide Pesavento
<ul><li><strong>Tags</strong> changed from <i>code-cleanup</i> to <i>CodeCleanup</i></li></ul> NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=254822019-06-20T06:08:26ZJunxiao Shi
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>Target version</strong> set to <i>v0.7</i></li></ul> NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=254832019-06-20T07:04:07ZJunxiao Shi
<ul><li><strong>% Done</strong> changed from <i>0</i> to <i>40</i></li></ul><p><a href="https://gerrit.named-data.net/5483">https://gerrit.named-data.net/5483</a> is the first Change. <code>FaceMonitor</code> moves next.</p>
NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=255862019-07-10T07:28:07ZJunxiao Shi
<ul><li><strong>% Done</strong> changed from <i>40</i> to <i>50</i></li></ul><p><a href="https://gerrit.named-data.net/5518">https://gerrit.named-data.net/5518</a><br>
I'm working on moving <code>FaceMonitor</code>. I plan to introduce a <code>FaceSync</code> type that works alongside <code>Rib</code>, instead of inserting the logic into <code>Rib</code> type itself; it is similar to <code>FibUpdater</code> type but probably less coupled. This keeps communications out of <code>Rib</code> type and reduces its complexity.</p>
NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=256202019-07-18T06:59:36ZJunxiao Shi
<ul></ul><p><a href="https://gerrit.named-data.net/c/NFD/+/5578">https://gerrit.named-data.net/c/NFD/+/5578</a> changes <code>Rib::onFibUpdateSuccess Rib::onFibUpdateFailure Rib::findDescendants Rib::findDescendantsForNonInsertedName</code> from public to private. This is in preparation of <code>FaceSync</code> refactoring.<br>
I understand that <code>findDescendants findDescendantsForNonInsertedName</code> functions have problematic names and semantics, but I'd keep them unchanged for now.</p>
NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=256942019-08-20T08:54:13ZJunxiao Shi
<ul><li><strong>% Done</strong> changed from <i>50</i> to <i>60</i></li></ul><blockquote>
<p><a href="https://gerrit.named-data.net/5518">https://gerrit.named-data.net/5518</a></p>
</blockquote>
<p>Still working on this. It's as complicated as I expected.</p>
NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=257132019-08-23T10:00:02ZJunxiao Shi
<ul></ul><p>I'm seeing some problems in test cases related to mocked FIB responses. <a href="https://gerrit.named-data.net/c/NFD/+/5664">https://gerrit.named-data.net/c/NFD/+/5664</a> changes mocking method.</p>
NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=261572019-11-09T14:43:17ZDavide Pesavento
<ul><li><strong>Target version</strong> changed from <i>v0.7</i> to <i>22.02</i></li></ul> NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=263372020-02-07T06:32:20ZJunxiao Shi
<ul><li><strong>Assignee</strong> deleted (<del><i>Junxiao Shi</i></del>)</li></ul><p>I will no longer work on this issue because <code>FaceSync</code> would become unnecessary after <a class="issue tracker-2 status-1 priority-2 priority-default" title="Feature: Merge NFD-RIB into management thread (New)" href="https://redmine.named-data.net/issues/4529">#4529</a>.</p>
NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=267102020-05-28T00:05:06ZDavide Pesavento
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Feedback</i></li></ul> NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=267812020-06-07T10:29:52ZDavide Pesavento
<ul><li><strong>Tags</strong> changed from <i>CodeCleanup</i> to <i>code-cleanup</i></li></ul> NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=272542021-04-03T01:14:59ZDavide Pesavento
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>Low</i></li><li><strong>Target version</strong> deleted (<del><i>22.02</i></del>)</li></ul> NFD - Task #4731: RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTablehttps://redmine.named-data.net/issues/4731?journal_id=272562021-04-03T01:15:37ZDavide Pesavento
<ul><li><strong>Blocked by</strong> <i><a class="issue tracker-2 status-1 priority-2 priority-default" href="/issues/4529">Feature #4529</a>: Merge NFD-RIB into management thread</i> added</li></ul>