log

age author description
Sun, 30 Jun 2019 12:03:16 -0400 Josef 'Jeff' Sipek objstore: add root host & uniq args to create clone vdev op draft default tip
Sun, 30 Jun 2019 11:54:00 -0400 Josef 'Jeff' Sipek objstore: make create_clone take a const uuid pointer draft
Sun, 30 Jun 2019 11:51:29 -0400 Josef 'Jeff' Sipek objstore: generate volume uuids for clone creation in generic code draft
Sun, 30 Jun 2019 10:55:52 -0400 Josef 'Jeff' Sipek objstore: redefine create-clone vdev op to only create (not import) draft
Sat, 29 Jun 2019 11:54:05 -0400 Josef 'Jeff' Sipek objstore: rename vdev import_vol to import_clone draft
Sat, 29 Jun 2019 10:56:16 -0400 Josef 'Jeff' Sipek objstore: make getroot clone op take a clone struct draft
Sat, 29 Jun 2019 10:53:27 -0400 Josef 'Jeff' Sipek objstore: rename volume ops to clone ops draft
Sat, 29 Jun 2019 10:48:53 -0400 Josef 'Jeff' Sipek objstore: move volume ops into clone structure draft
Sat, 29 Jun 2019 10:42:18 -0400 Josef 'Jeff' Sipek objstore: move volume private data to clone struct draft
Sat, 29 Jun 2019 10:34:48 -0400 Josef 'Jeff' Sipek objstore: replace volume vdev pointer with a clone pointer draft
Sat, 29 Jun 2019 09:54:06 -0400 Josef 'Jeff' Sipek objstore: vdev import op's uuid vols array is redundant draft
Sat, 29 Jun 2019 09:43:19 -0400 Josef 'Jeff' Sipek objstore/posix: add todo note to call vdev_add_clone in vdev import draft
Sat, 29 Jun 2019 09:32:53 -0400 Josef 'Jeff' Sipek objstore: keep a list of volume clones per vdev draft
Sun, 30 Jun 2019 13:09:09 -0400 Josef 'Jeff' Sipek admin: make vdev-list type strings 8 chars wide draft
Sun, 17 Mar 2019 11:34:41 -0400 Josef 'Jeff' Sipek fs: bump libfuse API version to 31
Sat, 29 Jun 2019 09:12:28 -0400 Josef 'Jeff' Sipek admin: print vdev states in vdev-list output
Sat, 29 Jun 2019 09:12:06 -0400 Josef 'Jeff' Sipek common: return vdev states in VDEV_LIST responses
Sat, 29 Jun 2019 09:02:18 -0400 Josef 'Jeff' Sipek objstore: move enum vdev_state definition into common lib
Sat, 29 Jun 2019 08:59:49 -0400 Josef 'Jeff' Sipek admin: make the vdev-list type column 8 wide
Sat, 29 Jun 2019 11:22:09 -0400 Josef 'Jeff' Sipek objstore: rename volume's uuid field from 'id' to 'uuid'
Sat, 29 Jun 2019 09:58:55 -0400 Josef 'Jeff' Sipek objstore: remove dead prototype
Fri, 28 Jun 2019 21:04:08 -0400 Josef 'Jeff' Sipek objstore: remove volume properties for now
Fri, 28 Jun 2019 17:44:12 -0400 Josef 'Jeff' Sipek objstore: split loading state into importing and loading
Sun, 23 Jun 2019 13:48:15 -0400 Josef 'Jeff' Sipek common: make fscall vol create's vdev uuid arg const
Fri, 29 Mar 2019 01:00:28 +0200 Josef 'Jeff' Sipek admin: implement obj-info
Thu, 13 Jun 2019 00:48:23 +0300 Josef 'Jeff' Sipek common: add a function to pretty-print a vector clock
Mon, 01 Apr 2019 23:59:05 +0300 Josef 'Jeff' Sipek client: implement OBJ_INFO
Mon, 01 Apr 2019 23:59:32 +0300 Josef 'Jeff' Sipek objstore: add a way to get info about an object
Mon, 01 Apr 2019 23:58:37 +0300 Josef 'Jeff' Sipek common: add OBJ_INFO RPC to get info about an object
Tue, 02 Apr 2019 00:07:20 +0300 Josef 'Jeff' Sipek common: reserve the first 1024 host ids
Mon, 01 Apr 2019 16:48:11 +0300 Josef 'Jeff' Sipek common: switch oid tokens from base64 to base64url
Sun, 31 Mar 2019 14:15:29 +0300 Josef 'Jeff' Sipek common: use a define to factor out raw token buffer sizing
Sun, 31 Mar 2019 13:35:10 +0300 Josef 'Jeff' Sipek common: make the oid token encoding variable length
Fri, 29 Mar 2019 23:53:04 +0200 Josef 'Jeff' Sipek client: put volume reference on failed getroot during LOGIN
Fri, 29 Mar 2019 23:52:18 +0200 Josef 'Jeff' Sipek client: free GETDENT dirent name on failed ino mapping
Fri, 02 Nov 2018 19:23:27 -0400 Josef 'Jeff' Sipek objstore: add lookup_all obj op to return all values from a directory lookup
Fri, 29 Mar 2019 00:58:05 +0200 Josef 'Jeff' Sipek admin: add vol-getroot subcommand
Fri, 29 Mar 2019 00:52:06 +0200 Josef 'Jeff' Sipek common: serialize & unserialize oid string tokens
Fri, 29 Mar 2019 01:12:06 +0200 Josef 'Jeff' Sipek remove tool stub binary
Mon, 25 Mar 2019 19:08:29 -0400 Josef 'Jeff' Sipek common: buffer all xdrfd fscall encodings
Mon, 25 Mar 2019 18:43:38 -0400 Josef 'Jeff' Sipek client: buffer all xdrfd encoding
Mon, 25 Mar 2019 18:42:39 -0400 Josef 'Jeff' Sipek client: free return values even if we failed to send back a response
Mon, 25 Mar 2019 18:32:30 -0400 Josef 'Jeff' Sipek client: make it more obvious when the xdr structure is getting re-created
Sat, 23 Mar 2019 12:52:09 -0400 Josef 'Jeff' Sipek common: allow xdrfd to buffer writes
Sat, 23 Mar 2019 13:05:35 -0400 Josef 'Jeff' Sipek common: use panic instead of ASSERT(0)
Sat, 23 Mar 2019 13:04:00 -0400 Josef 'Jeff' Sipek common: use xread/xwrite to drive xdrfd
Sat, 23 Mar 2019 12:38:25 -0400 Josef 'Jeff' Sipek fs: use inode number from struct ndirent
Sat, 23 Mar 2019 12:41:28 -0400 Josef 'Jeff' Sipek client: GETDENT should return the object's inode number
Sat, 23 Mar 2019 12:49:48 -0400 Josef 'Jeff' Sipek objstore: ensure that backends' getdent ops don't return inode numbers
Sat, 23 Mar 2019 12:37:20 -0400 Josef 'Jeff' Sipek common: add inode number to struct ndirent
Sat, 16 Mar 2019 18:59:50 -0400 Josef 'Jeff' Sipek common: convert birth time if struct stat has it
Mon, 04 Mar 2019 17:38:35 -0500 Josef 'Jeff' Sipek remove name from volumes
Mon, 04 Mar 2019 17:20:27 -0500 Josef 'Jeff' Sipek objstore: require initobj op
Mon, 04 Mar 2019 17:08:30 -0500 Josef 'Jeff' Sipek objstore: warn about missing vol ops & initobj op during vol import/creation
Mon, 04 Mar 2019 16:56:29 -0500 Josef 'Jeff' Sipek objstore: assert that initialized objs have at least one version & head
Sat, 02 Mar 2019 21:02:57 -0500 Josef 'Jeff' Sipek objstore: add import volume vdev op
Sat, 02 Mar 2019 20:56:47 -0500 Josef 'Jeff' Sipek objstore: move vol structure freeing code into a separate function
Sat, 02 Mar 2019 20:34:08 -0500 Josef 'Jeff' Sipek objstore/mem: rely on generic code's vdev private data allocation
Sat, 02 Mar 2019 20:30:17 -0500 Josef 'Jeff' Sipek objstore/posix: rely on generic code's vol private data allocation
Sat, 02 Mar 2019 20:20:31 -0500 Josef 'Jeff' Sipek objstore/posix: rely on generic code's vdev private data allocation