Kenneth Skovhede
|
fb74ce2aaa
|
Fixed not disposing the actual database from the guard instance
|
2018-02-01 23:10:44 +01:00 |
|
Kenneth Skovhede
|
ef36a9356b
|
Rewrote the uploader to pass in the index volume blocks, as that is 10x times faster than creating it from the database.
This greatly increases performance because the database read is no longer preventing progress.
|
2018-01-30 08:34:57 +01:00 |
|
Kenneth Skovhede
|
30fb5ed72f
|
Fix for older compiler on AppVeyor
|
2018-01-28 12:33:28 +01:00 |
|
Kenneth Skovhede
|
805a411f8f
|
Fixed a few minor issues with the new approach, and rewrote the zip file packaging to allow packing more data into each volume.
|
2018-01-28 12:29:02 +01:00 |
|
Kenneth Skovhede
|
c9fd0e145b
|
Improved the handling of downloads where the file size is unknown by picking the data from database if possible.
Also removed multiple calls to `FileInfo().Length`.
|
2018-01-26 13:07:46 +01:00 |
|
Kenneth Skovhede
|
98c4e7eed0
|
Minor optimization
|
2018-01-22 21:23:41 +01:00 |
|
Kenneth Skovhede
|
3524756beb
|
Refactored everything related to the databases, such that the transactions are handled within the database class instead of passing around transaction objects.
|
2018-01-21 07:35:07 +01:00 |
|
Kenneth Skovhede
|
7c063cd3c1
|
Work on a faster way to get the full code to allow concurrent writes from the backend module
|
2018-01-20 19:12:20 +01:00 |
|