[ https://issues.apache.org/jira/browse/FELIX-4860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14554506#comment-14554506 ]
Carsten Ziegeler commented on FELIX-4860: ----------------------------------------- As a first step I've optimized the filter registry: it keeps an immutable data structure which is already sorted by ranking. This allows for effective processing of the filters without any need to later on sort the result set. > Revisit HandlerRegistry implementation > -------------------------------------- > > Key: FELIX-4860 > URL: https://issues.apache.org/jira/browse/FELIX-4860 > Project: Felix > Issue Type: Sub-task > Components: HTTP Service > Reporter: Thomas Baier > Assignee: Carsten Ziegeler > Fix For: http.base-3.0.0 > > > The implementation of the HandlerRegistry class needs to be revisited. > There is quite some code duplication between the code for the servlet handler > registrations and error pages/filter registrations. Also it might be worth > checking if the current division into a servlet handler registry and a per > context registry is the best solution, also with FELIX-4779 in mind. -- This message was sent by Atlassian JIRA (v6.3.4#6332)