Page MenuHomePhabricator

SQLStore3: properties with no page and no uses should not be listed
Closed, DeclinedPublic

Description

If you create a property page and then delete it, it will still show up in the pages Special:Properties and Special:UnusedProperties - it shouldn't. And similarly, it shouldn't be returned by smwfGetStore()->getPropertiesSpecial() or smwfGetStore()->getUnusedPropertiesSpecial(); though I assume that's related.

By the way, it's strange that Special:Properties now lists unused properties as well, but that might be on purpose, so I don't know if it's a bug.


Version: unspecified
Severity: normal

Details

Reference
bz45573

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 1:36 AM
bzimport set Reference to bz45573.
bzimport added a subscriber: Unknown Object (MLST).

Probably this bug 18406 is somehow related to this too.

I also think that unused properties with a datatype declaration should only be on Special:UnusedProperties.

Aklapper subscribed.

The Semantic MediaWiki developers requested in https://phabricator.wikimedia.org/T64114 to move their task tracking to https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues and to close remaining tasks in Wikimedia Phabricator. If you still face the problem reported in this task in a supported version of SMW, please feel free to transfer your report to https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues . We are sorry for the inconvenience.