Commit Graph

4431 Commits

Author SHA1 Message Date
Steven L. Speek 3442076272 search: width and height exact matches simplified
corrected some copy paste errors in the expr_test
file

Change-Id: I36467d96c5674cddc34009d36a05c42ddd7e3cc2
2014-03-23 21:18:00 +01:00
Steven L. Speek 0f644c4244 search-ui.txt: 'and', 'or' and parenthesis description
Change-Id: Ie6c077e008084dec0817b2de23832646f4ba99c7
2014-03-23 18:59:57 +01:00
Govert Versluis 33d5718843 Added missing check for http.StatusOK in Stat.
Also made checks for http.StatusOK / 200 uniform

Change-Id: I8ef608dc098cdfd221a53be20801d7dcdcdf7655
2014-03-23 17:37:16 +01:00
Brad Fitzpatrick bfe27edc7f website: add mongo blob storage to 0.8 notes
Change-Id: I5381e53fbf1a1a03f8655ec345f0b1abe2e7189a
2014-03-22 12:46:48 -07:00
Govert Versluis 96637ffcd3 pkg/blobserver/mongo: Add support for blob storage in MongoDB
Related changes:
Split docker-related test-helper functions from pkg/sorted/mongo.
These helper functions are now also used in the pkg/blobserver/mongo
tests too.
Also fixed a typo in a comment in pkg/blob/fetcher.go and a missing variable in
debug output in pkg/blobserver/storagetest/storagetest.go

Addresses http://camlistore.org/issue/127

Change-Id: I8b6f57f9ced066d6f83788fdcc87be6619c65c3c

Conflicts:
	pkg/blob/fetcher.go
2014-03-22 12:36:59 -07:00
Aaron Boodman a85361a2a7 Rename IndexPageReact to IndexPage
Change-Id: If901a5e9585bb561795c904341b777aa62ad4a26
2014-03-22 06:24:48 -07:00
Aaron Boodman c42523b686 Merge "Remove Closure-based index page, as it is no longer used." 2014-03-22 13:20:18 +00:00
Aaron Boodman 99a4ff78f5 Remove Closure-based index page, as it is no longer used.
Change-Id: Ibd24c5785841ad1ff978576c4d83362ea0fd3fde
2014-03-22 06:19:29 -07:00
Brad Fitzpatrick a90879bac0 Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2014-03-21 13:57:07 -07:00
Brad Fitzpatrick 3dc784e557 Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2014-03-21 13:49:53 -07:00
Aaron Boodman 2802cfb95c Minor cleanup to importer README files.
Change-Id: Id37ed68b5b8eefe9bc0011452a0e41f70466d87b
2014-03-21 13:41:16 -07:00
Brad Fitzpatrick bf692123bf importer: use context.Context instead of Interrupt type
Change-Id: I79f93c6a14934320022b90500d926453e614d001
2014-03-21 12:27:06 -07:00
Brad Fitzpatrick 9054fe84dd Merge "Add kv queue to google drive / google cloud storage sync handlers" 2014-03-21 18:47:44 +00:00
Philip Snowberger 1ba212d707 Add kv queue to google drive / google cloud storage sync handlers
Change-Id: I978ae42dbc6ce2840071cbadaf9351498a23415f
2014-03-21 11:46:22 -07:00
Brad Fitzpatrick b6e8238d47 Merge "Diskpacked: support deletion" 2014-03-21 18:44:53 +00:00
mpl 3d7c093ac8 Merge "UI: reset search session data if empty result." 2014-03-21 13:11:14 +00:00
Brad Fitzpatrick bf763f9890 website: add Twitter import to 0.8 release notes
Change-Id: I7faae7e0f0ee788a1fbf694f0f687a52d004fa80
2014-03-20 23:11:00 -07:00
Nick O'Neill 2d70c95aef Tweet importing with some basic info
Change-Id: I73455eef50dcdc495ddc042d266b3a4a8020c877
2014-03-20 18:57:43 -07:00
mpl 828999e322 UI: reset search session data if empty result.
http://camlistore.org/issue/352

Change-Id: I085c744a8ca31c4420f8132c897305c548b0483e
2014-03-21 00:53:01 +01:00
mpl 23ef1cf24b sorted/kvfile: added test
http://camlistore.org/issue/263

Change-Id: I4f6e8fe3cb26bedcff0a09278924364c249a3291
2014-03-20 23:57:05 +01:00
Tamás Gulácsi bc39d9888c Diskpacked: support deletion
Delete from index and zero out blob's data.
Use FALLOC_FL_PUNCH_HOLE if available (linux >= 2.6.38).

Change-Id: I0c194fd6734a35b520212398d93dfdc5cabadeb5
2014-03-20 21:20:36 +01:00
Brad Fitzpatrick 673e82815b Merge "kvutil: add VerifyDb*, use kvutil in sorted" 2014-03-20 19:44:08 +00:00
Brad Fitzpatrick d1825c8103 Merge "Makefile: fmt target" 2014-03-20 19:30:25 +00:00
Brad Fitzpatrick c56635c3a5 Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2014-03-20 12:29:56 -07:00
Brad Fitzpatrick bfe51f3ad5 gofmt
Change-Id: Ie6be315d02a439cbfdd870a0b0b7f16cba12a168
2014-03-20 12:29:45 -07:00
Steven L. Speek a40d5d467b Makefile: fmt target
Made it a prerequisite of presubmit

