perkeep/server/appengine
Brad Fitzpatrick 76171ddb3d Change sorted.KeyValue.Find to take an optional end bound; add tests.
The new package sorted/kvtest provides a generic KeyValue test for all
implementations. Memory, SQLite, and kvfile now use it.

This speeds up the index slurping start-up of my personal Camlistore
server from 30 seconds (when it was doing 17,000+ queries in small
windows) to now just 5 seconds. That 5 seconds can be improved yet
further.

Change-Id: Idd55ba9ccd3ed12a26868a41db1af676aff7b67b
2013-12-07 08:43:18 -08:00
..
camli Change sorted.KeyValue.Find to take an optional end bound; add tests. 2013-12-07 08:43:18 -08:00
README devcam appengine: replaces ./dev-appengine 2013-08-20 00:10:01 +02:00
app.yaml Rearrange the server directory a bit, and update some READMEs 2013-02-02 08:56:57 -08:00
build_test.go Ditch App Engine ContextWrapper noise; add test that App Engine always compiles. 2013-08-21 18:51:10 -05:00
config.json appengine: more fixes 2013-08-11 21:17:05 +02:00
test-secring.gpg Rearrange the server directory a bit, and update some READMEs 2013-02-02 08:56:57 -08:00

README

We typically just use the "devcam appengine" command to hack on this code. (To build devcam: go install ../../dev/devcam).

But to run by hand:

$ dev_appserver.py --high_replication .

Other useful flags:
  -a 0.0.0.0     (listen on all addresses)
  -c             (wipe the datastore)