Commit Graph

  • af2975111a Update format for smaller bloom Zach Brown 2016-03-29 13:10:45 -04:00
  • c7c8969704 scoutfs: adjust bloom size for segment item max Zach Brown 2016-03-29 10:08:37 -07:00
  • 7ea78502c8 Read both super blocks and use current Zach Brown 2016-03-29 13:07:00 -04:00
  • f1b5eb8a80 scoutfs: more dirty segment locking Zach Brown 2016-03-27 19:29:38 -07:00
  • 9c3918b576 scoutfs: remove accidentally committed notes Zach Brown 2016-03-27 16:19:19 -07:00
  • eff3d78cb1 scoutfs: update inode when write changes i_size Zach Brown 2016-03-26 22:28:45 -07:00
  • 059212d50e scoutfs: add some basic tracepoints Zach Brown 2016-03-26 22:24:00 -07:00
  • 402dd2969f scoutfs: add tracepoint support with bloom example Zach Brown 2016-03-26 20:58:31 -07:00
  • 10cf83ffc5 Update key type value format change Zach Brown 2016-03-26 14:00:19 -04:00
  • 9cf87ee571 scoutfs: add basic file page cache read and write Zach Brown 2016-03-26 10:58:06 -07:00
  • 867d717d2b scoutfs: item offsets need to skip block headers Zach Brown 2016-03-25 19:28:21 -07:00
  • 6834100251 scoutfs: free our dentry info Zach Brown 2016-03-25 11:08:20 -07:00
  • 434cbb9c78 scoutfs: create dirty items for inode updates Zach Brown 2016-03-25 10:08:34 -07:00
  • 3bb00fafdc scoutfs: require sparse builds Zach Brown 2016-03-24 21:45:08 -07:00
  • fbbfac1b27 scoutfs: fix sparse errors Zach Brown 2016-03-24 21:44:42 -07:00
  • 339c719e4e Print dirents in print command Zach Brown 2016-03-25 00:24:48 -04:00
  • e1c1c50ead Update to multiple dirent hash format Zach Brown 2016-03-24 21:09:51 -07:00
  • 3755adddd5 scoutfs: store dirents at multiple hash values Zach Brown 2016-03-24 20:11:58 -07:00
  • 1270553f1f scoutfs: mega item access omnibus commit 9000 Zach Brown 2016-03-24 17:40:14 -07:00
  • e0e6179156 Fix bloom filter bugs Zach Brown 2016-03-23 22:23:21 -04:00
  • ddf5ef1017 Fix set_bit_le() type width problems Zach Brown 2016-03-23 22:21:11 -04:00
  • 502783e1bc Update to segment format with skiplists and bloom Zach Brown 2016-03-23 15:23:54 -07:00
  • 463f5e5a07 Correctly store last random word Zach Brown 2016-03-23 15:16:58 -07:00
  • d0429e1c88 Add minimal bloom filter helpers Zach Brown 2016-03-23 14:01:16 -07:00
  • 8471134328 Add trivial set_bit_le in bitops.h Zach Brown 2016-03-23 14:00:07 -07:00
  • f3de3b1817 Add DIV_ROUND_UP() to util.h Zach Brown 2016-03-23 13:58:59 -07:00
  • 12d5d3d216 scoutfs: add next item reading Zach Brown 2016-03-18 17:30:39 -07:00
  • af492a9f27 scoutfs: add scoutfs_inc_key() Zach Brown 2016-03-18 17:24:12 -07:00
  • 96b8a6da46 scoutfs: update created inode times in mknod Zach Brown 2016-03-18 17:21:12 -07:00
  • 0c0f2b19d5 scoutfs: update dirty inode items Zach Brown 2016-03-17 19:12:49 -07:00
  • edf3c8a5d4 scoutfs: add initial item block writing Zach Brown 2016-03-17 17:47:32 -07:00
  • a0a3ef9675 Mark all mkfs chunks allocated in bitmap Zach Brown 2016-03-17 17:05:24 -07:00
  • e59d0af199 Print full map and ring blocks Zach Brown 2016-03-17 16:28:44 -07:00
  • d2ead58ce4 scoutfs: translate d_type in readdir Zach Brown 2016-03-16 14:04:20 -07:00
  • c46fb0be78 scoutfs: fix sense of filldir return in readdir Zach Brown 2016-03-14 19:26:47 -07:00
  • 4b182c7759 scoutfs: insert manifest nodes into blkno radix Zach Brown 2016-02-29 18:21:54 -08:00
  • 16abddb46a scoutfs: add basic segment reading Zach Brown 2016-02-28 17:45:44 -08:00
  • 8604c85486 scoutfs: add basic reing replay on mount Zach Brown 2016-02-26 17:00:19 -08:00
  • d8f76cb893 Minor ring manifest format updates Zach Brown 2016-02-25 22:45:06 -08:00
  • 906c0186bc Get path size with stat or ioctl Zach Brown 2016-02-25 22:40:48 -08:00
  • 28521e8c45 scoutfs: add block read helper Zach Brown 2016-02-23 21:13:56 -08:00
  • 71df879f07 scoutfs: update format.h to remove bricks Zach Brown 2016-02-23 19:39:02 -08:00
  • 6686ca191a scoutfs: remove the prototype log writing Zach Brown 2016-02-23 19:33:56 -08:00
  • e9baa4559b Introduce chunk and segment terminology Zach Brown 2016-02-23 17:04:28 -08:00
  • de1bf39614 Get rid of bricks Zach Brown 2016-02-19 15:40:04 -08:00
  • a7b8f955fe write ring brick as brick in mkfs Zach Brown 2016-02-19 08:53:14 -08:00
  • 3483133cdf Read super brick instead of mkfs Zach Brown 2016-02-12 19:37:48 -08:00
  • 82ec91d1e0 Update format to recent utils changes Zach Brown 2016-02-12 19:32:53 -08:00
  • eb4694e401 Add simple message printing Zach Brown 2016-02-12 19:28:03 -08:00
  • 2c2f090168 Initial commit Zach Brown 2016-02-12 14:35:27 -08:00
  • 25a1e8d1b7 Initial commit Zach Brown 2016-02-05 13:15:41 -08:00