Markus Kroetzsch has submitted this change and it was merged. Change subject: Implement consequences of new Container handling ......................................................................
Implement consequences of new Container handling Container DIs have recently become virtual -- they are never stored as such but only used to encapsulate user input that leads to complex data. Various conseqeunces of this design have now been implemented: * Record properties are declared as having di type wikipage * SQLStore3 has no more special code for storing containers, no extra table either * SMWRecordValue can be created from SMWDIWikiPage objects (but also continues ot work with SMWDIContainer objects) The change should not lead to new problems in SQLStore2 either, although it still has more code for Containers (which is simply not used now). Containers remain relevant for querying the stores and they will continue to be supported there. Change-Id: Ifd159d353a0fcd928567d5c2d09df4da5168d978 --- M includes/SMW_DataValueFactory.php M includes/SMW_Setup.php M includes/datavalues/SMW_DV_Record.php D includes/storage/SQLStore/SMW_DIHandler_Container.php M includes/storage/SQLStore/SMW_SQLStore3.php M includes/storage/SQLStore/SMW_SQLStore3_Writers.php 6 files changed, 41 insertions(+), 118 deletions(-) Approvals: Markus Kroetzsch: Verified; Looks good to me, approved -- To view, visit https://gerrit.wikimedia.org/r/28671 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ifd159d353a0fcd928567d5c2d09df4da5168d978 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/SemanticMediaWiki Gerrit-Branch: master Gerrit-Owner: Markus Kroetzsch <mar...@semantic-mediawiki.org> Gerrit-Reviewer: Markus Kroetzsch <mar...@semantic-mediawiki.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits