Return-Path: X-Original-To: apmail-jena-commits-archive@www.apache.org Delivered-To: apmail-jena-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3A9B118CF6 for ; Tue, 29 Dec 2015 21:23:23 +0000 (UTC) Received: (qmail 11090 invoked by uid 500); 29 Dec 2015 21:23:23 -0000 Delivered-To: apmail-jena-commits-archive@jena.apache.org Received: (qmail 11040 invoked by uid 500); 29 Dec 2015 21:23:23 -0000 Mailing-List: contact commits-help@jena.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jena.apache.org Delivered-To: mailing list commits@jena.apache.org Received: (qmail 10894 invoked by uid 99); 29 Dec 2015 21:23:23 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Dec 2015 21:23:23 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id CCC52E04AC; Tue, 29 Dec 2015 21:23:22 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: andy@apache.org To: commits@jena.apache.org Date: Tue, 29 Dec 2015 21:23:33 -0000 Message-Id: <65af9f1fb457436a8a595aeb57fe4a3f@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [12/12] jena git commit: JENA-1107: Improve Tuple. Merge commit 'refs/pull/115/head' JENA-1107: Improve Tuple. Merge commit 'refs/pull/115/head' This closes #115. Project: http://git-wip-us.apache.org/repos/asf/jena/repo Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/d3603482 Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/d3603482 Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/d3603482 Branch: refs/heads/master Commit: d3603482019d9bfd0295f96f5a767f4cebc3e71a Parents: 6fbecf1 9b5aec9 Author: Andy Seaborne Authored: Tue Dec 29 21:20:50 2015 +0000 Committer: Andy Seaborne Committed: Tue Dec 29 21:20:50 2015 +0000 ---------------------------------------------------------------------- .../atlas/web/auth/ScopedNTAuthenticator.java | 9 +- .../jena/riot/lang/PipedTuplesStream.java | 2 +- .../org/apache/jena/sparql/algebra/OpVars.java | 9 +- .../optimize/TransformFilterImplicitJoin.java | 4 +- .../optimize/TransformImplicitLeftJoin.java | 4 +- .../org/apache/jena/sparql/util/IsoMatcher.java | 12 +- .../org/apache/jena/common/TestIsoMatcher.java | 6 +- .../java/org/apache/jena/atlas/lib/FileOps.java | 7 +- .../java/org/apache/jena/atlas/lib/Tuple.java | 131 ------ .../org/apache/jena/atlas/lib/tuple/Tuple.java | 86 ++++ .../org/apache/jena/atlas/lib/tuple/Tuple0.java | 37 ++ .../org/apache/jena/atlas/lib/tuple/Tuple1.java | 42 ++ .../org/apache/jena/atlas/lib/tuple/Tuple2.java | 46 +++ .../org/apache/jena/atlas/lib/tuple/Tuple3.java | 49 +++ .../org/apache/jena/atlas/lib/tuple/Tuple4.java | 52 +++ .../org/apache/jena/atlas/lib/tuple/Tuple5.java | 55 +++ .../org/apache/jena/atlas/lib/tuple/Tuple6.java | 58 +++ .../org/apache/jena/atlas/lib/tuple/Tuple7.java | 61 +++ .../org/apache/jena/atlas/lib/tuple/Tuple8.java | 64 +++ .../apache/jena/atlas/lib/tuple/TupleBase.java | 59 +++ .../jena/atlas/lib/tuple/TupleFactory.java | 122 ++++++ .../apache/jena/atlas/lib/tuple/TupleList.java | 43 ++ .../apache/jena/atlas/lib/tuple/TupleMap.java | 404 +++++++++++++++++++ .../org/apache/jena/atlas/lib/tuple/TupleN.java | 55 +++ .../jena/atlas/lib/tuple/package-info.java | 34 ++ .../java/org/apache/jena/atlas/TC_Atlas.java | 2 + .../org/apache/jena/atlas/lib/TestFileOps.java | 2 +- .../apache/jena/atlas/lib/tuple/TS_Tuple.java | 32 ++ .../apache/jena/atlas/lib/tuple/TestTuple.java | 225 +++++++++++ .../jena/atlas/lib/tuple/TestTupleMap.java | 186 +++++++++ .../hadoop/rdf/types/NodeTupleWritable.java | 15 +- .../jena/hadoop/rdf/io/types/RdfTypesTest.java | 16 +- .../io/output/writers/AbstractNodeWriter.java | 6 +- .../org/apache/jena/tdb/base/file/FileSet.java | 2 +- .../org/apache/jena/tdb/index/IndexLib.java | 2 +- .../java/org/apache/jena/tdb/lib/ColumnMap.java | 11 +- .../java/org/apache/jena/tdb/lib/DumpOps.java | 5 +- .../java/org/apache/jena/tdb/lib/TupleLib.java | 30 +- .../apache/jena/tdb/solver/OpExecutorTDB1.java | 2 +- .../java/org/apache/jena/tdb/solver/QC2.java | 2 +- .../org/apache/jena/tdb/solver/SolverLib.java | 23 +- .../tdb/solver/StageGeneratorDirectTDB.java | 2 +- .../apache/jena/tdb/solver/StageMatchTuple.java | 24 +- .../apache/jena/tdb/store/DatasetGraphTDB.java | 2 +- .../jena/tdb/store/DatasetPrefixesTDB.java | 2 +- .../org/apache/jena/tdb/store/GraphTDB.java | 7 +- .../org/apache/jena/tdb/store/QuadTable.java | 2 +- .../org/apache/jena/tdb/store/TripleTable.java | 2 +- .../store/bulkloader/LoaderNodeTupleTable.java | 2 +- .../tdb/store/bulkloader2/CmdIndexCopy.java | 2 +- .../store/nodetupletable/NodeTupleTable.java | 2 +- .../nodetupletable/NodeTupleTableConcrete.java | 9 +- .../nodetupletable/NodeTupleTableView.java | 13 +- .../nodetupletable/NodeTupleTableWrapper.java | 2 +- .../jena/tdb/store/tupletable/TupleIndex.java | 4 +- .../tdb/store/tupletable/TupleIndexBase.java | 14 +- .../tdb/store/tupletable/TupleIndexRecord.java | 12 +- .../tdb/store/tupletable/TupleIndexWrapper.java | 2 +- .../jena/tdb/store/tupletable/TupleTable.java | 14 +- .../java/org/apache/jena/tdb/sys/DebugTDB.java | 2 +- .../java/org/apache/jena/tdb/sys/FileRef.java | 2 +- jena-tdb/src/main/java/tdb/tdbstats.java | 2 +- jena-tdb/src/main/java/tdb/tools/dumpbpt.java | 2 +- .../src/main/java/tdb/tools/tdbgenindex.java | 2 +- .../org/apache/jena/tdb/lib/TestColumnMap.java | 24 +- .../org/apache/jena/tdb/solver/TestStats.java | 2 +- .../apache/jena/tdb/store/TestQuadFilter.java | 4 +- .../tupletable/AbstractTestTupleIndex.java | 96 ++--- .../store/tupletable/TestTupleIndexRecord.java | 2 +- .../tupletable/TestTupleIndexRecordDirect.java | 64 ++- .../tdb/store/tupletable/TestTupleTable.java | 30 +- 71 files changed, 1978 insertions(+), 383 deletions(-) ----------------------------------------------------------------------