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(-)
----------------------------------------------------------------------