You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2016/01/06 17:41:39 UTC

[jira] [Commented] (JENA-1083) MInor refactoring in TupleTables

    [ https://issues.apache.org/jira/browse/JENA-1083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15085796#comment-15085796 ] 

ASF GitHub Bot commented on JENA-1083:
--------------------------------------

GitHub user ajs6f opened a pull request:

    https://github.com/apache/jena/pull/120

    JENA-1083: Factoring tuple ordering into TupleMap

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/ajs6f/jena JENA-1083

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/jena/pull/120.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #120
    
----
commit bcdb5aa2c304af0d71cb37fab80edbf80568a70b
Author: ajs6f <aj...@virginia.edu>
Date:   2016-01-06T16:15:35Z

    Factoring tuple ordering into TupleMap

----


> MInor refactoring in TupleTables
> --------------------------------
>
>                 Key: JENA-1083
>                 URL: https://issues.apache.org/jira/browse/JENA-1083
>             Project: Apache Jena
>          Issue Type: Improvement
>          Components: ARQ
>            Reporter: A. Soroka
>            Priority: Minor
>
> There are some minor refactorings available for TupleTable and its subtypes, particularly PMapTripleTable and PMapQuadTable that will clarify their use. Specifically, current impls of those abstract types have to override several methods for adding, removing, and finding tuples. In fact, the only information being added when those methods are overridden is conversion between canonical and internal tuple ordering. This refactoring is to provide methods that do that conversion and nothing else, which will make two methods the most that any implementation of those abstract classes will have to provide.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)