[ https://issues.apache.org/jira/browse/JENA-1559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16509537#comment-16509537 ]
ASF subversion and git services commented on JENA-1559: ------------------------------------------------------- Commit 481e5894f29c75d7fdf9edadc027374b58f863ee in jena's branch refs/heads/master from [~an...@apache.org] [ https://git-wip-us.apache.org/repos/asf?p=jena.git;h=481e589 ] JENA-1559: Merge commit 'refs/pull/431/head' of https://github.com/apache/jena This closes #431. > Avoid unnecessary prefix loading in GraphPrefixesProjection > ------------------------------------------------------------ > > Key: JENA-1559 > URL: https://issues.apache.org/jira/browse/JENA-1559 > Project: Apache Jena > Issue Type: Task > Affects Versions: Jena 3.7.0 > Reporter: Andy Seaborne > Assignee: Andy Seaborne > Priority: Major > > {{GraphPrefixesProjection}} loads all prefixes from the database (JENA-81). > It was done that way because {{PrefixMappingImpl}} has internal > datastructures that are not passing through lookup misses. > Load as needed and rework the way the prefix implementation to cleanly > separate algorithms from storage. > Leave {{PrefixMappingImpl}} untouched - its name and details are too > well-known. > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)