Markus Kroetzsch has uploaded a new change for review. 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(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/SemanticMediaWiki refs/changes/71/28671/1 -- To view, visit https://gerrit.wikimedia.org/r/28671 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ifd159d353a0fcd928567d5c2d09df4da5168d978 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/SemanticMediaWiki Gerrit-Branch: master Gerrit-Owner: Markus Kroetzsch <mar...@semantic-mediawiki.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits