User:DAlangi (WMF)/Sandbox
Appearance
Notes, Tips and Tricks
[edit]Object Cache
[edit]In the context of CentralAuth and MediaWiki:
- In the context of CentralAuth and MediaWiki, session store uses kask which is a key value store for holding user sessions. It uses our BagOStuff implementation under the hood, specifically RESTBagOStuff.
- On the other hand, we also use a thing called token store which uses mc-router as the object cache instance which happens to be MemcachedPeclBagOStuff (memcache for short).
- Summarily, session store (/session/v1/ end-points) is RESTBagOStuff and token store uses MemcachedPeclBagOStuff.
Running Parsoid RT test locally
[edit]WARNING: setup and other configs should be done before running these commands like npm install ...
and related.
Command (run within a fresh-node container):
node bin/roundtrip-test.js --proxyURL http://host.docker.internal:8080 --parsoidURL http://host.docker.internal:8080/w/rest.php --domain mediawiki.development.instance "Main_Page"
Running specific mocha test
[edit]Command (run within a fresh-node container):
./node_modules/.bin/mocha RoundTrip.js --timeout 0
Render formular
[edit]