You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2018/11/26 11:51:33 UTC

[1/5] jena git commit: Merge pull request #1 from apache/master

Repository: jena
Updated Branches:
  refs/heads/master 7ab5fe941 -> 87c484631


Merge pull request #1 from apache/master

update this fork to reflect the latest version of the original

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

Branch: refs/heads/master
Commit: ce453fe9a930ce060c662360dfb4e17a8c6e03fc
Parents: 8be9c26 aef35ee
Author: Olaf Hartig <ol...@liu.se>
Authored: Sun Sep 30 11:32:35 2018 +0200
Committer: GitHub <no...@github.com>
Committed: Sun Sep 30 11:32:35 2018 +0200

----------------------------------------------------------------------
 .travis.yml                                     |    8 +-
 README                                          |   10 -
 README.md                                       |   10 +
 apache-jena-libs/pom.xml                        |   10 +-
 apache-jena-osgi/jena-osgi-features/pom.xml     |    2 +-
 .../src/main/resources/features.xml             |   32 +-
 apache-jena-osgi/jena-osgi/pom.xml              |   30 +-
 apache-jena-osgi/pom.xml                        |    4 +-
 apache-jena/pom.xml                             |   48 +-
 jena-arq/Grammar/turtle                         |   71 +
 jena-arq/Grammar/turtle.jj                      |  522 +
 jena-arq/pom.xml                                |   14 +-
 .../arq/examples/riot/ExJsonLD.java             |  380 -
 .../arq/examples/riot/ExRIOT1_ReadModel.java    |   52 +
 .../arq/examples/riot/ExRIOT2_ReadDataset.java  |   45 +
 .../arq/examples/riot/ExRIOT3_RDFParser.java    |   57 +
 .../examples/riot/ExRIOT4_StreamRDF_Filter.java |   64 +
 .../examples/riot/ExRIOT5_StreamRDFCollect.java |   48 +
 .../arq/examples/riot/ExRIOT6_AddNewReader.java |  117 +
 .../arq/examples/riot/ExRIOT7_ParserPiped.java  |   73 +
 .../arq/examples/riot/ExRIOT_1.java             |   52 -
 .../arq/examples/riot/ExRIOT_2.java             |   57 -
 .../arq/examples/riot/ExRIOT_3.java             |   45 -
 .../arq/examples/riot/ExRIOT_4.java             |   80 -
 .../arq/examples/riot/ExRIOT_5.java             |  117 -
 .../arq/examples/riot/ExRIOT_6.java             |   73 -
 .../arq/examples/riot/ExRIOT_7.java             |   48 -
 .../arq/examples/riot/ExRIOT_out1.java          |   48 -
 .../arq/examples/riot/ExRIOT_out2.java          |   47 -
 .../arq/examples/riot/ExRIOT_out3.java          |  107 -
 .../arq/examples/riot/ExRIOTw1_writeModel.java  |   48 +
 .../arq/examples/riot/ExRIOTw2_writeRDF.java    |   47 +
 .../examples/riot/ExRIOTw3_AddNewWriter.java    |  107 +
 .../arq/examples/riot/Ex_WriteJsonLD.java       |  380 +
 .../java/org/apache/jena/atlas/json/JSON.java   |    2 +-
 .../org/apache/jena/atlas/json/JsonBuilder.java |    2 +-
 .../apache/jena/atlas/json/io/JsonWriter.java   |    2 +
 .../java/org/apache/jena/atlas/web/WebLib.java  |   12 +
 .../main/java/org/apache/jena/query/ARQ.java    |   10 +-
 .../org/apache/jena/query/DatasetFactory.java   |    9 +-
 .../jena/query/ParameterizedSparqlString.java   |  217 +-
 .../main/java/org/apache/jena/query/Query.java  |    3 +-
 .../jena/query/QueryExecutionFactory.java       |   62 +-
 .../org/apache/jena/query/QuerySolutionMap.java |    2 +-
 .../java/org/apache/jena/riot/RDFLanguages.java |    6 +-
 .../org/apache/jena/riot/RDFParserBuilder.java  |    6 +-
 .../java/org/apache/jena/riot/RDFWriter.java    |    2 +-
 .../java/org/apache/jena/riot/WebContent.java   |    2 +-
 .../jena/riot/lang/BlankNodeAllocatorHash.java  |    2 +-
 .../org/apache/jena/riot/lang/LangBase.java     |    5 -
 .../org/apache/jena/riot/lang/LangEngine.java   |    2 +-
 .../org/apache/jena/riot/lang/LangRIOT.java     |    2 -
 .../apache/jena/riot/lang/LangTurtleBase.java   |    2 +-
 .../riot/lang/extra/TurtleJavaccReaderRIOT.java |  102 +
 .../jena/riot/lang/extra/TurtleParserBase.java  |  231 +
 .../riot/lang/extra/javacc/ParseException.java  |  205 +
 .../lang/extra/javacc/SimpleCharStream.java     |  492 +
 .../jena/riot/lang/extra/javacc/Token.java      |  149 +
 .../riot/lang/extra/javacc/TokenMgrError.java   |  165 +
 .../riot/lang/extra/javacc/TurtleJavacc.java    |  973 ++
 .../extra/javacc/TurtleJavaccConstants.java     |  234 +
 .../extra/javacc/TurtleJavaccTokenManager.java  | 1707 +++
 .../apache/jena/riot/out/NodeFormatterTTL.java  |   36 +-
 .../riot/resultset/rw/ResultSetReaderJSON.java  |   13 +-
 .../jena/riot/system/ErrorHandlerFactory.java   |    4 +-
 .../apache/jena/riot/system/IRIResolver.java    |    4 +-
 .../apache/jena/riot/system/ParserProfile.java  |    8 +-
 .../jena/riot/system/ParserProfileStd.java      |   59 +-
 .../jena/riot/system/ParserProfileWrapper.java  |  119 +
 .../apache/jena/riot/system/PrefixMapStd.java   |    4 +-
 .../org/apache/jena/riot/system/RiotChars.java  |    1 -
 .../org/apache/jena/riot/system/RiotLib.java    |    2 +-
 .../org/apache/jena/riot/thrift/BinRDF.java     |    5 +-
 .../java/org/apache/jena/riot/web/HttpOp.java   |   57 +-
 .../jena/riot/web/HttpRequestTransformer.java   |   29 +
 .../apache/jena/riot/web/HttpResponseLib.java   |    9 +-
 .../jena/riot/writer/StreamWriterTriX.java      |   23 +-
 .../apache/jena/riot/writer/WriterConst.java    |    2 -
 .../org/apache/jena/sparql/ARQConstants.java    |    4 +-
 .../java/org/apache/jena/sparql/SystemARQ.java  |    4 +-
 .../jena/sparql/algebra/optimize/Optimize.java  |    4 +-
 .../optimize/TransformFilterConjunction.java    |    2 +-
 .../algebra/optimize/TransformMergeBGPs.java    |    4 +-
 .../algebra/optimize/TransformPathFlattern.java |    2 +-
 .../optimize/TransformPromoteTableEmpty.java    |   18 +-
 .../apache/jena/sparql/core/DatasetGraph.java   |    4 +-
 .../jena/sparql/core/DatasetGraphCopyAdd.java   |   41 -
 .../jena/sparql/core/DatasetGraphFactory.java   |    5 +-
 .../sparql/core/DatasetGraphFilteredView.java   |  159 +
 .../jena/sparql/core/DatasetGraphOne.java       |   29 +-
 .../jena/sparql/core/DatasetGraphReadOnly.java  |   21 +-
 .../jena/sparql/core/DatasetGraphWrapper.java   |   17 +-
 .../sparql/core/DatasetGraphWrapperView.java    |   30 +
 .../org/apache/jena/sparql/core/DatasetOne.java |    1 -
 .../jena/sparql/core/DatasetPrefixStorage.java  |    7 +-
 .../jena/sparql/core/DynamicDatasets.java       |   21 +-
 .../org/apache/jena/sparql/core/GraphView.java  |    8 +-
 .../jena/sparql/core/NamedGraphWrapper.java     |   11 +-
 .../java/org/apache/jena/sparql/core/Quad.java  |    4 +-
 .../apache/jena/sparql/core/Transactional.java  |    4 +-
 .../jena/sparql/core/TxnDataset2Graph.java      |    4 +-
 .../sparql/core/assembler/AssemblerUtils.java   |    2 +-
 .../jena/sparql/engine/QueryEngineBase.java     |   71 +-
 .../engine/QueryEngineFactoryWrapper.java       |   13 +-
 .../jena/sparql/engine/QueryExecutionBase.java  |   69 +-
 .../jena/sparql/engine/http/HttpQuery.java      |    4 +-
 .../sparql/engine/http/QueryEngineHTTP.java     |   23 +-
 .../apache/jena/sparql/engine/http/Service.java |    6 +-
 .../sparql/engine/main/QueryEngineMain.java     |    2 +-
 .../engine/main/StageGeneratorGeneric.java      |    4 +-
 .../java/org/apache/jena/sparql/expr/Expr.java  |    4 +-
 .../org/apache/jena/sparql/expr/ExprList.java   |    2 +-
 .../org/apache/jena/sparql/expr/ExprSystem.java |    9 +-
 .../org/apache/jena/sparql/expr/NodeValue.java  |    8 +-
 .../sparql/expr/nodevalue/NodeFunctions.java    |   40 +-
 .../jena/sparql/expr/nodevalue/XSDFuncOp.java   |   16 +-
 .../sparql/function/library/FN_DateTime.java    |    2 +-
 .../sparql/function/library/FN_StrLength.java   |    2 +-
 .../function/library/FN_StrSubstring.java       |    2 +-
 .../jena/sparql/function/library/date.java      |    2 +-
 .../sparql/graph/GraphPrefixesProjection.java   |  187 +-
 .../org/apache/jena/sparql/graph/NodeConst.java |   61 +-
 .../jena/sparql/graph/NodeTransformLib.java     |   12 +-
 .../jena/sparql/graph/PrefixMappingAdapter.java |   99 +
 .../jena/sparql/graph/PrefixMappingBase.java    |  275 +
 .../jena/sparql/graph/PrefixMappingMem.java     |  120 +
 .../jena/sparql/graph/PrefixMappingSink.java    |   61 +-
 .../jena/sparql/graph/PrefixMappingZero.java    |   21 +-
 .../apache/jena/sparql/lib/RDFTerm2Json.java    |    2 +-
 .../java/org/apache/jena/sparql/sse/Item.java   |    2 +-
 .../sparql/sse/builders/BuilderBinding.java     |    5 +-
 .../jena/sparql/sse/builders/BuilderExpr.java   |   12 +-
 .../jena/sparql/sse/builders/BuilderLib.java    |  245 +-
 .../jena/sparql/sse/builders/BuilderNode.java   |    2 +
 .../jena/sparql/sse/lang/ParseHandlerForm.java  |   14 +-
 .../sparql/sse/lang/ParseHandlerResolver.java   |    9 +-
 .../org/apache/jena/sparql/util/ClsLoader.java  |  152 +
 .../org/apache/jena/sparql/util/Context.java    |   89 +-
 .../org/apache/jena/sparql/util/FmtUtils.java   |    2 +-
 .../org/apache/jena/sparql/util/Loader.java     |  152 -
 .../apache/jena/sparql/util/MappedLoader.java   |    2 +-
 .../org/apache/jena/sparql/util/NodeUtils.java  |   52 +-
 .../apache/jena/sparql/util/QueryExecUtils.java |   71 +-
 .../jena/sparql/util/graph/GraphUtils.java      |   23 +-
 .../main/java/org/apache/jena/web/HttpSC.java   |    2 +-
 .../jena/atlas/data/TestDistinctDataBag.java    |    4 +-
 .../jena/atlas/data/TestDistinctDataNet.java    |   16 +-
 .../jena/atlas/data/TestSortedDataBag.java      |   16 +-
 .../query/TestParameterizedSparqlString.java    |  314 +-
 .../test/java/org/apache/jena/riot/TC_Riot.java |    2 +
 .../jena/riot/adapters/TestFileManager.java     |    2 +-
 .../java/org/apache/jena/riot/lang/TS_Lang.java |    2 +-
 .../org/apache/jena/riot/lang/TestLang.java     |    6 +-
 .../jena/riot/lang/TestParserFactory.java       |    2 +-
 .../apache/jena/riot/lang/TestTurtleTerms.java  |   30 +-
 .../lang/extra/FactoryTestTurtleJavacc.java     |  105 +
 .../jena/riot/lang/extra/TS_LangExtra.java      |   46 +
 .../org/apache/jena/riot/langsuite/Parse.java   |   49 +
 .../jena/riot/langsuite/UnitTestBadEval.java    |   23 +-
 .../jena/riot/langsuite/UnitTestBadSyntax.java  |   23 +-
 .../jena/riot/langsuite/UnitTestEval.java       |    4 +-
 .../jena/riot/langsuite/UnitTestSyntax.java     |   23 +-
 .../jena/riot/stream/TestLocationMapper.java    |   43 +-
 .../sparql/core/AbstractTestDynamicDataset.java |  221 +-
 .../org/apache/jena/sparql/core/TS_Core.java    |    3 +-
 .../core/TestDatasetGraphFilteredView.java      |  162 +
 .../mem/TestDatasetGraphInMemoryThreading.java  |    2 +-
 .../iterator/TestSortedDataBagCancellation.java |    9 +-
 .../org/apache/jena/sparql/graph/TS_Graph.java  |    2 +
 .../apache/jena/sparql/graph/TestDatasets.java  |    4 -
 .../jena/sparql/graph/TestPrefixMappingMem.java |   38 +
 .../graph/TestPrefixMappingPrefixMap.java       |   57 +
 .../org/apache/jena/sparql/junit/QueryTest.java |    3 +
 .../jena/sparql/resultset/TestResultSet.java    |   21 +
 .../jena/sparql/syntax/TestSSE_Basic.java       |    5 +-
 .../jena/sparql/syntax/TestSSE_Builder.java     |  101 +-
 .../jena/sparql/syntax/TestSSE_Forms.java       |    6 +-
 .../jena/sparql/syntax/TestSerialization.java   |    6 +-
 .../syntaxtransform/TestFlattenSyntax.java      |    7 +-
 .../syntax/syntaxtransform/TestQueryOps.java    |    5 +-
 .../syntaxtransform/TestSyntaxTransform.java    |    5 +-
 .../AbstractTestTransactionLifecycle.java       |    2 +-
 .../jena/sparql/util/TestDateTimeParsing.java   |    5 +-
 jena-arq/testing/RIOT/Lang/Turtle2/manifest.ttl |    2 +-
 .../testing/RIOT/Lang/TurtleStd/manifest.ttl    |    2 +-
 .../testing/RIOT/Lang/TurtleSubm/manifest.ttl   |    2 +-
 jena-arq/testing/ResultSet/output2.srj          |    0
 jena-arq/testing/ResultSet/output2.srx          |   12 -
 .../testing/ResultSet/rs-datatype-string.srj    |   16 +
 .../testing/ResultSet/rs-xmllang-datatype-1.srj |   16 +
 .../testing/ResultSet/rs-xmllang-datatype-2.srj |   16 +
 jena-base/pom.xml                               |   20 +-
 .../main/java/org/apache/jena/atlas/io/IO.java  |   80 +-
 .../org/apache/jena/atlas/io/OutStreamUTF8.java |    2 +-
 .../org/apache/jena/atlas/iterator/Iter.java    |    4 +-
 .../java/org/apache/jena/atlas/lib/Bytes.java   |    4 +-
 .../org/apache/jena/atlas/lib/ListUtils.java    |  110 +-
 .../apache/jena/atlas/lib/RefCountingMap.java   |    2 +-
 .../org/apache/jena/atlas/lib/SetUtils.java     |    7 +
 .../java/org/apache/jena/atlas/lib/Timer.java   |    9 +
 .../apache/jena/atlas/lib/tuple/TupleMap.java   |   26 +-
 .../org/apache/jena/atlas/logging/LogCtl.java   |   39 +-
 .../logging/java/ConsoleHandlerStream.java      |   11 +-
 .../jena/atlas/logging/java/TextFormatter.java  |   18 +-
 .../java/org/apache/jena/atlas/io/TS_IO.java    |    1 +
 .../jena/atlas/io/TestFilenameExtensions.java   |   56 +
 .../apache/jena/atlas/lib/TestAlarmClock.java   |    2 +-
 jena-cmds/pom.xml                               |   22 +-
 .../src/main/java/arq/cmdline/ModAssembler.java |    1 +
 .../java/arq/cmdline/ModDatasetGeneral.java     |    9 +-
 jena-cmds/src/main/java/arq/qexpr.java          |   25 +-
 jena-cmds/src/main/java/jena/rdfcat.java        |    2 +-
 .../src/main/java/tdb/cmdline/CmdTDBGraph.java  |   85 +-
 jena-cmds/src/main/java/tdb/tdbloader.java      |    4 +-
 .../src/main/java/tdb2/cmdline/CmdTDBGraph.java |    6 +-
 jena-cmds/src/main/java/tdb2/tdbloader.java     |  171 +-
 jena-core/pom.xml                               |   12 +-
 .../org/apache/jena/datatypes/TypeMapper.java   |   18 +-
 .../apache/jena/datatypes/xsd/XSDDatatype.java  |    4 +-
 .../java/org/apache/jena/enhanced/EnhNode.java  |    2 +-
 .../apache/jena/ext/xerces/impl/Constants.java  |    4 +-
 .../jena/ext/xerces/impl/dv/DTDDVFactory.java   |    2 +-
 .../ext/xerces/impl/dv/DVFactoryException.java  |    2 +-
 .../ext/xerces/impl/dv/DatatypeException.java   |    4 +-
 .../ext/xerces/impl/dv/DatatypeValidator.java   |    2 +-
 .../impl/dv/InvalidDatatypeFacetException.java  |    2 +-
 .../impl/dv/InvalidDatatypeValueException.java  |    2 +-
 .../jena/ext/xerces/impl/dv/ObjectFactory.java  |    2 +-
 .../ext/xerces/impl/dv/SchemaDVFactory.java     |    2 +-
 .../ext/xerces/impl/dv/SecuritySupport.java     |    2 +-
 .../jena/ext/xerces/impl/dv/ValidatedInfo.java  |    2 +-
 .../ext/xerces/impl/dv/ValidationContext.java   |    2 +-
 .../jena/ext/xerces/impl/dv/XSFacets.java       |    2 +-
 .../jena/ext/xerces/impl/dv/XSSimpleType.java   |    2 +-
 .../jena/ext/xerces/impl/dv/util/Base64.java    |    2 +-
 .../ext/xerces/impl/dv/util/ByteListImpl.java   |    2 +-
 .../jena/ext/xerces/impl/dv/util/HexBin.java    |    2 +-
 .../xerces/impl/dv/xs/AbstractDateTimeDV.java   |    2 +-
 .../jena/ext/xerces/impl/dv/xs/AnySimpleDV.java |    2 +-
 .../jena/ext/xerces/impl/dv/xs/AnyURIDV.java    |    2 +-
 .../ext/xerces/impl/dv/xs/Base64BinaryDV.java   |    2 +-
 .../ext/xerces/impl/dv/xs/BaseDVFactory.java    |    2 +-
 .../xerces/impl/dv/xs/BaseSchemaDVFactory.java  |    2 +-
 .../jena/ext/xerces/impl/dv/xs/BooleanDV.java   |    2 +-
 .../jena/ext/xerces/impl/dv/xs/DateDV.java      |    2 +-
 .../jena/ext/xerces/impl/dv/xs/DateTimeDV.java  |    2 +-
 .../jena/ext/xerces/impl/dv/xs/DayDV.java       |    2 +-
 .../xerces/impl/dv/xs/DayTimeDurationDV.java    |    2 +-
 .../jena/ext/xerces/impl/dv/xs/DecimalDV.java   |    2 +-
 .../jena/ext/xerces/impl/dv/xs/DoubleDV.java    |    2 +-
 .../jena/ext/xerces/impl/dv/xs/DurationDV.java  |    2 +-
 .../jena/ext/xerces/impl/dv/xs/EntityDV.java    |    2 +-
 .../impl/dv/xs/ExtendedSchemaDVFactoryImpl.java |    2 +-
 .../jena/ext/xerces/impl/dv/xs/FloatDV.java     |    2 +-
 .../ext/xerces/impl/dv/xs/FullDVFactory.java    |    2 +-
 .../jena/ext/xerces/impl/dv/xs/HexBinaryDV.java |    2 +-
 .../apache/jena/ext/xerces/impl/dv/xs/IDDV.java |    2 +-
 .../jena/ext/xerces/impl/dv/xs/IDREFDV.java     |    2 +-
 .../jena/ext/xerces/impl/dv/xs/IntegerDV.java   |    2 +-
 .../jena/ext/xerces/impl/dv/xs/ListDV.java      |    2 +-
 .../jena/ext/xerces/impl/dv/xs/MonthDV.java     |    2 +-
 .../jena/ext/xerces/impl/dv/xs/MonthDayDV.java  |    2 +-
 .../jena/ext/xerces/impl/dv/xs/QNameDV.java     |  190 +-
 .../xerces/impl/dv/xs/SchemaDVFactoryImpl.java  |    2 +-
 .../impl/dv/xs/SchemaDateTimeException.java     |    2 +-
 .../jena/ext/xerces/impl/dv/xs/StringDV.java    |    2 +-
 .../jena/ext/xerces/impl/dv/xs/TimeDV.java      |    2 +-
 .../ext/xerces/impl/dv/xs/TypeValidator.java    |    2 +-
 .../jena/ext/xerces/impl/dv/xs/UnionDV.java     |    2 +-
 .../ext/xerces/impl/dv/xs/XSSimpleTypeDecl.java |   14 +-
 .../xerces/impl/dv/xs/XSSimpleTypeDelegate.java |    2 +-
 .../jena/ext/xerces/impl/dv/xs/YearDV.java      |    2 +-
 .../jena/ext/xerces/impl/dv/xs/YearMonthDV.java |    2 +-
 .../xerces/impl/dv/xs/YearMonthDurationDV.java  |    2 +-
 .../validation/ConfigurableValidationState.java |    2 +-
 .../ext/xerces/impl/validation/EntityState.java |    2 +-
 .../impl/validation/ValidationManager.java      |    2 +-
 .../xerces/impl/validation/ValidationState.java |    2 +-
 .../ext/xerces/impl/xpath/regex/BMPattern.java  |    2 +-
 .../impl/xpath/regex/CaseInsensitiveMap.java    |    2 +-
 .../jena/ext/xerces/impl/xpath/regex/Match.java |    2 +-
 .../jena/ext/xerces/impl/xpath/regex/Op.java    |    2 +-
 .../xerces/impl/xpath/regex/ParseException.java |    2 +-
 .../impl/xpath/regex/ParserForXMLSchema.java    |    2 +-
 .../ext/xerces/impl/xpath/regex/REUtil.java     |    2 +-
 .../ext/xerces/impl/xpath/regex/RangeToken.java |    2 +-
 .../xerces/impl/xpath/regex/RegexParser.java    |    2 +-
 .../impl/xpath/regex/RegularExpression.java     |   34 +-
 .../jena/ext/xerces/impl/xpath/regex/Token.java |    2 +-
 .../jena/ext/xerces/impl/xs/SchemaSymbols.java  |    2 +-
 .../ext/xerces/impl/xs/XSDeclarationPool.java   |    2 +-
 .../ext/xerces/impl/xs/util/ObjectListImpl.java |    2 +-
 .../ext/xerces/impl/xs/util/ShortListImpl.java  |    2 +-
 .../ext/xerces/impl/xs/util/StringListImpl.java |    2 +-
 .../xerces/impl/xs/util/XSObjectListImpl.java   |    2 +-
 .../org/apache/jena/ext/xerces/util/URI.java    |    2 +-
 .../org/apache/jena/ext/xerces/xni/QName.java   |  198 +
 .../jena/ext/xerces/xs/datatypes/XSQName.java   |   36 +
 .../apache/jena/graph/impl/WrappedGraph.java    |    2 +-
 .../java/org/apache/jena/ontology/OntModel.java |    2 +-
 .../java/org/apache/jena/ontology/OntTools.java |    4 +-
 .../apache/jena/rdf/model/impl/RDFListImpl.java |    2 +-
 .../apache/jena/rdf/model/impl/ReifierStd.java  |    2 +-
 .../org/apache/jena/rdf/model/impl/Util.java    |    4 +-
 .../jena/rdfxml/xmlinput/impl/RDFXMLParser.java |   78 +-
 .../jena/rdfxml/xmlinput/impl/SAX2RDFImpl.java  |    2 +-
 .../AbsWantLiteralValueOrDescription.java       |    2 +-
 .../rdfxml/xmlinput/states/AbsXMLLiteral.java   |    6 +-
 .../jena/reasoner/rulesys/FBRuleReasoner.java   |    1 -
 .../jena/reasoner/rulesys/OWLMicroReasoner.java |    2 +-
 .../rulesys/OWLMicroReasonerFactory.java        |    2 +-
 .../jena/reasoner/rulesys/OWLMiniReasoner.java  |    2 +-
 .../rulesys/OWLMiniReasonerFactory.java         |    2 +-
 .../org/apache/jena/reasoner/rulesys/Rule.java  |    6 +-
 .../org/apache/jena/reasoner/rulesys/Util.java  |  132 +-
 .../org/apache/jena/shared/PrefixMapping.java   |    4 +-
 .../jena/shared/impl/PrefixMappingImpl.java     |   18 +-
 .../java/org/apache/jena/sys/JenaSystem.java    |    8 +-
 .../java/org/apache/jena/util/OneToManyMap.java |    2 +-
 .../apache/jena/util/PrefixMappingUtils.java    |  364 +
 .../org/apache/jena/util/ResourceUtils.java     |    2 +-
 .../org/apache/jena/vocabulary/RDFTest.java     |    2 +-
 .../jena/reasoner/rulesys/TestRuleUtil.java     |  118 +
 .../rulesys/impl/TestLPBRuleEngine.java         |    6 +-
 .../rulesys/impl/TestLPBRuleEngineLeak.java     |    2 +-
 .../jena/reasoner/rulesys/test/TestPackage.java |   28 +-
 .../test/TestRestrictionsDontNeedTyping.java    |    6 +
 .../jena/shared/AbstractTestPrefixMapping.java  |    2 +-
 .../apache/jena/shared/TestLockMRPlusSW.java    |    2 +-
 .../java/org/apache/jena/util/TestPackage.java  |    2 +
 .../jena/util/TestPrefixMappingUtils.java       |  164 +
 jena-csv/pom.xml                                |   10 +-
 jena-db/jena-dboe-base/pom.xml                  |    6 +-
 .../jena/dboe/base/file/BufferChannel.java      |    2 -
 .../apache/jena/dboe/base/record/Record.java    |    8 +-
 .../java/org/apache/jena/dboe/migrate/L.java    |   11 +-
 jena-db/jena-dboe-index-test/pom.xml            |    4 +-
 jena-db/jena-dboe-index/pom.xml                 |    4 +-
 jena-db/jena-dboe-trans-data/pom.xml            |   10 +-
 jena-db/jena-dboe-transaction/pom.xml           |    4 +-
 .../jena/dboe/transaction/TransInteger.java     |    8 +-
 .../dboe/transaction/TransactionalMonitor.java  |    5 +-
 .../jena/dboe/transaction/txn/Transaction.java  |    1 +
 .../transaction/txn/TransactionCoordinator.java |  108 +-
 .../TestTransactionCoordinatorControl.java      |   36 +-
 .../dboe/transaction/TransactionalInteger.java  |    2 +-
 jena-db/jena-tdb2/pom.xml                       |   44 +-
 .../java/org/apache/jena/tdb2/DatabaseMgr.java  |   13 +-
 .../main/java/org/apache/jena/tdb2/TDB2.java    |    4 +-
 .../java/org/apache/jena/tdb2/TDB2Factory.java  |   11 +-
 .../java/org/apache/jena/tdb2/lib/TupleLib.java |    4 +-
 .../jena/tdb2/loader/BulkLoaderException.java   |   28 +
 .../org/apache/jena/tdb2/loader/DataLoader.java |  124 +
 .../org/apache/jena/tdb2/loader/Loader.java     |  129 +-
 .../apache/jena/tdb2/loader/LoaderFactory.java  |  227 +
 .../jena/tdb2/loader/StreamRDFBatchSplit.java   |  222 -
 .../jena/tdb2/loader/base/BulkStartFinish.java  |   25 +
 .../org/apache/jena/tdb2/loader/base/CoLib.java |   54 +
 .../jena/tdb2/loader/base/LoaderBase.java       |  105 +
 .../apache/jena/tdb2/loader/base/LoaderOps.java |  184 +
 .../jena/tdb2/loader/base/MonitorOutput.java    |   25 +
 .../jena/tdb2/loader/base/ProgressMonitor.java  |   54 +
 .../tdb2/loader/base/ProgressMonitorBasic.java  |   64 +
 .../loader/base/ProgressMonitorFactory.java     |   34 +
 .../tdb2/loader/base/ProgressMonitorOutput.java |  170 +
 .../tdb2/loader/base/ProgressStreamRDF.java     |   66 +
 .../jena/tdb2/loader/basic/LoaderBasic.java     |   69 +
 .../jena/tdb2/loader/main/BulkProcesses.java    |   36 +
 .../jena/tdb2/loader/main/DataBatcher.java      |  174 +
 .../apache/jena/tdb2/loader/main/DataBlock.java |   37 +
 .../jena/tdb2/loader/main/DataToTuples.java     |  207 +
 .../tdb2/loader/main/DataToTuplesInline.java    |  206 +
 .../loader/main/DataToTuplesInlineSingle.java   |  160 +
 .../jena/tdb2/loader/main/Destination.java      |   27 +
 .../apache/jena/tdb2/loader/main/Indexer.java   |  140 +
 .../jena/tdb2/loader/main/IndexerInline.java    |   70 +
 .../jena/tdb2/loader/main/InputStage.java       |   39 +
 .../jena/tdb2/loader/main/LoaderConst.java      |   41 +
 .../jena/tdb2/loader/main/LoaderMain.java       |  331 +
 .../jena/tdb2/loader/main/LoaderParallel.java   |   34 +
 .../jena/tdb2/loader/main/LoaderPhased.java     |   34 +
 .../jena/tdb2/loader/main/LoaderPlan.java       |   57 +
 .../jena/tdb2/loader/main/LoaderPlans.java      |  100 +
 .../apache/jena/tdb2/loader/main/PhasedOps.java |  188 +
 .../jena/tdb2/loader/main/PrefixHandler.java    |   70 +
 .../sequential/BuilderSecondaryIndexes.java     |   55 +
 .../loader/sequential/LoaderNodeTupleTable.java |  160 +
 .../loader/sequential/LoaderSequential.java     |  124 +
 .../jena/tdb2/setup/StoreParamsDynamic.java     |    4 +-
 .../apache/jena/tdb2/solver/QueryEngineTDB.java |   54 +-
 .../org/apache/jena/tdb2/solver/SolverLib.java  |    2 +-
 .../tdb2/solver/StageGeneratorDirectTDB.java    |    2 +-
 .../jena/tdb2/solver/StageMatchTuple.java       |    2 +-
 .../jena/tdb2/store/DatasetGraphSwitchable.java |  104 +-
 .../apache/jena/tdb2/store/DatasetGraphTDB.java |   16 +-
 .../jena/tdb2/store/DatasetPrefixesTDB.java     |   26 +-
 .../tdb2/store/GraphPrefixesProjectionTDB.java  |  164 -
 .../jena/tdb2/store/GraphViewSwitchable.java    |   45 +-
 .../java/org/apache/jena/tdb2/store/NodeId.java |    2 +-
 .../apache/jena/tdb2/store/NodeIdFactory.java   |    9 +-
 .../apache/jena/tdb2/store/NodeIdInline.java    |    2 +-
 .../jena/tdb2/store/PrefixMappingCache.java     |  203 -
 .../org/apache/jena/tdb2/store/StorageTDB.java  |    9 +
 .../jena/tdb2/store/nodetable/NodeTable.java    |    2 +-
 .../tdb2/store/nodetable/NodeTableCache.java    |    2 +-
 .../TupleIndexRecordAsyncBulkAdd.java           |  263 -
 .../org/apache/jena/tdb2/sys/SystemTDB.java     |    4 +-
 .../org/apache/jena/tdb2/sys/TDBInternal.java   |   42 +-
 .../org/apache/jena/tdb/tdb-properties.xml      |    8 -
 .../org/apache/jena/tdb2/tdb2-properties.xml    |    8 +
 .../test/java/org/apache/jena/tdb2/TC_TDB2.java |    2 +
 .../jena/tdb2/loader/AbstractTestLoader.java    |  226 +
 .../org/apache/jena/tdb2/loader/TS_Loader.java  |   30 +
 .../apache/jena/tdb2/loader/TestLoaderMain.java |   58 +
 .../apache/jena/tdb2/loader/TestLoaderStd.java  |   55 +
 jena-db/jena-tdb2/testing/Loader/data-2.nt      |    3 +-
 jena-db/jena-tdb2/testing/Loader/data-3.trig    |    2 +-
 jena-db/jena-tdb2/testing/Loader/data-4.ttl     |    2 +-
 jena-db/pom.xml                                 |    4 +-
 jena-elephas/jena-elephas-common/pom.xml        |    2 +-
 jena-elephas/jena-elephas-io/pom.xml            |    4 +-
 jena-elephas/jena-elephas-mapreduce/pom.xml     |    2 +-
 jena-elephas/jena-elephas-stats/pom.xml         |    2 +-
 jena-elephas/pom.xml                            |    6 +-
 jena-extras/jena-querybuilder/pom.xml           |    2 +-
 .../jena/arq/querybuilder/ExprFactory.java      |    6 +-
 .../clauses/SolutionModifierClause.java         |    1 +
 .../arq/querybuilder/clauses/WhereClause.java   |    1 +
 jena-extras/pom.xml                             |    6 +-
 jena-fuseki1/DEPENDENCIES                       |   21 -
 jena-fuseki1/assembly-dist.xml                  |   78 -
 jena-fuseki1/assembly-soh.xml                   |   41 -
 jena-fuseki1/dist/ABOUT                         |    1 -
 jena-fuseki1/dist/LICENSE                       |  548 -
 jena-fuseki1/dist/NOTICE                        |  216 -
 jena-fuseki1/dist/README                        |   48 -
 jena-fuseki1/pom.xml                            |   56 +-
 jena-fuseki1/s-delete                           |  713 --
 jena-fuseki1/s-get                              |  713 --
 jena-fuseki1/s-head                             |  713 --
 jena-fuseki1/s-post                             |  713 --
 jena-fuseki1/s-put                              |  713 --
 jena-fuseki1/s-query                            |  713 --
 jena-fuseki1/s-update                           |  713 --
 jena-fuseki1/s-update-form                      |  713 --
 .../apache-jena-fuseki/assembly-dist.xml        |    4 +-
 jena-fuseki2/apache-jena-fuseki/pom.xml         |    6 +-
 jena-fuseki2/jena-fuseki-access/pom.xml         |  115 +
 .../fuseki/access/AssemblerAccessDataset.java   |   63 +
 .../access/AssemblerSecurityRegistry.java       |  130 +
 .../fuseki/access/AuthorizationService.java     |   30 +
 .../jena/fuseki/access/DataAccessCtl.java       |  163 +
 .../jena/fuseki/access/DataAccessLib.java       |   81 +
 .../access/DatasetGraphAccessControl.java       |   59 +
 .../fuseki/access/Filtered_REST_Quads_R.java    |   43 +
 .../fuseki/access/Filtered_SPARQL_GSP_R.java    |   39 +
 .../access/Filtered_SPARQL_QueryDataset.java    |   63 +
 .../apache/jena/fuseki/access/GraphFilter.java  |   76 +
 .../jena/fuseki/access/GraphFilterTDB1.java     |   70 +
 .../jena/fuseki/access/GraphFilterTDB2.java     |   70 +
 .../apache/jena/fuseki/access/InitSecurity.java |   38 +
 .../jena/fuseki/access/SecurityContext.java     |  162 +
 .../jena/fuseki/access/SecurityRegistry.java    |   63 +
 .../jena/fuseki/access/VocabSecurity.java       |   55 +
 .../org.apache.jena.sys.JenaSubsystemLifecycle  |    1 +
 .../access/AbstractTestSecurityAssembler.java   |  326 +
 .../jena/fuseki/access/AccessTestLib.java       |   70 +
 .../fuseki/access/TS_SecurityFiltering.java     |   44 +
 .../fuseki/access/TestAssemblerSeparate.java    |   26 +
 .../jena/fuseki/access/TestAssemblerShared.java |   26 +
 .../access/TestSecurityAssemblerBuild.java      |   46 +
 .../fuseki/access/TestSecurityFilterFuseki.java |  318 +
 .../fuseki/access/TestSecurityFilterLocal.java  |  355 +
 .../src/test/resources/log4j.properties         |   40 +
 .../testing/Access/assem-security-shared.ttl    |   58 +
 .../testing/Access/assem-security.ttl           |   63 +
 jena-fuseki2/jena-fuseki-basic/pom.xml          |  206 -
 jena-fuseki2/jena-fuseki-basic/run-sparqler     |    8 -
 .../jena-fuseki-basic/sparqler/data/books.ttl   |   48 -
 .../jena-fuseki-basic/sparqler/data/empty.nt    |    2 -
 .../sparqler/data/sparql-data.ttl               |  102 -
 .../sparqler/data/underground.ttl               | 8996 ----------------
 .../sparqler/log4j-foreground.properties        |   44 -
 .../sparqler/log4j-server.properties            |   44 -
 .../jena-fuseki-basic/sparqler/pages/D.nt       |    0
 .../jena-fuseki-basic/sparqler/pages/D.rdf      |    8 -
 .../jena-fuseki-basic/sparqler/pages/D.ttl      |    3 -
 .../sparqler/pages/crossdomain.xml              |    3 -
 .../sparqler/pages/data-validator.html          |   48 -
 .../jena-fuseki-basic/sparqler/pages/doc.css    |  127 -
 .../jena-fuseki-basic/sparqler/pages/fuseki.css |  148 -
 .../jena-fuseki-basic/sparqler/pages/index.html |   73 -
 .../sparqler/pages/iri-validator.html           |   22 -
 .../sparqler/pages/query-validator.html         |   71 -
 .../jena-fuseki-basic/sparqler/pages/query.html |   63 -
 .../jena-fuseki-basic/sparqler/pages/robots.txt |    2 -
 .../sparqler/pages/sparql.html                  |   51 -
 .../sparqler/pages/update-validator.html        |   46 -
 .../sparqler/pages/update.html                  |   27 -
 .../sparqler/pages/validator.html               |   35 -
 .../sparqler/pages/xml-to-html-links.xsl        |  183 -
 .../sparqler/pages/xml-to-html-plain.xsl        |  187 -
 .../sparqler/pages/xml-to-html.xsl              |  187 -
 .../jena-fuseki-basic/sparqler/run-sparqler     |   64 -
 .../apache/jena/fuseki/cmds/FusekiBasicCmd.java |  496 -
 .../apache/jena/fuseki/cmds/PlatformInfo.java   |  135 -
 jena-fuseki2/jena-fuseki-core/fuseki-dev        |  105 -
 jena-fuseki2/jena-fuseki-core/pom.xml           |   85 +-
 .../java/org/apache/jena/fuseki/Fuseki.java     |   84 +-
 .../java/org/apache/jena/fuseki/FusekiCmd.java  |   28 -
 .../jena/fuseki/FusekiConfigException.java      |    1 -
 .../java/org/apache/jena/fuseki/FusekiLib.java  |  337 -
 .../org/apache/jena/fuseki/FusekiLogging.java   |  190 -
 .../jena/fuseki/FusekiNotFoundException.java    |   26 -
 .../jena/fuseki/FusekiRequestException.java     |   57 -
 .../fuseki/authz/AuthorizationFilter403.java    |   59 -
 .../apache/jena/fuseki/authz/DenyFilter.java    |   33 -
 .../jena/fuseki/authz/LocalhostFilter.java      |   62 -
 .../build/DatasetDescriptionRegistry.java       |   17 +-
 .../jena/fuseki/build/FusekiBuildLib.java       |  139 +
 .../apache/jena/fuseki/build/FusekiBuilder.java |  149 +-
 .../apache/jena/fuseki/build/FusekiConfig.java  |   99 +-
 .../apache/jena/fuseki/build/FusekiConst.java   |   41 +
 .../jena/fuseki/build/RefCountingMap.java       |    2 +-
 .../org/apache/jena/fuseki/build/Template.java  |   54 -
 .../jena/fuseki/build/TemplateFunctions.java    |   86 -
 .../org/apache/jena/fuseki/cmd/FusekiCmd.java   |  372 -
 .../org/apache/jena/fuseki/conneg/ConNeg.java   |  206 -
 .../org/apache/jena/fuseki/conneg/WebLib.java   |   60 -
 .../apache/jena/fuseki/ctl/ActionAsyncTask.java |   56 +
 .../jena/fuseki/ctl/ActionContainerItem.java    |  118 +
 .../org/apache/jena/fuseki/ctl/ActionCtl.java   |   85 +
 .../org/apache/jena/fuseki/ctl/ActionItem.java  |   46 +
 .../org/apache/jena/fuseki/ctl/ActionPing.java  |   77 +
 .../org/apache/jena/fuseki/ctl/ActionSleep.java |   94 +
 .../org/apache/jena/fuseki/ctl/ActionStats.java |  202 +
 .../org/apache/jena/fuseki/ctl/ActionTasks.java |  125 +
 .../java/org/apache/jena/fuseki/ctl/Async.java  |   61 +
 .../apache/jena/fuseki/ctl/JsonConstCtl.java    |   29 +
 .../apache/jena/fuseki/ctl/JsonDescription.java |   73 +
 .../org/apache/jena/fuseki/ctl/TaskBase.java    |   43 +
 .../apache/jena/fuseki/jetty/JettyFuseki.java   |  325 -
 .../org/apache/jena/fuseki/jetty/JettyLib.java  |  168 +
 .../apache/jena/fuseki/mgt/ActionAsyncTask.java |   56 -
 .../apache/jena/fuseki/mgt/ActionBackup.java    |   64 -
 .../jena/fuseki/mgt/ActionBackupList.java       |   94 -
 .../jena/fuseki/mgt/ActionContainerItem.java    |  118 -
 .../org/apache/jena/fuseki/mgt/ActionCtl.java   |   85 -
 .../apache/jena/fuseki/mgt/ActionDatasets.java  |  450 -
 .../org/apache/jena/fuseki/mgt/ActionItem.java  |   45 -
 .../org/apache/jena/fuseki/mgt/ActionLogs.java  |   59 -
 .../org/apache/jena/fuseki/mgt/ActionPing.java  |   77 -
 .../jena/fuseki/mgt/ActionServerStatus.java     |  114 -
 .../org/apache/jena/fuseki/mgt/ActionSleep.java |   94 -
 .../org/apache/jena/fuseki/mgt/ActionStats.java |  202 -
 .../org/apache/jena/fuseki/mgt/ActionTasks.java |  125 -
 .../java/org/apache/jena/fuseki/mgt/Async.java  |   61 -
 .../java/org/apache/jena/fuseki/mgt/Backup.java |  131 -
 .../org/apache/jena/fuseki/mgt/DumpServlet.java |  312 -
 .../org/apache/jena/fuseki/mgt/JsonConst.java   |   53 -
 .../apache/jena/fuseki/mgt/JsonDescription.java |   72 -
 .../org/apache/jena/fuseki/mgt/MgtConst.java    |   31 -
 .../java/org/apache/jena/fuseki/mgt/MgtJMX.java |   61 -
 .../org/apache/jena/fuseki/mgt/TaskBase.java    |   43 -
 .../jena/fuseki/migrate/GraphLoadUtils.java     |   71 -
 .../jena/fuseki/migrate/StreamRDFLimited.java   |   62 -
 .../org/apache/jena/fuseki/package-info.java    |    4 +-
 .../jena/fuseki/server/DataAccessPoint.java     |    1 +
 .../fuseki/server/DataAccessPointRegistry.java  |   15 +-
 .../apache/jena/fuseki/server/DataService.java  |  218 +-
 .../jena/fuseki/server/DataServiceStatus.java   |   46 +
 .../jena/fuseki/server/DatasetStatus.java       |   40 -
 .../apache/jena/fuseki/server/FusekiEnv.java    |  168 -
 .../server/FusekiServerEnvironmentInit.java     |   53 -
 .../fuseki/server/FusekiServerListener.java     |  105 -
 .../apache/jena/fuseki/server/FusekiSystem.java |  453 -
 .../apache/jena/fuseki/server/FusekiVocab.java  |    8 +-
 .../apache/jena/fuseki/server/Operation.java    |    6 +-
 .../apache/jena/fuseki/server/RequestLog.java   |    2 +-
 .../apache/jena/fuseki/server/ServerConst.java  |   41 +
 .../jena/fuseki/server/ServiceMXBean.java       |   32 -
 .../apache/jena/fuseki/server/ServiceOnly.java  |   44 +
 .../fuseki/server/ShiroEnvironmentLoader.java   |  163 -
 .../apache/jena/fuseki/server/SystemState.java  |  108 -
 .../apache/jena/fuseki/servlets/ActionLib.java  |   12 +-
 .../apache/jena/fuseki/servlets/ActionREST.java |    9 +
 .../jena/fuseki/servlets/ActionService.java     |   11 +-
 .../apache/jena/fuseki/servlets/HttpAction.java |   71 +-
 .../jena/fuseki/servlets/NullOutputStream.java  |   53 -
 .../jena/fuseki/servlets/REST_Quads_R.java      |    2 +-
 .../jena/fuseki/servlets/REST_Quads_RW.java     |   14 +-
 .../jena/fuseki/servlets/ResponseDataset.java   |    6 +-
 .../jena/fuseki/servlets/ResponseResultSet.java |    2 +-
 .../apache/jena/fuseki/servlets/SPARQL_GSP.java |   16 +-
 .../jena/fuseki/servlets/SPARQL_GSP_R.java      |   13 +-
 .../jena/fuseki/servlets/SPARQL_GSP_RW.java     |   39 +-
 .../jena/fuseki/servlets/SPARQL_Query.java      |   95 +-
 .../fuseki/servlets/SPARQL_QueryGeneral.java    |    2 +-
 .../jena/fuseki/servlets/SPARQL_Update.java     |    7 +-
 .../jena/fuseki/servlets/SPARQL_Upload.java     |  159 +-
 .../servlets/ServiceDispatchRegistry.java       |   34 +-
 .../jena/fuseki/servlets/ServiceRouter.java     |   22 +-
 .../apache/jena/fuseki/servlets/ServletOps.java |    3 +-
 .../org/apache/jena/fuseki/servlets/Upload.java |  164 -
 .../jena/fuseki/servlets/UploadDetails.java     |   86 -
 .../org/apache/jena/fuseki/system/ConNeg.java   |  206 +
 .../jena/fuseki/system/FusekiLogging.java       |  199 +
 .../apache/jena/fuseki/system/FusekiNetLib.java |  179 +
 .../jena/fuseki/system/GraphLoadUtils.java      |   71 +
 .../jena/fuseki/system/StreamRDFLimited.java    |   62 +
 .../org/apache/jena/fuseki/system/Upload.java   |  278 +
 .../jena/fuseki/system/UploadDetails.java       |   86 +
 .../fuseki/system/UploadDetailsWithName.java    |   32 +
 .../jena/fuseki/validation/ValidatorBase.java   |    2 +-
 .../validation/html/DataValidatorHTML.java      |    4 +-
 .../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     |   31 -
 .../jena/fuseki/server/templates/config-tdb-dir |   30 -
 .../jena/fuseki/server/templates/config-tdb-mem |   30 -
 .../src/main/webapp/WEB-INF/web.xml             |  326 -
 .../src/main/webapp/admin-logs.html             |   73 -
 .../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.css          |  301 -
 .../src/main/webapp/css/codemirror.min.css      |    1 -
 .../src/main/webapp/css/font-awesome.min.css    |    4 -
 .../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 -
 .../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                |  247 -
 .../src/main/webapp/documentation.html          |   83 -
 .../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
 .../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
 .../src/main/webapp/images/wait30.gif           |  Bin 6337 -> 0 bytes
 .../jena-fuseki-core/src/main/webapp/index.html |  101 -
 .../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    |  254 -
 .../main/webapp/js/app/models/fuseki-server.js  |  184 -
 .../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    |   27 -
 .../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     |   62 -
 .../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   |  173 -
 .../js/app/views/dataset-selection-list.js      |   58 -
 .../webapp/js/app/views/dataset-selector.js     |   84 -
 .../js/app/views/dataset-simple-create.js       |  102 -
 .../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         |   94 -
 .../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           |  577 --
 .../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         |    9 -
 .../src/main/webapp/js/lib/yasqe.min.js.map     |    1 -
 .../src/main/webapp/js/lib/yasr.min.js          |    8 -
 .../src/main/webapp/js/lib/yasr.min.js.map      |    1 -
 .../src/main/webapp/manage.html                 |  110 -
 .../src/main/webapp/services.html               |   76 -
 .../src/main/webapp/test/test-fuseki-config.ttl |   27 -
 .../src/main/webapp/validate.html               |  147 -
 .../apache/jena/fuseki/AbstractFusekiTest.java  |   39 -
 .../test/java/org/apache/jena/fuseki/Dummy.java |   23 +
 .../java/org/apache/jena/fuseki/FileSender.java |   87 -
 .../java/org/apache/jena/fuseki/FusekiTest.java |  101 -
 .../java/org/apache/jena/fuseki/ServerCtl.java  |  281 -
 .../java/org/apache/jena/fuseki/ServerTest.java |   42 -
 .../java/org/apache/jena/fuseki/TS_Fuseki.java  |   81 -
 .../java/org/apache/jena/fuseki/TestAdmin.java  |  514 -
 .../java/org/apache/jena/fuseki/TestAuth.java   |  376 -
 .../org/apache/jena/fuseki/TestDatasetOps.java  |  136 -
 .../org/apache/jena/fuseki/TestFileUpload.java  |  126 -
 .../apache/jena/fuseki/TestHttpOperations.java  |  133 -
 .../org/apache/jena/fuseki/TestHttpOptions.java |   56 -
 .../java/org/apache/jena/fuseki/TestQuery.java  |  327 -
 .../apache/jena/fuseki/TestSPARQLProtocol.java  |   84 -
 .../apache/jena/fuseki/TestServerReadOnly.java  |  134 -
 .../apache/jena/fuseki/build/TestBuilder.java   |   66 -
 .../fuseki/http/TestDatasetAccessorHTTP.java    |  320 -
 .../http/TestDatasetGraphAccessorHTTP.java      |   41 -
 .../org/apache/jena/fuseki/http/TestHttpOp.java |  199 -
 jena-fuseki2/jena-fuseki-embedded/pom.xml       |  152 -
 .../jena/fuseki/embedded/FusekiServer.java      |  485 -
 .../jena/fuseki/embedded/CustomService.java     |   81 -
 .../jena/fuseki/embedded/FusekiTestAuth.java    |  191 -
 .../jena/fuseki/embedded/FusekiTestServer.java  |  261 -
 .../jena/fuseki/embedded/TS_EmbeddedFuseki.java |   53 -
 .../fuseki/embedded/TestEmbeddedFuseki.java     |  321 -
 .../embedded/TestFusekiCustomOperation.java     |  188 -
 .../fuseki/embedded/TestFusekiTestAuth.java     |  100 -
 .../fuseki/embedded/TestFusekiTestServer.java   |   60 -
 .../fuseki/embedded/TestMultipleEmbedded.java   |  170 -
 .../examples/ExtendFuseki_AddService_1.java     |  158 -
 .../examples/ExtendFuseki_AddService_2.java     |  123 -
 .../examples/ExtendFuseki_AddService_3.java     |  107 -
 .../embedded/examples/SpecialService.java       |   81 -
 .../src/test/resources/log4j.properties         |   40 -
 .../testing/FusekiEmbedded/config.ttl           |   18 -
 .../testing/FusekiEmbedded/test.txt             |    1 -
 jena-fuseki2/jena-fuseki-fulljar/pom.xml        |  123 +
 jena-fuseki2/jena-fuseki-main/pom.xml           |  159 +
 .../org/apache/jena/fuseki/main/FusekiLib.java  |   74 +
 .../apache/jena/fuseki/main/FusekiServer.java   |  597 ++
 .../apache/jena/fuseki/main/JettyServer.java    |  369 +
 .../jena/fuseki/main/cmds/FusekiMain.java       |  498 +
 .../jena/fuseki/main/cmds/FusekiMainCmd.java    |   46 +
 .../jena/fuseki/main/cmds/PlatformInfo.java     |  135 +
 .../jena/fuseki/main/cmds/ServerConfig.java     |   51 +
 .../apache/jena/fuseki/main/CustomService.java  |   81 +
 .../apache/jena/fuseki/main/FusekiTestAuth.java |  178 +
 .../jena/fuseki/main/FusekiTestServer.java      |  261 +
 .../jena/fuseki/main/TS_EmbeddedFuseki.java     |   51 +
 .../jena/fuseki/main/TestEmbeddedFuseki.java    |  334 +
 .../fuseki/main/TestFusekiCustomOperation.java  |  188 +
 .../jena/fuseki/main/TestFusekiTestAuth.java    |   98 +
 .../jena/fuseki/main/TestFusekiTestServer.java  |   60 +
 .../jena/fuseki/main/TestMultipleEmbedded.java  |  170 +
 .../examples/ExtendFuseki_AddService_1.java     |  158 +
 .../examples/ExtendFuseki_AddService_2.java     |  123 +
 .../examples/ExtendFuseki_AddService_3.java     |  107 +
 .../fuseki/main/examples/SpecialService.java    |   81 +
 .../src/test/resources/log4j.properties         |   40 +
 .../testing/FusekiEmbedded/config.ttl           |   18 +
 .../testing/FusekiEmbedded/test.txt             |    1 +
 jena-fuseki2/jena-fuseki-server/.gitignore      |    1 -
 jena-fuseki2/jena-fuseki-server/pom.xml         |   31 +-
 jena-fuseki2/jena-fuseki-war/pom.xml            |    8 +-
 jena-fuseki2/jena-fuseki-webapp/fuseki-dev      |  105 +
 jena-fuseki2/jena-fuseki-webapp/pom.xml         |  199 +
 .../fuseki/authz/AuthorizationFilter403.java    |   59 +
 .../apache/jena/fuseki/authz/DenyFilter.java    |   33 +
 .../jena/fuseki/authz/LocalhostFilter.java      |   62 +
 .../org/apache/jena/fuseki/cmd/FusekiCmd.java   |  377 +
 .../org/apache/jena/fuseki/cmd/JettyFuseki.java |  325 +
 .../apache/jena/fuseki/mgt/ActionBackup.java    |   67 +
 .../jena/fuseki/mgt/ActionBackupList.java       |   95 +
 .../apache/jena/fuseki/mgt/ActionDatasets.java  |  523 +
 .../org/apache/jena/fuseki/mgt/ActionLogs.java  |   60 +
 .../jena/fuseki/mgt/ActionServerStatus.java     |  117 +
 .../java/org/apache/jena/fuseki/mgt/Backup.java |  131 +
 .../org/apache/jena/fuseki/mgt/DumpServlet.java |  300 +
 .../apache/jena/fuseki/mgt/ServerMgtConst.java  |   39 +
 .../org/apache/jena/fuseki/mgt/Template.java    |   70 +
 .../jena/fuseki/mgt/TemplateFunctions.java      |   86 +
 .../apache/jena/fuseki/webapp/FusekiEnv.java    |  168 +
 .../webapp/FusekiServerEnvironmentInit.java     |   54 +
 .../fuseki/webapp/FusekiServerListener.java     |  107 +
 .../apache/jena/fuseki/webapp/FusekiSystem.java |  472 +
 .../fuseki/webapp/ShiroEnvironmentLoader.java   |  163 +
 .../apache/jena/fuseki/webapp/SystemState.java  |   96 +
 .../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     |   40 +
 .../org/apache/jena/fuseki/webapp/config.ttl    |   30 +
 .../org/apache/jena/fuseki/webapp/shiro.ini     |   37 +
 .../jena/fuseki/webapp/templates/config-mem     |   27 +
 .../jena/fuseki/webapp/templates/config-service |   23 +
 .../jena/fuseki/webapp/templates/config-tdb     |   31 +
 .../jena/fuseki/webapp/templates/config-tdb-dir |   30 +
 .../jena/fuseki/webapp/templates/config-tdb-mem |   30 +
 .../jena/fuseki/webapp/templates/config-tdb2    |   31 +
 .../fuseki/webapp/templates/config-tdb2-dir     |   30 +
 .../fuseki/webapp/templates/config-tdb2-mem     |   30 +
 .../src/main/webapp/WEB-INF/web.xml             |  326 +
 .../src/main/webapp/admin-logs.html             |   73 +
 .../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.css          |  301 +
 .../src/main/webapp/css/codemirror.min.css      |    1 +
 .../src/main/webapp/css/font-awesome.min.css    |    4 +
 .../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 +
 .../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                |  247 +
 .../src/main/webapp/documentation.html          |   83 +
 .../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
 .../src/main/webapp/index.html                  |  101 +
 .../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/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    |  262 +
 .../main/webapp/js/app/models/fuseki-server.js  |  180 +
 .../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    |   27 +
 .../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     |   62 +
 .../js/app/templates/dataset-selection-list.tpl |   22 +
 .../js/app/templates/dataset-selector.tpl       |   15 +
 .../js/app/templates/dataset-simple-create.tpl  |   85 +
 .../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 +
 .../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   |  173 +
 .../js/app/views/dataset-selection-list.js      |   58 +
 .../webapp/js/app/views/dataset-selector.js     |   84 +
 .../js/app/views/dataset-simple-create.js       |  102 +
 .../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         |   94 +
 .../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           |  577 ++
 .../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         |    9 +
 .../src/main/webapp/js/lib/yasqe.min.js.map     |    1 +
 .../src/main/webapp/js/lib/yasr.min.js          |    8 +
 .../src/main/webapp/js/lib/yasr.min.js.map      |    1 +
 .../src/main/webapp/manage.html                 |  110 +
 .../src/main/webapp/services.html               |   76 +
 .../src/main/webapp/test/test-fuseki-config.ttl |   27 +
 .../src/main/webapp/validate.html               |  147 +
 .../apache/jena/fuseki/AbstractFusekiTest.java  |   51 +
 .../java/org/apache/jena/fuseki/FileSender.java |   87 +
 .../java/org/apache/jena/fuseki/FusekiTest.java |  101 +
 .../java/org/apache/jena/fuseki/ServerCtl.java  |  305 +
 .../java/org/apache/jena/fuseki/ServerTest.java |   42 +
 .../java/org/apache/jena/fuseki/TS_Fuseki.java  |   81 +
 .../java/org/apache/jena/fuseki/TestAdmin.java  |  514 +
 .../org/apache/jena/fuseki/TestAdminAPI.java    |  120 +
 .../java/org/apache/jena/fuseki/TestAuth.java   |  379 +
 .../org/apache/jena/fuseki/TestBuilder.java     |   68 +
 .../jena/fuseki/TestDatasetAccessorHTTP.java    |  318 +
 .../fuseki/TestDatasetGraphAccessorHTTP.java    |   40 +
 .../org/apache/jena/fuseki/TestDatasetOps.java  |  136 +
 .../org/apache/jena/fuseki/TestFileUpload.java  |  124 +
 .../java/org/apache/jena/fuseki/TestHttpOp.java |  198 +
 .../apache/jena/fuseki/TestHttpOperations.java  |  131 +
 .../org/apache/jena/fuseki/TestHttpOptions.java |   56 +
 .../java/org/apache/jena/fuseki/TestQuery.java  |  322 +
 .../apache/jena/fuseki/TestSPARQLProtocol.java  |   84 +
 .../apache/jena/fuseki/TestServerReadOnly.java  |  134 +
 .../jena-fuseki-webapp/testing/config-ds-1.ttl  |   15 +
 .../testing/config-ds-bad-name-1.ttl            |   15 +
 .../testing/config-ds-bad-name-2.ttl            |   15 +
 .../testing/config-ds-bad-name-3.ttl            |   15 +
 .../testing/config-ds-bad-name-4.ttl            |   15 +
 jena-fuseki2/pom.xml                            |   17 +-
 jena-integration-tests/pom.xml                  |   26 +-
 .../test/assembler/TestDatasetAssembler.java    |   20 +-
 .../TestRDFConnectionFusekiBinary.java          |   13 +-
 .../rdfconnection/TestRDFConnectionRemote.java  |    8 +-
 .../apache/jena/test/txn/TestDataset2Graph.java |    1 +
 .../testing/Assembler/assem_dsg1_inf_tdb1.ttl   |    1 -
 .../testing/Assembler/assem_dsg1_inf_tdb2.ttl   |    1 -
 .../testing/Assembler/assem_dsg1_tdb1.ttl       |   24 +
 .../testing/Assembler/assem_dsg1_tdb2.ttl       |   23 +
 jena-iri/pom.xml                                |    4 +-
 .../org/apache/jena/iri/ViolationCodes.java     |  511 +-
 .../jena/iri/impl/BuildViolationCodes.java      |    2 +
 .../xml/org/apache/jena/iri/impl/viol2java.xsl  |    4 +-
 .../xml/org/apache/jena/iri/impl/violations.xml |   52 +-
 jena-jdbc/jena-jdbc-core/pom.xml                |    4 +-
 jena-jdbc/jena-jdbc-driver-bundle/pom.xml       |   20 +-
 jena-jdbc/jena-jdbc-driver-mem/pom.xml          |    6 +-
 jena-jdbc/jena-jdbc-driver-remote/pom.xml       |   14 +-
 .../jena/jdbc/remote/RemoteEndpointDriver.java  |    2 +-
 .../jena/jdbc/remote/TS_JdbcDriverRemote.java   |    2 +-
 .../TestRemoteEndpointConnection.java           |    2 +-
 .../TestRemoteEndpointConnectionWithAuth.java   |    2 +-
 ...stRemoteEndpointConnectionWithGraphUris.java |    2 +-
 ...oteEndpointConnectionWithResultSetTypes.java |    2 +-
 .../metadata/TestRemoteConnectionMetadata.java  |    2 +-
 .../results/TestRemoteEndpointResults.java      |    2 +-
 .../TestRemoteEndpointResultsWithAuth.java      |    2 +-
 .../TestRemoteEndpointResultsWithGraphUris.java |    2 +-
 ...RemoteEndpointResultsWithResultSetTypes.java |    2 +-
 .../TestRemoteEndpointStatements.java           |    2 +-
 jena-jdbc/jena-jdbc-driver-tdb/pom.xml          |   10 +-
 jena-jdbc/pom.xml                               |    4 +-
 jena-permissions/pom.xml                        |    4 +-
 .../jena/permissions/SecuredAssembler.java      |    2 +-
 .../jena/permissions/SecurityEvaluator.java     |   67 +-
 jena-rdfconnection/pom.xml                      |   12 +-
 .../jena/rdfconnection/RDFConnection.java       |   42 +-
 .../rdfconnection/RDFConnectionFactory.java     |   25 +
 .../jena/rdfconnection/RDFConnectionLocal.java  |    8 +-
 .../jena/rdfconnection/RDFConnectionRemote.java |  122 +-
 .../RDFConnectionRemoteBuilder.java             |    1 -
 jena-sdb/DEPENDENCIES                           |   21 -
 jena-sdb/Notes-testing.txt                      |    5 -
 jena-sdb/assembly.xml                           |   87 -
 jena-sdb/dist/LICENSE                           |  274 -
 jena-sdb/dist/NOTICE                            |   60 -
 jena-sdb/pom.xml                                |   36 +-
 .../jena/sdb/layout2/index/IndexCache.java      |    2 +-
 .../org/apache/jena/sdb/store/StoreMaker.java   |    2 +-
 jena-shaded-guava/pom.xml                       |   46 +-
 jena-spatial/pom.xml                            |   10 +-
 .../src/main/java/jena/spatialindexer.java      |   17 +-
 .../jena/query/spatial/SpatialIndexContext.java |    6 +-
 jena-tdb/pom.xml                                |   13 +-
 .../org/apache/jena/tdb/StoreConnection.java    |   29 +-
 .../java/org/apache/jena/tdb/TDBFactory.java    |   21 +-
 .../java/org/apache/jena/tdb/TDBLoader.java     |   69 +-
 .../jena/tdb/base/file/BufferChannel.java       |    1 -
 .../apache/jena/tdb/base/file/LocationLock.java |    6 +-
 .../tdb/base/objectfile/ObjectFileStorage.java  |    7 +-
 .../org/apache/jena/tdb/base/record/Record.java |    8 +-
 .../java/org/apache/jena/tdb/lib/NodeLib.java   |   46 +-
 .../java/org/apache/jena/tdb/lib/TupleLib.java  |    3 -
 .../java/org/apache/jena/tdb/setup/Build.java   |   11 +-
 .../jena/tdb/setup/StoreParamsDynamic.java      |    4 +-
 .../apache/jena/tdb/solver/QueryEngineTDB.java  |   64 +-
 .../org/apache/jena/tdb/solver/SolverLib.java   |    4 +-
 .../apache/jena/tdb/store/DatasetGraphTDB.java  |    8 +-
 .../apache/jena/tdb/store/GraphNonTxnTDB.java   |   17 +-
 .../org/apache/jena/tdb/store/GraphTDB.java     |   30 +-
 .../org/apache/jena/tdb/store/GraphTxnTDB.java  |   12 +-
 .../tdb/store/nodetable/NodeTableNative.java    |   24 +-
 .../jena/tdb/store/nodetable/NodecSSE.java      |    5 +-
 .../java/org/apache/jena/tdb/sys/SystemTDB.java |    4 +-
 .../org/apache/jena/tdb/sys/TDBInternal.java    |   18 +
 .../java/org/apache/jena/tdb/sys/TDBMaker.java  |   40 +-
 .../jena/tdb/transaction/BlockMgrJournal.java   |   20 +-
 .../transaction/DatasetGraphTransaction.java    |   57 +-
 .../jena/tdb/transaction/ObjectFileTrans.java   |   27 +-
 .../tdb/transaction/ObjectFileTransComplex.java |   28 +-
 .../jena/tdb/transaction/Transaction.java       |   45 +-
 .../tdb/transaction/TransactionLifecycle.java   |   31 +-
 .../tdb/transaction/TransactionManager.java     |   76 +-
 .../org/apache/jena/tdb/TestTDBFactory.java     |  109 +-
 .../jena/tdb/graph/TestPrefixMappingTDB.java    |    4 +-
 .../org/apache/jena/tdb/store/TestLoader.java   |    8 +-
 .../AbstractTestObjectFileTrans.java            |   14 +-
 .../AbstractTestObjectFileTransComplex.java     |   14 +-
 .../jena/tdb/transaction/TestTransRestart.java  |    5 +-
 jena-text-es/pom.xml                            |    8 +-
 jena-text/pom.xml                               |   10 +-
 .../jena/query/text/DatasetGraphText.java       |  158 +-
 .../org/apache/jena/query/text/TextIndexDB.java |   80 +
 .../apache/jena/query/text/TextIndexLucene.java |  155 +-
 .../apache/jena/query/text/TextIndexTDB1.java   |   60 +
 .../text/analyzer/ConfigurableAnalyzer.java     |    1 -
 .../analyzer/IndexingMultilingualAnalyzer.java  |   61 +
 .../text/analyzer/LowerCaseKeywordAnalyzer.java |    1 -
 .../text/analyzer/MultilingualAnalyzer.java     |    8 +-
 .../analyzer/QueryMultilingualAnalyzer.java     |   76 +
 .../apache/jena/query/text/analyzer/Util.java   |   51 +-
 .../assembler/DefineAnalyzersAssembler.java     |   81 +-
 .../assembler/GenericAnalyzerAssembler.java     |    2 +-
 .../text/assembler/GenericFilterAssembler.java  |    4 +-
 .../assembler/GenericTokenizerAssembler.java    |    4 +-
 .../jena/query/text/assembler/Params.java       |    2 +-
 .../text/assembler/TextDatasetAssembler.java    |    8 +-
 .../jena/query/text/assembler/TextVocab.java    |    3 +
 .../org/apache/jena/query/text/TS_Text.java     |    9 +-
 .../text/TestTextMultilingualEnhancements.java  |  308 +
 .../apache/jena/query/text/TestTextNonTxn.java  |  224 +
 .../jena/query/text/TestTextNonTxnTDB1.java     |  273 +
 .../org/apache/jena/query/text/TestTextTDB.java |  272 -
 .../org/apache/jena/query/text/TestTextTxn.java |  341 +
 .../apache/jena/query/text/TestTextTxnTDB.java  |  329 +
 pom.xml                                         |   58 +-
 1138 files changed, 76778 insertions(+), 77133 deletions(-)
