Brad Fitzpatrick
053eb73b3d
sync: more stats, better goroutine/chan design
2011-05-11 08:49:17 -07:00
Brad Fitzpatrick
408710a4e7
Concurrent sync copies now, and fancy stats page.
2011-05-11 08:29:04 -07:00
Brad Fitzpatrick
2d4daaa3bb
real-time replication built-in to camlistored works now.
2011-05-11 07:07:31 -07:00
Brad Fitzpatrick
d43263035a
client: allow UploadHandle.Size to be -1, and associated cleanup, including:
...
-- new StorageConfiger interface & use it in camlistored.
-- bunch of little bug fixes and TODOs done.
2011-05-10 14:55:12 -07:00
Brad Fitzpatrick
494edc82bc
Make camlistored configuration load dependencies as needed
...
Before it was just 2 passes, statically configured, and was fragile. Now
it faults things in as needed and has much better error messages and stricter
checking everywhere.
2011-05-09 14:20:19 -07:00
Brad Fitzpatrick
7ef1f52fc2
remove camlistored command-line configuration mode
2011-05-09 12:07:56 -07:00
Brad Fitzpatrick
17a804b7c1
Move TLS setup to config file, not flags. Use jsonconfig for root config.
2011-05-09 11:49:02 -07:00
Brad Fitzpatrick
1b7aceac3f
Automatic blobserver queue creation from sync Handler.
2011-05-09 11:08:14 -07:00
Brad Fitzpatrick
bed26de507
Cleanup: remove partitions from interfaces. WIP but compiles.
...
Still need to fix up blobhub notification for localdisk
mirroring, since now localdisk can't find the notification
hub for mirrored partitions. (and also can't be configured
yet)
2011-05-09 09:11:18 -07:00
Brad Fitzpatrick
226981a5c9
tell sync handler the prefix names
2011-05-09 06:08:04 -07:00
Brad Fitzpatrick
bbad19c3a6
Start of putting auto-sync into camlistored.
2011-05-09 06:05:58 -07:00
Brad Fitzpatrick
b68e0184b1
in verify reply, include SignerKeyId
2011-05-06 05:37:17 -07:00
Brad Fitzpatrick
1f6bee57c7
wire up verification handler to web UI
2011-05-05 21:45:24 -07:00
Brad Fitzpatrick
6d0639054d
woot, signing handler hooked up to web UI now.
2011-05-05 21:21:30 -07:00
Brad Fitzpatrick
71f1646fdf
more UI js/html work, for signatures.
2011-05-05 18:27:19 -07:00
Brad Fitzpatrick
1a14a121d0
improve jsonsign discovery handler
2011-05-05 17:15:32 -07:00
Brad Fitzpatrick
962d65877d
some sig discovery work
2011-05-05 16:41:00 -07:00
Brad Fitzpatrick
73a7329401
blobref memory store
2011-05-05 16:31:19 -07:00
Brad Fitzpatrick
6071130723
move some camsigd stuff over to camlistored.
2011-05-03 17:45:35 -07:00
Brad Fitzpatrick
ce16f66588
sig handler: find key / export to armor on start
2011-05-03 07:26:42 -07:00
Brad Fitzpatrick
0a29a45a42
jsonsign handler / config work.
2011-05-01 21:37:01 -07:00
Brad Fitzpatrick
0ccf46e561
start writing up jsonsign handler to camlistored.
2011-05-01 21:23:31 -07:00
Brad Fitzpatrick
36989b6dcf
Add dev-server helper script to run a full dev config.
2011-05-01 18:36:11 -07:00
Brad Fitzpatrick
12b8190828
jsonconfig expansion support; start making dev-* helper scripts use config files
2011-05-01 16:10:53 -07:00
Brad Fitzpatrick
0be615f6ee
start of wiring up jsonsign helper to UI + JSONP config option
2011-04-17 16:01:41 -07:00
Brad Fitzpatrick
82c88af49d
start of javascript search
2011-04-16 16:26:59 -07:00
Brad Fitzpatrick
6601225738
camlistored Javascript discovery
2011-04-16 16:18:31 -07:00
Brad Fitzpatrick
aadf3dbf82
camlistored: root and ui handlers, start of UI shell
2011-04-16 15:44:22 -07:00
Brad Fitzpatrick
3db60c316c
camlistored: configuration + cleanup work
...
working on gutting partition stuff from everywhere,
and gutting the command-line mode that statically
mounted various dev handlers based on flags.
more stuff moves into the config file now
and jsonconfig is used in more places.
2011-04-15 22:25:45 -07:00
Brad Fitzpatrick
a76551fe4f
Highlight position of JSON parser errors.
2011-04-15 17:17:33 -07:00
Brad Fitzpatrick
df73e53494
Amazon fetch support; misc refactorings
...
Blobservers only need a streaming fetcher now.
2011-04-08 23:20:24 -07:00
Brad Fitzpatrick
c56f82c5dd
Updates for Go Open changes.
2011-04-07 10:58:29 -07:00
Brad Fitzpatrick
bcd7db4b7e
fix extra slash in partition base URLs.
2011-04-03 19:58:20 -07:00
Brad Fitzpatrick
6c45e453c4
add password config option
2011-04-03 19:38:22 -07:00
Brad Fitzpatrick
59901467fd
Server config file support.
2011-04-03 08:07:40 -07:00
Brad Fitzpatrick
675e9028a0
some cleanup of camlistored
2011-04-01 22:14:23 -07:00
Brad Fitzpatrick
63668853d9
Make s3 storage use registry; start trimming blobserver
2011-04-01 20:45:40 -07:00
Brad Fitzpatrick
07e97e72ac
Start of configuration wizard stuff.
2011-04-01 12:48:43 -07:00
Brad Fitzpatrick
467ae0a9e0
Rename server/go/blobserver to server/go/camlistored
...
.. in prep for it getting more front-end stuff. I'll make a smaller
server/go/blobserver binary later for people just wanting a
stand-alone blobserver.
2011-03-29 20:29:32 -07:00
Brad Fitzpatrick
c9f36a83ec
Fix copyright license. Not mine.
2011-03-29 17:42:49 -07:00
Brad Fitzpatrick
787576f396
Some binary names changed (match directories now)
2011-03-19 01:30:18 -07:00
Brad Fitzpatrick
184afbc2a3
Auto-generate Go Makefiles.
...
Dependencies are now only in one place (in source code, enforced for correctness by Go)
instead of three places.
2011-03-19 00:27:03 -07:00
Brad Fitzpatrick
010da9d9a7
Move some libraries from server/go to lib/go.
...
These were just in server/ before the directory structure was figured out.
2011-03-18 21:30:29 -07:00
Brad Fitzpatrick
44dbbd2c40
Remove old Makefile
2011-03-18 21:27:07 -07:00
Brad Fitzpatrick
19a3910ec0
Add flag to name the webserver's base URL.
2011-03-18 18:00:45 -07:00
Brad Fitzpatrick
bbe3fab9f4
Add flag for MySQL database name.
2011-03-18 18:00:17 -07:00
Brad Fitzpatrick
a30aefad30
TLS webserver support. Untested.
2011-03-17 18:56:55 -07:00
Brad Fitzpatrick
ce0d30eb1a
Remove hard-coding of my public key; use config file.
2011-03-15 23:16:24 -07:00
Brad Fitzpatrick
8946a88bdc
Start of wiring up search to mysql to http.
2011-03-13 16:38:32 -07:00
Brad Fitzpatrick
f70cc6d2e5
Updates to latest Go language + library changes.
2011-03-12 12:32:40 -08:00