TSubTaskCopyMove.cpp

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Normalized line ending as specified in .gitattributes (CH-312).

  1. … 265 more files in changeset.
Made all reader execute in pre-existing reader thread (to avoid creating thread for each file) (CH-307).

  1. … 12 more files in changeset.
Integrated file object creation into the reader and writer objects (CH-307)

  1. … 21 more files in changeset.
Moved parts of the file processing to the reader and writer objects (CH-307).

  1. … 7 more files in changeset.
Reader/writer cleanups (CH-307)

  1. … 19 more files in changeset.
Fixed issue reported by cppcheck (CH-197)

Fixed problem with IsFreshlyCreated causing task to go into error state when destination file is not accessible (CH-197)

  1. … 3 more files in changeset.
Fixed problem with stats not being updated when skipping file (CH-302) Simplified error management for feedback wrappers.

  1. … 15 more files in changeset.
Fixed showing file error dialog when getting file size fails (e.g. when implicit file opening fails) (CH-197).

  1. … 5 more files in changeset.
Fixed silent resume (CH-197).

Partial integration of opening files for write in the background (without explicit Open call) (CH-197).

  1. … 9 more files in changeset.
Simplified opening source file - explicit opening of source file is not needed anymore (CH-197)

  1. … 8 more files in changeset.
Fixed several issues with pausing and resuming tasks (CH-291)

  1. … 10 more files in changeset.
Moved file copy main processing loop to ReaderWriter object (CH-270).

  1. … 14 more files in changeset.
Decoupled overlapped completion functions from ReaderWriter object. Added notifications to ordered buffer to support correct linking between reader and writer. Various other cleanups. (CH-270)

  1. … 18 more files in changeset.
Several code cleanups. Added notifier to buffer list. (CH-270)

  1. … 12 more files in changeset.
Added unit tests for remaining queues. Fixed writer to use failed queue instead of ordered queue. (CH-270)

  1. … 13 more files in changeset.
Various fixes in reader/writer handling (CH-270).

  1. … 17 more files in changeset.
Rough version of overlapped reader/writer split (CH-270).

  1. … 34 more files in changeset.
Fixed problem with asking multiple times for retries of the same batch of failed buffers (only for reading data at this point). Fixed issue with pausing and resuming task after refactoring of buffer ordering. (CH-270)

  1. … 3 more files in changeset.
Moved overlapped file position management to reader/writer object. Simplified buffer ordering by using file position as the ordering key (instead of artificial order id). Isolated overlapped memory management to a separate class. Simplified code responsible for retrying reads and writes. (CH-270)

  1. … 16 more files in changeset.
Separated buffer management from overlapped queue management (CH-270)

  1. … 13 more files in changeset.
Decoupled overlapped data buffer from buffer queue (CH-270).

  1. … 4 more files in changeset.
Fixed cppcheck warnings (CH-272).

  1. … 2 more files in changeset.
Added lots of logging to filesystem handling functions (CH-206)

  1. … 15 more files in changeset.
Various code cleanups (CH-273)

  1. … 35 more files in changeset.
Fixed several issues reported by cppcheck (CH-272).

  1. … 4 more files in changeset.
Implemented preliminary versions of remaining logger files (buggy) (CH-206).

  1. … 55 more files in changeset.
Added preliminary (very incomplete) multi-file log backend with rotation support (CH-206)

  1. … 54 more files in changeset.
Added basic support for asynchronous logging in CH and libchcore (based on boost log) (CH-206)

  1. … 41 more files in changeset.