[ https://issues.apache.org/jira/browse/OAK-4813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Francesco Mari resolved OAK-4813. --------------------------------- Resolution: Fixed Assignee: Francesco Mari (was: Andrei Dulceanu) Committed a slightly modified version (minor aesthetic adjustments) at r1762301. > Simplify the server side of cold standby > ---------------------------------------- > > Key: OAK-4813 > URL: https://issues.apache.org/jira/browse/OAK-4813 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: segment-tar > Reporter: Andrei Dulceanu > Assignee: Francesco Mari > Priority: Minor > Fix For: Segment Tar 0.0.14 > > Attachments: OAK-4813-01.patch > > > With the changes introduced in OAK-4803, it would be nice to keep the > previous symmetry between the client and server and remove thus the > {{FileStore}} reference from the latter. > Per [~frm]'s suggestion from one of the comments in OAK-4803: > bq. In the end, these are the only three lines where the FileStore is used in > the server, which already suggests that this separation of concerns exists - > at least at the level of the handlers. > {code:java} > p.addLast(new GetHeadRequestHandler(new DefaultStandbyHeadReader(store))); > p.addLast(new GetSegmentRequestHandler(new > DefaultStandbySegmentReader(store))); > p.addLast(new GetBlobRequestHandler(new DefaultStandbyBlobReader(store))); > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)