Damien Elmes
|
fabfcb0338
|
gather field references in Rust; media check now mostly complete
|
2020-02-17 08:40:17 +10:00 |
|
Damien Elmes
|
3350b4fa69
|
hold the DB open for the duration of the check
|
2020-02-17 08:40:17 +10:00 |
|
Damien Elmes
|
cee8d4b789
|
DB check
Working, but should be refactored so media DB not re-opened
each time a file is renamed.
|
2020-02-17 08:40:17 +10:00 |
|
Damien Elmes
|
ce241f9756
|
mgr didn't need to be mutable
|
2020-02-17 08:40:17 +10:00 |
|
Damien Elmes
|
e5f9ed5a5b
|
move change tracking into separate file
|
2020-02-17 08:40:17 +10:00 |
|
Damien Elmes
|
5fe1bfc5b4
|
simplify code by accumulating stats at the source
|
2020-02-17 08:40:17 +10:00 |
|
Damien Elmes
|
4289f7a02a
|
move sync_media() into MediaManager
|
2020-02-17 08:40:17 +10:00 |
|
Damien Elmes
|
4c8ceeb809
|
remove duplicate method
|
2020-02-17 08:40:17 +10:00 |
|
Damien Elmes
|
5e5906f183
|
store sync state in a struct, and reuse ctx across methods
|
2020-02-17 08:40:16 +10:00 |
|
Damien Elmes
|
f20b5b8db6
|
media sync working, but unpolished
|
2020-02-17 08:40:16 +10:00 |
|
Damien Elmes
|
ec8a91b493
|
more refactoring
|
2020-02-17 08:40:16 +10:00 |
|
Damien Elmes
|
10f64d54b8
|
rearrange some methods to make structure clearer
|
2020-02-17 08:40:16 +10:00 |
|
Damien Elmes
|
96f0a5cc3c
|
port change tracking
|
2020-02-17 08:40:16 +10:00 |
|
Damien Elmes
|
056c2d3fd1
|
initial rs implementation of media database
|
2020-02-17 08:40:16 +10:00 |
|