----------------------------------------------------------------------



[2/5] jena git commit: changed the access modifier of both 'output' and 'csvSafe' to be protected

Posted by an...@apache.org.
changed the access modifier of both 'output' and 'csvSafe' to be protected

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

Branch: refs/heads/master
Commit: 3ea4a230610fea61ff288dc15e5ce8f4ae36924e
Parents: ce453fe
Author: Olaf Hartig <ol...@liu.se>
Authored: Sun Sep 30 20:53:08 2018 +0200
Committer: GitHub <no...@github.com>
Committed: Sun Sep 30 20:53:08 2018 +0200

----------------------------------------------------------------------
 .../main/java/org/apache/jena/sparql/resultset/CSVOutput.java    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/3ea4a230/jena-arq/src/main/java/org/apache/jena/sparql/resultset/CSVOutput.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/resultset/CSVOutput.java b/jena-arq/src/main/java/org/apache/jena/sparql/resultset/CSVOutput.java
index 28d22c9..f8ec43f 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/resultset/CSVOutput.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/resultset/CSVOutput.java
@@ -102,7 +102,7 @@ public class CSVOutput extends OutputBase
         }
     }
 
-    private void output(Writer w, Node n, NodeToLabelMap bnodes) throws IOException 
+    protected void output(Writer w, Node n, NodeToLabelMap bnodes) throws IOException 
     {
         //String str = FmtUtils.stringForNode(n) ;
         String str = "?" ;
@@ -115,7 +115,7 @@ public class CSVOutput extends OutputBase
         w.write(str) ;
     }
 
