log

age author description
Wed, 25 Mar 2020 10:40:00 -0400 Josef 'Jeff' Sipek fs: set uid/gid in setattr as necessary
Wed, 25 Mar 2020 10:39:32 -0400 Josef 'Jeff' Sipek common: extend fscall_setattr to allow setting every attribute
Wed, 25 Mar 2020 10:32:28 -0400 Josef 'Jeff' Sipek client: handle the remainder of the SETATTR valid bits
Wed, 25 Mar 2020 10:31:19 -0400 Josef 'Jeff' Sipek common: add additional valid bits to SETATTR
Wed, 25 Mar 2020 10:24:49 -0400 Josef 'Jeff' Sipek common: reorder fscall_setattr arguments to match struct nattr order
Wed, 25 Mar 2020 10:26:08 -0400 Josef 'Jeff' Sipek common: reorder rpc_write_req members to match struct nattr
Wed, 25 Mar 2020 11:59:55 -0400 Josef 'Jeff' Sipek objstore/posix: allow open_ver to create the version files
Wed, 25 Mar 2020 11:47:37 -0400 Josef 'Jeff' Sipek objstore/posix: pass the object and clock explicitly to open_ver
Wed, 25 Mar 2020 11:34:14 -0400 Josef 'Jeff' Sipek objstore/posix: opening a version always needs an explicit nvclock
Tue, 24 Mar 2020 17:28:55 -0400 Josef 'Jeff' Sipek objstore/posix: implement object setattr op
Tue, 24 Mar 2020 17:28:49 -0400 Josef 'Jeff' Sipek objstore/posix: move obj version header to attr value copying into a helper
Tue, 24 Mar 2020 17:13:02 -0400 Josef 'Jeff' Sipek objstore/posix: rewrite root dir creation to use write helpers
Tue, 24 Mar 2020 17:17:12 -0400 Josef 'Jeff' Sipek objstore/posix: rewrite write object version op to use write_ver_data
Tue, 24 Mar 2020 17:16:11 -0400 Josef 'Jeff' Sipek objstore/posix: add a helper to write out object version data
Tue, 24 Mar 2020 17:00:34 -0400 Josef 'Jeff' Sipek objstore/posix: add a helper to write out object version headers
Tue, 24 Mar 2020 15:32:21 -0400 Josef 'Jeff' Sipek objstore/posix: allow opening object version files as read-write
Tue, 24 Mar 2020 17:34:14 -0400 Josef 'Jeff' Sipek objstore/posix: check that object version header padding is 0
Tue, 24 Mar 2020 17:40:18 -0400 Josef 'Jeff' Sipek objstore/posix: track file owner/group information
Wed, 25 Mar 2020 10:09:40 -0400 Josef 'Jeff' Sipek objstore: add remaining OBJ_ATTR_* enum values
Wed, 25 Mar 2020 10:06:45 -0400 Josef 'Jeff' Sipek objstore: reformat and renumber OBJ_ATTR_* enum
Mon, 23 Mar 2020 13:57:31 -0400 Josef 'Jeff' Sipek common: add file owner/group to struct nattr
Tue, 24 Mar 2020 18:39:37 -0400 Josef 'Jeff' Sipek common: const-ify nvclock_to_str clock argument
Tue, 24 Mar 2020 13:50:46 -0400 Josef 'Jeff' Sipek common: use nvclock_reset instead of memset 0
Tue, 24 Mar 2020 13:47:33 -0400 Josef 'Jeff' Sipek common: use an assigment to copy nvclocks instead of memcpy
Tue, 24 Mar 2020 13:46:44 -0400 Josef 'Jeff' Sipek common: assert that setting of the newly allocated nvclock succeeded
Tue, 24 Mar 2020 13:42:11 -0400 Josef 'Jeff' Sipek common: replace ASSERT(0) with an explicit panic
Tue, 24 Mar 2020 13:39:40 -0400 Josef 'Jeff' Sipek common: make nvclock_reset a static inline
Tue, 24 Mar 2020 13:38:42 -0400 Josef 'Jeff' Sipek common: remove nvclock_copy
Tue, 24 Mar 2020 13:37:52 -0400 Josef 'Jeff' Sipek objstore: stop using nvclock_copy
Sat, 21 Mar 2020 11:25:02 -0400 Josef 'Jeff' Sipek objstore: move open_obj_cache creation into objstore init
Mon, 23 Mar 2020 09:14:02 -0400 Josef 'Jeff' Sipek objstore: reverse (un)qualified object open check
Mon, 23 Mar 2020 09:12:40 -0400 Josef 'Jeff' Sipek objstore/posix: implement object write op
Mon, 23 Mar 2020 09:30:11 -0400 Josef 'Jeff' Sipek common: print a warning when mapping unknown nerr value
Wed, 18 Mar 2020 17:28:37 -0400 Josef 'Jeff' Sipek objstore: document the directory format more thoroughly
Wed, 04 Sep 2019 16:32:25 -0400 Josef 'Jeff' Sipek objstore: move directory ops into common code
Wed, 18 Sep 2019 00:52:53 +0200 Josef 'Jeff' Sipek objstore: move object tree from volumes to clones
Tue, 17 Sep 2019 09:42:59 +0200 Josef 'Jeff' Sipek objstore: clones should point back to their volumes
Tue, 17 Mar 2020 18:23:39 -0400 Josef 'Jeff' Sipek misc: update prototypes to use 2020
Tue, 17 Sep 2019 09:41:02 +0200 Josef 'Jeff' Sipek objstore: remove dead conditional in volume allocation code
Mon, 02 Sep 2019 17:18:00 -0400 Josef 'Jeff' Sipek objstore/posix: make a note of having to close the transaction log
Wed, 18 Sep 2019 16:31:54 +0200 Josef 'Jeff' Sipek objstore/posix: stamp the volume header with the timestamp of clone creation
Wed, 18 Sep 2019 16:31:23 +0200 Josef 'Jeff' Sipek objstore/posix: support importing volume clones
Mon, 02 Sep 2019 15:43:37 -0400 Josef 'Jeff' Sipek objstore/posix: rename created_by to root_host
Mon, 02 Sep 2019 10:55:15 -0400 Josef 'Jeff' Sipek objstore/posix: remove unused vol pointer from posix_vol struct
Mon, 16 Sep 2019 21:04:25 +0200 Josef 'Jeff' Sipek objstore/posix: volume creation should make a temp dir for new objects
Mon, 02 Sep 2019 15:55:58 -0400 Josef 'Jeff' Sipek objstore/posix: remove unused posix vol member
Wed, 18 Sep 2019 01:34:27 +0200 Josef 'Jeff' Sipek objstore: use the correct mem cache object size for vdevs
Mon, 02 Sep 2019 16:56:19 -0400 Josef 'Jeff' Sipek objstore: remove mem backend
Mon, 02 Sep 2019 10:44:50 -0400 Josef 'Jeff' Sipek misc: update prototypes to use 2019
Tue, 17 Sep 2019 00:57:51 +0200 Josef 'Jeff' Sipek objstore: obj_alloc can be static
Sat, 22 Jun 2019 20:48:27 -0400 Josef 'Jeff' Sipek admin: add vol-clone command
Sun, 07 Jul 2019 18:36:41 -0400 Josef 'Jeff' Sipek common: add fscall_vol_clone
Sun, 07 Jul 2019 18:34:53 -0400 Josef 'Jeff' Sipek extend VOL_CREATE to support volume cloning
Sun, 30 Jun 2019 12:03:16 -0400 Josef 'Jeff' Sipek objstore: add root host & uniq args to create clone vdev op
Sun, 30 Jun 2019 11:54:00 -0400 Josef 'Jeff' Sipek objstore: make create_clone take a const uuid pointer
Sun, 30 Jun 2019 11:51:29 -0400 Josef 'Jeff' Sipek objstore: generate volume uuids for clone creation in generic code
Sun, 30 Jun 2019 10:55:52 -0400 Josef 'Jeff' Sipek objstore: redefine create-clone vdev op to only create (not import)
Sat, 29 Jun 2019 11:54:05 -0400 Josef 'Jeff' Sipek objstore: rename vdev import_vol to import_clone
Sat, 29 Jun 2019 10:56:16 -0400 Josef 'Jeff' Sipek objstore: make getroot clone op take a clone struct
Sat, 29 Jun 2019 10:53:27 -0400 Josef 'Jeff' Sipek objstore: rename volume ops to clone ops