Code

History

  1. GSF.Core: Fix disposal of requeue token source in FileProcessorStephenCWills committed 5 years ago2f55d1f
  2. GSF.Core: Remove superfluous null checks from FileProcessor.Dispose()StephenCWills committed 5 years ago305501b
  3. GSF.Core: Removed the unused CachePath property from FileProcessor.StephenCWills committed 5 years ago33d0111
  4. GSF.Core: Made improvements to file enumeration in FileProcessor.StephenCWills committed 5 years agoe594912
  5. GSF.Core: Add reset functionality to file processor to enable reprocessing of files.StephenCWills committed 5 years ago0ad3f29
  6. GSF.Core: Removed filter method from FileProcessor.StephenCWills committed 5 years agof0b5b85
  7. GSF.Core: Removed persistent lookup table from FileProcessor.StephenCWills committed 6 years agoc06a311
  8. GSF: Suppressed release-level code analysis warnings from recent code additions.J. Ritchie Carroll committed 6 years ago2cb5f1b
  9. GSF.Core: In FileProcessor, implemented logic to skip subfolders during file enumeration based on a list of wildcard patterns.StephenCWills committed 6 years agobe5dfbf
  10. GSF.Core: Added RetryCount to FileProcessorEventArgs.StephenCWills committed 8 years ago5aba61a
  11. GSF.Core: In FileProcessor, replaced internal DelayAndExecute method with the version from ActionExtensions.StephenCWills committed 8 years ago5e86889
  12. GSF.Core: Added call to Dispose of EnumerableWrapper when enumeration is cancelled while pushing a file to the processing thread.StephenCWills committed 8 years ago344fbab
  13. GSF.Core: Added code to the file processor to ensure that the active flag in FileEnumerator gets set to false in the event that enumeration is stopped prematurely.StephenCWills committed 8 years agoc9e8972
  14. GSF.Core: Improved file skipping behavior of the FileProcessor.StephenCWills committed 8 years ago7aa50de
  15. GSF.Core: Fixed null reference when accessing the ActivelyEnumeratedPaths property of FileProcessor.StephenCWills committed 8 years agoae6acd0
  16. GSF.Core: Fixed issue in FileProcessor causing file enumeration to end prematurely.StephenCWills committed 8 years ago158fe6a
  17. GSF.Core: Reenabled the file watcher in FileProcessor.StephenCWills committed 8 years agoc7c65c4
  18. GSF.Core: Reworked the file enumeration code in FileProcessor.StephenCWills committed 8 years ago3483303
  19. GSF.Core: Modified default equality comparer of the file backed lookup tables to provide more consistent hashing behavior across platforms.StephenCWills committed 8 years agofd75a1a
  20. GSF.Core: In FileProcessor.cs, fixed file enumeration cleanup operation to remove files from the collection of touched files. Also changed visibility of MatchesFilter() to public.StephenCWills committed 9 years ago54b801e
  21. GSF.Core: Fixed file and directory enumeration in FileProcessor.StephenCWills committed 9 years ago3fbaafe
  22. GSF.Core: Added an option to the FileProcessor to sort file enumeration results before raising events during file enumeration.StephenCWills committed 9 years ago301792e
  23. GSF.Core: Moved some code in the FileProcessor to provide better guarantees that file enumeration won't fail early due to unanticipated errors.StephenCWills committed 9 years ago5cf4c28
  24. GSF.Core: Updated LogicalThread API to handle prioritization at the thread scheduler so that threads can be reprioritized based on the priority of their tasks.StephenCWills committed 9 years agod6482bb
  25. GSF.Core: Added flag to FileProcessorEventArgs to indicate whether a file was raised by the file watcher or an enumerator.StephenCWills committed 9 years ago97727c4
  26. Fixed compile-time error in FileProcess when building for Mono.StephenCWills committed 9 years agoa211b8b
  27. GSF.Core: Fixed sign on the last compact duration in FileProcessor.StephenCWills committed 9 years ago50eafe1
  28. GSF.Core: Fixed implementations using RegisterWaitForSingleObject in Mono.StephenCWills committed 9 years agob59956f
  29. Removed remaining build warnings.J. Ritchie Carroll committed 10 years ago331933f
  30. GSF.Core: Updated the non-disposable GSF.Threading.CancellationToken class to be compatible with, and implicitly castable to, a System.Threading.CancellationToken struct as well as System.Threading.CancellationTokenSource class for simpler interop when using Task/Async .NET infrastructure methods that require the .NET system cancellation token.Ritchie Carroll committed 10 years agofddf777
  31. GSF.Core: Modified the LogicalThreadOperation to allow requeuing the action of a running operation at a different priority.StephenCWills committed 10 years ago9fc1938
  32. GSF.Core: In FileProcessor.cs, moved calls to the MatchesFilter() method that were occurring on the file watcher event thread to their own thread.StephenCWills committed 10 years ago6a7718b
  33. GSF.Core: Added statistics for last compact time and last compact duration to the file processor.StephenCWills committed 10 years ago52809ab
  34. GSF.Core: 1) Added CancellationToken.cs to the solution. 2) Added FragmentationCount property to FileBackedDictionary and FileBackedHashSet. 3) Fixed an issue with FileBackedDictionary and FileBackedHashSet when using a relative path to a nonexistent file in the working directory. 4) Vastly modified the behavior of the file processor concerning file enumeration and defragmentation of the set of processed files. 5) Modified LogicalThread to support priority queuing.StephenCWills committed 10 years agoe2bffdc
  35. GSF.Core: Modified the Filter property of FileProcessor to use a full path match rather than a file name match to determine whether files should be processed.StephenCWills committed 10 years agobeecd5b

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t