I was getting bogus errors because I replicate to s3, but the
s3+blobpacked error should only come up if s3 is primary.
Also, document the database key used for blobpack's index when mysql
or another db is in use.
Change-Id: I21a1815715f70edc3f98abf7209744703aaf6d3b
Users need to set:
"packRelated": true,
... in their server config. This will probably become the default
value in the future.
This is currently mutually exclusive with diskpacked, which isn't good
at deleting things, and blobpacked loves to delete things (from the
loose blobs).
Updates #532
Change-Id: I8f4ea9406859b2705f26e9d1103d3acf9d1a8411
Includes:
commit f0f7876b264515bf0c86c37d78ab558d939b82b0
Author: Brad Fitzpatrick <brad@danga.com>
Date: Sat Jan 17 12:25:12 2015 -0800
Don't enforce SNI for now.
It was causing problems in development.
commit 36f7934bd38f22905a9eba016885fe04856ca4d1
Author: Brad Fitzpatrick <brad@danga.com>
Date: Sat Jan 17 12:24:34 2015 -0800
Be more verbose when rejecting connections; including which bogus ciphersuite.
commit 76847809286eae2e2f066cd3f88c8bc960a08dbd
Author: Brad Fitzpatrick <brad@danga.com>
Date: Sat Jan 17 12:23:24 2015 -0800
In curl integration test, include output along with non-zero exit status in failure message.
Change-Id: I5bc392586ba54fc83bc5e54b7b4c27ef25530e4c
commit af958b3ad4d6dd0ffe9599ea2351653ed45c2fe5
Author: Brad Fitzpatrick <brad@danga.com>
Date: Sat Jan 17 12:21:49 2015 -0800
Update curl in integration test Dockerfile to 7.40.0
And pin the nghttp2 version, and to something more modern.
Change-Id: Ie631b519b9ec9278b521598353730d1cfd4f8976
Change-Id: I2ec8bc049e27e63dce07cabe3529f96123181e40
google.Endpoint is the only thing we were using from
third_party/golang.org/x/oauth2/google
And pkg google would in turn bring in lots of dependencies (that I had
forgotten in 22f45f14a5).
Replacing Endpoint with the hardcoded values hence allows us to not
vendor in all those dependencies.
Also fix make.go to build camdeploy as well.
Change-Id: I6ba51991187a11705c97c9546848303540f99aa1
third_party/golang.org/x/net/context at 67f25490433376b5f7da086c0b9283fcdeca3a7b
third_party/golang.org/x/oauth2 at 5361962df4497a7fc777f5c3bd1b5c7ac36c604c
I only updated camdeploy, and did not remove code.google.com/p/goauth2
yet, because I do not want to get distracted by potential breakages, so
we can first get the gce deploy wizard in.
Change-Id: Ifa7987a044c741d3f00f49f47b31e3e07bdf973d
We now show it when either there are existing children, or when
the permanode doesn't have a more specific type.
Change-Id: Ic90829a60bf5f6213afd53476473eed4ffee6ca8
This reverts commit 2d67328243.
I decided to do this only with heuristics, since we have to maintain
backward compat with data before this camliNodeType existed.
Change-Id: Ieba5dd1f8a4c8f5aedc1477c4fab1ffebcc2878c
bazil.org/fuse switched from having OpenDirectIO on to having it
off by default. This has the side effect of allowing OS X's kernel
to cache the filesystem's files in its UBC, giving us incorrect
stats from cammount's .camli_fs_stats directory. This change sets
it explicitly to get the correct behaviour again.
Updates #556
Change-Id: Ic6400a550e4874086cf5fb725d423fcfde47fd61
Also then fix up diskpacked to work under these stricter rules.
Noticed this while working on blobpacked's tests and noticed them
surprisingly pass at one point. Now they no longer pass (as they
shouldn't yet, since parts are still TODO).
Updates #532
Change-Id: Ie05d19823453594486caf921cabbd149c43df221