Page MenuHomePhabricator

Consider archiving Gerrit repository "mediawiki/services/python-cache-relay" (20150422)
Closed, ResolvedPublic

Description

The Wikimedia Release-Engineering-Team is in the process of cleaning up inactive Gerrit repositories.

If the repository mediawiki/services/python-cache-relay.git is still in use, please leave a short comment in this task and set the task status to Invalid.
Otherwise the Gerrit repository may get archived in the future.

If the repository is not in use anymore, you are also welcome to leave a short comment to confirm.

T88492 and T97562 seem to be tasks in which this repo was discussed.

According to https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/services/python-cache-relay.git/+log/refs/heads/master
the last commit to the master branch of this repository was on:
20150422 (YYYYMMDD).

The five most active code authors have been (number of commits, author):

34 aschulz@...
 4 aschulz4587@...
 1 christian@...
  • aschulz matches the Phabricator account(s) @aaron
  • aschulz4587 matches the Phabricator account(s) @aaron
  • christian matches the Phabricator account(s) @QChris

We apologize if you got subscribed to this task though you are not an active contributor to this codebase anymore, or if you are a former staff member whose Phabricator account was used in staff capacity and is still activated - unfortunately there is no good way to find out.


Section below is only relevant if repository is to be archived:

To-do list

Event Timeline

Krinkle subscribed.

This service was drafted as one of the options to consider, in fulfiling the operational Multi-DC requirements for Memcached and MediaWiki.

Details at https://wikitech.wikimedia.org/wiki/Performance/Multi-DC_MediaWiki under "WANObjectCache" and "Mcrouter".

We ended up using memcached with mcrouter for caching, and replaced Redis for session storage with Cassandra, and Redis for MainStash with MySQL/MariaDB. That meant we no longer needed Redis (T267581) and thus obviated the need for a custom service to broadcast Redis changes/purges.

Change #1073918 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/services/python-cache-relay@master] Archive the repo

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

Change #1073918 merged by Aaron Schulz:

[mediawiki/services/python-cache-relay@master] Archive the repo

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

Krinkle claimed this task.
MGChecker subscribed.

Diffusion mirror had not been deactivated yet.

Krinkle updated the task description. (Show Details)

Diffusion mirror had not been deactivated yet.

@MGChecker: https://phabricator.wikimedia.org/diffusion/GPCR/ is inactive, not publishing, and strike-through, so in my understanding it is deactivated?

I've archived the Gerrit repo though by setting read-only and changed the desc: https://gerrit.wikimedia.org/g/mediawiki/services/python-cache-relay

The past perfect was chosen intentionally, I archived it, and just wanted to point out to be wary to not forget this before marking a task as Resolved.

Oops, I missed that one character (has vs had)! Sorry :)