Commit Graph

  • 95fd765b76 Merge pull request #11 from versity/ben/index_entry master Ben McClelland 2024-06-25 15:18:33 -07:00
  • 76a7e1175a fix index key to new uint8 size ben/index_entry Ben McClelland 2024-06-25 15:13:45 -07:00
  • 1253270250 Merge pull request #10 from versity/ben/retention Ben McClelland 2024-06-23 09:36:14 -07:00
  • c2e96b492d add inode_attr_x interface for retention and projectid Ben McClelland 2024-06-23 09:35:09 -07:00
  • 3c0a420788 Merge pull request #9 from versity/ben/xattr_index Ben McClelland 2024-06-14 15:47:17 -07:00
  • 0fc6aac397 add xattr index query interfaces Ben McClelland 2024-03-20 09:54:15 -07:00
  • 38eb2f5f7d Merge pull request #8 from versity/ben/quota_string Ben McClelland 2024-03-25 15:31:34 -07:00
  • e1b096734d add StringNoLimit to quota rule Ben McClelland 2024-03-25 15:29:54 -07:00
  • 7c2a3149ce Merge pull request #7 from versity/ben/quota_format Ben McClelland 2024-03-14 08:54:06 -07:00
  • 6a751f2f86 fix quota string format alignment Ben McClelland 2024-03-14 08:53:29 -07:00
  • 629e93bbcf Merge pull request #6 from versity/ben/quota_format Ben McClelland 2024-03-04 10:31:17 -08:00
  • 8fe8b17408 add format cleanup for rule printing Ben McClelland 2024-03-04 10:30:02 -08:00
  • e895083b81 fix missing flags when retrieving quota rules Ben McClelland 2024-02-13 15:51:30 -08:00
  • bd545cc828 Merge pull request #5 from versity/ben/quota Ben McClelland 2024-02-05 11:21:38 -08:00
  • cbeff6d5f9 add new quota interface calls Ben McClelland 2024-01-18 10:38:27 -08:00
  • 129a591df7 scoutfs: set default slot to -1 to identify non-quorum nodes kelly/node_status_fix Kelly Kunzelmann 2023-10-25 20:29:32 -07:00
  • 0bb26b6971 Merge pull request #3 from versity/ben/get-referring-entries Ben McClelland 2023-09-11 16:37:35 -07:00
  • 5175c57fa4 fix dirent struct size in parseDent Ben McClelland 2023-09-11 16:36:21 -07:00
  • 98bb17d4df Merge pull request #2 from versity/ben/get-referring-entries Ben McClelland 2023-08-28 14:35:21 -07:00
  • f019a234ab add support for get-referring-entries Ben McClelland 2023-08-28 13:59:07 -07:00
  • 0474b14343 Merge pull request #1 from versity/ben/fix_times Ben McClelland 2023-06-06 16:27:54 -07:00
  • 680bc1e793 SetAttrMore: fix nsec time from UnixNano() to the correct Nanosecond() Ben McClelland 2023-06-06 16:27:10 -07:00
  • ded343dffd fix incorrect size block alignment for release Ben McClelland 2022-12-15 10:21:35 -08:00
  • 4eb0ad8d2b add String to InodesEntry Ben McClelland 2022-10-24 20:39:31 -07:00
  • 49f2a3597b add Increment to InodesEntry Ben McClelland 2022-10-24 20:36:06 -07:00
  • 5a348c37eb query: add ability to update last entry Ben McClelland 2022-04-26 10:09:02 -07:00
  • 5512e10b57 add release blocks Ben McClelland 2022-02-28 21:29:00 -08:00
  • 7ad9abbb27 scoutfs: update ioctl/struct defs for scoutfs v1 format Ben McClelland 2021-11-03 19:32:02 -07:00
  • 7603944156 totl: fix read of undefined totl id Ben McClelland 2021-10-15 14:55:21 -07:00
  • 777740e7e1 add query totals by group Ben McClelland 2021-10-04 13:09:09 -07:00
  • 0cca7e27f0 totl: use zero value for no matching xattrs Ben McClelland 2021-09-15 21:01:26 -07:00
  • 98a3a2a304 add read xattr totals Ben McClelland 2021-09-15 18:59:15 -07:00
  • bbcd7e330f update statmore and setattermore for crtime Ben McClelland 2021-09-14 09:29:49 -07:00
  • 9647f2c881 add StageMoveAt for sparse staging Ben McClelland 2021-09-01 10:54:40 -07:00
  • e890a706e8 update scoutfsdefs for scoutfs commit 53f11f547972343bcf329e50dbef082abac1500a Ben McClelland 2021-07-08 15:00:20 -07:00
  • 3e6a5807e2 update moveblocks and add stagemove to allow staging from tmpfiles Ben McClelland 2021-04-12 18:20:20 -07:00
  • 19e8fa0681 update for latest sysfs quorm info Ben McClelland 2021-03-02 16:48:55 -07:00
  • 2093b4721d add go module Ben McClelland 2021-03-02 16:48:32 -07:00
  • fb70bf1304 scoutfs: release size based on file size Ben McClelland 2021-01-26 14:15:06 -07:00
  • 469f6a5b7c scoutfs: update release/stage for new ioctl structs Ben McClelland 2021-01-26 13:46:28 -07:00
  • c19fddb618 add scoutfs move_blocks Ben McClelland 2021-01-15 11:53:40 -07:00
  • bd2ba82da4 scoutfs df: fix typo Ben McClelland 2020-10-28 14:13:59 -07:00
  • f1ca1aee0a add scoutfs df Ben McClelland 2020-10-28 13:59:01 -07:00
  • b07e33f98a new statfs more struct version Ben McClelland 2020-10-21 18:26:18 -07:00
  • cbd4717308 fix search query needing last ino Ben McClelland 2020-08-26 15:30:24 -07:00
  • 9980caea5d update for changes in new scoutfs search xattrs Ben McClelland 2020-08-25 14:40:15 -07:00
  • 2d1dcd50b4 exmples: fix listxattr example for buf reuse change Ben McClelland 2020-08-25 09:43:23 -07:00
  • ce557256f7 fix data waiters example for single pass Ben McClelland 2020-06-09 14:31:02 -07:00
  • 25da776633 SendDataWaitErr: send errors to task data waiters Ben McClelland 2020-06-09 14:27:11 -07:00
  • de4f86fcf2 allow caller to allocate buffer for listxattrhidden Ben McClelland 2020-05-10 09:40:04 -07:00
  • f7aaabaf98 reuse buffers for inode/attr walks Ben McClelland 2020-05-09 16:54:43 -07:00
  • f8124219c2 add InoToPaths for mutliple path for single inode support Ben McClelland 2020-03-25 20:48:10 -07:00
  • c3ae6c31a2 follow rule about uintptr cast in syscall args only Ben McClelland 2020-03-15 09:04:08 -07:00
  • e9c5f58f7e return stage write size in StageFile Ben McClelland 2020-03-04 13:44:39 -08:00
  • b355c72d81 rename constants for private use Ben McClelland 2020-03-04 13:41:26 -08:00
  • bf480e6666 pathmax=4096 Ben McClelland 2020-03-02 16:19:37 -08:00
  • 2c69b6bda2 resync scoutfsdefs with latest scoutfs updates Ben McClelland 2020-01-17 13:27:25 -08:00
  • 4d80a3fd0f add data waiters Reset() Ben McClelland 2019-10-10 13:32:41 -07:00
  • d999e35871 fix read full DataWaitingEntry after padded structs update Ben McClelland 2019-10-10 13:22:32 -07:00
  • 117bf46b2e add reminder of scoutfs-devel package needed to generate cgo definitions Ben McClelland 2019-09-30 13:38:34 -07:00
  • a94a30772a add sysfs parsing for leader chceck and server addr Ben McClelland 2019-09-30 10:48:09 -07:00
  • 5128942779 add statfsmore call to get filesystem mount ids Ben McClelland 2019-09-30 10:28:04 -07:00
  • 1b826bc454 only need to open file with O_RDONLY for listxattr Ben McClelland 2019-06-28 14:39:38 -07:00
  • 92e719d578 auto generate ioctl structs and definitions from scoutfs headers Ben McClelland 2019-06-28 12:17:29 -07:00
  • 16911b5b0a findxattr listxattr add comment example exec to examples Ben McClelland 2019-06-27 17:27:22 -07:00
  • fabef42e29 fix ListXattrRaw, add examples for listxattr and findxattr Ben McClelland 2019-06-27 17:19:50 -07:00
  • dfcc5d8412 new struct alignment, new ioctls Ben McClelland 2019-06-25 19:46:19 -07:00
  • 6989375eb6 SetAttrMore requires write on fd Ben McClelland 2019-06-14 15:07:17 -07:00
  • 19775d4511 add SetAttrMore ioctl Ben McClelland 2019-06-04 14:18:39 -07:00
  • cfc1aed13a add support for data waiters interface Ben McClelland 2019-05-21 13:56:28 -07:00
  • 7074d96d13 trim nulls from idtopath Ben McClelland 2019-01-18 21:06:09 -08:00
  • 47c3958c49 simplify code by reusing other functions Ben McClelland 2019-01-16 15:51:53 -08:00
  • ed746fe0c2 add stage api Ben McClelland 2019-01-03 21:13:42 -08:00
  • 18655fbd12 add full file release api Ben McClelland 2019-01-01 10:29:49 -08:00
  • a723568378 add FStatMore Ben McClelland 2018-12-22 20:20:23 -07:00
  • 8631924897 move inode to path lookup outside of open by id Ben McClelland 2018-12-05 12:55:00 -08:00
  • 688e3df996 fix statmore and query bugs Ben McClelland 2018-12-03 13:37:00 -08:00
  • 67c8c3f967 add missed error handling in inode to path example Ben McClelland 2018-12-03 11:09:37 -08:00
  • d02558b3a6 fix count-changes for query changes Ben McClelland 2018-12-03 10:21:50 -08:00
  • 58a5d5e0d7 add inode to path and open by id Ben McClelland 2018-12-02 15:48:41 -08:00
  • 5993eee035 add arg validation Ben McClelland 2018-10-03 11:39:22 -07:00
  • d75aa524f0 add readme Ben McClelland 2018-10-03 11:21:26 -07:00
  • 145debbdf5 query by metaseq and dataseq interface Ben McClelland 2018-10-03 11:11:19 -07:00
  • 61f8ca8981 Initial commit Ben McClelland 2018-10-03 11:05:56 -07:00