Markus Kroetzsch has uploaded a new change for review.

Change subject: Better indexes for Store3
......................................................................

Better indexes for Store3

* Create different indexes than before; more useful for our queries
* Most indexes now created automatically from DIHandler information, only 
additional indexes need to be set
* Cleaned up/refactored index update code in SQLHelpers; better reporting

Tested for MySQL. It would be good to test for SQLite and PostreSQL, although 
(in theory) the old code was merely moved and restructured.

Change-Id: I4907a8bea6d4db60daf64c63b994a7a44784fe1d
---
M includes/dataitems/SMW_DI_Concept.php
M includes/storage/SMW_SQLHelpers.php
M includes/storage/SQLStore/SMW_DIHandler_Bool.php
M includes/storage/SQLStore/SMW_DIHandler_Concept.php
M includes/storage/SQLStore/SMW_DIHandler_GeoCoord.php
M includes/storage/SQLStore/SMW_DIHandler_Number.php
M includes/storage/SQLStore/SMW_DIHandler_String.php
M includes/storage/SQLStore/SMW_DIHandler_Time.php
M includes/storage/SQLStore/SMW_DIHandler_URI.php
M includes/storage/SQLStore/SMW_DIHandler_WikiPage.php
M includes/storage/SQLStore/SMW_DataItemHandler.php
M includes/storage/SQLStore/SMW_SQLStore3_Readers.php
M includes/storage/SQLStore/SMW_SQLStore3_SetupHandlers.php
13 files changed, 212 insertions(+), 186 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/SemanticMediaWiki 
refs/changes/57/30357/1
--
To view, visit https://gerrit.wikimedia.org/r/30357
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4907a8bea6d4db60daf64c63b994a7a44784fe1d
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

Reply via email to