You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Ryan Kelly b382b91c5d
Report X-Timestamp header expected by rust sync code
4 years ago
syncserver Report X-Timestamp header expected by rust sync code 4 years ago
.gitignore Use a persistent sqlite db by default, rather than in-memory one. 10 years ago
.python-version docs: add local syncstorage-rs examples 4 years ago
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file 5 years ago
CONTRIBUTING.md Add CONTRIBUTING.md, based on templates from FxA. 5 years ago
LICENSE init LICENSE 5 years ago
MANIFEST.in Hack up a really simple migration testing server 4 years ago
Makefile Report recent requests in management view, for easy visibility. 4 years ago
README.rst Hack up a really simple migration testing server 4 years ago
requirements.txt Hack up a really simple migration testing server 4 years ago
setup.py Prep v1.8.0 6 years ago
syncserver.ini Hack up a really simple migration testing server 4 years ago

README.rst

The Very Hacky Migration-Testing Sync Server
============================================

This is a hacked-up sync server designed to help test client behaviour
during the migration to old MySQL-backed sync storage nodes to the new
Spanner-backed durable mega-node.

Run the server using `make server`, and it'll bind to http://localhost:5000/.
Open up that URL for an incredibly bare-bones management interface.

Configure your browser to use "http://localhost/token/1.0/sync/1.5" for its
tokenserver URL. Sync it. Use the managment interface to trigger migration
events. See what happens. It'll be fun!