Sebastian Messmer
|
1b577d000c
|
Fixes for MSVC
|
2018-07-17 21:08:17 -07:00 |
|
Sebastian Messmer
|
708cd99868
|
Start splitting fspp-fuse from fspp-interface
|
2018-05-21 08:11:43 -07:00 |
|
Sebastian Messmer
|
f439bf9d0f
|
Remove c style casts and unaligned memory accesses
|
2017-12-03 19:01:41 +00:00 |
|
Sebastian Messmer
|
5fe3cada4c
|
Enable some more clang-tidy checks and fix warnings
|
2017-10-29 16:35:10 +00:00 |
|
Sebastian Messmer
|
5458af7c52
|
Rename blockstore::Key -> blockstore::BlockId
|
2017-09-17 02:07:27 +01:00 |
|
Sebastian Messmer
|
10e11f67e2
|
Make blockstore::Key more typesafe
|
2017-09-17 00:10:53 +01:00 |
|
Sebastian Messmer
|
fc21b0882a
|
Fix relatime performance
|
2017-08-24 08:19:16 +01:00 |
|
Sebastian Messmer
|
5fb4098c8b
|
Implement relatime behavior for performance
|
2017-08-23 20:32:36 +01:00 |
|
Sebastian Messmer
|
7267bb5be4
|
Fix buid on Mac OS X
|
2017-02-04 14:21:00 +00:00 |
|
Sebastian Messmer
|
e8ad454e47
|
TODOs
|
2016-06-08 12:35:56 -07:00 |
|
Sebastian Messmer
|
6448110975
|
OpenFile updates timestamps correctly, i.e. on read(), write() and truncate(). Also added test cases for it.
|
2016-06-07 21:25:02 -07:00 |
|
Sebastian Messmer
|
183b9cf74b
|
Fix utimens() behavior: It now updates ctime as well.
|
2016-05-27 17:26:23 -07:00 |
|
Sebastian Messmer
|
f6545bbcc3
|
Move fsblobstore::now() to cpputils
|
2016-05-27 15:46:05 -07:00 |
|
Sebastian Messmer
|
bfba538818
|
Fix rename corner cases: Overwriting an existing directory with a file or the other way round
|
2016-04-28 22:49:57 -07:00 |
|
Sebastian Messmer
|
66b52b6434
|
Fix rename corner case: Renaming element to its old name
|
2016-04-28 22:36:53 -07:00 |
|
Sebastian Messmer
|
a03ab91aba
|
Fix rename when overwriting an existing file in the same directory
|
2016-04-28 13:27:54 -07:00 |
|
Sebastian Messmer
|
811c163bfa
|
Fix rename() when overwriting an existing file: (a) Keep the invariant that the list of directory entries is sorted and (b) delete the blob of the overwritten file
|
2016-04-25 17:42:17 -07:00 |
|
Sebastian Messmer
|
67c5495db7
|
TODOs
|
2016-03-24 07:56:41 +00:00 |
|
Sebastian Messmer
|
6e7004d485
|
Rename operation allows overwriting existing files.
|
2016-03-24 02:47:50 +00:00 |
|
Sebastian Messmer
|
2ac47f480b
|
- Fix rename bug: When trying to rename a file to a name that already exists, it was deleted instead. This is now fixed.
- Additional test cases for rename
|
2016-03-23 18:03:30 +00:00 |
|
Sebastian Messmer
|
52d85f4de3
|
Refactor DirEntries
|
2016-03-16 15:29:26 +00:00 |
|
Sebastian Messmer
|
098f16a4fe
|
Since Mac OS X doesn't support clock_gettime, implement it if running on Mac.
|
2016-02-13 02:46:00 +01:00 |
|
Sebastian Messmer
|
cfe2a48ebc
|
Merge branch 0.9 (pre-work for version 0.9)
|
2016-02-11 17:35:20 +01:00 |
|
Sebastian Messmer
|
c6e8052d93
|
Merge all git repositories into one
|
2016-02-11 16:40:48 +01:00 |
|