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

feat: Implement path cache and refactor gdrive #3975

Merged
merged 26 commits into from
Jan 16, 2024
Merged

feat: Implement path cache and refactor gdrive #3975

merged 26 commits into from
Jan 16, 2024

Commits on Jan 12, 2024

  1. Implement path cache

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3a8a667 View commit details
    Browse the repository at this point in the history
  2. feat: Implement path cache and refactor gdrive

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    446a1ae View commit details
    Browse the repository at this point in the history
  3. Fix gdrive build

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    e5803ba View commit details
    Browse the repository at this point in the history
  4. Fix build

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    2cf48b8 View commit details
    Browse the repository at this point in the history
  5. Fix tests

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    51cccc4 View commit details
    Browse the repository at this point in the history
  6. Fix list

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ad9d819 View commit details
    Browse the repository at this point in the history
  7. Fix gdrive

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    9055bf9 View commit details
    Browse the repository at this point in the history
  8. Save work

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    6612086 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Refactor

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    bb6b0c1 View commit details
    Browse the repository at this point in the history
  2. FIx path cache

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    887ed66 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb0b507 View commit details
    Browse the repository at this point in the history
  4. Update cache after write file

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    c1c019a View commit details
    Browse the repository at this point in the history
  5. Update cache with list result

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    c8aafab View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Introduce lock for path cache

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    ae2f6f9 View commit details
    Browse the repository at this point in the history
  2. Fix ensure path

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    8a0845a View commit details
    Browse the repository at this point in the history
  3. Fix build

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    3eaa330 View commit details
    Browse the repository at this point in the history
  4. Fix build

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    53f0670 View commit details
    Browse the repository at this point in the history
  5. ignore empty path

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    5543e40 View commit details
    Browse the repository at this point in the history
  6. Make sure ensure_path is guard by lock

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    03371dd View commit details
    Browse the repository at this point in the history
  7. Fix build

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    2fa0921 View commit details
    Browse the repository at this point in the history
  8. FIx deadlock

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    b4e0ef3 View commit details
    Browse the repository at this point in the history
  9. Fix assert

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    41b5d7d View commit details
    Browse the repository at this point in the history
  10. Fix path

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    d32def9 View commit details
    Browse the repository at this point in the history
  11. Fix rename

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    fc096ee View commit details
    Browse the repository at this point in the history
  12. Fix typo

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    227f1d1 View commit details
    Browse the repository at this point in the history
  13. Polish

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    9f783e3 View commit details
    Browse the repository at this point in the history