Commit Graph

5803 Commits

Author SHA1 Message Date
mpl 4e5d34c0db website: 0.9 notes: devcam hook
Change-Id: I682039b47cf48693efa12a97ee3b50141266ef5e
2015-12-30 00:19:51 +01:00
Brad Fitzpatrick 4086789731 pkg/httputil: also track protocol versions of HTTP response in StatsTransport 2015-12-29 13:36:50 -08:00
Brad Fitzpatrick c36a3a087e pkg/search: don't run a speculative search more than once a time
When new blobs arrive we re-run open search queries (those requested
by an active websocket client) in case they changed, and then push the
new result to the browser if they did change.

But when uploading lots of data if the browser has a big search query
active, it was possible to start running the same query in many
goroutines over the same data. Don't do that.

Verified that this was the case with some temporary logging in the
already-refreshing case.

Updates camlistore/camlistore#519
2015-12-29 13:33:45 -08:00
Mathieu Lonjaret adbd439a14 Merge "website: 0.9 notes: camput init" 2015-12-29 20:08:34 +00:00
mpl fc77c14010 website: 0.9 notes: camput init
Change-Id: I27914e56a76561f0654b57811ae1b143729e7630
2015-12-29 21:07:38 +01:00
Mathieu Lonjaret 7ad6b38be1 Merge "make.go: mirror .pb.go files as well" 2015-12-29 19:58:10 +00:00
mpl 79199b2fe9 make.go: mirror .pb.go files as well
Change-Id: I27c2fe697bb107dc30dec2ea878213e4c5d3796e
2015-12-29 20:56:56 +01:00
Brad Fitzpatrick 8d7b3fce62 Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2015-12-29 11:35:02 -08:00
Brad Fitzpatrick fba8b457de pkg/client: wire up http2 support, unexported Client.InsecureTLS
Also add a flag to camtool discovery:

$ camtool discovery -httpversion
HTTP/2.0

Fixes camlistore/camlistore#661

Change-Id: I6db392e01bd176a2757ebdb4a0e881eebaec9b03
2015-12-29 11:33:38 -08:00
Mathieu Lonjaret c3bbefe9f9 Merge "website: 0.9 notes: leveldb" 2015-12-29 19:15:20 +00:00
mpl dad13d4e5e website: 0.9 notes: leveldb
Change-Id: I49c8dc6a6ffe9ef54fd0f7c4b921472492979150
2015-12-29 20:13:33 +01:00
Mathieu Lonjaret e67998ee12 Merge "UI: add to set when dropped is a dup but not yet a member of the set" 2015-12-29 18:22:48 +00:00
mpl 4cf54fb196 UI: add to set when dropped is a dup but not yet a member of the set
Follow-up to 82c6feb61a and builds upon the work of Mathieu Lonjaret's Change 5345.

