Brad Fitzpatrick
ca64e4f508
camlistored: on SIGINT, shut down cleanly, closing the kvfile index db
...
Change-Id: Ifcb8c22b088586bc72ad98dacc3be2d46e77928b
2013-08-26 21:07:28 -05:00
Brad Fitzpatrick
ae20a0f7de
Ditch App Engine ContextWrapper noise; add test that App Engine always compiles.
...
I had broken App Engine in my previous commit, since it wasn't part of 'make presubmit'
Change-Id: I32c25efbc7c348ff516128c87b6e817ae0685386
2013-08-21 18:51:10 -05:00
Brad Fitzpatrick
b24cad68dd
Cleanup: remove BlobHub and time.Duration waits from storage interface
...
Move up a layer to the HTTP. Also, start to remove ContextWrapper
stuff. We've done it differently for App Engine instead, and will do
it differently yet moving forward.
Also add blobserver.Receive and use it in most places, moving checksum
verification up a layer.
Bunch of other cleanup and TODO fixing too.
Much simpler and cleaner.
Change-Id: I12e56c5d4e53bfcf82bdd8fb0b6d57c248ff605c
2013-08-21 13:57:28 -07:00
mpl
a41c89a24e
devcam appengine: replaces ./dev-appengine
...
Change-Id: Ic4adcb8898fc3ead801aefd679682bcc646f3573
2013-08-20 00:10:01 +02:00
mpl
f66077e48b
appengine: more fixes
...
-added status handler to the config
-made pkg/jsonconfig/eval.go use the relative path
for the config file, since appengine does not like
absolute paths.
Change-Id: If9d275e308ae60e15ecd9c831e22fa6301de0be6
2013-08-11 21:17:05 +02:00
Brad Fitzpatrick
0bdf20884b
all: delete pkg/blobref; convert all from *blobref.BlobRef to new blob.Ref
...
Change-Id: Id2dfb7f19452bedf4f3c9310b36227fd8117b225
2013-08-03 19:54:30 -07:00
Brad Fitzpatrick
ca58d8e2e0
Remove noisy var _ = log.Printf lines.
...
Change-Id: Ia58b8ef5f271f542ae4fe61c7fb1497322770322
2013-06-14 12:55:55 -07:00
Brad Fitzpatrick
2bc2ba019a
Rearrange the server directory a bit, and update some READMEs
...
Change-Id: If0cb7b07d3b7a4c7e2c714807858d3b79d06b188
2013-02-02 08:56:57 -08:00
Brett Slatkin
cba9c3638e
Removes the old busted GAE/Java sigserver code
...
Change-Id: I6f339d3e9770dd38a51b359e6011d0ab94eafcf2
2011-12-04 13:13:59 -08:00
Brad Fitzpatrick
73587e6085
Rename the blobserver 'preupload' method to 'stat'
...
This is prep for more additions to stat.
2011-02-08 08:24:16 -08:00
Brad Fitzpatrick
ba48b63543
Enumerate spec was inconsistent; fix it.
2011-02-03 17:06:01 -08:00
Brad Fitzpatrick
3bcba74f41
Fix copyright lines.
...
Put this under Google's copyright, not our personal ones.
2011-01-27 23:03:57 -08:00
Brett Slatkin
b909bc32c3
Attempt at writing a camli object signing/verify server for app engine (in java); foiled by security manager restrictions preventing bouncycastle from working in App Engine
2011-01-22 17:02:27 -08:00
Brett Slatkin
2521ed5f9e
move app engine blobserver into its own directory
2011-01-21 12:51:44 -08:00
Brad Fitzpatrick
791e9ed503
Some debug stuff.
2011-01-13 10:00:35 -08:00
Brad Fitzpatrick
3e001663af
Add a static dir to AppEngine config; stop forcing https for now.
2011-01-13 09:58:27 -08:00
Brad Fitzpatrick
b4654b132f
Location header must be str, not unicode.
2010-12-16 18:54:36 -08:00
Brad Fitzpatrick
a0a7358f19
Use a 303 redirect, not a 302, so subseqent requests are GETs.
2010-12-16 11:13:29 -08:00
Brad Fitzpatrick
e22001dd4b
rename blobserver to server
2010-11-14 19:28:13 -08:00