Andy Seaborne created JENA-2270: ----------------------------------- Summary: Improve Fuseki data upload functionality. Key: JENA-2270 URL: https://issues.apache.org/jira/browse/JENA-2270 Project: Apache Jena Issue Type: Improvement Affects Versions: Jena 4.4.0 Reporter: Andy Seaborne Assignee: Andy Seaborne
Continues JENA-2248. The upload code has become messy with duplication. Functionality for HTML file upload {{<input type="file">}} has a dependency on code using {{javax}}, and not {{jakarta}}. {{HTML_FileUpload}} is dated and it buffers its input. A new general data uploader for sending data to a dataset will cover the functionality better. The only use of HTML file upload not covered is when the graph name is in the multipart content. This predates SPARQL Graph Store Protocol which is a better approach because the graph name is available at the start and so the data can transactionally stream to the right destination. HTML file upload can, in theory, supply the graph name after the data. -- This message was sent by Atlassian Jira (v8.20.1#820001)