perkeep/pkg/index
Felix Geller 036f8b19af pkg/index: Pass whole file for finding modtime when needed
When reading EXIF data for large tiff files, our optimistic
file prefix sometimes isn't enough and we need to pass in
the whole file. We already did this in several places (image
decoding and indexing), this change adds it for finding the
modtime (for which we try to use EXIF data when
available). It pulls common functionality out into a
separate func and changes the existing uses of this pattern
to make use of the func.

Change-Id: I2b786775f168f47f46fb5ac707e3744991139a21
2015-05-26 08:16:10 +12:00
..
indextest search, index: add WholeRef to pkg camtypes' FileInfo struct 2015-02-04 21:04:39 -08:00
sqlindex
sqlite index/sqlite tests: let sorted/sqlite pkg do initDB and enable WAL 2015-03-13 19:11:33 +01:00
corpus.go index,search: fix/finish wholeRef for fileInfo indexing 2015-02-25 01:50:57 +01:00
corpus_bench_test.go
corpus_test.go index/corpus: cache sorted (by time) permanodes 2014-06-24 02:39:25 +02:00
doc.go fix indent for index doc block 2014-06-09 11:08:35 -07:00
enumstat.go index: actually reindex when out of order 2014-08-14 17:03:26 +02:00
export_test.go index: automatically fix missing wholeRef in FileInfo rows 2015-05-12 23:47:29 +02:00
index.go index: automatically fix missing wholeRef in FileInfo rows 2015-05-12 23:47:29 +02:00
index_test.go index: automatically fix missing wholeRef in FileInfo rows 2015-05-12 23:47:29 +02:00
interface.go index,search: Return media tags for describe requests. 2014-04-15 21:11:33 -07:00
keys.go index,search: fix/finish wholeRef for fileInfo indexing 2015-02-25 01:50:57 +01:00
keys_test.go
kvfile_test.go index: actually reindex when out of order 2014-08-14 17:03:26 +02:00
memindex.go index: fix data race on BlobSource, make it private. 2014-06-27 22:29:29 +02:00
mongo_test.go
mysql_test.go
postgres_test.go
receive.go pkg/index: Pass whole file for finding modtime when needed 2015-05-26 08:16:10 +12:00
reversetime.go
sniff.go
util.go