Last modified: 2014-09-01 23:22:39 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T65477, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 63477 - Actually support novalue and somevalue snaks in queries (tracking)
Actually support novalue and somevalue snaks in queries (tracking)
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
WikibaseQuery (Other open bugs)
master
All All
: High normal (vote)
: ---
Assigned To: Wikidata bugs
u=dev c=story p=0
: tracking
Depends on: 66422 66423 66424
Blocks: tracking 52385
  Show dependency treegraph
 
Reported: 2014-04-03 11:51 UTC by Adrian Lang
Modified: 2014-09-01 23:22 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Adrian Lang 2014-04-03 11:51:08 UTC
I see that there is support for novalue and somevalue snaks in some locations, but it's not complete. For example, ByPropertyValueEntityFinder does not support it, and hence neither API nor special page.
Comment 1 Jeroen De Dauw 2014-04-07 11:26:57 UTC
The store already stores non-value snaks. It has no query support for those yet as no code has need for it either. The initial query functionality only allows for property value queries (hence the API is named EntitiesByPropertyValue). More complex queries will be supported after that.
Comment 2 Jeroen De Dauw 2014-04-07 11:30:05 UTC
So unless we changed our mind on what we want for our initial query functionality from a product perspective, this should not be picked up any time soon. And if we did change our mind, we should discuss first what we want exactly now.
Comment 3 Jeroen De Dauw 2014-04-07 11:31:22 UTC
Adrain: also note that the SimpleQuery special page is only meant to do property value queries. (As is states by the class description.) More complex queries will be supported by a dedicated page (that is, if we allow doing those via a special page at all.)

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links