Waleed Reda
Waleed Reda
Getting to this now. Thanks for the PR! This looks okay to me for a single-node setup. I'm currently testing to see if it works with RDMA. Will hopefully merge...
The size can never be equal to 3.5 * g_block_size_bytes. It's first broken down into aligned and unaligned portions (see: [mlfs_file_write](https://github.com/ut-osa/assise/blob/6f4aec82747d4d828c5c27b62b27c92b60fea79e/libfs/src/filesystem/file.c#L208)) which are added to the log via separate invocations...
I've added myself as a watcher, so I should be getting notifications. @hayley-leblanc : There's no need to disable the `DISTRIBUTED` flag as it has been deprecated. The steps you...
It seems your segfault was due to an outdated `mkdir_user` script. It was calling `init_fs()` explicitly, which is not needed in the case of Assise (since this function is called...
Thanks for the fix. This is now merged.
The `rm` command is using unsupported syscalls, which is why it isn't doing anything. You may want to write a custom script that searches the desired directory (see `libfs/tests/statdir_test.c`) and...
I believe I found the issue. There was a bug that resulted in the lease table not being properly initialized. I just pushed a fix for it. Please pull and...
Our artifact currently doesn't support multiple namespaces, but you can likely still get this working with a few tweaks. The quickest way is to create separate KernFS configurations for each...
You can try setting `g_n_hot_reps = 4` and then manually override the replication factor in LibFS by setting the environment variable `MLFS_RF` to 3. This will skip the last replica...
Thanks for the update. I'll check on my end first and get back to you.