When viewing a set, and the dropped file is a dup for an existing permanode('s content), we still need to add the permanode to the set if it is not already a member of it. The above commit overlooked that point.

Fixes #622

Change-Id: I694e583625886a7bf164ab9fd5bf8874a7cc2b23
2015-12-29 10:57:34 -07:00
mpl 48fbe83efb website: 0.9 notes: markdown
Change-Id: I29a622486e2abc94628771daf44ef0691a1dfd34
2015-12-29 18:26:20 +01:00
Brad Fitzpatrick a3d6ed6fa6 launcher: don't default password to the project ID
Change-Id: I9e68d768a436a5e3d3b445982feba3a9520fb643
2015-12-28 21:35:57 -08:00
Brad Fitzpatrick 833fbf0c85 website: use datastore to record which commits we've emailed about
Change-Id: I55d2b0e5f6de3377ef7240246e4ee44c8c2ebfa5
2015-12-28 21:08:17 -08:00
Brad Fitzpatrick 8c2c601317 vendor: add google.golang.org/cloud/datastore at 6fdcab49
Change-Id: Ide2a5b66fd5a80c850fd89691a51bded826835a6
2015-12-28 20:39:55 -08:00
Brad Fitzpatrick a21a65eeb5 Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2015-12-28 17:23:36 -08:00
Brad Fitzpatrick 6fd2db4ccd website: add website binary to gitignore
Change-Id: Ia2df043a75c80b8393e5572db0f702aa98a9e6b0
2015-12-28 17:23:19 -08:00
Brad Fitzpatrick 6abb512bae vendor: update golang.org/x/net/http2 to 5d0a0f8cd48
Change-Id: Ie7fe8c346ef23f9faeb46a41015bd964ff7d90ca
2015-12-28 17:21:14 -08:00
Brad Fitzpatrick 2cfe160e3f vendor: update go4.org to 3b6feb5c
Change-Id: Ief1ad254d746a28129f994d7d969661f7daf9553
2015-12-28 17:20:28 -08:00
mpl f755ea4d4e misc/docker: bump Go to 1.5.2
Change-Id: Ida1ccb619ba4fceb0ce9ce813f03a5637040ba02
2015-12-29 02:00:52 +01:00
Mathieu Lonjaret 0d792ca2f4 Merge "website: 0.9 notes: travis" 2015-12-29 00:54:24 +00:00
Mathieu Lonjaret 9f3f76bcf8 Merge "website: 0.9 notes: vendoring" 2015-12-29 00:53:38 +00:00
mpl dc0561cd52 website: 0.9 notes: vendoring
Change-Id: I42d8da7bc021d6bd23aec57eac07a2b33405319c
2015-12-29 01:52:21 +01:00
Mathieu Lonjaret 229094d3fe Merge "website: 0.9 notes: cloud storage" 2015-12-29 00:44:16 +00:00
mpl 617860fcee website: 0.9 notes: cloud storage
Change-Id: Ie38baef2f592f091ed8e81cdc7b775651e50cff5
2015-12-29 01:43:32 +01:00
Mathieu Lonjaret f1656bd3d9 Merge "website: 0.9 notes: camweb" 2015-12-29 00:40:06 +00:00
mpl 464a16bdf9 website: 0.9 notes: camweb
Change-Id: I39b28a996bd9d61e850d6e59c3d323e7eedeb92d
2015-12-29 01:39:29 +01:00
Mathieu Lonjaret 40e3fd88e0 Merge "website: 0.9 notes: filename search predicate" 2015-12-29 00:29:24 +00:00
mpl 8759680c65 misc/docker: fix for new ldflags syntax
Change-Id: I047bed1b6d0a05597808265590c2216a7836cc77
2015-12-29 01:23:15 +01:00
mpl c256aeb240 website: 0.9 notes: travis
Change-Id: I81da6f7b9a0c3cbc2bd032ee7e35ffbdbeec641f
2015-12-29 01:13:44 +01:00
Brad Fitzpatrick 4a1bf25b64 Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2015-12-28 15:39:22 -08:00
Brad Fitzpatrick 5a2fe47b73 cmd/camdeploy: fix build, embed a client ID/secret, accept region or zone
Much easier to use now.
2015-12-28 15:15:11 -08:00
mpl b2a039a004 website: 0.9 notes: filename search predicate
Change-Id: I3b68043d877470f22b2726e13e4c0cf1b8cf8571
2015-12-28 23:52:54 +01:00
Mathieu Lonjaret e3b01cad42 Merge "website: 0.9 release notes, typo" 2015-12-28 22:28:19 +00:00
mpl df9f2c81dc website: 0.9 release notes, typo
Change-Id: I924e4aeea5d41ea0b99a2ca77ec0e85ca79ae525
2015-12-28 23:27:35 +01:00
Mathieu Lonjaret 0842a5d0f4 Merge "website: 0.9 release, typo" 2015-12-28 22:23:46 +00:00
mpl 12fa8de284 website: 0.9 release, typo
Change-Id: I1055d992e035bfa64c58a9cdb3e14f82e4f1ec09
2015-12-28 23:22:51 +01:00
Brad Fitzpatrick f8dafd270f Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2015-12-28 13:57:09 -08:00
Brad Fitzpatrick 383f118ccf pkg/server: validate that share hops are only in expected places in schema blobs
Fixes camlistore/camlistore#228
2015-12-28 13:56:47 -08:00
mpl 66eef7a9b9 website/server-config: add optional dir to bucket config
Change-Id: I54275bceb7af69008c4d629998fa5c71229fd60d
2015-12-28 15:14:37 +01:00
Brad Fitzpatrick 5b5cb4cf5a pkg/deploy/gce: remove an errant period and clarify where to delete 2015-12-27 18:44:59 -08:00
Brad Fitzpatrick f528c81727 Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2015-12-27 18:44:06 -08:00
Brad Fitzpatrick 1bed370b47 pkg/deploy/gce: launcher wording & behavior tweaks
Update wording and links. Change default zone to a default
region. Generate a random password if blank.
2015-12-27 18:43:17 -08:00
Brad Fitzpatrick d9c024340a Merge "misc/docker/dock.go: add -version and -upload for release tarball" 2015-12-28 01:58:43 +00:00
mpl b5fe755da4 misc/docker/dock.go: add -version and -upload for release tarball
Change-Id: I74023e568861e163373e96e561bf7a1718bd868a
2015-12-27 23:39:36 +01:00
Brad Fitzpatrick b22a78deda Fix launcher. Work in localhost dev mode more easily. 2015-12-27 13:52:35 -08:00
Brad Fitzpatrick 2815a8cf99 doc: more 0.9 release note work 2015-12-26 20:49:38 -08:00
Brad Fitzpatrick a728492a68 website: add -dev flag, always install something at /launcher/
Make it at least show the error reason if it can't install
the launcher.
2015-12-26 20:49:29 -08:00