22 Commits

Author SHA1 Message Date
Ben McClelland
76a7e1175a fix index key to new uint8 size 2024-06-25 15:13:45 -07:00
Ben McClelland
0fc6aac397 add xattr index query interfaces 2024-06-14 15:46:25 -07:00
Ben McClelland
f019a234ab add support for get-referring-entries
scoutfs now adds a new ioctl to get the parent id and some extra
info given an inode within the filesystem. This is less expensive
than the full path resolution for an inode, so can speed up cases
when the parent is all thats needed.
2023-08-28 13:59:13 -07:00
Ben McClelland
777740e7e1 add query totals by group 2021-10-04 13:09:09 -07:00
Ben McClelland
98a3a2a304 add read xattr totals 2021-09-15 18:59:15 -07:00
Ben McClelland
c19fddb618 add scoutfs move_blocks 2021-01-15 11:53:40 -07:00
Ben McClelland
f1ca1aee0a add scoutfs df 2020-10-28 13:59:01 -07:00
Ben McClelland
2d1dcd50b4 exmples: fix listxattr example for buf reuse change 2020-08-25 09:43:23 -07:00
Ben McClelland
ce557256f7 fix data waiters example for single pass 2020-06-09 14:31:02 -07:00
Ben McClelland
5128942779 add statfsmore call to get filesystem mount ids 2019-09-30 10:28:04 -07:00
Ben McClelland
1b826bc454 only need to open file with O_RDONLY for listxattr 2019-06-28 14:39:38 -07:00
Ben McClelland
92e719d578 auto generate ioctl structs and definitions from scoutfs headers 2019-06-28 12:17:29 -07:00
Ben McClelland
16911b5b0a findxattr listxattr add comment example exec to examples 2019-06-27 17:27:22 -07:00
Ben McClelland
fabef42e29 fix ListXattrRaw, add examples for listxattr and findxattr 2019-06-27 17:19:50 -07:00
Ben McClelland
cfc1aed13a add support for data waiters interface 2019-05-21 13:56:28 -07:00
Ben McClelland
8631924897 move inode to path lookup outside of open by id 2018-12-05 12:55:00 -08:00
Ben McClelland
688e3df996 fix statmore and query bugs 2018-12-03 13:37:00 -08:00
Ben McClelland
67c8c3f967 add missed error handling in inode to path example 2018-12-03 11:09:37 -08:00
Ben McClelland
d02558b3a6 fix count-changes for query changes 2018-12-03 10:21:50 -08:00
Ben McClelland
58a5d5e0d7 add inode to path and open by id 2018-12-02 15:48:41 -08:00
Ben McClelland
5993eee035 add arg validation 2018-10-03 11:39:22 -07:00
Ben McClelland
145debbdf5 query by metaseq and dataseq interface 2018-10-03 11:11:27 -07:00