You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When we implement the jnr-fuse chown() function in Alluxio/alluxio#8010, we find that if users want to change group without change user, the chown() function will provide the uid as 4294967295L instead of -1.
Hi @SerCeMan
In my local mac and remote ec2 (Amazon linux) instances, uid is unsigned 4294967295L.
It seems that the 4294967295 uid_t is given by libfuse and does not change in jnr-fuse.
The number(-1 or 4294967295) is likely to depend on different platforms, I would better to check both in chown implementation.
When we implement the jnr-fuse
chown()
function in Alluxio/alluxio#8010, we find that if users want to change group without change user, thechown()
function will provide the uid as4294967295L
instead of-1
.4294967295L
is just unsigned long-1
.According to https://linux.die.net/man/3/chown it looks like
-1
should be the default.Is jnr-fuse intended to use
4294967295L
instead of-1
?The text was updated successfully, but these errors were encountered: