Rafael Weinstein
591026bcfa
Chunk
2015-09-21 13:24:41 -07:00
Dan Willhite
ab34143ba5
Pin dependencies using godep tool. Rewrite dep urls.
2015-08-26 14:05:40 -07:00
Rafael Weinstein
0e7d61efc6
Remove errors from ChunkStore and Ref
2015-08-18 16:24:26 -07:00
Aaron Boodman
214b37eccf
Remove global imports of dbg package
...
Fixes #179
2015-08-08 23:57:37 -07:00
Chris Masone
bd3a5ee878
Fix comments about hot paths to refer to a bug instead
2015-07-20 15:23:25 -07:00
Chris Masone
0c58895cde
Add a few reminder comments about hot-paths
2015-07-20 10:49:09 -07:00
Chris Masone
4632a73bc2
Performance improvements, given the xml_importer workload
...
1) Get rid of temp file usage in FileStore. Instead, write to a buffer and then
dump to disk on Close().
2) Chk.Equals() uses reflection even if you call it on primitive types, which
can be surprisingly costly. Switch to a Chk.True() in a couple of hot paths.
2015-07-17 14:14:42 -07:00
Chris Masone
3a5397a609
Fix input path of sha1 package in ref_test.go
...
This was incorrectly set to go/pkg/src/crypto/sha1,
but should just be crypto/sha1
2015-07-07 11:06:21 -07:00
Aaron Boodman
369e2a1cda
Add test for ref.FromHash
2015-07-01 23:08:47 -07:00
Aaron Boodman
302042e387
Add a test for Ref::Digest()
2015-07-01 23:02:14 -07:00
Rafael Weinstein
153d83600e
remove named TODOs
2015-06-25 09:47:54 -07:00
Aaron Boodman
129798c006
Support any type of Value for keys of maps
2015-06-15 15:57:33 -07:00
Aaron Boodman
08a53bb48f
add types.Set
2015-06-13 23:25:48 -07:00
Aaron Boodman
53003f23f2
Add Value::Ref()
2015-06-12 15:22:27 -07:00
Aaron Boodman
554f7b6fed
wip: added some testing for json_encode.go
2015-06-09 16:21:37 -07:00
Aaron Boodman
47eb88b3dd
Convert ref.Ref to a pure value type
2015-06-03 16:34:34 -07:00
Aaron Boodman
1755cbc861
Add FileStore::Put()
2015-06-03 16:24:39 -07:00
Aaron Boodman
6a4fa364dd
Add ref.go and test
2015-06-03 13:56:44 -07:00