summaryrefslogtreecommitdiff
path: root/src/os/FileStore.cc
Commit message (Expand)AuthorAgeFilesLines
* DBObjectMap,FileStore: Remove IndexedPath parameters from ObjectMapSamuel Just2012-06-051-20/+20
* FileStore: skip omap during list_collectionsSamuel Just2012-06-051-0/+2
* DBObjectMap: Implement upgrade from previous formatSamuel Just2012-06-051-1/+1
* FileStore,DBObjectMap: remove ObjectMap link methodSamuel Just2012-06-051-8/+11
* filestore: fix my broken ifdef flowSage Weil2012-05-301-6/+9
* filestore: log about syncfs(2) etc supportSage Weil2012-05-301-0/+19
* filestore: initialize dummy xattr bufferSage Weil2012-05-301-0/+1
* filestore: make SNAP_DESTROY ioctl check more informativeSage Weil2012-05-241-6/+12
* filestore: fix btrfs subvol ioctl testsSage Weil2012-05-241-12/+35
* filestore: verify that op_seq is nonzeroSage Weil2012-05-241-0/+5
* filestore: fix initial btrfs snap creation (on mkfs)Sage Weil2012-05-241-9/+8
* filestore: make read_fsid() out arg be a pointerSage Weil2012-05-231-7/+7
* filestore: more informative fsid mkfs debug outputSage Weil2012-05-231-1/+1
* filestore: mkfs: do not clobber exisiting journal if it has matching fsidSage Weil2012-05-231-5/+8
* filestore: drop useless mkjournal error checkSage Weil2012-05-231-5/+1
* filestore: mkfs: less noise about leveldb creationSage Weil2012-05-231-2/+2
* filestore: mkfs: only create snap_0 if we created current_op_seqSage Weil2012-05-231-22/+24
* filestore: fix misplaced #endifSage Weil2012-05-231-1/+1
* filestore: leave existing current/Sage Weil2012-05-221-30/+55
* filestore: create but do not clobber current/commit_op_seqSage Weil2012-05-221-7/+9
* filestore: mkfs: only (re)set fsid if not already setSage Weil2012-05-221-28/+46
* filestore: pass target into read_fsid()Sage Weil2012-05-221-6/+6
* filestore: mkfs: rename buf -> fsid_fnSage Weil2012-05-221-5/+4
* filestore: always open/verify basedir; clean up error messagesSage Weil2012-05-221-28/+31
* filestore: do not wipe on mkfsSage Weil2012-05-221-98/+2
* filestore: remove unused 'filestore dev' optionSage Weil2012-05-221-28/+0
* filestore: test xattrs on temporary fileSage Weil2012-05-191-1/+13
* filestore: do not test xattrs on fsid fileSage Weil2012-05-191-1/+1
* filestore: allow fsid to be fed in for mkfsSage Weil2012-05-011-1/+4
* filestore: allow flusher+sync_flush enable/disable via injectargsSage Weil2012-05-011-5/+10
* filestore: fix op_queue_{len,bytes} instrumentationSage Weil2012-05-011-2/+6
* filestore: fix error messageYehuda Sadeh2012-04-271-3/+2
* filestore: first lock osd mount point, next detect fs typeYehuda Sadeh2012-04-271-28/+28
* filestore: interprect any fiemap error as EOPNOTSUPPSage Weil2012-04-261-1/+1
* filestore: fix a journal replay issue with collection_add()Joao Eduardo Luis2012-04-261-0/+8
* Merge branch 'master' into wip-discardSage Weil2012-04-211-3/+9
|\
| * filestore: fix collection_add journal replay problemSage Weil2012-04-201-3/+9
* | filestore: verify that fiemap worksSage Weil2012-04-211-16/+72
|/
* Merge remote branch 'upstream/wip-guard'Samuel Just2012-04-161-2/+2
|\
| * Filestore: fix guard errors in COLL_REMOVE and COLL_MOVESamuel Just2012-04-161-2/+2
* | filestore: flush log on failure injectionSage Weil2012-04-131-0/+1
* | Merge branch 'wip-2226b'Sage Weil2012-04-131-78/+155
|\ \
| * | filestore: use our assertSage Weil2012-04-131-0/+2
| * | FileStore: don't return ENOENT from object_map gettersSamuel Just2012-04-131-13/+38
| * | filestore: init filestore_kill_at in ctorSage Weil2012-04-131-0/+2
| * | filestore: name internallySage Weil2012-04-131-2/+3
| |/
| * filestore: two-phase guardSage Weil2012-04-131-40/+93
| * filestore: simple failure injections via --filestore-kill-at <n>Sage Weil2012-04-131-2/+31
| * filestore: fix collection_add argument namesSage Weil2012-04-131-6/+6
| * filestore: replay collection_move using add+removeSage Weil2012-04-131-44/+4