]> Sergey Matveev's repositories - btrtrc.git/history - storage
Drop support for go 1.20
[btrtrc.git] / storage /
2021-05-04 Matt JoinerUse BenchmarkMarkComplete for non-sqlite storages too
2021-02-22 Matt JoinerAdd missing closeMu use in ReadConsecutiveChunks
2021-02-22 Matt JoinerOnly write update bolt piece completion if the existing...
2021-02-21 Matt JoinerMerge branch 'fuse-email-issue'
2021-02-19 Matt JoinerCode comment
2021-02-04 Matt JoinerFix panic in benchmark v1.24.0
2021-02-04 Matt JoinerUse locks on piece per resource pieces to prevent races...
2021-02-04 Matt JoinerExpose mmap_size in sqlite storage, and change default...
2021-02-03 Matt JoinerFix Close race in sqlite storage when batch writes...
2021-02-03 Matt JoinerAdd batch writes cases to sqlite storage benchmarks
2021-02-01 Matt JoinerFix for go<1.16
2021-02-01 Matt JoinerFix sqlite storage for numconns 1
2021-02-01 Matt JoinerSwitch to reading consecutive incomplete chunks
2021-01-26 Matt JoinerEscape URI path
2021-01-25 Matt JoinerRemove cast(data as blob) workaround
2021-01-25 Matt JoinerCreate index on blob(last_used)
2021-01-25 Matt JoinerAdd sqlite-storage-cli
2021-01-25 Matt JoinerRemove obsolete reference to piece storage opts
2021-01-25 Matt JoinerFix race in writes to closed provider
2021-01-25 Matt JoinerFix transfer tests involving sqlite memory storage
2021-01-25 Matt JoinerRejig some storage options
2021-01-25 Matt JoinerFix unused opts param
2021-01-25 Matt JoinerInclude context.Context and pprof label in withConn
2021-01-25 Matt JoinerMove storage piece benchmarks to storage/test and add...
2021-01-25 Matt JoinerImprove configurability and add PutSized to sqlite...
2021-01-25 Matt JoinerAdd MarkComplete benchmark for sqlite
2021-01-18 Matt JoinerFix boundary conditions trimming sqlite3 storage cache
2020-11-21 Matt Joinerpiece resource storage: Delete incomplete chunks concur...
2020-11-21 Matt JoinerUse ConsecutiveChunkWriter in MarkComplete for piece...
2020-11-21 Matt Joinersqlite storage: Ensure that chunks are consecutive
2020-11-16 Matt Joinersqlite storage: Remove num batched write queries log...
2020-11-16 Matt JoinerUpdate to race fixes in filecache and sqlite
2020-11-16 Matt Joinersqlite storage: Buffer write requests
2020-11-16 Matt Joinersqlite storage: Add some expvars
2020-11-16 Matt Joinersqlite storage: Add error return from withConn
2020-11-16 Matt JoinerFix panic in when bbolt storage has Closed
2020-11-06 Matt JoinerReplace storage.IncompletePieceToWriter with io.Writer
2020-11-03 Matt Joinersqlite storage: Add capacity management
2020-11-03 Matt Joinersqlite storage: Batch writes synchronously instead...
2020-11-03 Matt JoinerComment on storage.IncompletePieceToWriter
2020-11-03 Matt Joinersqlite storage: Init schema in NewPool instead of NewPr...
2020-11-03 Matt Joinersqlite storage: Track total blob data size manually
2020-11-02 Matt JoinerAdd write incomplete/consecutive chunks interfaces
2020-10-30 Matt Joinersqlite storage: Add batched writes
2020-10-30 Matt Joinersqlite storage: Set mmap_size to a very large size
2020-10-30 Matt Joinersqlite storage: Provide helpers and reasonable defaults
2020-10-29 Matt Joinersqlite storage: Force data to be used as a blob
2020-10-27 Matt JoinerPerformance fiddling on sqlite storage
2020-10-27 Matt Joinersqlite storage: Include capacity management
2020-10-27 Matt Joinersqlite storage: Do ReadAt without using incremental I/O
2020-10-23 Matt Joinersqlite storage: Working recursive CTE for excess data
2020-10-22 Matt Joinersqlite storage: Add NewProviderPool
2020-10-22 Matt Joinersqlite storage: Rename table to blob
2020-10-15 Matt JoinerFix error handling for bad torrent adds with safe file... v1.18.0
2020-10-15 Matt JoinerSanitize metainfo file paths for file-based storage
2020-10-12 Matt JoinerAdd last_used to sqlite storage
2020-10-11 Matt JoinerAdd a sqlite data storage implementation
2020-10-11 Matt JoinerPanic on bad piece per resource chunk names
2020-10-11 Matt JoinerTweaks to storage error and completion handling
2020-10-11 Matt JoinerTidy up some storage close handling
2020-07-15 Matt JoinerSwitch to crawshaw.io/sqlite
2020-06-03 Matt JoinerMerge pull request #410 from anacrolix/webseeds
2020-06-01 Matt JoinerRemove debug logging from storage file implementation
2020-06-01 Matt Joinerstorage file implementation: Error on short writes
2020-05-31 Matt JoinerGot file storage working with segment index
2020-05-31 Matt JoinerAbstract out segments mapping and use it in mmap storage
2020-05-21 Matt JoinerFix panic closing torrent that failed to open storage
2020-05-03 Matt JoinerUse anacrolix/log in storage completion
2020-03-24 Matt JoinerUse default bbolt package alias v1.15.0
2020-03-24 Matt JoinerFix bbolt compatibility with go1.14
2020-02-27 Matt JoinerMake io.EOF an expected error from storage.Piece.ReadAt
2020-02-21 Matt JoinerDifferentiate between storage.ClientImpl{,Closer}
2020-01-13 Matt JoinerResource per piece storage: Store incomplete chunks...
2019-11-03 Matt JoinerMove entirely to etcd-io/bbolt
2019-10-12 Matt JoinerReplace github.com/boltdb/bolt with github.com/etcd...
2019-10-11 Matt JoinerDon't close shared client piece completion in mmap... v1.8.2
2019-10-11 Matt JoinerDon't ignore error getting mmap piece completion
2019-08-21 Matt Joinergoimports -local
2018-11-02 Matt JoinerSwitch to goimports import sorting
2018-07-15 Matt JoinerFix doc comment
2018-06-11 Matt JoinerMerge commit 'cadbacb956fa38a61f3656dc08d71bd68fc966ec...
2018-06-10 Matt JoinerMerge pull request #258 from porjo/master
2018-06-09 Ian BishopFix file permissions
2018-04-12 Matt Joinerpackage assert->expect
2018-02-02 Matt JoinerImplement go vet recommendations
2018-01-12 Matt Joinerstorage: Export NewSqlitePieceCompletion
2018-01-11 Matt Joinerstorage: Don't check completion state on every write
2018-01-11 Matt Joinerfile storage: Report errors getting completion
2018-01-11 Matt JoinerClarify the PieceCompletion.Set method bool argument
2018-01-11 Matt JoinerUpdate sqlite3 piece completion
2018-01-09 Matt JoinerUse NoSync with bolt storage and piece completion
2018-01-06 Matt Joinermmap_span: Synchronize access to memory maps to avoid...
2018-01-06 Matt Joinerstorage: Rename mmapStorage->mmapClientImpl
2017-12-03 Matt Joinermissinggo.LimitLen changed
2017-12-01 Matt JoinerTest that mmap size doesn't exceed system memory addres...
2017-12-01 Matt Joinersortimports
2017-11-07 Matt JoinerMore megacheck
2017-10-12 Matt JoinerTrack completion known to implementation state
2017-09-23 Matt Joinerstorage: Remove incorrect comment
2017-09-18 Matt Joinerstorage: Don't add empty mmaps to the mmap span
next