You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by rv...@apache.org on 2015/02/17 13:42:58 UTC

[49/50] [abbrv] jena git commit: Merge branch 'master' into eliminate-assignments

Merge branch 'master' into eliminate-assignments


Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/57cf5dd9
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/57cf5dd9
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/57cf5dd9

Branch: refs/heads/eliminate-assignments
Commit: 57cf5dd9adf21262167e12d944af32bd2b70a3a0
Parents: e1a8357 00ff878
Author: Rob Vesse <rv...@apache.org>
Authored: Tue Feb 17 12:19:57 2015 +0000
Committer: Rob Vesse <rv...@apache.org>
Committed: Tue Feb 17 12:19:57 2015 +0000

----------------------------------------------------------------------
 .gitignore                                      |     3 +-
 NOTICE                                          |     2 +-
 apache-jena-libs/pom.xml                        |     2 +-
 apache-jena-osgi/jena-osgi-test/pom.xml         |   195 +
 .../org/apache/jena/osgi/test/JenaOSGITest.java |   209 +
 apache-jena-osgi/jena-osgi/pom.xml              |   230 +
 apache-jena-osgi/pom.xml                        |    51 +
 apache-jena/NOTICE                              |     2 +-
 apache-jena/pom.xml                             |    14 +-
 jena-arq/Grammar/arq.jj                         |    20 +-
 jena-arq/Grammar/master.jj                      |    25 +-
 jena-arq/Grammar/sparql_11.jj                   |    18 +-
 jena-arq/NOTICE                                 |     2 +-
 jena-arq/ReleaseNotes.txt                       |     4 +
 jena-arq/pom.xml                                |    20 +-
 jena-arq/rdf10                                  |    12 +
 jena-arq/rdf11                                  |    12 +
 jena-arq/src-examples/arq/examples/ExProg1.java |     9 +-
 jena-arq/src-examples/arq/examples/ExProg2.java |     9 +-
 .../arq/examples/ExQuerySelect1.java            |    22 +-
 .../arq/examples/ExQuerySelect2.java            |    11 +-
 .../arq/examples/ExampleDBpedia1.java           |    12 +-
 .../arq/examples/ExampleDBpedia2.java           |     6 +-
 .../arq/examples/ExampleDBpedia3.java           |    21 +-
 .../examples/aggregates/CustomAggregate.java    |   113 +
 .../examples/propertyfunction/labelSearch.java  |    10 +-
 .../examples/propertyfunction/localname.java    |     3 +-
 .../arq/examples/riot/ExRIOT_2.java             |    17 +-
 .../arq/examples/riot/ExRIOT_5.java             |     9 +
 jena-arq/src/main/java/arq/cmdline/CmdLARQ.java |    29 -
 .../java/arq/cmdline/ModDatasetGeneral.java     |     3 -
 .../main/java/arq/cmdline/ModLangOutput.java    |   134 +-
 jena-arq/src/main/java/arq/iri.java             |     4 +-
 .../main/java/com/hp/hpl/jena/query/ARQ.java    |     5 +-
 .../com/hp/hpl/jena/query/DatasetAccessor.java  |     1 -
 .../com/hp/hpl/jena/query/QueryExecution.java   |     4 +-
 .../java/com/hp/hpl/jena/sparql/SystemARQ.java  |     6 +-
 .../hp/hpl/jena/sparql/algebra/Transformer.java |     4 +-
 .../hpl/jena/sparql/algebra/op/OpQuadBlock.java |     2 +-
 .../jena/sparql/algebra/op/OpQuadPattern.java   |     2 +-
 .../optimize/TransformFilterEquality.java       |    78 +-
 .../optimize/TransformFilterPlacement.java      |   224 +-
 .../com/hp/hpl/jena/sparql/core/DataBlock.java  |    25 -
 .../com/hp/hpl/jena/sparql/core/DataFormat.java |    65 -
 .../jena/sparql/core/DatasetChangesCapture.java |     2 +-
 .../hp/hpl/jena/sparql/core/DatasetGraph.java   |     4 +-
 .../jena/sparql/core/DatasetGraphCaching.java   |    93 +-
 .../sparql/core/DatasetGraphCollection.java     |     7 +-
 .../jena/sparql/core/DatasetGraphMonitor.java   |     2 +-
 .../jena/sparql/core/DatasetGraphSimpleMem.java |     5 +-
 .../sparql/core/DatasetGraphViewGraphs.java     |     4 +-
 .../com/hp/hpl/jena/sparql/core/GraphView.java  |     3 +-
 .../com/hp/hpl/jena/sparql/core/QuadAction.java |     2 +-
 .../engine/binding/BindingProjectBase.java      |     2 +-
 .../hp/hpl/jena/sparql/expr/ExprAggregator.java |     7 +-
 .../com/hp/hpl/jena/sparql/expr/ExprList.java   |    20 +-
 .../hpl/jena/sparql/expr/ExprTransformer.java   |     9 +-
 .../com/hp/hpl/jena/sparql/expr/NodeValue.java  |    47 +-
 .../expr/aggregate/AccumulatorFactory.java      |    31 +
 .../hpl/jena/sparql/expr/aggregate/AggAvg.java  |    24 +-
 .../sparql/expr/aggregate/AggAvgDistinct.java   |    25 +-
 .../jena/sparql/expr/aggregate/AggCount.java    |    12 +-
 .../sparql/expr/aggregate/AggCountDistinct.java |     8 +-
 .../jena/sparql/expr/aggregate/AggCountVar.java |    21 +-
 .../expr/aggregate/AggCountVarDistinct.java     |    21 +-
 .../jena/sparql/expr/aggregate/AggCustom.java   |   102 +-
 .../sparql/expr/aggregate/AggGroupConcat.java   |    78 +-
 .../expr/aggregate/AggGroupConcatDistinct.java  |    45 +-
 .../hpl/jena/sparql/expr/aggregate/AggMax.java  |    18 +-
 .../jena/sparql/expr/aggregate/AggMaxBase.java  |     9 +-
 .../sparql/expr/aggregate/AggMaxDistinct.java   |    18 +-
 .../hpl/jena/sparql/expr/aggregate/AggMin.java  |    18 +-
 .../jena/sparql/expr/aggregate/AggMinBase.java  |     9 +-
 .../sparql/expr/aggregate/AggMinDistinct.java   |    19 +-
 .../hpl/jena/sparql/expr/aggregate/AggNull.java |    14 +-
 .../jena/sparql/expr/aggregate/AggSample.java   |    26 +-
 .../expr/aggregate/AggSampleDistinct.java       |    21 +-
 .../hpl/jena/sparql/expr/aggregate/AggSum.java  |    23 +-
 .../sparql/expr/aggregate/AggSumDistinct.java   |    22 +-
 .../expr/aggregate/AggregateRegistry.java       |    70 +
 .../jena/sparql/expr/aggregate/Aggregator.java  |    14 +-
 .../sparql/expr/aggregate/AggregatorBase.java   |    70 +-
 .../expr/aggregate/AggregatorFactory.java       |     5 +-
 .../sparql/expr/nodevalue/NodeFunctions.java    |    91 +-
 .../sparql/expr/nodevalue/NodeValueDecimal.java |     2 +-
 .../sparql/expr/nodevalue/NodeValueDouble.java  |     2 +-
 .../expr/nodevalue/NodeValueDuration.java       |     2 +-
 .../sparql/expr/nodevalue/NodeValueFloat.java   |     2 +-
 .../sparql/expr/nodevalue/NodeValueInteger.java |     2 +-
 .../jena/sparql/expr/nodevalue/XSDFuncOp.java   |    21 +-
 .../hp/hpl/jena/sparql/graph/GraphDataBag.java  |     5 +-
 .../hp/hpl/jena/sparql/graph/GraphMemPlain.java |     9 +-
 .../hp/hpl/jena/sparql/graph/GraphSPARQL.java   |     2 +-
 .../jena/sparql/graph/GraphSPARQLService.java   |     5 +-
 .../hpl/jena/sparql/graph/GraphUnionRead.java   |     3 +-
 .../hp/hpl/jena/sparql/graph/GraphWrapper.java  |    12 +-
 .../com/hp/hpl/jena/sparql/graph/NodeConst.java |    20 +-
 .../com/hp/hpl/jena/sparql/lang/ParserBase.java |    16 +-
 .../hp/hpl/jena/sparql/lang/arq/ARQParser.java  |   596 +-
 .../sparql/lang/sparql_11/SPARQLParser11.java   |    16 +-
 .../com/hp/hpl/jena/sparql/lib/DatasetLib.java  |     6 +-
 .../hpl/jena/sparql/modify/GraphStoreNull.java  |    22 +-
 .../hp/hpl/jena/sparql/modify/UpdateEngine.java |     2 +-
 .../hp/hpl/jena/sparql/modify/UpdateSink.java   |     2 +-
 .../sparql/resultset/JSONInputIterator.java     |     2 +-
 .../sparql/resultset/JSONOutputResultSet.java   |    17 +-
 .../hp/hpl/jena/sparql/resultset/RDFOutput.java |     6 +-
 .../jena/sparql/resultset/ResultSetCompare.java |     4 +-
 .../jena/sparql/serializer/FmtExprSPARQL.java   |     2 +-
 .../java/com/hp/hpl/jena/sparql/sse/SSE.java    |    11 +-
 .../java/com/hp/hpl/jena/sparql/sse/Tags.java   |     3 +-
 .../jena/sparql/sse/builders/BuilderExpr.java   |    25 +-
 .../jena/sparql/sse/lang/ParseHandlerPlain.java |     4 +-
 .../hp/hpl/jena/sparql/util/DateTimeStruct.java |     2 +-
 .../com/hp/hpl/jena/sparql/util/ExprUtils.java  |     8 +
 .../com/hp/hpl/jena/sparql/util/FmtUtils.java   |    67 +-
 .../hpl/jena/sparql/util/NodeFactoryExtra.java  |    18 +-
 .../com/hp/hpl/jena/sparql/util/NodeUtils.java  |   281 +-
 .../hp/hpl/jena/sparql/util/StringUtils.java    |     5 +-
 .../java/com/hp/hpl/jena/sparql/util/Timer.java |    48 +-
 .../java/com/hp/hpl/jena/sparql/util/Utils.java |   220 +-
 .../hpl/jena/sparql/util/graph/GraphSink.java   |     3 +-
 .../org/apache/jena/atlas/iterator/Iter.java    |    27 +-
 .../jena/atlas/iterator/IteratorConcat.java     |    19 +-
 .../jena/atlas/iterator/IteratorCons.java       |     9 +-
 .../jena/atlas/iterator/IteratorWithBuffer.java |   117 +-
 .../atlas/iterator/IteratorWithHistory.java     |    61 +-
 .../jena/atlas/iterator/PushbackIterator.java   |    37 +-
 .../org/apache/jena/atlas/lib/AlarmClock.java   |     2 +-
 .../org/apache/jena/atlas/lib/MultiMap.java     |    26 +-
 .../org/apache/jena/atlas/lib/Registry.java     |    39 +
 .../java/org/apache/jena/atlas/lib/Tuple.java   |     2 +-
 .../apache/jena/atlas/lib/cache/CacheLRU.java   |     2 +-
 .../org/apache/jena/atlas/logging/FmtLog.java   |    61 +-
 .../org/apache/jena/atlas/logging/LogCtl.java   |     1 -
 .../main/java/org/apache/jena/riot/Lang.java    |     6 +-
 .../java/org/apache/jena/riot/RDFDataMgr.java   |     4 +-
 .../java/org/apache/jena/riot/RDFFormat.java    |     2 +-
 .../java/org/apache/jena/riot/RDFLanguages.java |    13 +-
 .../org/apache/jena/riot/RDFWriterRegistry.java |    14 +-
 .../java/org/apache/jena/riot/ResultSetMgr.java |    30 +-
 .../java/org/apache/jena/riot/RiotReader.java   |     8 +-
 .../java/org/apache/jena/riot/RiotWriter.java   |    30 +-
 .../jena/riot/checker/CheckerLiterals.java      |   164 +-
 .../jena/riot/lang/BlankNodeAllocator.java      |     4 +-
 .../jena/riot/lang/BlankNodeAllocatorLabel.java |     2 +-
 .../lang/BlankNodeAllocatorLabelEncoded.java    |     2 +-
 .../org/apache/jena/riot/lang/JsonLDReader.java |     2 +-
 .../org/apache/jena/riot/lang/LangNQuads.java   |     3 +-
 .../org/apache/jena/riot/lang/LangNTriples.java |     5 +
 .../org/apache/jena/riot/lang/LangRDFJSON.java  |     4 +-
 .../org/apache/jena/riot/lang/LangRDFXML.java   |     8 +-
 .../org/apache/jena/riot/lang/LangTriG.java     |     5 +-
 .../org/apache/jena/riot/lang/LangTurtle.java   |     5 +-
 .../apache/jena/riot/out/NodeFormatterBase.java |    24 +-
 .../org/apache/jena/riot/out/RDFJSONWriter.java |    54 -
 .../apache/jena/riot/out/SinkEntityOutput.java  |   147 -
 .../process/normalize/CanonicalizeLiteral.java  |    27 +-
 .../riot/process/normalize/NormalizeValue.java  |    16 +-
 .../riot/process/normalize/NormalizeValue2.java |     4 +-
 .../jena/riot/resultset/ResultSetReader.java    |     8 +-
 .../riot/resultset/ResultSetReaderRegistry.java |     4 +-
 .../jena/riot/resultset/ResultSetWriter.java    |     7 +-
 .../riot/resultset/ResultSetWriterRegistry.java |    40 +-
 .../org/apache/jena/riot/system/IRILib.java     |    54 +-
 .../apache/jena/riot/system/IRIResolver.java    |    29 +-
 .../jena/riot/system/ParserProfileBase.java     |     4 +-
 .../jena/riot/system/ParserProfileChecker.java  |     4 +-
 .../jena/riot/system/PrefixMapFactory.java      |     2 +-
 .../org/apache/jena/riot/system/RiotLib.java    |     2 +-
 .../jena/riot/system/StreamRDFWriter.java       |     6 +-
 .../jena/riot/system/stream/LocatorFile.java    |     2 +-
 .../jena/riot/system/stream/StreamManager.java  |     4 +-
 .../org/apache/jena/riot/thrift/BinRDF.java     |    44 +-
 .../jena/riot/thrift/StreamRDF2Thrift.java      |     2 +-
 .../java/org/apache/jena/riot/thrift/TRDF.java  |     8 +-
 .../apache/jena/riot/thrift/ThriftConvert.java  |     8 +-
 .../java/org/apache/jena/riot/tokens/Token.java |   231 +-
 .../apache/jena/riot/tokens/TokenizerText.java  |    20 +-
 .../java/org/apache/jena/riot/web/HttpOp.java   |     2 +-
 .../java/org/apache/jena/riot/web/LangTag.java  |     3 +-
 .../apache/jena/riot/writer/RDFJSONWriter.java  |   114 +-
 .../jena/riot/writer/SinkEntityOutput.java      |   148 -
 .../apache/jena/riot/writer/TurtleShell.java    |    14 +-
 .../jena/riot/writer/WriterStreamRDFPlain.java  |     4 +-
 .../org/apache/jena/riot/writer/WriterTriX.java |     2 +-
 .../src/main/java/riotcmd/CmdLangParse.java     |    54 +-
 jena-arq/src/main/resources/META-INF/NOTICE     |     2 +-
 .../optimize/TestTransformConstantFolding.java  |    18 +
 .../optimize/TestTransformFilterPlacement.java  |   101 +-
 .../algebra/optimize/TestTransformFilters.java  |    30 +-
 .../engine/iterator/TestQueryIterSort.java      |     2 +-
 .../com/hp/hpl/jena/sparql/expr/TS_Expr.java    |     1 +
 .../jena/sparql/expr/TestCustomAggregates.java  |   163 +
 .../hp/hpl/jena/sparql/expr/TestFunctions.java  |     4 +-
 .../hpl/jena/sparql/expr/TestNodeFunctions.java |    67 +-
 .../hp/hpl/jena/sparql/expr/TestNodeValue.java  |    26 +-
 .../hp/hpl/jena/sparql/expr/TestOrdering.java   |    52 +-
 .../hp/hpl/jena/sparql/expr/TestXSDFuncOp.java  |    64 +-
 .../hpl/jena/sparql/syntax/TestSSE_Basic.java   |     8 +-
 .../hpl/jena/sparql/syntax/TestSSE_Forms.java   |     2 +-
 .../com/hp/hpl/jena/sparql/util/TS_Util.java    |     4 +-
 .../hp/hpl/jena/sparql/util/TestFmtUtils.java   |    13 +-
 .../com/hp/hpl/jena/sparql/util/TestList.java   |    10 +-
 .../com/hp/hpl/jena/sparql/util/TestUtils.java  |    84 +
 .../jena/atlas/data/TestDistinctDataBag.java    |     2 +-
 .../jena/atlas/data/TestDistinctDataNet.java    |     2 +-
 .../jena/atlas/data/TestSortedDataBag.java      |     2 +-
 .../apache/jena/riot/ErrorHandlerTestLib.java   |    15 +-
 .../test/java/org/apache/jena/riot/TC_Riot.java |     4 +-
 .../org/apache/jena/riot/out/TestNodeFmt.java   |    16 +-
 .../apache/jena/riot/system/TestChecker.java    |     1 +
 .../jena/riot/tokens/TestTokenForNode.java      |     6 +-
 .../apache/jena/riot/tokens/TestTokenizer.java  |    91 +-
 .../apache/jena/riot/writer/TestRDFJSON.java    |    17 +-
 .../ARQ/BasicPatterns/result-B-01-RDF_10.n3     |    19 +
 .../ARQ/BasicPatterns/result-B-01-RDF_11.n3     |    24 +
 .../ARQ/Distinct/distinct-all_RDF_10.srx        |   111 +
 .../ARQ/Distinct/distinct-all_RDF_11.srx        |    93 +
 .../ARQ/Distinct/distinct-str_RDF_10.srx        |    56 +
 .../ARQ/Distinct/distinct-str_RDF_11.srx        |    38 +
 jena-arq/testing/ARQ/GroupBy/agg-1.srj          |     3 +-
 jena-arq/testing/ARQ/GroupBy/agg-2.srj          |     3 +-
 jena-arq/testing/ARQ/SPARQL11_RDF11.txt         |    24 +
 jena-arq/testing/ARQ/Sort/sort-2.rq             |     2 +-
 jena-arq/testing/ARQ/Sort/sort-3.rq             |     2 +-
 .../testing/ARQ/Sort/sort-result-2_RDF_10.ttl   |   169 +
 .../testing/ARQ/Sort/sort-result-2_RDF_11.ttl   |   169 +
 .../testing/ARQ/Sort/sort-result-3_RDF_10.ttl   |   169 +
 .../testing/ARQ/Sort/sort-result-3_RDF_11.ttl   |   169 +
 jena-arq/testing/DAWG-Final/AFS.txt             |     8 -
 jena-arq/testing/DAWG-Final/SPARQL11_RDF11.txt  |    15 +
 .../DAWG-Final/distinct/distinct-all_RDF_10.srx |   111 +
 .../DAWG-Final/distinct/distinct-all_RDF_11.srx |    93 +
 .../DAWG-Final/distinct/distinct-str_RDF_10.srx |    56 +
 .../DAWG-Final/distinct/distinct-str_RDF_11.srx |    38 +
 jena-core/NOTICE                                |     2 +-
 jena-core/pom.xml                               |     2 +-
 .../main/java/com/hp/hpl/jena/JenaRuntime.java  |     2 +-
 .../assemblers/FileModelAssembler.java          |    17 +-
 .../assemblers/UnionModelAssembler.java         |    24 +-
 .../com/hp/hpl/jena/datatypes/TypeMapper.java   |     4 +-
 .../hp/hpl/jena/datatypes/xsd/XSDDatatype.java  |     2 +-
 .../jena/datatypes/xsd/impl/RDFLangString.java  |    66 +
 .../jena/datatypes/xsd/impl/XMLLiteralType.java |     4 +-
 .../datatypes/xsd/impl/XSDBaseStringType.java   |    24 +-
 .../java/com/hp/hpl/jena/graph/Factory.java     |    17 +-
 .../main/java/com/hp/hpl/jena/graph/Graph.java  |    18 +-
 .../java/com/hp/hpl/jena/graph/GraphUtil.java   |   129 +-
 .../java/com/hp/hpl/jena/graph/NodeFactory.java |   146 +-
 .../main/java/com/hp/hpl/jena/graph/Triple.java |    12 +-
 .../java/com/hp/hpl/jena/graph/TripleMatch.java |     4 +
 .../com/hp/hpl/jena/graph/compose/Delta.java    |     4 +-
 .../hp/hpl/jena/graph/compose/Difference.java   |     2 +-
 .../hpl/jena/graph/compose/DisjointUnion.java   |     3 +-
 .../com/hp/hpl/jena/graph/compose/Dyadic.java   |     4 +-
 .../hp/hpl/jena/graph/compose/Intersection.java |     2 +-
 .../hp/hpl/jena/graph/compose/MultiUnion.java   |     6 +-
 .../com/hp/hpl/jena/graph/compose/Union.java    |    11 +-
 .../hp/hpl/jena/graph/impl/CollectionGraph.java |    33 +-
 .../com/hp/hpl/jena/graph/impl/GraphBase.java   |    28 +-
 .../hp/hpl/jena/graph/impl/LiteralLabel.java    |     4 +-
 .../jena/graph/impl/LiteralLabelFactory.java    |    86 +-
 .../hpl/jena/graph/impl/LiteralLabelImpl.java   |   188 +-
 .../hpl/jena/graph/impl/SimpleEventManager.java |   243 +-
 .../com/hp/hpl/jena/graph/impl/TripleStore.java |     2 +-
 .../hp/hpl/jena/graph/impl/WrappedGraph.java    |     8 +-
 .../main/java/com/hp/hpl/jena/mem/GraphMem.java |     4 +-
 .../hp/hpl/jena/mem/GraphTripleStoreBase.java   |     4 +-
 .../com/hp/hpl/jena/n3/N3JenaWriterCommon.java  |    13 +-
 .../java/com/hp/hpl/jena/ontology/OntModel.java |     8 +-
 .../rdf/model/EmptyListUpdateException.java     |     2 +-
 .../hp/hpl/jena/rdf/model/ResourceFactory.java  |     8 +-
 .../hp/hpl/jena/rdf/model/SimpleSelector.java   |     2 +-
 .../com/hp/hpl/jena/rdf/model/Statement.java    |    24 +-
 .../com/hp/hpl/jena/rdf/model/impl/AltImpl.java |     2 +-
 .../hpl/jena/rdf/model/impl/ContainerImpl.java  |     2 +-
 .../hp/hpl/jena/rdf/model/impl/LiteralImpl.java |    10 +-
 .../hp/hpl/jena/rdf/model/impl/ModelCom.java    |    12 +-
 .../hp/hpl/jena/rdf/model/impl/ReifierStd.java  |    28 +-
 .../com/hp/hpl/jena/rdf/model/impl/SeqImpl.java |     2 +-
 .../hpl/jena/rdf/model/impl/StatementBase.java  |     9 +-
 .../com/hp/hpl/jena/rdf/model/impl/Util.java    |    77 +-
 .../hp/hpl/jena/rdfxml/xmlinput/JenaReader.java |     4 +-
 .../rdfxml/xmlinput/impl/AbsXMLContext.java     |    71 +-
 .../rdfxml/xmlinput/impl/ParserSupport.java     |    16 +-
 .../jena/rdfxml/xmlinput/impl/XMLContext.java   |     9 +-
 .../rdfxml/xmlinput/lang/IanaLanguageTag.java   |   145 -
 .../hpl/jena/rdfxml/xmlinput/lang/Iso3166.java  |   308 -
 .../hpl/jena/rdfxml/xmlinput/lang/Iso639.java   |   619 -
 .../jena/rdfxml/xmlinput/lang/LanguageTag.java  |   222 -
 .../rdfxml/xmlinput/lang/LanguageTagCodes.java  |    88 -
 .../lang/LanguageTagSyntaxException.java        |    47 -
 .../hpl/jena/rdfxml/xmlinput/lang/package.html  |    27 -
 .../hpl/jena/rdfxml/xmloutput/impl/Basic.java   |    18 +-
 .../jena/rdfxml/xmloutput/impl/Unparser.java    |    49 +-
 .../com/hp/hpl/jena/reasoner/BaseInfGraph.java  |     6 +-
 .../com/hp/hpl/jena/reasoner/TriplePattern.java |    16 +-
 .../rulesys/BasicForwardRuleInfGraph.java       |     2 +-
 .../jena/reasoner/rulesys/FBRuleInfGraph.java   |     2 +-
 .../hp/hpl/jena/reasoner/rulesys/Functor.java   |     2 +-
 .../reasoner/rulesys/Node_RuleVariable.java     |     2 +-
 .../com/hp/hpl/jena/reasoner/rulesys/Rule.java  |    10 +-
 .../com/hp/hpl/jena/reasoner/rulesys/Util.java  |     8 +-
 .../hpl/jena/reasoner/rulesys/builtins/Now.java |     2 +-
 .../jena/reasoner/rulesys/impl/SafeGraph.java   |    19 +-
 .../hp/hpl/jena/shared/RandomOrderGraph.java    |     4 +-
 .../java/com/hp/hpl/jena/util/FileManager.java  |     4 +-
 .../java/com/hp/hpl/jena/util/PrintUtil.java    |    26 +-
 .../jena/util/iterator/IteratorIterator.java    |     2 +-
 .../java/com/hp/hpl/jena/vocabulary/RDF.java    |    18 +-
 jena-core/src/main/java/jena/rdfcat.java        |    61 +-
 jena-core/src/main/resources/META-INF/NOTICE    |     2 +-
 .../assembler/test/TestFileModelAssembler.java  |    62 +-
 .../jena/graph/compose/test/TestDifference.java |    60 +-
 .../hpl/jena/graph/compose/test/TestDyadic.java |     2 +-
 .../graph/compose/test/TestUnionStatistics.java |     2 +-
 .../hp/hpl/jena/graph/test/NodeCreateUtils.java |     4 +-
 .../hpl/jena/graph/test/TestFindLiterals.java   |    57 +-
 .../jena/graph/test/TestGraphBaseToString.java  |     2 +-
 .../hp/hpl/jena/graph/test/TestGraphUtils.java  |     3 +-
 .../graph/test/TestLiteralLabelSameValueAs.java |    99 +
 .../hpl/jena/graph/test/TestLiteralLabels.java  |    19 +-
 .../com/hp/hpl/jena/graph/test/TestNode.java    |   555 +-
 .../com/hp/hpl/jena/graph/test/TestPackage.java |     1 +
 .../hpl/jena/graph/test/TestTypedLiterals.java  |    62 +-
 .../com/hp/hpl/jena/mem/test/TestGraphMem.java  |     2 +-
 .../hp/hpl/jena/rdfxml/xmlinput/MoreTests.java  |     2 +-
 .../rulesys/test/FRuleEngineIFactoryTest.java   |    14 +-
 .../jena/reasoner/rulesys/test/TestBasicLP.java |    12 +-
 .../jena/reasoner/rulesys/test/TestBugs.java    |     2 +-
 .../rulesys/test/TestComparatorBuiltins.java    |    20 +-
 .../jena/reasoner/rulesys/test/TestFBRules.java |    58 +-
 .../reasoner/rulesys/test/TestLPDerivation.java |     2 +-
 jena-csv/NOTICE                                 |     2 +-
 jena-csv/pom.xml                                |    11 +-
 .../propertytable/graph/GraphPropertyTable.java |    44 +-
 .../impl/PropertyTableHashMapImpl.java          |    59 +-
 jena-csv/src/main/resources/META-INF/NOTICE     |     5 +
 .../jena/propertytable/graph/GraphCSVTest.java  |     1 -
 jena-elephas/LICENSE                            |   176 +
 jena-elephas/NOTICE                             |     5 +
 jena-elephas/jena-elephas-common/pom.xml        |    54 +
 .../rdf/types/AbstractNodeTupleWritable.java    |   193 +
 .../rdf/types/CharacteristicSetWritable.java    |   298 +
 .../rdf/types/CharacteristicWritable.java       |   160 +
 .../hadoop/rdf/types/NodeTupleWritable.java     |    80 +
 .../jena/hadoop/rdf/types/NodeWritable.java     |   188 +
 .../jena/hadoop/rdf/types/QuadWritable.java     |   136 +
 .../jena/hadoop/rdf/types/TripleWritable.java   |   138 +
 .../comparators/SimpleBinaryComparator.java     |    34 +
 .../rdf/types/converters/ThriftConverter.java   |   147 +
 .../rdf/io/types/CharacteristicTests.java       |   210 +
 .../jena/hadoop/rdf/io/types/RdfTypesTest.java  |   406 +
 .../src/test/resources/log4j.properties         |    19 +
 jena-elephas/jena-elephas-io/pom.xml            |    67 +
 .../jena/hadoop/rdf/io/HadoopIOConstants.java   |    49 +
 .../jena/hadoop/rdf/io/RdfIOConstants.java      |    81 +
 .../io/input/AbstractNLineFileInputFormat.java  |    70 +
 .../io/input/AbstractWholeFileInputFormat.java  |    42 +
 .../hadoop/rdf/io/input/QuadsInputFormat.java   |    46 +
 .../hadoop/rdf/io/input/TriplesInputFormat.java |    42 +
 .../rdf/io/input/TriplesOrQuadsInputFormat.java |    47 +
 .../io/input/jsonld/JsonLDQuadInputFormat.java  |    39 +
 .../input/jsonld/JsonLDTripleInputFormat.java   |    39 +
 .../input/nquads/BlockedNQuadsInputFormat.java  |    53 +
 .../rdf/io/input/nquads/NQuadsInputFormat.java  |    46 +
 .../nquads/WholeFileNQuadsInputFormat.java      |    51 +
 .../ntriples/BlockedNTriplesInputFormat.java    |    53 +
 .../io/input/ntriples/NTriplesInputFormat.java  |    46 +
 .../ntriples/WholeFileNTriplesInputFormat.java  |    51 +
 .../io/input/rdfjson/RdfJsonInputFormat.java    |    46 +
 .../rdf/io/input/rdfxml/RdfXmlInputFormat.java  |    46 +
 .../AbstractBlockBasedNodeTupleReader.java      |   344 +
 .../readers/AbstractBlockBasedQuadReader.java   |    51 +
 .../readers/AbstractBlockBasedTripleReader.java |    51 +
 .../AbstractLineBasedNodeTupleReader.java       |   265 +
 .../readers/AbstractLineBasedQuadReader.java    |    50 +
 .../readers/AbstractLineBasedTripleReader.java  |    51 +
 .../rdf/io/input/readers/AbstractRdfReader.java |   108 +
 .../AbstractWholeFileNodeTupleReader.java       |   328 +
 .../readers/AbstractWholeFileQuadReader.java    |    51 +
 .../readers/AbstractWholeFileTripleReader.java  |    51 +
 .../rdf/io/input/readers/QuadsReader.java       |    49 +
 .../io/input/readers/TriplesOrQuadsReader.java  |    72 +
 .../rdf/io/input/readers/TriplesReader.java     |    49 +
 .../io/input/readers/TriplesToQuadsReader.java  |   102 +
 .../input/readers/jsonld/JsonLDQuadReader.java  |    32 +
 .../readers/jsonld/JsonLDTripleReader.java      |    30 +
 .../readers/nquads/BlockedNQuadsReader.java     |    45 +
 .../io/input/readers/nquads/NQuadsReader.java   |    49 +
 .../readers/nquads/WholeFileNQuadsReader.java   |    42 +
 .../readers/ntriples/BlockedNTriplesReader.java |    45 +
 .../input/readers/ntriples/NTriplesReader.java  |    48 +
 .../ntriples/WholeFileNTriplesReader.java       |    42 +
 .../io/input/readers/rdfjson/RdfJsonReader.java |    37 +
 .../io/input/readers/rdfxml/RdfXmlReader.java   |    37 +
 .../input/readers/thrift/ThriftQuadReader.java  |    32 +
 .../readers/thrift/ThriftTripleReader.java      |    30 +
 .../rdf/io/input/readers/trig/TriGReader.java   |    37 +
 .../rdf/io/input/readers/trix/TriXReader.java   |    37 +
 .../io/input/readers/turtle/TurtleReader.java   |    37 +
 .../io/input/thrift/ThriftQuadInputFormat.java  |    39 +
 .../input/thrift/ThriftTripleInputFormat.java   |    39 +
 .../rdf/io/input/trig/TriGInputFormat.java      |    46 +
 .../rdf/io/input/trix/TriXInputFormat.java      |    42 +
 .../rdf/io/input/turtle/TurtleInputFormat.java  |    46 +
 .../rdf/io/input/util/BlockInputStream.java     |    94 +
 .../hadoop/rdf/io/input/util/RdfIOUtils.java    |   101 +
 .../rdf/io/input/util/TrackableInputStream.java |    38 +
 .../rdf/io/input/util/TrackedInputStream.java   |   124 +
 .../io/input/util/TrackedPipedQuadsStream.java  |    55 +
 .../io/input/util/TrackedPipedRDFStream.java    |    64 +
 .../input/util/TrackedPipedTriplesStream.java   |    56 +
 .../AbstractBatchedNodeTupleOutputFormat.java   |    55 +
 .../rdf/io/output/AbstractNodeOutputFormat.java |    94 +
 .../output/AbstractNodeTupleOutputFormat.java   |   109 +
 .../AbstractStreamRdfNodeTupleOutputFormat.java |    73 +
 .../hadoop/rdf/io/output/QuadsOutputFormat.java |    64 +
 .../io/output/TriplesOrQuadsOutputFormat.java   |    74 +
 .../rdf/io/output/TriplesOutputFormat.java      |    61 +
 .../output/jsonld/JsonLDQuadOutputFormat.java   |    44 +
 .../output/jsonld/JsonLDTripleOutputFormat.java |    44 +
 .../io/output/nquads/NQuadsOutputFormat.java    |    52 +
 .../ntriples/NTriplesNodeOutputFormat.java      |    45 +
 .../output/ntriples/NTriplesOutputFormat.java   |    52 +
 .../io/output/rdfjson/RdfJsonOutputFormat.java  |    52 +
 .../io/output/rdfxml/RdfXmlOutputFormat.java    |    52 +
 .../output/thrift/ThriftQuadOutputFormat.java   |    51 +
 .../output/thrift/ThriftTripleOutputFormat.java |    52 +
 .../io/output/trig/BatchedTriGOutputFormat.java |    54 +
 .../rdf/io/output/trig/TriGOutputFormat.java    |    58 +
 .../rdf/io/output/trix/TriXOutputFormat.java    |    57 +
 .../turtle/BatchedTurtleOutputFormat.java       |    50 +
 .../io/output/turtle/TurtleOutputFormat.java    |    56 +
 .../writers/AbstractBatchedNodeTupleWriter.java |   113 +
 .../writers/AbstractBatchedQuadWriter.java      |    80 +
 .../writers/AbstractBatchedTripleWriter.java    |    68 +
 .../AbstractLineBasedNodeTupleWriter.java       |   152 +
 .../writers/AbstractLineBasedQuadWriter.java    |    71 +
 .../writers/AbstractLineBasedTripleWriter.java  |    68 +
 .../io/output/writers/AbstractNodeWriter.java   |   192 +
 .../AbstractStreamRdfNodeTupleWriter.java       |    71 +
 .../AbstractWholeFileNodeTupleWriter.java       |    96 +
 .../writers/AbstractWholeFileQuadWriter.java    |    66 +
 .../writers/AbstractWholeFileTripleWriter.java  |    65 +
 .../io/output/writers/QuadsToTriplesWriter.java |    59 +
 .../io/output/writers/StreamRdfQuadWriter.java  |    45 +
 .../output/writers/StreamRdfTripleWriter.java   |    44 +
 .../output/writers/jsonld/JsonLDQuadWriter.java |    38 +
 .../writers/jsonld/JsonLDTripleWriter.java      |    38 +
 .../io/output/writers/nquads/NQuadsWriter.java  |    57 +
 .../writers/ntriples/NTriplesNodeWriter.java    |    59 +
 .../output/writers/ntriples/NTriplesWriter.java |    58 +
 .../output/writers/rdfjson/RdfJsonWriter.java   |    51 +
 .../io/output/writers/rdfxml/RdfXmlWriter.java  |    51 +
 .../output/writers/thrift/ThriftQuadWriter.java |    38 +
 .../writers/thrift/ThriftTripleWriter.java      |    38 +
 .../output/writers/trig/BatchedTriGWriter.java  |    52 +
 .../writers/turtle/BatchedTurtleWriter.java     |    54 +
 .../rdf/io/registry/HadoopRdfIORegistry.java    |   310 +
 .../hadoop/rdf/io/registry/ReaderFactory.java   |    83 +
 .../hadoop/rdf/io/registry/WriterFactory.java   |    96 +
 .../readers/AbstractQuadsOnlyReaderFactory.java |    83 +
 .../registry/readers/AbstractReaderFactory.java |    80 +
 .../AbstractTriplesOnlyReaderFactory.java       |    83 +
 .../registry/readers/JsonLDReaderFactory.java   |    49 +
 .../registry/readers/NQuadsReaderFactory.java   |    42 +
 .../registry/readers/NTriplesReaderFactory.java |    38 +
 .../registry/readers/RdfJsonReaderFactory.java  |    41 +
 .../registry/readers/RdfXmlReaderFactory.java   |    40 +
 .../registry/readers/ThriftReaderFactory.java   |    49 +
 .../io/registry/readers/TriGReaderFactory.java  |    42 +
 .../io/registry/readers/TriXReaderFactory.java  |    41 +
 .../registry/readers/TurtleReaderFactory.java   |    40 +
 .../writers/AbstractQuadsOnlyWriterFactory.java |    86 +
 .../AbstractTriplesOnlyWriterFactory.java       |    85 +
 .../registry/writers/AbstractWriterFactory.java |    82 +
 .../registry/writers/JsonLDWriterFactory.java   |    52 +
 .../registry/writers/NQuadsWriterFactory.java   |    44 +
 .../registry/writers/NTriplesWriterFactory.java |    44 +
 .../registry/writers/RdfJsonWriterFactory.java  |    43 +
 .../registry/writers/RdfXmlWriterFactory.java   |    44 +
 .../registry/writers/ThriftWriterFactory.java   |    57 +
 .../io/registry/writers/TriGWriterFactory.java  |    45 +
 .../io/registry/writers/TriXWriterFactory.java  |    47 +
 .../registry/writers/TurtleWriterFactory.java   |    45 +
 ...he.jena.hadoop.rdf.io.registry.ReaderFactory |    10 +
 ...he.jena.hadoop.rdf.io.registry.WriterFactory |    10 +
 .../rdf/io/RdfTriplesInputTestMapper.java       |    47 +
 .../AbstractBlockedQuadInputFormatTests.java    |    33 +
 .../AbstractBlockedTripleInputFormatTests.java  |    33 +
 .../AbstractNodeTupleInputFormatTests.java      |   612 +
 .../io/input/AbstractQuadsInputFormatTests.java |    70 +
 .../input/AbstractTriplesInputFormatTests.java  |    72 +
 .../AbstractWholeFileQuadInputFormatTests.java  |   115 +
 ...AbstractWholeFileTripleInputFormatTests.java |   108 +
 .../io/input/bnodes/AbstractBlankNodeTests.java |   636 +
 .../bnodes/AbstractTripleBlankNodeTests.java    |    65 +
 .../input/bnodes/JsonLdTripleBlankNodeTest.java |    63 +
 .../io/input/bnodes/NTriplesBlankNodeTest.java  |    58 +
 .../io/input/bnodes/RdfJsonBlankNodeTest.java   |    58 +
 .../io/input/bnodes/RdfThriftBlankNodeTest.java |    68 +
 .../io/input/bnodes/RdfXmlBlankNodeTest.java    |    62 +
 .../io/input/bnodes/TurtleBlankNodeTest.java    |    58 +
 ...ractCompressedNodeTupleInputFormatTests.java |    74 +
 ...AbstractCompressedQuadsInputFormatTests.java |    71 +
 ...stractCompressedTriplesInputFormatTests.java |    71 +
 ...CompressedWholeFileQuadInputFormatTests.java |   150 +
 ...mpressedWholeFileTripleInputFormatTests.java |   144 +
 ...actCompressedJsonLDQuadInputFormatTests.java |    74 +
 ...tCompressedJsonLDTripleInputFormatTests.java |    74 +
 .../jsonld/BZippedJsonLDQuadInputTest.java      |    34 +
 .../jsonld/BZippedJsonLDTripleInputTest.java    |    34 +
 .../jsonld/DeflatedJsonLDQuadInputTest.java     |    34 +
 .../jsonld/DeflatedJsonLDTripleInputTest.java   |    34 +
 .../jsonld/GZippedJsonLDQuadInputTest.java      |    34 +
 .../jsonld/GZippedJsonLDTripleInputTest.java    |    34 +
 ...bstractCompressedNQuadsInputFormatTests.java |    68 +
 ...mpressedWholeFileNQuadsInputFormatTests.java |    75 +
 .../nquads/BZipppedNQuadsInputTest.java         |    38 +
 .../BZipppedWholeFileNQuadsInputTest.java       |    37 +
 .../nquads/DeflatedNQuadsInputTest.java         |    37 +
 .../DeflatedWholeFileNQuadsInputTest.java       |    37 +
 .../nquads/GZippedNQuadsInputTest.java          |    38 +
 .../nquads/GZippedWholeFileNQuadsInputTest.java |    38 +
 ...mpressedBlockedNTriplesInputFormatTests.java |    53 +
 ...tractCompressedNTriplesInputFormatTests.java |    68 +
 ...ressedWholeFileNTriplesInputFormatTests.java |    75 +
 .../ntriples/BZippedBlockedNTriplesInput.java   |    37 +
 .../ntriples/BZippedNTriplesInputTest.java      |    38 +
 .../BZippedWholeFileNTriplesInputTest.java      |    38 +
 .../ntriples/DeflatedBlockedNTriplesInput.java  |    37 +
 .../ntriples/DeflatedNTriplesInputTest.java     |    38 +
 .../DeflatedWholeFileNTriplesInputTest.java     |    38 +
 .../ntriples/GZippedBlockedNTriplesInput.java   |    37 +
 .../ntriples/GZippedNTriplesInputTest.java      |    41 +
 .../GZippedWholeFileNTriplesInputTest.java      |    38 +
 ...stractCompressedRdfJsonInputFormatTests.java |    74 +
 .../rdfjson/BZippedRdfJsonInputTest.java        |    37 +
 .../rdfjson/DeflatedRdfJsonInputTest.java       |    37 +
 .../rdfjson/GZippedRdfJsonInputTest.java        |    37 +
 ...bstractCompressedRdfXmlInputFormatTests.java |    75 +
 .../rdfxml/BZippedRdfXmlInputTest.java          |    37 +
 .../rdfxml/DeflatedRdfXmlInputTest.java         |    37 +
 .../rdfxml/GZippedRdfXmlInputTest.java          |    37 +
 ...actCompressedThriftQuadInputFormatTests.java |    72 +
 ...tCompressedThriftTripleInputFormatTests.java |    72 +
 .../thrift/BZippedThriftQuadInputTest.java      |    34 +
 .../thrift/BZippedThriftTripleInputTest.java    |    34 +
 .../thrift/DeflatedThriftQuadInputTest.java     |    34 +
 .../thrift/DeflatedThriftTripleInputTest.java   |    34 +
 .../thrift/GZippedThriftQuadInputTest.java      |    34 +
 .../thrift/GZippedThriftTripleInputTest.java    |    34 +
 .../AbstractCompressedTriGInputFormatTests.java |    72 +
 .../compressed/trig/BZippedTriGInputTest.java   |    37 +
 .../compressed/trig/DeflatedTriGInputTest.java  |    37 +
 .../compressed/trig/GZippedTriGInputTest.java   |    37 +
 .../AbstractCompressedTriXInputFormatTests.java |    72 +
 .../compressed/trix/BZippedTriXInputTest.java   |    35 +
 .../compressed/trix/DeflatedTriXInputTest.java  |    35 +
 .../compressed/trix/GZippedTriXInputTest.java   |    35 +
 ...bstractCompressedTurtleInputFormatTests.java |    75 +
 .../turtle/BZippedTurtleInputTest.java          |    37 +
 .../turtle/DeflatedTurtleInputTest.java         |    37 +
 .../turtle/GZippedTurtleInputTest.java          |    37 +
 .../io/input/jsonld/JsonLDQuadInputTest.java    |    50 +
 .../io/input/jsonld/JsonLDTripleInputTest.java  |    50 +
 .../io/input/nquads/BlockedNQuadsInputTest.java |    51 +
 .../rdf/io/input/nquads/NQuadsInputTest.java    |    44 +
 .../input/nquads/WholeFileNQuadsInputTest.java  |    51 +
 .../ntriples/BlockedNTriplesInputTest.java      |    50 +
 .../io/input/ntriples/NTriplesInputTest.java    |    44 +
 .../ntriples/WholeFileNTriplesInputTest.java    |    52 +
 .../rdf/io/input/rdfjson/RdfJsonInputTest.java  |    51 +
 .../rdf/io/input/rdfxml/RdfXmlInputTest.java    |    51 +
 .../io/input/thrift/ThriftQuadInputTest.java    |    51 +
 .../io/input/thrift/ThriftTripleInputTest.java  |    51 +
 .../hadoop/rdf/io/input/trig/TriGInputTest.java |    50 +
 .../hadoop/rdf/io/input/trix/TriXInputTest.java |    50 +
 .../rdf/io/input/turtle/TurtleInputTest.java    |    50 +
 .../util/AbstractTrackableInputStreamTests.java |   701 +
 .../rdf/io/input/util/BlockInputStreamTest.java |   240 +
 .../io/input/util/TrackedInputStreamTest.java   |    39 +
 .../AbstractNodeTupleOutputFormatTests.java     |   255 +
 .../output/AbstractQuadOutputFormatTests.java   |    51 +
 .../output/AbstractTripleOutputFormatTests.java |    47 +
 .../io/output/jsonld/JsonLdQuadOutputTest.java  |    47 +
 .../output/jsonld/JsonLdTripleOutputTest.java   |    47 +
 .../rdf/io/output/nquads/NQuadsOutputTest.java  |    51 +
 .../io/output/ntriples/NTriplesOutputTest.java  |    51 +
 .../io/output/rdfjson/RdfJsonOutputTest.java    |    51 +
 .../rdf/io/output/rdfxml/RdfXmlOutputTest.java  |    51 +
 .../io/output/thrift/ThriftQuadOutputTest.java  |    48 +
 .../output/thrift/ThriftTripleOutputTest.java   |    48 +
 .../io/output/trig/BatchedTriGOutputTest.java   |    92 +
 .../io/output/trig/StreamedTriGOutputTest.java  |    92 +
 .../output/trig/TriGBlankNodeOutputTests.java   |   120 +
 .../rdf/io/output/trix/TriXOutputTest.java      |    47 +
 .../output/turtle/BatchedTurtleOutputTest.java  |    92 +
 .../output/turtle/StreamedTurtleOutputTest.java |    92 +
 .../turtle/TurtleBlankNodeOutputTests.java      |   118 +
 .../io/registry/TestHadoopRdfIORegistry.java    |   186 +
 .../src/test/resources/log4j.properties         |    12 +
 jena-elephas/jena-elephas-mapreduce/pom.xml     |    87 +
 .../jena/hadoop/rdf/mapreduce/KeyMapper.java    |    54 +
 .../hadoop/rdf/mapreduce/KeyPlusNullMapper.java |    55 +
 .../jena/hadoop/rdf/mapreduce/KeyReducer.java   |    39 +
 .../hadoop/rdf/mapreduce/NullPlusKeyMapper.java |    55 +
 .../rdf/mapreduce/NullPlusKeyReducer.java       |    59 +
 .../rdf/mapreduce/NullPlusValueMapper.java      |    55 +
 .../rdf/mapreduce/NullPlusValueReducer.java     |    64 +
 .../rdf/mapreduce/RdfMapReduceConstants.java    |    67 +
 .../jena/hadoop/rdf/mapreduce/SwapMapper.java   |    55 +
 .../jena/hadoop/rdf/mapreduce/SwapReducer.java  |    43 +
 .../hadoop/rdf/mapreduce/TextCountReducer.java  |    49 +
 .../jena/hadoop/rdf/mapreduce/ValueMapper.java  |    54 +
 .../rdf/mapreduce/ValuePlusNullMapper.java      |    55 +
 .../jena/hadoop/rdf/mapreduce/ValueReducer.java |    44 +
 ...tractCharacteristicSetGeneratingReducer.java |   179 +
 .../CharacteristicSetReducer.java               |    68 +
 .../QuadCharacteristicSetGeneratingReducer.java |    39 +
 ...ripleCharacteristicSetGeneratingReducer.java |    40 +
 .../count/AbstractNodeTupleNodeCountMapper.java |    66 +
 .../rdf/mapreduce/count/NodeCountReducer.java   |    50 +
 .../mapreduce/count/QuadNodeCountMapper.java    |    44 +
 .../mapreduce/count/TripleNodeCountMapper.java  |    42 +
 .../datatypes/QuadDataTypeCountMapper.java      |    56 +
 .../datatypes/TripleDataTypeCountMapper.java    |    56 +
 .../AbstractNodeTupleNamespaceCountMapper.java  |   135 +
 .../namespaces/QuadNamespaceCountMapper.java    |    44 +
 .../namespaces/TripleNamespaceCountMapper.java  |    44 +
 .../count/positional/QuadGraphCountMapper.java  |    42 +
 .../count/positional/QuadObjectCountMapper.java |    42 +
 .../positional/QuadPredicateCountMapper.java    |    42 +
 .../positional/QuadSubjectCountMapper.java      |    41 +
 .../positional/TripleObjectCountMapper.java     |    41 +
 .../positional/TriplePredicateCountMapper.java  |    42 +
 .../positional/TripleSubjectCountMapper.java    |    41 +
 .../filter/AbstractNodeTupleFilterMapper.java   |    76 +
 .../filter/AbstractQuadFilterMapper.java        |    35 +
 .../filter/AbstractTripleFilterMapper.java      |    35 +
 .../filter/GroundQuadFilterMapper.java          |    47 +
 .../filter/GroundTripleFilterMapper.java        |    47 +
 .../mapreduce/filter/ValidQuadFilterMapper.java |    48 +
 .../filter/ValidTripleFilterMapper.java         |    47 +
 .../AbstractQuadFilterByPositionMapper.java     |   171 +
 .../AbstractTripleFilterByPositionMapper.java   |   141 +
 .../positional/QuadFilterByGraphUriMapper.java  |    76 +
 .../positional/QuadFilterByObjectUriMapper.java |    76 +
 .../positional/QuadFilterByPredicateMapper.java |    76 +
 .../QuadFilterBySubjectUriMapper.java           |    76 +
 .../TripleFilterByObjectUriMapper.java          |    71 +
 .../TripleFilterByPredicateUriMapper.java       |    71 +
 .../TripleFilterBySubjectUriMapper.java         |    71 +
 .../group/AbstractNodeTupleGroupingMapper.java  |    60 +
 .../group/AbstractQuadGroupingMapper.java       |    50 +
 .../group/AbstractTripleGroupingMapper.java     |    44 +
 .../mapreduce/group/QuadGroupByGraphMapper.java |    39 +
 .../group/QuadGroupByObjectMapper.java          |    39 +
 .../group/QuadGroupByPredicateMapper.java       |    39 +
 .../group/QuadGroupBySubjectMapper.java         |    39 +
 .../group/TripleGroupByObjectMapper.java        |    41 +
 .../group/TripleGroupByPredicateMapper.java     |    41 +
 .../group/TripleGroupBySubjectMapper.java       |    41 +
 .../AbstractNodeTupleSplitToNodesMapper.java    |    60 +
 .../AbstractNodeTupleSplitWithNodesMapper.java  |    60 +
 .../mapreduce/split/QuadSplitToNodesMapper.java |    43 +
 .../split/QuadSplitWithNodesMapper.java         |    43 +
 .../split/TripleSplitToNodesMapper.java         |    41 +
 .../split/TripleSplitWithNodesMapper.java       |    41 +
 .../transform/AbstractTriplesToQuadsMapper.java |    60 +
 .../transform/QuadsToTriplesMapper.java         |    46 +
 .../TriplesToQuadsBySubjectMapper.java          |    40 +
 .../TriplesToQuadsConstantGraphMapper.java      |    75 +
 .../rdf/mapreduce/AbstractMapReduceTests.java   |    69 +
 .../rdf/mapreduce/AbstractMapperTests.java      |    69 +
 .../rdf/mapreduce/TestDistinctTriples.java      |   129 +
 ...CharacteristicSetGeneratingReducerTests.java |   185 +
 .../CharacteristicSetReducerTest.java           |   192 +
 ...eCharacteristicSetGeneratingReducerTest.java |    59 +
 .../AbstractNodeTupleNodeCountReducedTests.java |   149 +
 .../count/AbstractNodeTupleNodeCountTests.java  |   138 +
 .../count/QuadNodeCountMapReduceTest.java       |    67 +
 .../count/QuadNodeCountMapperTest.java          |    59 +
 .../count/TripleNodeCountMapReduceTest.java     |    66 +
 .../count/TripleNodeCountMapperTest.java        |    58 +
 .../filter/AbstractNodeTupleFilterTests.java    |   146 +
 .../filter/AbstractQuadValidityFilterTests.java |    86 +
 .../AbstractTripleValidityFilterTests.java      |    73 +
 .../TripleFilterByNoPredicateMapperTest.java    |    49 +
 .../TripleFilterByPredicateMapperTest.java      |    80 +
 ...leInvertedFilterByNoPredicateMapperTest.java |    54 +
 ...ipleInvertedFilterByPredicateMapperTest.java |    87 +
 .../filter/ValidQuadFilterMapperTest.java       |    40 +
 .../filter/ValidTripleFilterMapperTest.java     |    40 +
 .../group/AbstractNodeTupleGroupingTests.java   |   114 +
 .../group/AbstractQuadGroupingTests.java        |    43 +
 .../group/AbstractTripleGroupingTests.java      |    41 +
 .../group/QuadGroupByGraphMapperTest.java       |    46 +
 .../group/QuadGroupByObjectMapperTest.java      |    46 +
 .../group/QuadGroupByPredicateMapperTest.java   |    46 +
 .../group/QuadGroupBySubjectMapperTest.java     |    46 +
 .../group/TripleGroupByObjectMapperTest.java    |    46 +
 .../group/TripleGroupByPredicateMapperTest.java |    46 +
 .../group/TripleGroupBySubjectMapperTest.java   |    46 +
 .../AbstractNodeTupleSplitToNodesTests.java     |   116 +
 .../AbstractNodeTupleSplitWithNodesTests.java   |   116 +
 .../split/AbstractQuadSplitToNodesTests.java    |    53 +
 .../split/AbstractQuadSplitWithNodesTests.java  |    53 +
 .../split/AbstractTripleSplitToNodesTests.java  |    52 +
 .../AbstractTripleSplitWithNodesTests.java      |    52 +
 .../split/QuadSplitToNodesMapperTest.java       |    41 +
 .../split/QuadSplitWithNodesMapperTest.java     |    41 +
 .../split/TripleSplitToNodesMapperTest.java     |    41 +
 .../split/TripleSplitWithNodesMapperTest.java   |    42 +
 .../transform/QuadsToTriplesMapperTest.java     |   113 +
 .../TriplesToQuadsBySubjectMapperTest.java      |   113 +
 .../TriplesToQuadsConstantGraphMapperTest.java  |   113 +
 .../src/test/resources/log4j.properties         |    12 +
 jena-elephas/jena-elephas-stats/hadoop-job.xml  |    46 +
 jena-elephas/jena-elephas-stats/pom.xml         |   102 +
 .../apache/jena/hadoop/rdf/stats/RdfStats.java  |   425 +
 .../jena/hadoop/rdf/stats/jobs/JobFactory.java  |   821 +
 jena-elephas/pom.xml                            |   110 +
 jena-extras/jena-querybuilder/pom.xml           |     2 +-
 .../arq/querybuilder/AbstractQueryBuilder.java  |     2 +-
 .../jena/arq/AbstractRegexpBasedTest.java       |    14 +-
 .../querybuilder/AbstractQueryBuilderTest.java  |     2 +-
 .../arq/querybuilder/SelectBuilderTest.java     |     3 +-
 .../querybuilder/clauses/WhereClauseTest.java   |    79 +-
 .../handlers/SolutionModifierHandlerTest.java   |     2 +-
 .../querybuilder/handlers/WhereHandlerTest.java |     2 +-
 jena-extras/pom.xml                             |     2 +-
 jena-fuseki/.gitignore                          |     1 +
 jena-fuseki/NOTICE                              |     2 +-
 jena-fuseki/dist/NOTICE                         |     2 +-
 jena-fuseki/fuseki                              |    19 +-
 jena-fuseki/pages/xml-to-html-links.xsl         |    47 +-
 jena-fuseki/pom.xml                             |     6 +-
 jena-fuseki/run-fuseki                          |     4 +-
 jena-fuseki/run_cp                              |    25 -
 .../org/apache/jena/fuseki/conneg/ConNeg.java   |    88 +-
 .../jena/fuseki/servlets/SPARQL_Query.java      |    18 +-
 jena-fuseki/src/main/resources/META-INF/NOTICE  |     2 +-
 jena-fuseki2/D.trig                             |    20 -
 jena-fuseki2/D.ttl                              |    19 -
 jena-fuseki2/Data/books.ttl                     |    62 -
 jena-fuseki2/Data/test_abox.ttl                 |    21 -
 jena-fuseki2/Data/test_data_rdfs.ttl            |    28 -
 jena-fuseki2/Data/test_tbox.ttl                 |    25 -
 jena-fuseki2/LICENSE                            |    17 +-
 jena-fuseki2/NOTICE                             |     2 +-
 .../apache-jena-fuseki/assembly-dist.xml        |    99 +
 jena-fuseki2/apache-jena-fuseki/backup          |    22 +
 jena-fuseki2/apache-jena-fuseki/bin/s-delete    |   707 +
 jena-fuseki2/apache-jena-fuseki/bin/s-get       |   707 +
 jena-fuseki2/apache-jena-fuseki/bin/s-head      |   707 +
 jena-fuseki2/apache-jena-fuseki/bin/s-post      |   707 +
 jena-fuseki2/apache-jena-fuseki/bin/s-put       |   707 +
 jena-fuseki2/apache-jena-fuseki/bin/s-query     |   707 +
 jena-fuseki2/apache-jena-fuseki/bin/s-update    |   707 +
 .../apache-jena-fuseki/bin/s-update-form        |   707 +
 jena-fuseki2/apache-jena-fuseki/bin/soh         |   707 +
 jena-fuseki2/apache-jena-fuseki/dist/ABOUT      |     1 +
 jena-fuseki2/apache-jena-fuseki/dist/LICENSE    |   617 +
 jena-fuseki2/apache-jena-fuseki/dist/NOTICE     |   216 +
 jena-fuseki2/apache-jena-fuseki/fuseki          |   486 +
 jena-fuseki2/apache-jena-fuseki/fuseki-server   |    80 +
 .../apache-jena-fuseki/fuseki-server.bat        |    28 +
 jena-fuseki2/apache-jena-fuseki/pom.xml         |    95 +
 jena-fuseki2/assembly-dist.xml                  |    88 -
 jena-fuseki2/backup                             |    22 -
 jena-fuseki2/bin/s-delete                       |   707 -
 jena-fuseki2/bin/s-get                          |   707 -
 jena-fuseki2/bin/s-head                         |   707 -
 jena-fuseki2/bin/s-post                         |   707 -
 jena-fuseki2/bin/s-put                          |   707 -
 jena-fuseki2/bin/s-query                        |   707 -
 jena-fuseki2/bin/s-update                       |   707 -
 jena-fuseki2/bin/s-update-form                  |   707 -
 jena-fuseki2/bin/soh                            |   707 -
 jena-fuseki2/dist/ABOUT                         |     1 -
 jena-fuseki2/dist/LICENSE                       |   608 -
 jena-fuseki2/dist/NOTICE                        |   216 -
 jena-fuseki2/dwim                               |    19 -
 jena-fuseki2/dwim-upload                        |    48 -
 jena-fuseki2/fuseki                             |   477 -
 jena-fuseki2/fuseki-server                      |    64 -
 jena-fuseki2/fuseki-server.bat                  |    19 -
 jena-fuseki2/jena-fuseki-core/fuseki-dev        |    77 +
 jena-fuseki2/jena-fuseki-core/make_cp_mvn       |    50 +
 jena-fuseki2/jena-fuseki-core/pom.xml           |   314 +
 .../main/java/org/apache/jena/fuseki/DEF.java   |    79 +
 .../java/org/apache/jena/fuseki/Fuseki.java     |   227 +
 .../java/org/apache/jena/fuseki/FusekiCmd.java  |    49 +
 .../jena/fuseki/FusekiConfigException.java      |    28 +
 .../org/apache/jena/fuseki/FusekiException.java |    29 +
 .../java/org/apache/jena/fuseki/FusekiLib.java  |   258 +
 .../org/apache/jena/fuseki/FusekiLogging.java   |   171 +
 .../jena/fuseki/FusekiNotFoundException.java    |    26 +
 .../jena/fuseki/FusekiRequestException.java     |    57 +
 .../org/apache/jena/fuseki/async/AsyncPool.java |    97 +
 .../org/apache/jena/fuseki/async/AsyncTask.java |   114 +
 .../fuseki/authz/AuthorizationFilter403.java    |    59 +
 .../apache/jena/fuseki/authz/DenyFilter.java    |    33 +
 .../jena/fuseki/authz/LocalhostFilter.java      |    62 +
 .../org/apache/jena/fuseki/build/Builder.java   |   149 +
 .../jena/fuseki/build/DataServiceDesc.java      |   107 +
 .../apache/jena/fuseki/build/FusekiConfig.java  |   261 +
 .../org/apache/jena/fuseki/build/Template.java  |    52 +
 .../jena/fuseki/build/TemplateFunctions.java    |    87 +
 .../org/apache/jena/fuseki/cmd/FusekiCmd.java   |   341 +
 .../org/apache/jena/fuseki/conneg/ConNeg.java   |   206 +
 .../org/apache/jena/fuseki/conneg/WebLib.java   |    60 +
 .../jena/fuseki/jetty/FusekiErrorHandler.java   |    95 +
 .../apache/jena/fuseki/jetty/JettyFuseki.java   |   310 +
 .../jena/fuseki/jetty/JettyServerConfig.java    |    51 +
 .../apache/jena/fuseki/mgt/ActionAsyncTask.java |    70 +
 .../apache/jena/fuseki/mgt/ActionBackup.java    |    84 +
 .../jena/fuseki/mgt/ActionContainerItem.java    |    94 +
 .../org/apache/jena/fuseki/mgt/ActionCtl.java   |    97 +
 .../apache/jena/fuseki/mgt/ActionDatasets.java  |   404 +
 .../org/apache/jena/fuseki/mgt/ActionItem.java  |    45 +
 .../org/apache/jena/fuseki/mgt/ActionLogs.java  |    59 +
 .../org/apache/jena/fuseki/mgt/ActionPing.java  |    78 +
 .../jena/fuseki/mgt/ActionServerStatus.java     |   114 +
 .../org/apache/jena/fuseki/mgt/ActionSleep.java |    98 +
 .../org/apache/jena/fuseki/mgt/ActionStats.java |   214 +
 .../org/apache/jena/fuseki/mgt/ActionTasks.java |   125 +
 .../java/org/apache/jena/fuseki/mgt/Async.java  |    68 +
 .../java/org/apache/jena/fuseki/mgt/Backup.java |   102 +
 .../org/apache/jena/fuseki/mgt/DumpServlet.java |   312 +
 .../org/apache/jena/fuseki/mgt/JsonConst.java   |    52 +
 .../apache/jena/fuseki/mgt/JsonDescription.java |    73 +
 .../org/apache/jena/fuseki/mgt/MgtConst.java    |    30 +
 .../java/org/apache/jena/fuseki/mgt/MgtJMX.java |    61 +
 .../fuseki/migrate/DatasetGraphSwitchable.java  |    88 +
 .../jena/fuseki/migrate/GraphLoadUtils.java     |    76 +
 .../jena/fuseki/migrate/StreamRDFLimited.java   |    63 +
 .../org/apache/jena/fuseki/server/Counter.java  |    34 +
 .../jena/fuseki/server/CounterMXBean.java       |    25 +
 .../apache/jena/fuseki/server/CounterName.java  |    84 +
 .../apache/jena/fuseki/server/CounterSet.java   |    70 +
 .../org/apache/jena/fuseki/server/Counters.java |    25 +
 .../jena/fuseki/server/DataAccessPoint.java     |    75 +
 .../fuseki/server/DataAccessPointRegistry.java  |    37 +
 .../apache/jena/fuseki/server/DataService.java  |   199 +
 .../jena/fuseki/server/DatasetMXBean.java       |    35 +
 .../jena/fuseki/server/DatasetStatus.java       |    40 +
 .../org/apache/jena/fuseki/server/Endpoint.java |    68 +
 .../apache/jena/fuseki/server/FusekiEnv.java    |   164 +
 .../apache/jena/fuseki/server/FusekiServer.java |   395 +
 .../server/FusekiServerEnvironmentInit.java     |    41 +
 .../fuseki/server/FusekiServerListener.java     |    81 +
 .../apache/jena/fuseki/server/FusekiVocab.java  |    77 +
 .../jena/fuseki/server/OperationName.java       |    37 +
 .../apache/jena/fuseki/server/RequestLog.java   |   148 +
 .../jena/fuseki/server/ServerInitialConfig.java |    39 +
 .../jena/fuseki/server/ServiceMXBean.java       |    32 +
 .../fuseki/server/ShiroEnvironmentLoader.java   |   164 +
 .../apache/jena/fuseki/server/SystemState.java  |   108 +
 .../apache/jena/fuseki/servlets/ActionBase.java |   265 +
 .../fuseki/servlets/ActionErrorException.java   |    32 +
 .../apache/jena/fuseki/servlets/ActionLib.java  |   180 +
 .../apache/jena/fuseki/servlets/ActionREST.java |   161 +
 .../jena/fuseki/servlets/ActionSPARQL.java      |   207 +
 .../fuseki/servlets/ConcurrencyPolicyMRSW.java  |   113 +
 .../jena/fuseki/servlets/FusekiFilter.java      |    87 +
 .../apache/jena/fuseki/servlets/HttpAction.java |   387 +
 .../servlets/HttpServletResponseTracker.java    |   140 +
 .../jena/fuseki/servlets/NullOutputStream.java  |    53 +
 .../apache/jena/fuseki/servlets/REST_Quads.java |    68 +
 .../jena/fuseki/servlets/REST_Quads_R.java      |    99 +
 .../jena/fuseki/servlets/REST_Quads_RW.java     |   136 +
 .../jena/fuseki/servlets/ResponseCallback.java  |    24 +
 .../jena/fuseki/servlets/ResponseModel.java     |   136 +
 .../jena/fuseki/servlets/ResponseOps.java       |    94 +
 .../jena/fuseki/servlets/ResponseResultSet.java |   322 +
 .../apache/jena/fuseki/servlets/SPARQL_GSP.java |   214 +
 .../jena/fuseki/servlets/SPARQL_GSP_R.java      |   123 +
 .../jena/fuseki/servlets/SPARQL_GSP_RW.java     |   208 +
 .../jena/fuseki/servlets/SPARQL_Protocol.java   |   101 +
 .../jena/fuseki/servlets/SPARQL_Query.java      |   396 +
 .../fuseki/servlets/SPARQL_QueryDataset.java    |    60 +
 .../fuseki/servlets/SPARQL_QueryGeneral.java    |   142 +
 .../fuseki/servlets/SPARQL_UberServlet.java     |   359 +
 .../jena/fuseki/servlets/SPARQL_Update.java     |   286 +
 .../jena/fuseki/servlets/SPARQL_Upload.java     |   291 +
 .../jena/fuseki/servlets/ServletBase.java       |    98 +
 .../apache/jena/fuseki/servlets/ServletOps.java |   209 +
 .../org/apache/jena/fuseki/servlets/Upload.java |   164 +
 .../jena/fuseki/servlets/UploadDetails.java     |    86 +
 .../jena/fuseki/validation/DataValidator.java   |   131 +
 .../jena/fuseki/validation/IRIValidator.java    |   168 +
 .../jena/fuseki/validation/QueryValidator.java  |   154 +
 .../jena/fuseki/validation/UpdateValidator.java |    91 +
 .../fuseki/validation/ValidationAction.java     |    95 +
 .../jena/fuseki/validation/ValidationError.java |    24 +
 .../fuseki/validation/ValidatorBaseJson.java    |   201 +
 .../src/main/resources/META-INF/DEPENDENCIES    |    24 +
 .../src/main/resources/META-INF/LICENSE         |   253 +
 .../src/main/resources/META-INF/NOTICE          |    16 +
 .../apache/jena/fuseki/fuseki-properties.xml    |     8 +
 .../org/apache/jena/fuseki/log4j.properties     |    42 +
 .../org/apache/jena/fuseki/server/config.ttl    |    30 +
 .../org/apache/jena/fuseki/server/shiro.ini     |    37 +
 .../jena/fuseki/server/templates/config-mem     |    27 +
 .../jena/fuseki/server/templates/config-service |    23 +
 .../jena/fuseki/server/templates/config-tdb     |    36 +
 .../jena/fuseki/server/templates/config-tdb-dir |    35 +
 .../jena/fuseki/server/templates/config-tdb-mem |    36 +
 .../src/main/webapp/WEB-INF/web.xml             |   269 +
 .../src/main/webapp/admin-logs.html             |    72 +
 .../main/webapp/css/bootstrap-select.min.css    |     7 +
 .../src/main/webapp/css/bootstrap-theme.css.map |     1 +
 .../src/main/webapp/css/bootstrap-theme.min.css |     7 +
 .../src/main/webapp/css/bootstrap.css.map       |     1 +
 .../src/main/webapp/css/bootstrap.min.css       |     7 +
 .../src/main/webapp/css/codemirror.min.css      |     1 +
 .../src/main/webapp/css/font-awesome.min.css    |     4 +
 .../src/main/webapp/css/fui.css                 |   191 +
 .../webapp/css/jquery.fileupload-noscript.css   |    22 +
 .../css/jquery.fileupload-ui-noscript.css       |    17 +
 .../main/webapp/css/jquery.fileupload-ui.css    |    57 +
 .../src/main/webapp/css/jquery.fileupload.css   |    36 +
 .../src/main/webapp/css/pivot.min.css           |     1 +
 .../src/main/webapp/css/qonsole.css             |   172 +
 .../src/main/webapp/css/yasqe.min.css           |     1 +
 .../src/main/webapp/css/yasr.min.css            |     1 +
 .../src/main/webapp/dataset.html                |   244 +
 .../src/main/webapp/documentation.html          |    80 +
 .../src/main/webapp/fonts/FontAwesome.otf       |   Bin 0 -> 75188 bytes
 .../main/webapp/fonts/fontawesome-webfont.eot   |   Bin 0 -> 72449 bytes
 .../main/webapp/fonts/fontawesome-webfont.svg   |   504 +
 .../main/webapp/fonts/fontawesome-webfont.ttf   |   Bin 0 -> 141564 bytes
 .../main/webapp/fonts/fontawesome-webfont.woff  |   Bin 0 -> 83760 bytes
 .../fonts/glyphicons-halflings-regular.eot      |   Bin 0 -> 20335 bytes
 .../fonts/glyphicons-halflings-regular.svg      |   229 +
 .../fonts/glyphicons-halflings-regular.ttf      |   Bin 0 -> 41280 bytes
 .../fonts/glyphicons-halflings-regular.woff     |   Bin 0 -> 23320 bytes
 .../src/main/webapp/images/back_disabled.png    |   Bin 0 -> 1361 bytes
 .../src/main/webapp/images/back_enabled.png     |   Bin 0 -> 1379 bytes
 .../main/webapp/images/back_enabled_hover.png   |   Bin 0 -> 1375 bytes
 .../src/main/webapp/images/favicon.ico          |   Bin 0 -> 1085 bytes
 .../src/main/webapp/images/forward_disabled.png |   Bin 0 -> 1363 bytes
 .../src/main/webapp/images/forward_enabled.png  |   Bin 0 -> 1380 bytes
 .../webapp/images/forward_enabled_hover.png     |   Bin 0 -> 1379 bytes
 .../webapp/images/jena-logo-notext-small.png    |   Bin 0 -> 2469 bytes
 .../src/main/webapp/images/sort_asc.png         |   Bin 0 -> 1118 bytes
 .../main/webapp/images/sort_asc_disabled.png    |   Bin 0 -> 1050 bytes
 .../src/main/webapp/images/sort_both.png        |   Bin 0 -> 1136 bytes
 .../src/main/webapp/images/sort_desc.png        |   Bin 0 -> 1127 bytes
 .../main/webapp/images/sort_desc_disabled.png   |   Bin 0 -> 1045 bytes
 .../src/main/webapp/images/wait30.gif           |   Bin 0 -> 6337 bytes
 .../jena-fuseki-core/src/main/webapp/index.html |   103 +
 .../src/main/webapp/js/app/controllers/.svnkeep |     0
 .../js/app/controllers/dataset-controller.js    |    69 +
 .../js/app/controllers/index-controller.js      |    50 +
 .../js/app/controllers/manage-controller.js     |    39 +
 .../js/app/controllers/query-controller.js      |    72 +
 .../js/app/controllers/upload-controller.js     |    42 +
 .../js/app/controllers/validation-controller.js |    38 +
 .../src/main/webapp/js/app/fui.js               |    33 +
 .../src/main/webapp/js/app/layouts/.svnkeep     |     0
 .../src/main/webapp/js/app/main.dataset.js      |    31 +
 .../src/main/webapp/js/app/main.index.js        |    24 +
 .../src/main/webapp/js/app/main.manage.js       |    27 +
 .../src/main/webapp/js/app/main.validation.js   |    24 +
 .../main/webapp/js/app/models/dataset-stats.js  |   102 +
 .../src/main/webapp/js/app/models/dataset.js    |   251 +
 .../main/webapp/js/app/models/fuseki-server.js  |   155 +
 .../src/main/webapp/js/app/models/task.js       |   105 +
 .../webapp/js/app/models/validation-options.js  |    85 +
 .../src/main/webapp/js/app/qonsole-config.js    |    26 +
 .../src/main/webapp/js/app/routers/.svnkeep     |     0
 .../main/webapp/js/app/services/ping-service.js |    54 +
 .../js/app/services/validation-service.js       |    98 +
 .../webapp/js/app/templates/dataset-edit.tpl    |    58 +
 .../webapp/js/app/templates/dataset-info.tpl    |    40 +
 .../js/app/templates/dataset-management.tpl     |    53 +
 .../js/app/templates/dataset-selection-list.tpl |    22 +
 .../js/app/templates/dataset-selector.tpl       |    15 +
 .../js/app/templates/dataset-simple-create.tpl  |    79 +
 .../webapp/js/app/templates/dataset-stats.tpl   |    14 +
 .../webapp/js/app/templates/file-upload.tpl     |    46 +
 .../webapp/js/app/templates/uploadable-file.tpl |    23 +
 .../src/main/webapp/js/app/util/page-utils.js   |    33 +
 .../src/main/webapp/js/app/views/.svnkeep       |     0
 .../main/webapp/js/app/views/dataset-edit.js    |   205 +
 .../main/webapp/js/app/views/dataset-info.js    |    76 +
 .../webapp/js/app/views/dataset-management.js   |   163 +
 .../js/app/views/dataset-selection-list.js      |    58 +
 .../webapp/js/app/views/dataset-selector.js     |    84 +
 .../js/app/views/dataset-simple-create.js       |   100 +
 .../main/webapp/js/app/views/dataset-stats.js   |    41 +
 .../js/app/views/datasets-dropdown-list.js      |    43 +
 .../src/main/webapp/js/app/views/file-upload.js |   225 +
 .../webapp/js/app/views/tabbed-view-manager.js  |    63 +
 .../main/webapp/js/app/views/uploadable-file.js |    39 +
 .../webapp/js/app/views/validation-options.js   |    54 +
 .../src/main/webapp/js/common-config.js         |    93 +
 .../main/webapp/js/lib/addon/fold/brace-fold.js |   105 +
 .../webapp/js/lib/addon/fold/comment-fold.js    |    57 +
 .../main/webapp/js/lib/addon/fold/foldcode.js   |   145 +
 .../main/webapp/js/lib/addon/fold/foldgutter.js |   134 +
 .../main/webapp/js/lib/addon/fold/xml-fold.js   |   181 +
 .../src/main/webapp/js/lib/backbone-min.js      |     2 +
 .../src/main/webapp/js/lib/backbone.js          |  1581 ++
 .../main/webapp/js/lib/backbone.marionette.js   |  2385 +++
 .../main/webapp/js/lib/bootstrap-select.min.js  |     8 +
 .../src/main/webapp/js/lib/bootstrap.min.js     |     6 +
 .../src/main/webapp/js/lib/html5shiv.js         |     8 +
 .../src/main/webapp/js/lib/jquery-1.10.2.js     |  9789 +++++++++
 .../src/main/webapp/js/lib/jquery-1.10.2.min.js |     6 +
 .../src/main/webapp/js/lib/jquery-ui.min.js     |     7 +
 .../main/webapp/js/lib/jquery.dataTables.min.js |   157 +
 .../src/main/webapp/js/lib/jquery.fileupload.js |  1426 ++
 .../webapp/js/lib/jquery.fileupload.local.js    |  1428 ++
 .../src/main/webapp/js/lib/jquery.form.js       |  1278 ++
 .../webapp/js/lib/jquery.iframe-transport.js    |   214 +
 .../src/main/webapp/js/lib/jquery.ui.widget.js  |   530 +
 .../main/webapp/js/lib/jquery.xdomainrequest.js |    90 +
 .../src/main/webapp/js/lib/lib/codemirror.js    |  7638 +++++++
 .../webapp/js/lib/mode/javascript/javascript.js |   683 +
 .../main/webapp/js/lib/mode/sparql/sparql.js    |   160 +
 .../main/webapp/js/lib/mode/turtle/turtle.js    |   160 +
 .../src/main/webapp/js/lib/mode/xml/xml.js      |   384 +
 .../src/main/webapp/js/lib/pivot.js             |  1363 ++
 .../src/main/webapp/js/lib/pivot.min.js         |     2 +
 .../src/main/webapp/js/lib/pivot.min.js.map     |     1 +
 .../src/main/webapp/js/lib/plugins/text.js      |   386 +
 .../src/main/webapp/js/lib/qonsole.js           |   570 +
 .../src/main/webapp/js/lib/refresh.sh           |    21 +
 .../src/main/webapp/js/lib/require.js           |  2076 ++
 .../src/main/webapp/js/lib/require.min.js       |    36 +
 .../src/main/webapp/js/lib/respond.min.js       |     6 +
 .../src/main/webapp/js/lib/sprintf-0.7-beta1.js |   183 +
 .../src/main/webapp/js/lib/underscore.js        |  1276 ++
 .../src/main/webapp/js/lib/yasqe.min.js         |     5 +
 .../src/main/webapp/js/lib/yasqe.min.js.map     |     1 +
 .../src/main/webapp/js/lib/yasr.min.js          |     5 +
 .../src/main/webapp/js/lib/yasr.min.js.map      |     1 +
 .../src/main/webapp/manage.html                 |   107 +
 .../src/main/webapp/services.html               |    75 +
 .../src/main/webapp/test/test-fuseki-config.ttl |    27 +
 .../src/main/webapp/validate.html               |   146 +
 .../apache/jena/fuseki/AbstractFusekiTest.java  |    47 +
 .../java/org/apache/jena/fuseki/FileSender.java |    87 +
 .../java/org/apache/jena/fuseki/ServerTest.java |   157 +
 .../java/org/apache/jena/fuseki/TS_Fuseki.java  |    75 +
 .../java/org/apache/jena/fuseki/TestAdmin.java  |   538 +
 .../java/org/apache/jena/fuseki/TestAuth.java   |   405 +
 .../org/apache/jena/fuseki/TestDatasetOps.java  |   154 +
 .../org/apache/jena/fuseki/TestFileUpload.java  |   128 +
 .../java/org/apache/jena/fuseki/TestQuery.java  |   115 +
 .../apache/jena/fuseki/TestSPARQLProtocol.java  |    95 +
 .../fuseki/http/TestDatasetAccessorHTTP.java    |   261 +
 .../http/TestDatasetGraphAccessorHTTP.java      |    43 +
 .../org/apache/jena/fuseki/http/TestHttpOp.java |   233 +
 .../jena-fuseki-core/testing/config-ds-1.ttl    |    15 +
 jena-fuseki2/jena-fuseki-server/.gitignore      |     1 +
 jena-fuseki2/jena-fuseki-server/pom.xml         |   127 +
 jena-fuseki2/jena-fuseki-war/pom.xml            |   109 +
 jena-fuseki2/make-html                          |    29 -
 jena-fuseki2/make_cp_mvn                        |    50 -
 jena-fuseki2/pom.xml                            |   381 +-
 jena-fuseki2/run-fuseki                         |    77 -
 .../main/java/org/apache/jena/fuseki/DEF.java   |    79 -
 .../java/org/apache/jena/fuseki/Fuseki.java     |   226 -
 .../java/org/apache/jena/fuseki/FusekiCmd.java  |   334 -
 .../jena/fuseki/FusekiConfigException.java      |    28 -
 .../org/apache/jena/fuseki/FusekiException.java |    29 -
 .../java/org/apache/jena/fuseki/FusekiLib.java  |   260 -
 .../org/apache/jena/fuseki/FusekiLogging.java   |   140 -
 .../jena/fuseki/FusekiNotFoundException.java    |    26 -
 .../jena/fuseki/FusekiRequestException.java     |    57 -
 .../org/apache/jena/fuseki/async/AsyncPool.java |    97 -
 .../org/apache/jena/fuseki/async/AsyncTask.java |   114 -
 .../fuseki/authz/AuthorizationFilter403.java    |    59 -
 .../apache/jena/fuseki/authz/DenyFilter.java    |    33 -
 .../jena/fuseki/authz/LocalhostFilter.java      |    62 -
 .../org/apache/jena/fuseki/build/Builder.java   |   149 -
 .../jena/fuseki/build/DataServiceDesc.java      |   107 -
 .../apache/jena/fuseki/build/FusekiConfig.java  |   261 -
 .../org/apache/jena/fuseki/build/Template.java  |    52 -
 .../jena/fuseki/build/TemplateFunctions.java    |    68 -
 .../org/apache/jena/fuseki/conneg/ConNeg.java   |   123 -
 .../org/apache/jena/fuseki/conneg/WebLib.java   |    60 -
 .../jena/fuseki/jetty/FusekiErrorHandler.java   |    95 -
 .../apache/jena/fuseki/jetty/JettyFuseki.java   |   265 -
 .../jena/fuseki/jetty/JettyServerConfig.java    |    51 -
 .../apache/jena/fuseki/mgt/ActionAsyncTask.java |    70 -
 .../apache/jena/fuseki/mgt/ActionBackup.java    |    84 -
 .../jena/fuseki/mgt/ActionContainerItem.java    |    94 -
 .../org/apache/jena/fuseki/mgt/ActionCtl.java   |    97 -
 .../apache/jena/fuseki/mgt/ActionDatasets.java  |   400 -
 .../org/apache/jena/fuseki/mgt/ActionItem.java  |    45 -
 .../org/apache/jena/fuseki/mgt/ActionLogs.java  |    59 -
 .../org/apache/jena/fuseki/mgt/ActionPing.java  |    78 -
 .../jena/fuseki/mgt/ActionServerStatus.java     |   114 -
 .../org/apache/jena/fuseki/mgt/ActionSleep.java |    98 -
 .../org/apache/jena/fuseki/mgt/ActionStats.java |   214 -
 .../org/apache/jena/fuseki/mgt/ActionTasks.java |   125 -
 .../java/org/apache/jena/fuseki/mgt/Async.java  |    68 -
 .../java/org/apache/jena/fuseki/mgt/Backup.java |   102 -
 .../org/apache/jena/fuseki/mgt/DumpServlet.java |   312 -
 .../org/apache/jena/fuseki/mgt/JsonConst.java   |    52 -
 .../apache/jena/fuseki/mgt/JsonDescription.java |    73 -
 .../org/apache/jena/fuseki/mgt/MgtConst.java    |    30 -
 .../java/org/apache/jena/fuseki/mgt/MgtJMX.java |    61 -
 .../fuseki/migrate/DatasetGraphSwitchable.java  |    88 -
 .../jena/fuseki/migrate/GraphLoadUtils.java     |    76 -
 .../apache/jena/fuseki/migrate/Registry.java    |    42 -
 .../jena/fuseki/migrate/StreamRDFLimited.java   |    63 -
 .../org/apache/jena/fuseki/server/Counter.java  |    34 -
 .../jena/fuseki/server/CounterMXBean.java       |    25 -
 .../apache/jena/fuseki/server/CounterName.java  |    84 -
 .../apache/jena/fuseki/server/CounterSet.java   |    70 -
 .../org/apache/jena/fuseki/server/Counters.java |    25 -
 .../jena/fuseki/server/DataAccessPoint.java     |    75 -
 .../fuseki/server/DataAccessPointRegistry.java  |    37 -
 .../apache/jena/fuseki/server/DataService.java  |   199 -
 .../jena/fuseki/server/DatasetMXBean.java       |    35 -
 .../jena/fuseki/server/DatasetStatus.java       |    40 -
 .../org/apache/jena/fuseki/server/Endpoint.java |    68 -
 .../apache/jena/fuseki/server/FusekiServer.java |   416 -
 .../server/FusekiServletContextListener.java    |    94 -
 .../apache/jena/fuseki/server/FusekiVocab.java  |    77 -
 .../jena/fuseki/server/OperationName.java       |    37 -
 .../apache/jena/fuseki/server/RequestLog.java   |   148 -
 .../jena/fuseki/server/ServerInitialConfig.java |    40 -
 .../jena/fuseki/server/ServiceMXBean.java       |    32 -
 .../fuseki/server/ShiroEnvironmentLoader.java   |   164 -
 .../apache/jena/fuseki/server/SystemState.java  |    84 -
 .../apache/jena/fuseki/servlets/ActionBase.java |   265 -
 .../fuseki/servlets/ActionErrorException.java   |    32 -
 .../apache/jena/fuseki/servlets/ActionLib.java  |   180 -
 .../apache/jena/fuseki/servlets/ActionREST.java |   161 -
 .../jena/fuseki/servlets/ActionSPARQL.java      |   207 -
 .../fuseki/servlets/ConcurrencyPolicyMRSW.java  |   113 -
 .../jena/fuseki/servlets/FusekiFilter.java      |    87 -
 .../apache/jena/fuseki/servlets/HttpAction.java |   387 -
 .../servlets/HttpServletResponseTracker.java    |   140 -
 .../jena/fuseki/servlets/NullOutputStream.java  |    53 -
 .../apache/jena/fuseki/servlets/REST_Quads.java |    68 -
 .../jena/fuseki/servlets/REST_Quads_R.java      |    99 -
 .../jena/fuseki/servlets/REST_Quads_RW.java     |   136 -
 .../jena/fuseki/servlets/ResponseCallback.java  |    24 -
 .../jena/fuseki/servlets/ResponseModel.java     |   136 -
 .../jena/fuseki/servlets/ResponseOps.java       |    94 -
 .../jena/fuseki/servlets/ResponseResultSet.java |   322 -
 .../apache/jena/fuseki/servlets/SPARQL_GSP.java |   214 -
 .../jena/fuseki/servlets/SPARQL_GSP_R.java      |   123 -
 .../jena/fuseki/servlets/SPARQL_GSP_RW.java     |   208 -
 .../jena/fuseki/servlets/SPARQL_Protocol.java   |   101 -
 .../jena/fuseki/servlets/SPARQL_Query.java      |   393 -
 .../fuseki/servlets/SPARQL_QueryDataset.java    |    60 -
 .../fuseki/servlets/SPARQL_QueryGeneral.java    |   142 -
 .../fuseki/servlets/SPARQL_UberServlet.java     |   358 -
 .../jena/fuseki/servlets/SPARQL_Update.java     |   286 -
 .../jena/fuseki/servlets/SPARQL_Upload.java     |   291 -
 .../jena/fuseki/servlets/ServletBase.java       |    98 -
 .../apache/jena/fuseki/servlets/ServletOps.java |   209 -
 .../org/apache/jena/fuseki/servlets/Upload.java |   164 -
 .../jena/fuseki/servlets/UploadDetails.java     |    86 -
 .../jena/fuseki/validation/DataValidator.java   |   131 -
 .../jena/fuseki/validation/IRIValidator.java    |   168 -
 .../jena/fuseki/validation/QueryValidator.java  |   154 -
 .../jena/fuseki/validation/UpdateValidator.java |    91 -
 .../fuseki/validation/ValidationAction.java     |    95 -
 .../jena/fuseki/validation/ValidationError.java |    24 -
 .../fuseki/validation/ValidatorBaseJson.java    |   201 -
 .../src/main/resources/META-INF/DEPENDENCIES    |    24 -
 .../src/main/resources/META-INF/LICENSE         |   253 -
 jena-fuseki2/src/main/resources/META-INF/NOTICE |    16 -
 .../src/main/resources/log4j.properties         |    50 -
 .../apache/jena/fuseki/fuseki-properties.xml    |     8 -
 .../org/apache/jena/fuseki/server/config.ttl    |    30 -
 .../org/apache/jena/fuseki/server/shiro.ini     |    36 -
 .../jena/fuseki/server/templates/config-mem     |    27 -
 .../jena/fuseki/server/templates/config-service |    23 -
 .../jena/fuseki/server/templates/config-tdb     |    36 -
 .../jena/fuseki/server/templates/config-tdb-dir |    35 -
 .../jena/fuseki/server/templates/config-tdb-mem |    36 -
 jena-fuseki2/src/main/webapp/WEB-INF/web.xml    |   264 -
 jena-fuseki2/src/main/webapp/admin-logs.html    |    72 -
 .../main/webapp/css/bootstrap-select.min.css    |     7 -
 .../src/main/webapp/css/bootstrap-theme.css.map |     1 -
 .../src/main/webapp/css/bootstrap-theme.min.css |     7 -
 .../src/main/webapp/css/bootstrap.css.map       |     1 -
 .../src/main/webapp/css/bootstrap.min.css       |     7 -
 jena-fuseki2/src/main/webapp/css/codemirror.css |   301 -
 jena-fuseki2/src/main/webapp/css/foldgutter.css |    20 -
 .../src/main/webapp/css/font-awesome.min.css    |     4 -
 jena-fuseki2/src/main/webapp/css/fui.css        |   191 -
 .../src/main/webapp/css/jquery.dataTables.css   |   220 -
 .../webapp/css/jquery.fileupload-noscript.css   |    22 -
 .../css/jquery.fileupload-ui-noscript.css       |    17 -
 .../main/webapp/css/jquery.fileupload-ui.css    |    57 -
 .../src/main/webapp/css/jquery.fileupload.css   |    36 -
 jena-fuseki2/src/main/webapp/css/qonsole.css    |   172 -
 jena-fuseki2/src/main/webapp/dataset.html       |   244 -
 jena-fuseki2/src/main/webapp/documentation.html |    80 -
 .../src/main/webapp/fonts/FontAwesome.otf       |   Bin 75188 -> 0 bytes
 .../main/webapp/fonts/fontawesome-webfont.eot   |   Bin 72449 -> 0 bytes
 .../main/webapp/fonts/fontawesome-webfont.svg   |   504 -
 .../main/webapp/fonts/fontawesome-webfont.ttf   |   Bin 141564 -> 0 bytes
 .../main/webapp/fonts/fontawesome-webfont.woff  |   Bin 83760 -> 0 bytes
 .../fonts/glyphicons-halflings-regular.eot      |   Bin 20335 -> 0 bytes
 .../fonts/glyphicons-halflings-regular.svg      |   229 -
 .../fonts/glyphicons-halflings-regular.ttf      |   Bin 41280 -> 0 bytes
 .../fonts/glyphicons-halflings-regular.woff     |   Bin 23320 -> 0 bytes
 .../src/main/webapp/images/back_disabled.png    |   Bin 1361 -> 0 bytes
 .../src/main/webapp/images/back_enabled.png     |   Bin 1379 -> 0 bytes
 .../main/webapp/images/back_enabled_hover.png   |   Bin 1375 -> 0 bytes
 jena-fuseki2/src/main/webapp/images/favicon.ico |   Bin 1085 -> 0 bytes
 .../src/main/webapp/images/forward_disabled.png |   Bin 1363 -> 0 bytes
 .../src/main/webapp/images/forward_enabled.png  |   Bin 1380 -> 0 bytes
 .../webapp/images/forward_enabled_hover.png     |   Bin 1379 -> 0 bytes
 .../webapp/images/jena-logo-notext-small.png    |   Bin 2469 -> 0 bytes
 .../src/main/webapp/images/sort_asc.png         |   Bin 1118 -> 0 bytes
 .../main/webapp/images/sort_asc_disabled.png    |   Bin 1050 -> 0 bytes
 .../src/main/webapp/images/sort_both.png        |   Bin 1136 -> 0 bytes
 .../src/main/webapp/images/sort_desc.png        |   Bin 1127 -> 0 bytes
 .../main/webapp/images/sort_desc_disabled.png   |   Bin 1045 -> 0 bytes
 jena-fuseki2/src/main/webapp/images/wait30.gif  |   Bin 6337 -> 0 bytes
 jena-fuseki2/src/main/webapp/index.html         |   103 -
 .../src/main/webapp/js/app/controllers/.svnkeep |     0
 .../js/app/controllers/dataset-controller.js    |    69 -
 .../js/app/controllers/index-controller.js      |    50 -
 .../js/app/controllers/manage-controller.js     |    39 -
 .../js/app/controllers/query-controller.js      |    72 -
 .../js/app/controllers/upload-controller.js     |    42 -
 .../js/app/controllers/validation-controller.js |    38 -
 jena-fuseki2/src/main/webapp/js/app/fui.js      |    33 -
 .../src/main/webapp/js/app/layouts/.svnkeep     |     0
 .../src/main/webapp/js/app/main.dataset.js      |    31 -
 .../src/main/webapp/js/app/main.index.js        |    24 -
 .../src/main/webapp/js/app/main.manage.js       |    27 -
 .../src/main/webapp/js/app/main.validation.js   |    24 -
 .../main/webapp/js/app/models/dataset-stats.js  |   102 -
 .../src/main/webapp/js/app/models/dataset.js    |   251 -
 .../main/webapp/js/app/models/fuseki-server.js  |   155 -
 .../src/main/webapp/js/app/models/task.js       |   105 -
 .../webapp/js/app/models/validation-options.js  |    85 -
 .../src/main/webapp/js/app/qonsole-config.js    |    26 -
 .../src/main/webapp/js/app/routers/.svnkeep     |     0
 .../main/webapp/js/app/services/ping-service.js |    54 -
 .../js/app/services/validation-service.js       |    98 -
 .../webapp/js/app/templates/dataset-edit.tpl    |    58 -
 .../webapp/js/app/templates/dataset-info.tpl    |    40 -
 .../js/app/templates/dataset-management.tpl     |    53 -
 .../js/app/templates/dataset-selection-list.tpl |    22 -
 .../js/app/templates/dataset-selector.tpl       |    15 -
 .../js/app/templates/dataset-simple-create.tpl  |    79 -
 .../webapp/js/app/templates/dataset-stats.tpl   |    14 -
 .../webapp/js/app/templates/file-upload.tpl     |    46 -
 .../webapp/js/app/templates/uploadable-file.tpl |    23 -
 .../src/main/webapp/js/app/util/page-utils.js   |    33 -
 .../src/main/webapp/js/app/views/.svnkeep       |     0
 .../main/webapp/js/app/views/dataset-edit.js    |   205 -
 .../main/webapp/js/app/views/dataset-info.js    |    76 -
 .../webapp/js/app/views/dataset-management.js   |   160 -
 .../js/app/views/dataset-selection-list.js      |    58 -
 .../webapp/js/app/views/dataset-selector.js     |    84 -
 .../js/app/views/dataset-simple-create.js       |   100 -
 .../main/webapp/js/app/views/dataset-stats.js   |    41 -
 .../js/app/views/datasets-dropdown-list.js      |    43 -
 .../src/main/webapp/js/app/views/file-upload.js |   225 -
 .../webapp/js/app/views/tabbed-view-manager.js  |    63 -
 .../main/webapp/js/app/views/uploadable-file.js |    39 -
 .../webapp/js/app/views/validation-options.js   |    54 -
 .../src/main/webapp/js/common-config.js         |    72 -
 .../main/webapp/js/lib/addon/fold/brace-fold.js |   105 -
 .../webapp/js/lib/addon/fold/comment-fold.js    |    57 -
 .../main/webapp/js/lib/addon/fold/foldcode.js   |   145 -
 .../main/webapp/js/lib/addon/fold/foldgutter.js |   134 -
 .../main/webapp/js/lib/addon/fold/xml-fold.js   |   181 -
 .../src/main/webapp/js/lib/backbone-min.js      |     2 -
 jena-fuseki2/src/main/webapp/js/lib/backbone.js |  1581 --
 .../main/webapp/js/lib/backbone.marionette.js   |  2385 ---
 .../main/webapp/js/lib/bootstrap-select.min.js  |     8 -
 .../src/main/webapp/js/lib/bootstrap.min.js     |     6 -
 .../src/main/webapp/js/lib/html5shiv.js         |     8 -
 .../src/main/webapp/js/lib/jquery-1.10.2.js     |  9789 ---------
 .../src/main/webapp/js/lib/jquery-1.10.2.min.js |     6 -
 .../main/webapp/js/lib/jquery.dataTables.min.js |   155 -
 .../src/main/webapp/js/lib/jquery.fileupload.js |  1426 --
 .../webapp/js/lib/jquery.fileupload.local.js    |  1428 --
 .../src/main/webapp/js/lib/jquery.form.js       |  1278 --
 .../webapp/js/lib/jquery.iframe-transport.js    |   214 -
 .../src/main/webapp/js/lib/jquery.ui.widget.js  |   530 -
 .../main/webapp/js/lib/jquery.xdomainrequest.js |    90 -
 .../src/main/webapp/js/lib/lib/codemirror.js    |  7638 -------
 .../webapp/js/lib/mode/javascript/javascript.js |   683 -
 .../main/webapp/js/lib/mode/sparql/sparql.js    |   160 -
 .../main/webapp/js/lib/mode/turtle/turtle.js    |   160 -
 .../src/main/webapp/js/lib/mode/xml/xml.js      |   384 -
 .../src/main/webapp/js/lib/plugins/text.js      |   386 -
 jena-fuseki2/src/main/webapp/js/lib/qonsole.js  |   582 -
 jena-fuseki2/src/main/webapp/js/lib/refresh.sh  |    21 -
 .../main/webapp/js/lib/remote-sparql-service.js |   180 -
 jena-fuseki2/src/main/webapp/js/lib/require.js  |  2054 --
 .../src/main/webapp/js/lib/require.min.js       |    36 -
 .../src/main/webapp/js/lib/respond.min.js       |     6 -
 .../src/main/webapp/js/lib/sprintf-0.7-beta1.js |   183 -
 .../src/main/webapp/js/lib/underscore.js        |  1276 --
 jena-fuseki2/src/main/webapp/manage.html        |   107 -
 jena-fuseki2/src/main/webapp/services.html      |    75 -
 .../src/main/webapp/test/test-fuseki-config.ttl |    27 -
 jena-fuseki2/src/main/webapp/validate.html      |   146 -
 .../apache/jena/fuseki/AbstractFusekiTest.java  |    47 -
 .../java/org/apache/jena/fuseki/FileSender.java |    87 -
 .../java/org/apache/jena/fuseki/ServerTest.java |   156 -
 .../java/org/apache/jena/fuseki/TS_Fuseki.java  |    58 -
 .../java/org/apache/jena/fuseki/TestAdmin.java  |   538 -
 .../java/org/apache/jena/fuseki/TestAuth.java   |   405 -
 .../org/apache/jena/fuseki/TestDatasetOps.java  |   154 -
 .../org/apache/jena/fuseki/TestFileUpload.java  |   128 -
 .../java/org/apache/jena/fuseki/TestQuery.java  |   115 -
 .../apache/jena/fuseki/TestSPARQLProtocol.java  |    95 -
 .../fuseki/http/TestDatasetAccessorHTTP.java    |   261 -
 .../http/TestDatasetGraphAccessorHTTP.java      |    43 -
 .../org/apache/jena/fuseki/http/TestHttpOp.java |   233 -
 jena-fuseki2/testing/config-ds-1.ttl            |    15 -
 jena-iri/NOTICE                                 |     2 +-
 .../src/main/java/org/apache/jena/iri/IRI.java  |    16 +-
 .../java/org/apache/jena/iri/IRIFactoryI.java   |   152 +-
 .../org/apache/jena/iri/ViolationCodes.java     |     4 +-
 .../apache/jena/iri/impl/AbsIRIFactoryImpl.java |    26 +-
 .../org/apache/jena/iri/impl/AbsIRIImpl.java    |    43 +-
 jena-iri/src/main/resources/META-INF/NOTICE     |     2 +-
 .../test/java/org/apache/jena/iri/TS_IRI.java   |     2 +
 .../java/org/apache/jena/iri/TestExample.java   |     9 +-
 .../org/apache/jena/iri/TestIRIFactory.java     |    73 +
 .../org/apache/jena/iri/TestMoreExamples.java   |     7 +-
 .../org/apache/jena/iri/test/Additional.java    |    61 -
 .../org/apache/jena/iri/test/MoreTests.java     |    98 -
 .../org/apache/jena/iri/test/TestCreator.java   |   254 -
 .../apache/jena/iri/test/TestErrorMessages.java |   144 -
 .../org/apache/jena/iri/test/TestExample.java   |   279 -
 .../org/apache/jena/iri/test/TestMEIri.java     |    39 -
 .../apache/jena/iri/test/TestMERelativize.java  |    50 -
 .../org/apache/jena/iri/test/TestMEResolve.java |    42 -
 .../org/apache/jena/iri/test/TestMEResult.java  |    46 -
 .../apache/jena/iri/test/TestMoreExamples.java  |   264 -
 .../org/apache/jena/iri/test/TestPackage.java   |    36 -
 .../test/resources/org/apache/jena/iri/test.xml | 18422 ++++++++---------
 .../resources/org/apache/jena/iri/test/test.xml |  9217 ---------
 .../resources/org/apache/jena/iri/test/uris.xml |   463 -
 jena-jdbc/NOTICE                                |     2 +-
 jena-jdbc/jena-jdbc-core/NOTICE                 |     2 +-
 jena-jdbc/jena-jdbc-core/pom.xml                |     2 +-
 .../statements/AbstractJenaStatementTests.java  |    74 +-
 jena-jdbc/jena-jdbc-driver-bundle/NOTICE        |     2 +-
 jena-jdbc/jena-jdbc-driver-bundle/pom.xml       |     2 +-
 jena-jdbc/jena-jdbc-driver-mem/NOTICE           |     2 +-
 jena-jdbc/jena-jdbc-driver-remote/NOTICE        |     2 +-
 jena-jdbc/jena-jdbc-driver-tdb/NOTICE           |     2 +-
 jena-jdbc/pom.xml                               |    12 +-
 jena-maven-tools/pom.xml                        |     2 +-
 jena-parent/NOTICE                              |     2 +-
 jena-parent/pom.xml                             |   146 +-
 jena-sdb/NOTICE                                 |     2 +-
 jena-sdb/dist/NOTICE                            |     2 +-
 jena-sdb/pom.xml                                |     8 +-
 .../hp/hpl/jena/sdb/graph/EventManagerSDB.java  |    19 +-
 .../com/hp/hpl/jena/sdb/graph/GraphSDB.java     |     7 +-
 .../hp/hpl/jena/sdb/layout2/NodeLayout2.java    |     6 +-
 .../com/hp/hpl/jena/sdb/layout2/SQLBridge2.java |    14 +-
 .../hpl/jena/sdb/layout2/TupleLoaderBase.java   |     3 +-
 .../com/hp/hpl/jena/sdb/layout2/ValueType.java  |     5 +
 .../jena/sdb/layout2/hash/StoreBaseHash.java    |     4 +-
 .../sdb/layout2/hash/TupleLoaderOneHash.java    |     4 +-
 .../jena/sdb/layout2/index/StoreBaseIndex.java  |     4 +-
 jena-sdb/src/main/resources/META-INF/NOTICE     |     2 +-
 jena-security/NOTICE                            |     2 +-
 jena-security/pom.xml                           |    84 +-
 .../jena/security/example/ExampleEvaluator.java |   147 +
 .../jena/security/example/SecurityExample.java  |    93 +
 .../security/example/ShiroExampleEvaluator.java |   235 +
 .../jena/security/example/ExampleEvaluator.java |   147 -
 .../jena/security/example/SecurityExample.java  |    93 -
 .../apache/jena/security/example/example.ttl    |    49 -
 .../apache/jena/security/example/example.ttl    |    49 +
 .../jena/security/example/fuseki/config.ttl     |    98 +
 .../jena/security/example/fuseki/shiro.ini      |    47 +
 .../jena/security/AssemblerConstants.java       |    62 +
 .../apache/jena/security/SecuredAssembler.java  |   157 +-
 .../apache/jena/security/SecurityEvaluator.java |   517 +-
 .../security/SecurityEvaluatorAssembler.java    |   186 +
 .../security/graph/SecuredCapabilities.java     |    18 +-
 .../jena/security/graph/SecuredGraph.java       |    38 +-
 .../graph/SecuredGraphEventManager.java         |   533 +-
 .../security/graph/impl/SecuredGraphImpl.java   |    64 +-
 .../security/impl/CachedSecurityEvaluator.java  |   120 +-
 .../apache/jena/security/impl/ItemHolder.java   |     2 +-
 .../jena/security/impl/SecuredItemImpl.java     |    22 +-
 .../jena/security/impl/SecuredItemInvoker.java  |     5 +-
 .../security/model/impl/SecuredModelImpl.java   |     5 +-
 .../security/model/impl/SecuredRDFListImpl.java |     2 +-
 .../security/model/impl/SecuredRSIterator.java  |     2 +-
 .../jena/security/query/SecuredQueryEngine.java |    14 +-
 .../security/query/rewriter/OpRewriter.java     |    39 +-
 .../query/rewriter/SecuredFunction.java         |     3 +-
 .../security/utils/PermStatementFilter.java     |     9 +-
 .../jena/security/utils/PermTripleFilter.java   |     9 +-
 .../jena/security/utils/RDFListSecFilter.java   |     9 +-
 .../jena/security/MockSecurityEvaluator.java    |    16 +-
 .../security/ModelBasedSecurityEvaluator.java   |    76 +
 .../jena/security/SecuredAssemblerTest.java     |    28 +-
 .../jena/security/StaticSecurityEvaluator.java  |    78 +
 .../graph/CachedSecurityEvaluatorTest.java      |    45 +
 .../graph/SecuredTDBGraphContractTests.java     |    52 +
 .../security/graph/BulkUpdateHandlerTest.java   |    57 +-
 .../graph/CrossIDGraphEventManagerTest.java     |    78 +
 .../security/graph/GraphEventManagerTest.java   |   127 +-
 .../security/graph/RecordingGraphListener.java  |   124 +
 .../graph/SecuredPrefixMappingTest.java         |    68 +-
 .../jena/security/model/SecuredLiteralTest.java |    47 +-
 .../security/model/SecuredModelDetailTest.java  |    20 +-
 .../apache/jena/security/query/DataSetTest.java |   250 +
 .../jena/security/query/QueryEngineTest.java    |   161 +-
 .../jena/security/SecuredAssemblerTest.ttl      |    31 +
 jena-spatial/NOTICE                             |     2 +-
 jena-spatial/pom.xml                            |     7 +-
 .../jena/query/spatial/SpatialIndexContext.java |     9 +-
 .../jena/query/spatial/SpatialIndexLucene.java  |    26 +-
 .../jena/query/spatial/SpatialValueUtil.java    |    32 +-
 .../assembler/SpatialIndexLuceneAssembler.java  |     1 +
 .../pfunction/DirectionWithPointPFBase.java     |     4 +-
 .../SpatialOperationWithBoxPFBase.java          |     8 +-
 .../SpatialOperationWithCircleBase.java         |     6 +-
 jena-spatial/src/main/resources/META-INF/NOTICE |     5 +
 .../AbstractTestDatasetWithSpatialIndex.java    |     9 +-
 .../jena/query/spatial/SpatialSearchUtil.java   |     1 +
 jena-tdb/NOTICE                                 |     2 +-
 jena-tdb/ReleaseNotes.txt                       |     4 +
 jena-tdb/pom.xml                                |     8 +-
 .../hp/hpl/jena/tdb/base/file/BlockAccess.java  |     2 +-
 .../com/hp/hpl/jena/tdb/base/file/Location.java |     5 +-
 .../jena/tdb/base/objectfile/ObjectFile.java    |     8 +-
 .../tdb/base/objectfile/ObjectFileStorage.java  |     5 +-
 .../com/hp/hpl/jena/tdb/index/SetupIndex.java   |   173 +
 .../java/com/hp/hpl/jena/tdb/lib/NodeLib.java   |    13 +-
 .../java/com/hp/hpl/jena/tdb/setup/Build.java   |    24 +-
 .../hpl/jena/tdb/setup/DatasetBuilderStd.java   |     4 +-
 .../hpl/jena/tdb/setup/StoreParamsBuilder.java  |     2 +-
 .../hp/hpl/jena/tdb/setup/StoreParamsCodec.java |     2 +-
 .../hp/hpl/jena/tdb/solver/StageMatchTuple.java |    11 +-
 .../hp/hpl/jena/tdb/store/DatasetGraphTDB.java  |    13 +-
 .../com/hp/hpl/jena/tdb/store/GraphTDB.java     |     6 +-
 .../java/com/hp/hpl/jena/tdb/store/Hash.java    |     2 +-
 .../java/com/hp/hpl/jena/tdb/store/NodeId.java  |    51 +-
 .../com/hp/hpl/jena/tdb/store/NodeType.java     |     1 +
 .../hpl/jena/tdb/store/nodetable/NodecSSE.java  |    17 +-
 .../java/com/hp/hpl/jena/tdb/sys/FileRef.java   |     6 +-
 .../java/com/hp/hpl/jena/tdb/sys/SetupTDB.java  |   162 +-
 jena-tdb/src/main/java/tdb/CmdRewriteIndex.java |     4 +-
 jena-tdb/src/main/resources/META-INF/NOTICE     |     2 +-
 .../jena/tdb/base/file/TestLocationLock.java    |    47 -
 .../hp/hpl/jena/tdb/extra/T_TransSystem.java    |     2 +-
 .../tdb/extra/T_TransSystemMultiDatasets.java   |     2 +-
 .../jena/tdb/index/AbstractTestTupleIndex.java  |   271 -
 .../index/bplustree/TestBPlusTreeRewriter.java  |     4 +-
 .../com/hp/hpl/jena/tdb/store/TS_Store.java     |     1 +
 .../store/TestLocationLockStoreConnection.java  |    98 +
 .../com/hp/hpl/jena/tdb/store/TestNodeId.java   |    16 +-
 .../store/nodetable/AbstractTestNodeTable.java  |     2 +-
 .../tupletable/AbstractTestTupleIndex.java      |   271 +
 .../store/tupletable/TestTupleIndexRecord.java  |     1 -
 jena-tdb/tdb-default.cfg                        |    20 +
 jena-text/NOTICE                                |     2 +-
 jena-text/ReleaseNotes.txt                      |     8 +
 jena-text/pom.xml                               |     4 +-
 jena-text/src/main/java/jena/textindexer.java   |     4 +-
 .../jena/query/text/DatasetGraphText.java       |   136 +-
 .../jena/query/text/TextDatasetFactory.java     |    29 +-
 .../query/text/TextDocProducerEntities.java     |    13 +-
 .../jena/query/text/TextDocProducerTriples.java |    22 +-
 .../org/apache/jena/query/text/TextIndex.java   |    20 +-
 .../apache/jena/query/text/TextIndexLucene.java |   123 +-
 .../apache/jena/query/text/TextIndexSolr.java   |    47 +-
 .../text/assembler/TextDatasetAssembler.java    |     2 +-
 .../assembler/TextIndexLuceneAssembler.java     |    14 +-
 jena-text/src/main/resources/LICENSE            |   202 -
 jena-text/src/main/resources/META-INF/LICENSE   |   202 +
 jena-text/src/main/resources/META-INF/NOTICE    |     2 +-
 .../AbstractTestDatasetWithGraphTextIndex.java  |    24 +-
 ...ractTestDatasetWithLuceneGraphTextIndex.java |    22 +-
 .../AbstractTestDatasetWithLuceneTextIndex.java |   103 -
 .../text/AbstractTestDatasetWithTextIndex.java  |     6 +-
 .../AbstractTestDatasetWithTextIndexBase.java   |    10 +-
 .../org/apache/jena/query/text/TS_Text.java     |     2 +-
 .../TestDatasetWithEmbeddedSolrTextIndex.java   |    15 +-
 .../text/TestDatasetWithKeywordAnalyzer.java    |    53 +-
 ...TestDatasetWithLowerCaseKeywordAnalyzer.java |    19 +-
 .../TestDatasetWithLuceneGraphTextIndex.java    |     5 +-
 .../text/TestDatasetWithLuceneTextIndex.java    |   100 +-
 .../text/TestDatasetWithSimpleAnalyzer.java     |    45 +-
 .../text/TestDatasetWithStandardAnalyzer.java   |    45 +-
 .../text/TestLuceneWithMultipleThreads.java     |   252 +
 ...BeforeWriteOnDatasetWithLuceneTextIndex.java |    49 -
 .../assembler/AbstractTestTextAssembler.java    |    82 +-
 .../assembler/TestTextDatasetAssembler.java     |     4 +-
 .../assembler/TestTextIndexLuceneAssembler.java |    83 +-
 pom.xml                                         |    23 +-
 1508 files changed, 114948 insertions(+), 92217 deletions(-)
----------------------------------------------------------------------