Brad Fitzpatrick
e8603b1293
Put claims in memory too for in-memory search. Required index schema version bump.
...
Change-Id: I194d65476bddea111277cd0b1472c56b5527226b
2013-11-17 16:52:51 -08:00
Brad Fitzpatrick
0b07171c0c
index: change GetOwnerClaims interface for efficiency, rename to AppendClaims
...
Change-Id: Icec235961ed8a09256df87c5fe1455cbad81ae3f
2013-11-17 14:54:30 -08:00
Brad Fitzpatrick
705107ad80
search/index: invert depedency. search now depends on index.
...
creates new package types/camtypes for misc types needed by both. might eventually go away as
search matures.
Change-Id: Ib771ead7bea39936ba478b7e5d58de997060861b
2013-11-16 15:00:30 -08:00
Brad Fitzpatrick
a58dcc1e5a
diskpacked: re-use fds when possible when reading blobs from pack files.
...
We could actually do better than this and use the fd already open
from the still-appending file, or just keep one fd open per pack
file.
But this is a start.
Change-Id: I164a9bdf44987c3f057872cc7fdee1735f9e89a9
2013-10-10 20:06:30 -10:00
Brad Fitzpatrick
b0bff61d30
types: move ReadSeekCloser types from pkg/blobref to pkg/types
...
Change-Id: I24e2b2a068d9b09479b145409a3b7e5693dd8ac5
2013-07-28 20:08:55 -07:00
Brad Fitzpatrick
2789f65d1f
types: add an Atomic64 type
...
Change-Id: I4677b4368b98e658b921697331d999b58de85d7f
2013-07-21 20:45:20 -07:00
Brad Fitzpatrick
9468e5ba70
More docs. Every package is documented now.
...
misc.CountingReader moves into readerutil.
pkg/atomics is folded into pkg/types.
pkg/test/testdep is folded into pkg/test, with better name/docs.
Old cruft from pkg/webserver is deleted.
Change-Id: I3f72d8b29804254ef944995fb085837c878f79f5
2013-07-07 21:12:30 -07:00
mpl
481bdf346a
blobref: enforce Go1.1 is required,
...
also types: rm Go1.0 RFC3339Nanos work-around
Change-Id: I9ce8495927fe349e7882f0a7d6c4f0051693fa2c
2013-06-05 01:19:08 +02:00
Brad Fitzpatrick
1b6a0b33fc
types: add more time parsing functions
...
Change-Id: I35ffdd030fbdc87db4821f00fa562580e8205731
2013-02-18 21:30:11 -08:00
Brad Fitzpatrick
7e559039e0
types: add ByTime sorting, renable a test
...
Change-Id: Ifc80b66630f86cd88e66dfe68f1133696645f1a7
2013-02-18 19:09:27 -08:00
mpl
76d6a101b2
types: make Time3339 work for Go 1 too
...
Fixes http://code.google.com/p/camlistore/issues/detail?id=109
Change-Id: I4c30a77465e7774a0a867e95767f3e0ef1be7ec6
2013-02-13 18:52:58 +01:00
Brad Fitzpatrick
11e07730ca
types: add Time3339.String and fix bug to use RFC3339Nano
...
Change-Id: Ib86b7ea86d9afe7738fc9a3ee9fa18fd2abef3b1
2013-02-10 12:57:56 -08:00
Brad Fitzpatrick
3605285924
Add pkg/types with types.Time3339; use it in search/handler JSON types
...
Change-Id: I79bf1484ef8b3548bca2e732f189352bcfbcd6db
2013-02-08 18:10:31 -08:00