Page MenuHomePhabricator

Modularize store
Closed, ResolvedPublic

Description

Statements and Snak should live in their own submodules in the store to:

  • avoid polluting the Entity module
  • gain more flexibility
  • increase reuseability

Details

Show related patches Customize query in gerrit

Event Timeline

Change 524546 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: State for Snaks

https://gerrit.wikimedia.org/r/524546

Change 524547 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snaks Mutations

https://gerrit.wikimedia.org/r/524547

Change 524548 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snaks Getter

https://gerrit.wikimedia.org/r/524548

Change 524549 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snaks Actions

https://gerrit.wikimedia.org/r/524549

Change 524570 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: State for Statements

https://gerrit.wikimedia.org/r/524570

Change 524571 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Mutations

https://gerrit.wikimedia.org/r/524571

Change 524582 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Getter

https://gerrit.wikimedia.org/r/524582

Change 525034 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Actions

https://gerrit.wikimedia.org/r/525034

Change 525495 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: wireup statement module

https://gerrit.wikimedia.org/r/525495

Change 528386 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: State for Statements

https://gerrit.wikimedia.org/r/528386

Change 528387 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Mutations

https://gerrit.wikimedia.org/r/528387

Change 528388 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Getter

https://gerrit.wikimedia.org/r/528388

Change 528389 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Actions

https://gerrit.wikimedia.org/r/528389

Change 528735 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Getter

https://gerrit.wikimedia.org/r/528735

Change 528736 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Wire up Snak Unit Getters with Statements

https://gerrit.wikimedia.org/r/528736

Change 528737 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Mutations

https://gerrit.wikimedia.org/r/528737

Change 528738 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: wire up Snak Unit Mutations with Statements

https://gerrit.wikimedia.org/r/528738

Change 528739 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Actions

https://gerrit.wikimedia.org/r/528739

Change 528740 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: wire Snak Unit Action with Statements

https://gerrit.wikimedia.org/r/528740

Change 528741 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: wire up statement module with store

https://gerrit.wikimedia.org/r/528741

Change 528386 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: State for Statements

https://gerrit.wikimedia.org/r/528386

Change 528387 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Statement Mutations

https://gerrit.wikimedia.org/r/528387

Change 528388 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Statement Getter

https://gerrit.wikimedia.org/r/528388

Change 528389 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Statement Actions

https://gerrit.wikimedia.org/r/528389

Change 528735 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Getter

https://gerrit.wikimedia.org/r/528735

Change 528736 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Wire up Snak Unit Getters with Statements

https://gerrit.wikimedia.org/r/528736

Change 528737 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Mutations

https://gerrit.wikimedia.org/r/528737

Change 528738 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: wire up Snak Unit Mutations with Statements

https://gerrit.wikimedia.org/r/528738

Change 528739 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Actions

https://gerrit.wikimedia.org/r/528739

Change 528740 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: wire Snak Unit Action with Statements

https://gerrit.wikimedia.org/r/528740

Change 528741 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: wire up statement module with store

https://gerrit.wikimedia.org/r/528741

Change 524546 abandoned by Lucas Werkmeister (WMDE):
bridge: State for Snaks

Reason:
We ended up going a different way with the store, without a dedicated Snaks module.

https://gerrit.wikimedia.org/r/524546

Change 524547 abandoned by Lucas Werkmeister (WMDE):
bridge: Snaks Mutations

Reason:
We ended up going a different way with the store, without a dedicated Snaks module.

https://gerrit.wikimedia.org/r/524547

Change 524548 abandoned by Lucas Werkmeister (WMDE):
bridge: Snaks Getter

Reason:
We ended up going a different way with the store, without a dedicated Snaks module.

https://gerrit.wikimedia.org/r/524548

Change 524549 abandoned by Lucas Werkmeister (WMDE):
bridge: Snaks Actions

Reason:
We ended up going a different way with the store, without a dedicated Snaks module.

https://gerrit.wikimedia.org/r/524549

Change 524570 abandoned by Lucas Werkmeister (WMDE):
bridge: State for Statements

Reason:
Superseded by I6882fdbc93.

https://gerrit.wikimedia.org/r/524570

Change 524571 abandoned by Lucas Werkmeister (WMDE):
bridge: Statement Mutations

Reason:
Superseded by Id7e7a2258a.

https://gerrit.wikimedia.org/r/524571

Change 524582 abandoned by Lucas Werkmeister (WMDE):
bridge: Statement Getter

Reason:
Superseded by I70ee7e1c88.

https://gerrit.wikimedia.org/r/524582

Change 525034 abandoned by Lucas Werkmeister (WMDE):
bridge: Statement Actions

Reason:
Superseded by I0d0205df3a.

https://gerrit.wikimedia.org/r/525034

Change 525495 abandoned by Lucas Werkmeister (WMDE):
bridge: wireup statement module

Reason:
Superseded by I34c4f5c1d6.

https://gerrit.wikimedia.org/r/525495