-    private String csvSafe(String str)
+    protected String csvSafe(String str)
     {
         // Apparently, there are CSV parsers that only accept "" as an escaped quote if inside a "..."  
         if (str.contains("\"")


[4/5] jena git commit: removed irrelevant comment

Posted by an...@apache.org.
removed irrelevant comment

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

Branch: refs/heads/master
Commit: ea7b430b825636595e92aebe7366d27b8ddcf47c
Parents: a855019
Author: Olaf Hartig <ol...@liu.se>
Authored: Sun Sep 30 21:00:09 2018 +0200
Committer: GitHub <no...@github.com>
Committed: Sun Sep 30 21:00:09 2018 +0200

----------------------------------------------------------------------
 .../src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java   | 1 -
 1 file changed, 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/ea7b430b/jena-arq/src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java b/jena-arq/src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java
index a046fc0..886e814 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java
@@ -50,7 +50,6 @@ public class TSVOutput extends OutputBase
     
     @Override
     public void format(OutputStream out, ResultSet resultSet) {
-        // Use a Turtle formatter to format terms
         NodeFormatter formatter = createNodeFormatter();
 
         AWriter w = IO.wrapUTF8(out);


[5/5] jena git commit: JENA-1640: Merge commit 'refs/pull/473/head' of https://github.com/apache/jena

Posted by an...@apache.org.
JENA-1640: Merge commit 'refs/pull/473/head' of https://github.com/apache/jena

Ths closes #473.


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

Branch: refs/heads/master
Commit: 87c484631be8501097b8d060583b1d7fd835fdb1
Parents: 7ab5fe9 ea7b430
Author: Andy Seaborne <an...@apache.org>
Authored: Mon Nov 26 11:45:34 2018 +0000
Committer: Andy Seaborne <an...@apache.org>
Committed: Mon Nov 26 11:45:34 2018 +0000

----------------------------------------------------------------------
 .../java/org/apache/jena/sparql/resultset/CSVOutput.java    | 4 ++--
 .../java/org/apache/jena/sparql/resultset/TSVOutput.java    | 9 +++++++--
 2 files changed, 9 insertions(+), 4 deletions(-)
----------------------------------------------------------------------



[3/5] jena git commit: added method createNodeFormatter() which can be overridden in subclasses

Posted by an...@apache.org.
added method createNodeFormatter() which can be overridden in subclasses

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

Branch: refs/heads/master
Commit: a8550192ed39c899687764fd9beda410a2560542
Parents: 3ea4a23
Author: Olaf Hartig <ol...@liu.se>
Authored: Sun Sep 30 20:59:09 2018 +0200
Committer: GitHub <no...@github.com>
Committed: Sun Sep 30 20:59:09 2018 +0200

----------------------------------------------------------------------
 .../java/org/apache/jena/sparql/resultset/TSVOutput.java     | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/a8550192/jena-arq/src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java b/jena-arq/src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java
index 7987a69..a046fc0 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/resultset/TSVOutput.java
@@ -28,6 +28,7 @@ import org.apache.jena.atlas.io.AWriter ;
 import org.apache.jena.atlas.lib.StrUtils ;
 import org.apache.jena.graph.Node ;
 import org.apache.jena.query.ResultSet ;
+import org.apache.jena.riot.out.NodeFormatter ;
 import org.apache.jena.riot.out.NodeFormatterTTL ;
 import org.apache.jena.sparql.ARQException ;
 import org.apache.jena.sparql.core.Var ;
@@ -50,7 +51,7 @@ public class TSVOutput extends OutputBase
     @Override
     public void format(OutputStream out, ResultSet resultSet) {
         // Use a Turtle formatter to format terms
-        NodeFormatterTTL formatter = new NodeFormatterTTL(null, null);
+        NodeFormatter formatter = createNodeFormatter();
 
         AWriter w = IO.wrapUTF8(out);
 
@@ -92,6 +93,11 @@ public class TSVOutput extends OutputBase
         w.flush();
     }
 
+    protected NodeFormatter createNodeFormatter() {
+        // Use a Turtle formatter to format terms
+        return new NodeFormatterTTL(null, null);
+    }
+
     static final byte[] headerBytes = StrUtils.asUTF8bytes("?_askResult" + NL);
     static final byte[] yesBytes    = StrUtils.asUTF8bytes("true");
     static final byte[] noBytes     = StrUtils.asUTF8bytes("false");