[11:22:30] bwalker, not urgent but pls confirm that when iterating through blobs, an app has to complete iterating (ie can't break out before I get to the end if I'm looking for a specific blob) or later then the app goes to unload the bs, we'll hit an assertion because there's still an open blob(s) from the internals of iterating. (assertion will hit in unload at TAILQ_EMPTY(&bs->blobs)) [13:36:59] FYI blobstore CLI plugging along (not still not done) at https://review.gerrithub.io/#/c/373383/ [13:37:37] so far... [13:37:40] version 0.0 [13:37:40] Usage: blobcli [-c SPDK config_file] Command [13:37:40] blobcli is a command line tool for interacting with blobstore [13:37:40] on the underlying device specified in the conf file passed [13:37:40] in as a command line option. [13:37:41] Commands include: [13:37:43] -i - initialize a blobstore [13:37:46] -l bdevs | blobs - list either available bdevs or existing blobs [13:37:48] -n <# clusters> - create new blob [13:37:50] -p - set the superblob to the ID provided [13:37:52] -s | bs - show blob info or blobstore info [13:37:54] -x name value - set xattr name/value pair [13:37:57] -k name - delete xattr name/value pair [13:38:00] (all of those things are working right now) [18:45:03] *** Joins: ziyeyang_ (~ziyeyang@192.55.55.41) [18:50:24] *** Joins: ziyeyang__ (~ziyeyang@192.55.55.41) [18:50:24] *** Quits: ziyeyang_ (~ziyeyang@192.55.55.41) (Remote host closed the connection) [21:02:23] *** Quits: drv (daniel@oak.drv.nu) (Remote host closed the connection) [21:40:44] *** Joins: drv (daniel@oak.drv.nu) [21:40:44] *** ChanServ sets mode: +o drv [21:53:21] *** Quits: ziyeyang__ (~ziyeyang@192.55.55.41) (Remote host closed the connection)