Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix moved_records not cleaned #1076

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Oct 3, 2024

  1. Added separate thread to clean dict with moved records, a delay added…

    … to make sure events remove after they can be used as a "source". Dict content changed from holding whole event to hold only src_path and time, since only src_path is used, time added to use it as a threshold to clean.
    Konstantin Ivanov committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    1384dab View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. Redone with no-demon thread as current pytest fixtures do not like these

    Extra test folder deleted
    
     On branch fix_moved_records_not_cleaned
     Changes to be committed:
    	modified:   src/watchdog/observers/inotify_c.py
    	modified:   tests/test_inotify_c.py
    	deleted:    tests/threaded/conftest.py
    	deleted:    tests/threaded/test_inotify_c.py
    Konstantin Ivanov committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    fa810e5 View commit details
    Browse the repository at this point in the history
  2. Cleaning up debug info

    Konstantin Ivanov committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    1ee2f14 View commit details
    Browse the repository at this point in the history
  3. Cleaning up debug info

     Changes to be committed:
    	modified:   src/watchdog/observers/inotify_c.py
    Konstantin Ivanov committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    6c1c77a View commit details
    Browse the repository at this point in the history