Last modified: 2014-07-06 06:57:04 UTC
Running MW 1.19.3 and SMW 1.8.0.4, when doing an RDF export, either with Special:ExportRDF or SMW_dumpRDF.php, the subobjects (and SIO, being now based on those) are missing. They do work inside the wiki, we can define them and we can #ask for them, they're just missing from the exported RDF file. The RDF has references to the subobjects, like: <swivt:specialProperty_SOBJ rdf:resource="&wiki;XYZ-23_6cedb74f232b4ea2315469c3fef73597"/> But that's all. Trying to export that "XYZ# 6ceb..." resource doesn't get the subobject data either, just the main article again. With SMW <= 1.6 and non-subobject-based SIO what we used to get when exporting a particular article (or a full RDF dump) was the article data and all its SIOs with their properties. Now we're getting the reference to the subobject but no subobject properties. We're losing data on the exported RDF file. There are other reports of this bug on the semediawiki-user mailing list. Some people also say that, as 3-store integration reuses the RDF export functionality, subobjects are also missing when using an external store.
Change 70047 had a related patch set uploaded by Nemo bis: Fixes RDF export of subobjects https://gerrit.wikimedia.org/r/70047
Can you try exporting "XYZ#_6ceb..." and let me know if that works for you?
This should be fixed now with https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/377