Commit Graph

214 Commits

Author SHA1 Message Date
anwleung
e1e1e97c46 little cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1165 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-03 00:05:37 +00:00
anwleung
42e72384c3 security can be disabled now with --no_sec
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1163 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-02 22:15:11 +00:00
anwleung
4da38106e2 basic cap caching done
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1162 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-02 21:21:54 +00:00
anwleung
332112bad6 Added capids and caching class
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1161 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-02 20:15:16 +00:00
sageweil
1cdfa1ffea copiles and runs. RAID4PG instantiation and pg creation commented out in OSD.cc until the virutal methods are implemented...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1160 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-02 20:08:34 +00:00
sageweil
6f36b1ef49 compiles, too
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1158 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-02 04:35:56 +00:00
sageweil
2f0aa628f4 wrote it out.. hmm..
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1157 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-02 04:27:44 +00:00
anwleung
85fcea7759 minor fixes...i think we in a happy state (knock on wood)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1155 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-02 01:35:22 +00:00
sageweil
c3df762d44 fixed cache rejoin. --mds_dump_cache_on_map
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1154 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-02 00:54:03 +00:00
sageweil
3b8f05b8dd import/export failure recovery basically working!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1153 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-01 22:25:08 +00:00
anwleung
f293d98f8f Cleaned up the mon key gen
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1152 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-01 20:55:54 +00:00
sageweil
dbac3102a4 merge trunk changes r1058:1150 into branches/aleung/security1/ceph
- new monitor key boostrapping


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1151 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-01 19:56:54 +00:00
anwleung
ba197ffce1 passing of caps works to s degree...still some issues to resolve. About
to merge trunk into branch. note version number is case bad things 
happen.


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1150 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-01 19:04:21 +00:00
sageweil
81de51359b more transplanted old guts. blood everywhere.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1149 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-01 16:58:37 +00:00
anwleung
11632e9bf6 More normal state...not that everything works yet but better
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1145 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-01 03:55:38 +00:00
sageweil
cd8c12797b more stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1144 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-01 03:21:08 +00:00
anwleung
98b3943e95 little changed...still in weird state :)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1142 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-01 03:04:35 +00:00
anwleung
73f4d1c4e5 Stuffs kinda in a weird state...weird extcap compile error...cap caching
on client buffer not totally done


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1141 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-01 02:05:46 +00:00
sageweil
9213a23f14 eek
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1138 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-28 18:42:55 +00:00
sageweil
4a10f2b963 hmm
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1137 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-28 04:05:31 +00:00
sageweil
f583f341c6 fixed stupid cache client shutdown bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1136 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-28 02:11:49 +00:00
sageweil
559d2bfa58 reverse_import works with 2 nodes. bystander subtree cleanup is going to be a little tricky.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1135 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-27 23:53:40 +00:00
sageweil
2038950ed4 online recovery from importer failure works. open_remote_dir fixed.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1134 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-27 18:22:19 +00:00
sageweil
6595ded2f6 yay! still need to test online recovery, and write reverse_import. cleaned out old crope crap.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1133 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-27 00:54:19 +00:00
sageweil
18ca629c13 import/export stable with new subtree infrastructure. now to fix recovery.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1132 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-26 18:13:44 +00:00
riccardo80
9c7f67de9a added basic implementation
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1131 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-26 08:12:03 +00:00
sageweil
a32d6d32c1 fixed pg log storage (and the stupid recovery problems); fakestore cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1129 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-26 00:13:49 +00:00
sageweil
90c7ca30d6 minor set_dest_inst cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1128 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-26 00:13:23 +00:00
sageweil
54ce20a4ad fakestore rewrite. new dir layout. now only optionally fake collections or attrs. verify xattr support on mount.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1127 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-25 00:53:41 +00:00
sageweil
e9fb0a2ea2 mdsmon startup/shutdown cleanup. minor monitorstore fixup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1126 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-24 21:52:10 +00:00
anwleung
3e5865809a Read caps are being received by OSD...write caps are next
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1125 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-24 00:00:16 +00:00
sageweil
93528d8d83 monitorstore fixes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1124 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-23 23:27:19 +00:00
sageweil
fd9422edfe fixed osd failure reporting; monitorstore mkfs; monitorstore cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1123 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-23 22:47:21 +00:00
sageweil
3968ca40f0 merged trunk changes r1107:1121 into branches/riccardo/monitor1
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1122 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-23 21:57:05 +00:00
anwleung
432611ef46 Read cap is being passed through client
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1121 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-23 21:28:08 +00:00
anwleung
8dae85df5b Removed RC5 encryption, not compatible with older crypto libs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1120 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-23 04:32:59 +00:00
anwleung
a60cdad6ff Changed cap cache handling
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1119 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-23 00:53:47 +00:00
anwleung
2d237693a4 Resolved some capability generation issues
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1118 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-23 00:22:12 +00:00
sageweil
ba38fe23b7 cmonctl; omg gobs of dir_auth import/export crap, that i am about to scrap anyway. fun times.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1117 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-22 23:26:15 +00:00
sageweil
2fb0b4f39a untested auth_pin changes; ctime changes (i am an idiot)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1116 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-22 04:37:22 +00:00
anwleung
9fe20ecf48 Modified extcap buffer management
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1115 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-21 07:03:58 +00:00
sageweil
ecd44c704f significant rework of export messaging. cache expire rewritten to dup expire messages to old and new auth during ambiguous phase. CDir.dir_auth_pending to track that. CDentry state properly migrated now. lots of related bugfixes.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1112 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-20 20:00:39 +00:00
sageweil
d872f20231 paxos message delivery, elector change
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1109 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-17 23:29:57 +00:00
sageweil
ed572c0cbf fixed port handling, nonce
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1108 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-17 23:29:37 +00:00
sageweil
0d081ba016 merged trunk changes r1084:1106 to branches/riccardo/monitor2 (namely, the mds updates merged back into trunk)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1107 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-17 23:04:24 +00:00
sageweil
7df5fac90d iasdf
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1105 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-17 19:56:11 +00:00
sageweil
bc0d400c8b openc hack, works for now
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1104 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-17 19:03:06 +00:00
sageweil
e68d24c990 debug prefix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1103 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-17 19:02:49 +00:00
sageweil
41dcb87442 pipe close bugfix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1102 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-17 19:02:38 +00:00
anwleung
a734251516 added the extcap class
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1101 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-17 06:51:06 +00:00
anwleung
9ce10fb9e8 Client gets cap back and begins passing to OSD
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1100 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-17 06:22:05 +00:00
sageweil
9511a6e45c merged trunk changes r1047:1098 into branches/sage/cephmds2
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1099 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-16 18:08:49 +00:00
sageweil
b796b3026b move ip parsing into config.o, generic --bind option for all build targets
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1098 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-15 22:28:29 +00:00
sageweil
3d79d6112b fixed get_new_proposal_number
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1097 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-15 18:59:52 +00:00
riccardo80
f4e4556cf5 function skeletons
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1096 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-15 10:27:58 +00:00
riccardo80
58a1b3e4a4 paxos messages
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1095 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-15 10:27:21 +00:00
sageweil
bcb9b1e400 surviving exporter will recovery importer failure during export
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1093 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-10 00:48:40 +00:00
sageweil
a8f8019a0c osd ops tagged with reqid_t, which includes osd client (client|mds) incarnation. types.h files restructured/cleaned up somewhat.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1091 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-09 18:42:36 +00:00
sageweil
1b4868aaaa ginormous message layer refactoring, i want to die
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1090 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-09 00:38:02 +00:00
sageweil
49784fff3e monitorstore. paxos get_last_proposal_number.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1089 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-08 19:16:23 +00:00
sageweil
c434146bf6 paxos shell
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1088 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-08 04:42:13 +00:00
sageweil
8eef495427 elector bugfix 2
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1087 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-08 04:01:03 +00:00
sageweil
f2d75fa7c3 elector bugfix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1086 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-08 03:57:02 +00:00
sageweil
e4f8d29840 beginnings of monitorstore thinger
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1085 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-08 03:41:56 +00:00
sageweil
18268f7793 merged trunk changes r1068:1083 into branches/riccardo/monitor2
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1084 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-08 03:29:55 +00:00
anwleung
61a7f7bcdb client key distro is close to done
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1081 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-07 02:07:35 +00:00
anwleung
d1cb0f52e3 Passing of keys is working...but not finished
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1080 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-06 23:48:46 +00:00
sageweil
a73bbfac36 basic mds recovery now working, mostly missing graceful handling of surviving mds; synclient 'walk' tweaks
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1075 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-04 03:26:56 +00:00
anwleung
7426f9f937 Waiting for ClientMonitor to respond with ACK
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1074 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-02 02:29:44 +00:00
anwleung
e7619b6135 Ticket's are updated and supposedly passable
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1073 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-02 01:40:08 +00:00
sageweil
83e1102a96 client blocking to get a user ticket
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1072 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-01 23:36:57 +00:00
anwleung
ccddcb48a9 First steps towards client auth
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1071 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-01 20:58:58 +00:00
sageweil
32ade6da6c user auth messages
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1070 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-01 07:24:44 +00:00
riccardo80
07ac5d3e74 creating branch for distributed monitor
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1068 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-01 05:43:23 +00:00
anwleung
e08a9eb1bd A bit mote on the user.h
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1066 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-01 00:44:38 +00:00
anwleung
f113ad3e64 Modified the monmap to have keys
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1065 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-31 23:33:14 +00:00
anwleung
d60308fc7d Added the (empty) user class
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1064 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-31 23:28:11 +00:00
anwleung
b100a1ff64 More map stuff, should be ready to serialize to .ceph_monmap
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1062 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-31 02:25:28 +00:00
anwleung
05c59ebf7c got the seg fault fixed
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1061 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-31 01:53:27 +00:00
sageweil
d5d4231d56 more buffer encode templates for list<string> and map<T,string>
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1060 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-31 01:09:17 +00:00
anwleung
41770ec174 Doesn't compile at the moment but fixing that now
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1059 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-31 01:06:36 +00:00
sageweil
89334e7b42 merged trunk changes r1025:1057 into branches/aleung/security1/ceph
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1058 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-31 00:47:32 +00:00
sageweil
4bbd5bad3a more timer bugfixes; mds recovery disambiguates imports and exports, twiddles auth bits properly (at least with collective failure); still need to do cache rejoin, and deal with recovery of a surviving mds doing an import/export
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1057 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-30 22:57:04 +00:00
sageweil
3a82697060 probe detect empty journal
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1056 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-30 22:54:35 +00:00
sageweil
ff1784e1e8 minor simplemessenger bugs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1055 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-30 20:52:22 +00:00
sageweil
0bdfef5876 another minor SafeTimer issue
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1054 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-30 20:52:04 +00:00
sageweil
e423ec5a32 fixed cancel_event with SafeTimer
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1053 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-30 20:11:51 +00:00
sageweil
86be2975f8 silently ignore messages for entities that have shut themselves down
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1052 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-30 20:11:23 +00:00
sageweil
a98d4d4b07 more mds states; import map sharing; beginnging of cache rejoin framework; different mds log/journal cap strategy (make it empty)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1049 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-29 23:37:38 +00:00
anwleung
540afc053e Preparing the monitor to recieve keys from the MDS
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1048 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-29 07:49:16 +00:00
sageweil
831435975f merged trunk changes r1038:1046 into branches/sage/cephmds2 (standalone are clustered cmon startup; mkmonmap)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1047 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-28 03:32:03 +00:00
sageweil
15e3db0696 EExportStart/Finish partially implemented. next up is rejoin phase, auth bit adjustment, etc..
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1046 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-28 03:12:42 +00:00
anwleung
381429cc18 Modified the osd boot message to pass key string
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1044 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-28 00:10:08 +00:00
anwleung
a684066de5 Fixed a core dump?
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1043 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-27 21:36:08 +00:00
anwleung
1cf877a978 Added some of the initial keys
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1042 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-27 08:29:59 +00:00
anwleung
4b92f84282 Keys can now turn to string and everything is a namespace
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1041 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-27 00:32:50 +00:00
sageweil
103b128cad mds startup either to standby or to starting/creating via cmds flag. fixed mdlog inode generation.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1040 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-26 21:45:21 +00:00
sageweil
50f2b00369 vastly improved timer conventions (new SafeTimer wrapper with a mutex ref); some messenger and Makefile cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1039 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-26 00:59:15 +00:00
sageweil
dcce282859 merged trunk changes r1032:1037 into branches/sage/cephmds2 (csyn, Makefile tweaks)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1038 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-25 22:36:59 +00:00
sageweil
3b8ae62583 mds failure detection, shutdown, and basic takover working.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1037 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-25 22:30:59 +00:00
anwleung
42dc444242 fixed a make bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1036 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-25 19:53:16 +00:00
sageweil
11189debdb mds state beacon working (monitor doesn't detect failures yet)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1035 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-25 19:45:09 +00:00
anwleung
4d86037dd0 Added files need to test crypto libraries. These should also be used as
examples of use


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1033 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-24 20:38:49 +00:00
sageweil
5b2ef1aa9d merged trunk changes r1019:1031 into sage/cephmds2
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1032 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-24 03:38:18 +00:00
sageweil
95ebd79774 more journaling work.
initial bits of MDS states and revised startup process.



git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1030 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-24 03:14:37 +00:00
anwleung
f0e15675b7 added security flags to the config files
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1028 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-22 21:05:57 +00:00
anwleung
7f00a63743 Makefile now builds crytpo stuff into fakesyn (and only fakesyn)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1027 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-22 20:53:23 +00:00
anwleung
3f1811b9c0 added the base crypto packages...requires crypto++5.2
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1026 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-22 20:43:56 +00:00
anwleung
1bfa322a59 creating a security related branch
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1025 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-22 20:07:09 +00:00
sageweil
88a5f86387 import/exports logged;
mds log capped with import_map on shutdown


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1023 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-22 17:56:46 +00:00
sageweil
2332ff1b12 work so far on the journaling, mds update stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1020 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-19 19:52:42 +00:00
sageweil
c80eca7fce sage mds branch
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1019 29311d96-e01e-0410-9327-a35deaab8ce9
2007-01-19 19:48:59 +00:00
sageweil
e4861f89f9 git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@909 29311d96-e01e-0410-9327-a35deaab8ce9 2006-10-03 22:58:44 +00:00
(no author)
73932db9bc This commit was manufactured by cvs2svn to create branch
'ceph_newrepop_add_branch'.

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@895 29311d96-e01e-0410-9327-a35deaab8ce9
2006-03-01 22:20:55 +00:00