We are trying to extend jena ARQ by adding a new operator. However, for now, we don't want to do this from the very beginning i.e., going through all steps from the query parse to query execution. We are thinking to rewrite the execution plan manually then let ARQ execute the rewritten plan. I did some search on the web, however, I couldn't find any information about edit execution plan manually. I was wondering if there is a way to write the plan to a file and edit the file manually then let ARQ read the file from disk and execute it. Is this even possible? Can anyone give me a hint on how to start this problem?
1
There are 1 best solutions below
Related Questions in JENA
- Query multiple models within same Dataset in TDB Jena
- SPARQL Group-Concat not working
- Loading owl file with Jena
- How to suppress objectProperty in Fuseki?
- malformed sparql delete query
- HttpException 400 SPARQL in Java
- Fuseki s-query Query cancelled
- Create multiple skolems with Jena rules
- jena read rdf illegal type exception
- How to generate rdf collection by Jena API?
- com.hp.hpl.jena.reasoner.rulesys.FBRuleInfGraph cannot be cast to org.mindswap.pellet.jena.PelletInfGraph
- In Jena, is there a way query subject via object?
- Jena won't connect to custom online file
- NodeWritable java.lang.NoClassDefFoundError Hadoop Jena
- command line tdbquery with text index
Related Questions in EXECUTION
- Streaming commands output progress
- SQL Server Index recreate Stored Procedure Slow
- Launch local PowerShell script from link in local browser session
- Javascript, console.log prints prints object, but property is undefined
- Alfresco moving document
- Job not executing at fixed rate
- How to increase compilation and execution priorities of activity on real devices?
- Execution time difference for a function in two schemas
- Selenium C# - methods executed in program.cs are executed in a non sequential manner
- DENYed user wasn't denied - is this a parallel query processing issue?
- Force the execution of a function before exception handling (JAVA)
- How to execute a javascript function on TIDHttp (indy) delphi?
- How to run user code on server in different languages?
- Magento and M2E - How to change max execution conficuration value
- Send stop signal for command from user input in java programatically
Related Questions in ARQ
- Handle more than one OWL files in a same JENA application
- Jena ARQ/TDB Query Optimization
- Apache Jena Aggregate multiple expressions
- Out of order packets in Ad-hoc Network real-time data transmission using UDP with a costume ARQ application
- SPARQL Querying Transitive different versions of arq
- DBpedia SPARQL Querying for a specific rdfs:label
- Querying with Spaces Sparql
- How to write SPARQL query that efficiently matches string literals while ignoring case
- Jena/arq request without results
- How to return specific variable from SPARQL Federated Query (Service keyword)?
- SPARQL ElementPathBlock
- Currently in a locked region: Fuseki + full text search + inference
- Jena/Arq: Query Processing get stuck
- How to use Jena ARQ in Maven?
- Jena ARQ query execution extension
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
A starting point is to look at reading and writing the algebra with
SSE.parseOpand execute withQueryExecUtils.OpExecutoris the mechanism for executing SPARQL algebra and if you add a newOptype, that's where to add the execution.