Skip to content

Commit 07a17b0

Browse files
committed
Merge torrust#690: Torrent Repository Work
3414e2a dev: torrent repository tests (Cameron Garnham) e18cae4 dev: torrent repository cleanups (Cameron Garnham) 3e0745b dev: extract clock to new package (Cameron Garnham) 03883c0 dev: repository benchmark uses criterion (Cameron Garnham) 9a43815 dev: move torrent/repository to packages (Cameron Garnham) 4b2d6fe dev: extract repo implementations and benchmarks (Cameron Garnham) 1025125 dev: create torrent repo trait and extract entry (Cameron Garnham) 48ce426 dev: bench torrent/repository add sync_asyn variant (Cameron Garnham) 5c0047a dev: refactor torrent repository (Cameron Garnham) Pull request description: This pull request is a major refactor of the torrent repository for the tracker. The code for the repository has been extracted and merged into a library package, along side it's benchmarking and testing code. The supporting clock and time extent, and some other primitives have also been extracted, to avoid circular dependencies. - [x] Basic Refactors - [x] Selectable Torrent Repository Implementations - [x] Move Torrent Repository into a Package - [x] Use Criterion for Benchmarking Torrent Repository - [x] Move Clock into a Package - [x] Test Coverage for the Torrent Repository ACKs for top commit: josecelano: ACK 3414e2a Tree-SHA512: a6f436d71a56e3a3752f57fdee61c8c5d5e0be40b09da72d9c3d77b3205839852696a380b74680b95445cdbd451bf83f1604b6458edba3e1b4120383b97c2a79
2 parents 3bd2a9c + 3414e2a commit 07a17b0

File tree

124 files changed

+5238
-2699
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

124 files changed

+5238
-2699
lines changed

.vscode/settings.json

+1
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,5 @@
3131
"evenBetterToml.formatter.trailingNewline": true,
3232
"evenBetterToml.formatter.reorderKeys": true,
3333
"evenBetterToml.formatter.reorderArrays": true,
34+
3435
}

0 commit comments

Comments
 (0)