Git Product home page Git Product logo

Comments (4)

passaro avatar passaro commented on June 21, 2024

Hi @flivieri, thanks for raising the issue. Different linux distributions can package things in different ways and the release .rpm may not cover all of them. Workarounds include manually installing the binary or building from source.

In your case, though, it seems that Mountpoint was indeed installed. If you can mount successfully, the missing dependency is probably not an issue.

Could you provide more details on the errors you are seeing?

from mountpoint-s3.

flivieri avatar flivieri commented on June 21, 2024

Hello @passaro
Thanks for the explanation.

I thought my problem was related to the missing dependency.

What is happening: If I create a subfolder and access this new folder, everything is ok.
But, If I create a file inside/folder inside this new folder, and delete them after that, my folder becomes inaccessible.
Instead of "blank folder", seems like I'm inside a folder that no longer exists. I cannot list, create files, or type "cd .." to go back.

On S3, the folder no longer exists. At the moment I deleted the files inside the folder, the folder is also deleted by S3.
Example:

image Screenshot 2024-01-12 at 3 25 52 PM

After that, I decide to delete the file inside the folder:

Screenshot 2024-01-12 at 3 27 00 PM Screenshot 2024-01-12 at 3 27 27 PM

Is this a normal behavior?
Thank you.

from mountpoint-s3.

passaro avatar passaro commented on June 21, 2024

Yes, that is expected. Mountpoint maps key prefixes to directories, but if the last object with a key containing a prefix is deleted, it considers the directory to also have been deleted. From the Directory Operations section of the file system behavior documentation:

If Mountpoint later observes that there are no files existing for that directory in S3, Mountpoint will consider the directory to have been deleted.

from mountpoint-s3.

flivieri avatar flivieri commented on June 21, 2024

Hello @passaro
Sorry for bothering you and thanks for the explanation.
Best,

from mountpoint-s3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.