Commit graph

610 commits

Author SHA1 Message Date
355c8ee6bc generalize Linkage, add relevant comments 2015-04-19 20:07:14 -04:00
6201e709ef Better size reporting 2015-04-19 16:43:15 -04:00
102b3d7ef5 fix NewAnd taking quadstore in tests 2015-04-19 15:18:11 -04:00
b90ba7cd77 don't replace unless strictly better 2015-04-19 14:59:22 -04:00
4e311177f1 cache size checks in mongo backend 2015-04-19 13:43:10 -04:00
5be1df3be3 initial mongo indexed linksto 2015-04-19 13:43:10 -04:00
6764ea0295 Merge pull request #233 from barakmich/decompressor
fix decompressing for http
2015-04-16 19:11:24 -04:00
ab8306d915 move decompressor test 2015-04-16 19:01:18 -04:00
f64df95f23 move decompressor to internal 2015-04-16 18:02:35 -04:00
2b86c283ec fix decompressing for http 2015-04-16 17:43:25 -04:00
a8f2db71b4 Merge pull request #231 from andrew-d/andrew-add-myself-as-author
Add myself to AUTHORS + CONTRIBUTORS
2015-04-16 15:19:30 -04:00
Andrew Dunham
1308826002 Add myself to AUTHORS + CONTRIBUTORS 2015-04-16 12:08:12 -07:00
4f69690c81 Merge pull request #229 from andrew-d/andrew-Err-method
Add Err() and Close() methods to Iterators
2015-04-16 15:05:04 -04:00
Andrew Dunham
d91bb5cb3f Fix phrasing in a comment 2015-04-15 16:51:30 -07:00
Andrew Dunham
8abb3807cb Move 'err' to the end of the struct 2015-04-15 16:49:47 -07:00
Andrew Dunham
c9de029225 s/(serr|err2)/_err/g 2015-04-15 16:39:51 -07:00
Andrew Dunham
131f5de7ea Fix a missed review comment 2015-04-15 16:30:01 -07:00
Andrew Dunham
5eed4d9667 Address review comments 2015-04-15 16:28:13 -07:00
Andrew Dunham
430ff507f0 Test for errors in .Contains() and .NextPath() 2015-04-15 15:28:46 -07:00
Andrew Dunham
7de923d40a Remove even more Fatal* calls 2015-04-15 14:14:33 -07:00
Andrew Dunham
1990eba055 Stop calling glog.Fatal* in a bunch of places 2015-04-15 14:07:45 -07:00
Andrew Dunham
cacdb74e41 Handle errors in more places in HasA Iterator 2015-04-15 13:51:46 -07:00
Andrew Dunham
0355b89f54 Don't save non-errors in the memstore iterator
As per the following link, io.EOF is returned to signal "no more items".
Thus, we don't treat this as an error, and don't save it.

https://godoc.org/github.com/cznic/b#Enumerator
2015-04-15 11:46:26 -07:00
Andrew Dunham
52d0b8779a Add an additional static type assertion 2015-04-15 11:17:33 -07:00
Andrew Dunham
33dd596ab4 Remove graph.Err helper function
Since Err() is now a member of the Iterator interface, we don't need
this helper function anymore.
2015-04-15 11:15:55 -07:00
Andrew Dunham
745d4874e6 Fix Err fallout for graph/iterator.LinksTo iterator 2015-04-15 10:58:37 -07:00
Andrew Dunham
accbc6007e Move Err() method to Iterator interface, fix fallout 2015-04-15 10:51:22 -07:00
Andrew Dunham
912b126e92 Fix Err fallout for graph/iterator.Materialize iterator 2015-04-15 10:48:50 -07:00
Andrew Dunham
0148f6ef12 More Close() docs 2015-04-14 22:13:56 -07:00
Andrew Dunham
1b6395ed0a Make Close() method on Iterators return an error 2015-04-14 20:17:31 -07:00
Andrew Dunham
5c9979ec8b Fix Err fallout for graph/gaedatastore iterator 2015-04-14 19:58:39 -07:00
Andrew Dunham
bd2b2b73cf Fix Err fallout for graph/mongo iterator 2015-04-14 19:11:39 -07:00
Andrew Dunham
5efd90a651 Fix Err fallout for graph/leveldb iterators 2015-04-14 19:11:23 -07:00
Andrew Dunham
9cdeb519d7 Fix Err fallout for graph/memstore iterators 2015-04-14 18:56:05 -07:00
Andrew Dunham
3ce9adbc0b Fix Err fallout for graph/bolt iterators 2015-04-14 18:55:48 -07:00
Andrew Dunham
aaa3f27754 Fix Err fallout for graph/iterator.Or iterator 2015-04-14 18:49:02 -07:00
Andrew Dunham
40cbbfcc1b Fix Err fallout for graph/iterator.Comparison iterator 2015-04-14 18:39:08 -07:00
Andrew Dunham
bb5fd55e21 Fix Err fallout for graph/iterator.HasA iterator 2015-04-14 18:39:07 -07:00
Andrew Dunham
742277e72e Fix Err fallout for graph/iterator.And iterator 2015-04-14 18:39:07 -07:00
Andrew Dunham
c156fd6b1b Fix Err fallout for graph/iterator.Not iterator 2015-04-14 18:39:07 -07:00
Andrew Dunham
1181e76ab0 Add testIterator for use in testing 2015-04-14 18:39:07 -07:00
Andrew Dunham
6cb67cdd8c Add a helper function Err, similar to graph.Next 2015-04-14 16:58:20 -07:00
Andrew Dunham
f1d7600c34 Fix Err fallout for graph/iterator.Null iterator 2015-04-14 16:57:57 -07:00
Andrew Dunham
ebb45d4c14 Fix Err fallout for graph/iterator.Fixed iterator 2015-04-14 16:35:08 -07:00
Andrew Dunham
c0133018a5 Fix Err fallout for graph/iterator.Int64 iterator 2015-04-14 16:34:03 -07:00
Andrew Dunham
e07838857f Add Err() method to Nexter interface 2015-04-14 16:33:32 -07:00
Andrew Dunham
6aad2b1818 Add static type assertions
Assert that various iterators satisfy the graph.Nexter interface
2015-04-14 16:28:46 -07:00
84718983a5 Merge master and gaedatastore branch 2015-04-04 19:09:33 -04:00
a5cc4007f0 graph: tighten up primarykey json marshaling to prefer integer keys 2015-04-04 19:00:56 -04:00
f1579c1e25 Merge pull request #218 from barakmich/primarykey
Fix PrimaryKey Marshalling and add Bolt test
2015-04-04 18:05:04 -04:00