Change-Id: Ia0d8f5f5bf1131d4004c950af98ad5e078b3423b
2014-03-20 20:04:35 +01:00
mpl 697fd3b840 cznic/kv: bump to ad6be3ee976d5a8ec01072bac898a5db0a5c61ce (bugfix)
Change-Id: I967c691fc30dfc16620e569182817afa65a24529
2014-03-20 12:18:34 +01:00
mpl 05058091e9 kvutil: add VerifyDb*, use kvutil in sorted
http://camlistore.org/issue/393

Change-Id: If9482aa05f2346644196e3218dcde571e4d1a1a1
2014-03-20 01:21:27 +01:00
mpl 3b66e2136c Merge "sorted/kv: enable VerifyDb* options with env var" 2014-03-19 23:05:31 +00:00
mpl 4ac7601315 sorted/kv: enable VerifyDb* options with env var
http://camlistore.org/issue/393

Change-Id: I97bbe3d4ab6eb186c3960db0995cedeec3a34ddf
2014-03-20 00:04:18 +01:00
mpl b5e0a3f4d9 Merge "cznic/kv: bumped to acb8d1b9040438369038812735a8fff92ec11048" 2014-03-19 22:23:40 +00:00
mpl 1ededef4ca cznic/kv: bumped to acb8d1b9040438369038812735a8fff92ec11048
Change-Id: I2a4dc85aba4d215847224b2a8d00ad8198783f1b
2014-03-19 23:06:23 +01:00
Brad Fitzpatrick bf041c8955 search: escape r.AttrFilter in ClaimsRequest.URLSuffix
Change-Id: I90e5a87330dc6ae820f2f5f6e3887a26f341a2b2
2014-03-19 14:59:13 -07:00
Brad Fitzpatrick a0929f2103 Merge "Implemented an optional parameter (attr) in 'camtool claims' to filter by claim type" 2014-03-19 21:58:01 +00:00
Brad Fitzpatrick 0cbfae59e1 Merge "Added AttrFilter to ClaimsRequest" 2014-03-19 21:57:48 +00:00
Brad Fitzpatrick 2fea26435e Merge "sorted/sqlite: initialize DB when needed, added test." 2014-03-19 17:22:57 +00:00
Brad Fitzpatrick bfc140274e C+A: add Hernan Grecco (Individual CLA)
Change-Id: I7b095e84b0c0616586d0df3ac1c259229be5f3a4
2014-03-19 10:17:30 -07:00
mpl 2dd3e17129 sorted/sqlite: initialize DB when needed, added test.
Change-Id: Ibd418e357e2bed6a5beed2dda2f947c7c999fe92
2014-03-19 18:16:05 +01:00
Hernan Grecco a6e4f87bc7 Implemented an optional parameter (attr) in 'camtool claims' to filter by claim type
For example, to obtain all the versions for a given file use:

   $ camtool claims <permanode> --attr="camliContent"

Change-Id: Ibb267a0f95702faa0e7e763c99f99ee446559aac
2014-03-19 00:45:51 -03:00
Hernan Grecco 16d6bbb065 Added AttrFilter to ClaimsRequest
This allows server-side filtering of claims by claimtype

Change-Id: I1f5368c17f8f9f59ea0add7df67033447e37bc61
2014-03-19 00:45:33 -03:00
Brad Fitzpatrick bf2c6fdca7 website: update redirects
Change-Id: I5ddfe0b018bcaed276521182cab8b3c977757ae9
2014-03-18 19:28:07 -07:00
Nick O'Neill 0aaa2bb014 Initial changes to the website
Give a better sense of what camlistore is right away
More readable headings on those yellow bars
Reduce number of items in the nav
Add detail to download and getting started section
Turned mailing list page into community page
Style changes to the front page from aaron.
Reworked the code page
Added some pages to fill in, protocol and todo
Reorganized docs page
Redirect lists to new community page

Change-Id: I4e953e53618b93420f9f57aaf48d2d3651977b57
2014-03-18 19:02:20 -07:00
Brad Fitzpatrick bf8737e3c6 website: decade++ and ditch tt for the code tag
Apparently tt is deprecated. Who knew?

Change-Id: I70c55f955a5643bbd53e51ea522923dc0cb049a4
2014-03-18 17:46:17 -07:00
Brad Fitzpatrick bfafb8321f TODO: clean up sync+index incoming blob handling
Change-Id: I64cd4818dead81f5a0dac0e275994df17b7740ef
2014-03-18 17:35:14 -07:00
Steven L. Speek 146a42cc51 search: accept 'and', 'or', and parentheses in expressions
'and' has precendence over 'or'.
both operators are left associative
parenthesized expressions are evaluated first
Parser refactored, parseAtom split up.

Change-Id: I1f194cc75df49bad9d30d041d689d8ba833076f1
2014-03-18 16:40:44 -07:00
mpl b43373c45c Merge "publish: use generic queries" 2014-03-18 22:35:40 +00:00
Brad Fitzpatrick 7c2852263d Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2014-03-18 13:47:10 -07:00
Brad Fitzpatrick bfe61b1297 storagetest: add a test of EnumerateBlobs w/ prefix of a blobref
Change-Id: Id865da5ba6c65e0110b0eb6c6d0bd45980d33105
2014-03-18 13:47:02 -07:00
Brad Fitzpatrick bfa8e0c6fe HACKING: update github part
Change-Id: I1e8bc0381a084357dd0a008a1a1e2563f85a9ea6
2014-03-18 13:21:42 -07:00
Brad Fitzpatrick bfd3b3fdc8 TODO: ditch the importer.Interrupt type
Change-Id: I3a7eac29713a5079220b2e56508bd8ca105b14cf
2014-03-18 10:38:49 -07:00