]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
17 years agomore data types and moving bits around
sageweil [Mon, 15 Oct 2007 22:00:28 +0000 (22:00 +0000)]
more data types and moving bits around

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1943 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoremove branches/sage/pgs
sageweil [Mon, 15 Oct 2007 17:01:41 +0000 (17:01 +0000)]
remove branches/sage/pgs

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1942 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agomore header, data type cleanup
sageweil [Mon, 15 Oct 2007 16:14:58 +0000 (16:14 +0000)]
more header, data type cleanup

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1941 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agono modelines
sageweil [Sun, 14 Oct 2007 03:46:16 +0000 (03:46 +0000)]
no modelines

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1940 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agorename kernel/ceph_fs.h to super.h
sageweil [Sat, 13 Oct 2007 20:16:14 +0000 (20:16 +0000)]
rename kernel/ceph_fs.h to super.h

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1939 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agomore data type rework
sageweil [Sat, 13 Oct 2007 20:15:39 +0000 (20:15 +0000)]
more data type rework

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1938 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agomerged r1936 from branches/sage/mds back into trunk
sageweil [Fri, 12 Oct 2007 22:46:27 +0000 (22:46 +0000)]
merged r1936 from branches/sage/mds back into trunk

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1937 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agomerged 1934:1935 from trunk into branches/sage/mds
sageweil [Fri, 12 Oct 2007 22:30:34 +0000 (22:30 +0000)]
merged 1934:1935 from trunk into branches/sage/mds

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1936 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agogit-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1935 29311d96-e01e-0410-9327-a35deaa...
sageweil [Fri, 12 Oct 2007 22:29:47 +0000 (22:29 +0000)]
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1935 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agomerged 1863:1933 from trunk into branches/sage/mds
sageweil [Fri, 12 Oct 2007 22:25:55 +0000 (22:25 +0000)]
merged 1863:1933 from trunk into branches/sage/mds

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1934 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofixed discovery of base inodes
sageweil [Fri, 12 Oct 2007 22:18:50 +0000 (22:18 +0000)]
fixed discovery of base inodes

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1933 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofixed rename bug
sageweil [Fri, 12 Oct 2007 22:13:27 +0000 (22:13 +0000)]
fixed rename bug

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1932 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agosuperfluous CDir::PIN_EXPORTING
sageweil [Fri, 12 Oct 2007 21:17:40 +0000 (21:17 +0000)]
superfluous CDir::PIN_EXPORTING

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1931 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agobe quiet!
sageweil [Fri, 12 Oct 2007 21:16:31 +0000 (21:16 +0000)]
be quiet!

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1930 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agotempexporting pins between encode_ and finish_export, and subtree pins on all subtree...
sageweil [Fri, 12 Oct 2007 20:47:25 +0000 (20:47 +0000)]
tempexporting pins between encode_ and finish_export, and subtree pins on all subtrees (not just exports)

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1929 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agomonmap, mdsmap
sageweil [Fri, 12 Oct 2007 18:48:17 +0000 (18:48 +0000)]
monmap, mdsmap

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1928 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agominor scatter_eval cleanup
sageweil [Fri, 12 Oct 2007 18:32:45 +0000 (18:32 +0000)]
minor scatter_eval cleanup

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1927 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoMDRequest cleanup; partially implemented slave rename in-memory rollback; fix autosca...
sageweil [Fri, 12 Oct 2007 18:31:55 +0000 (18:31 +0000)]
MDRequest cleanup; partially implemented slave rename in-memory rollback; fix autoscatter unscatter vs migration

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1926 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofixed bug in trim_non_auth that broke rejoin; fixed up handle_mds_map to be more...
sageweil [Fri, 12 Oct 2007 03:23:46 +0000 (03:23 +0000)]
fixed bug in trim_non_auth that broke rejoin; fixed up handle_mds_map to be more robust/clean

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1925 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agorandom bits
sageweil [Thu, 11 Oct 2007 18:25:47 +0000 (18:25 +0000)]
random bits

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1924 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agocleanup
patiencew [Thu, 11 Oct 2007 18:05:36 +0000 (18:05 +0000)]
cleanup

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1923 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoInitial version of kernel module
patiencew [Thu, 11 Oct 2007 17:57:35 +0000 (17:57 +0000)]
Initial version of kernel module

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1922 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoremove old buffer.h crap
sageweil [Thu, 11 Oct 2007 03:23:42 +0000 (03:23 +0000)]
remove old buffer.h crap

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1921 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofixed up scatterlocks; minor discover bugfix
sageweil [Thu, 11 Oct 2007 03:22:52 +0000 (03:22 +0000)]
fixed up scatterlocks; minor discover bugfix

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1920 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agogethostbyname valgrind suppression (from issdm)
sageweil [Thu, 11 Oct 2007 03:16:50 +0000 (03:16 +0000)]
gethostbyname valgrind suppression (from issdm)

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1919 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoverify xlist empty in destructor
sageweil [Thu, 11 Oct 2007 03:16:29 +0000 (03:16 +0000)]
verify xlist empty in destructor

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1918 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofixed slaveupdate trimming; journal rollback metablob for safety
sageweil [Wed, 10 Oct 2007 21:23:21 +0000 (21:23 +0000)]
fixed slaveupdate trimming; journal rollback metablob for safety

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1917 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agouninit bug, struct padding, debug
sageweil [Wed, 10 Oct 2007 21:20:18 +0000 (21:20 +0000)]
uninit bug, struct padding, debug

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1916 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoencode const
sageweil [Wed, 10 Oct 2007 20:47:44 +0000 (20:47 +0000)]
encode const

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1915 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agouninit var fix, heap trashing/encoding bug during rejoin
sageweil [Wed, 10 Oct 2007 20:40:35 +0000 (20:40 +0000)]
uninit var fix, heap trashing/encoding bug during rejoin

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1914 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agodebug_mds_log_expire, balancer tweak, MLock cleanup
sageweil [Wed, 10 Oct 2007 18:32:52 +0000 (18:32 +0000)]
debug_mds_log_expire, balancer tweak, MLock cleanup

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1913 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofixed bug in clientmap save callback
sageweil [Wed, 10 Oct 2007 18:20:34 +0000 (18:20 +0000)]
fixed bug in clientmap save callback

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1912 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofixed memory leak in path_traverse
sageweil [Wed, 10 Oct 2007 18:12:38 +0000 (18:12 +0000)]
fixed memory leak in path_traverse

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1911 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agosimplemessenger fixup w new structs
sageweil [Wed, 10 Oct 2007 16:23:44 +0000 (16:23 +0000)]
simplemessenger fixup w new structs

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1910 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofixed uninit var bug
sageweil [Wed, 10 Oct 2007 16:19:22 +0000 (16:19 +0000)]
fixed uninit var bug

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1909 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofixed heapc-corrupting EMetablob encoding bug, base inode trim bug
sageweil [Wed, 10 Oct 2007 16:19:13 +0000 (16:19 +0000)]
fixed heapc-corrupting EMetablob encoding bug, base inode trim bug

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1908 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agologger uninit var cleanup
sageweil [Wed, 10 Oct 2007 15:41:53 +0000 (15:41 +0000)]
logger uninit var cleanup

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1907 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoparallel_fetch fixup, client mdsmap fix, freeze tweak, rejoin tweak
sageweil [Wed, 10 Oct 2007 00:42:54 +0000 (00:42 +0000)]
parallel_fetch fixup, client mdsmap fix, freeze tweak, rejoin tweak

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1906 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoagain
sageweil [Tue, 9 Oct 2007 23:27:36 +0000 (23:27 +0000)]
again

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1905 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofreeze fixups fixed
sageweil [Tue, 9 Oct 2007 23:19:52 +0000 (23:19 +0000)]
freeze fixups fixed

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1904 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agocleaned up freeze_tree and freeze_dir interface
sageweil [Tue, 9 Oct 2007 22:54:49 +0000 (22:54 +0000)]
cleaned up freeze_tree and freeze_dir interface

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1903 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agono mds logs for standby nodes
sageweil [Tue, 9 Oct 2007 20:35:42 +0000 (20:35 +0000)]
no mds logs for standby nodes

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1902 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoonly verify all subtrees unambiguous when recovering
sageweil [Tue, 9 Oct 2007 20:28:28 +0000 (20:28 +0000)]
only verify all subtrees unambiguous when recovering

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1901 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoonly open logs when named
sageweil [Tue, 9 Oct 2007 19:54:57 +0000 (19:54 +0000)]
only open logs when named

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1900 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agosegment changes, simplified shutdown, rejoin base inodes
sageweil [Tue, 9 Oct 2007 18:32:36 +0000 (18:32 +0000)]
segment changes, simplified shutdown, rejoin base inodes

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1899 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agoceph_message_header, etc.
sageweil [Tue, 9 Oct 2007 17:51:30 +0000 (17:51 +0000)]
ceph_message_header, etc.

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1898 29311d96-e01e-0410-9327-a35deaab8ce9

17 years agofixed fakesyn
sageweil [Tue, 9 Oct 2007 17:30:46 +0000 (17:30 +0000)]
fixed fakesyn

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1897 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agosplit out raw bit sof msg_types
sageweil [Tue, 9 Oct 2007 17:29:48 +0000 (17:29 +0000)]
split out raw bit sof msg_types

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1896 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoprioritize monitor messages; move non-monitor messages to dispatch one by one
sageweil [Mon, 8 Oct 2007 23:48:22 +0000 (23:48 +0000)]
prioritize monitor messages; move non-monitor messages to dispatch one by one

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1895 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoclient bits for DirStat
sageweil [Mon, 8 Oct 2007 23:46:55 +0000 (23:46 +0000)]
client bits for DirStat

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1894 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agopass dir auth etc info to client separately from inode
sageweil [Mon, 8 Oct 2007 23:44:11 +0000 (23:44 +0000)]
pass dir auth etc info to client separately from inode

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1893 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoeliminate useless CInodeExport and CDirExport intermediaries
sageweil [Mon, 8 Oct 2007 19:22:19 +0000 (19:22 +0000)]
eliminate useless CInodeExport and CDirExport intermediaries

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1892 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoxlist itesm remove themselves in destructor; dump mdcache when shutdown looks hung
sageweil [Mon, 8 Oct 2007 17:42:57 +0000 (17:42 +0000)]
xlist itesm remove themselves in destructor; dump mdcache when shutdown looks hung

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1891 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoscatter_unscatter_autoscattered
sageweil [Mon, 8 Oct 2007 17:31:46 +0000 (17:31 +0000)]
scatter_unscatter_autoscattered

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1890 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agouninit var fixes
sageweil [Mon, 8 Oct 2007 17:30:53 +0000 (17:30 +0000)]
uninit var fixes

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1889 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agodiscover_path fix; try to merge subtree when cleaning up after a rename
sageweil [Mon, 8 Oct 2007 17:30:16 +0000 (17:30 +0000)]
discover_path fix; try to merge subtree when cleaning up after a rename

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1888 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agomaybe_request_map cleanup; uninit var fix
sageweil [Sat, 6 Oct 2007 03:27:13 +0000 (03:27 +0000)]
maybe_request_map cleanup; uninit var fix

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1887 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agobugfixes, EOpen works with logsegments
sageweil [Fri, 5 Oct 2007 15:44:21 +0000 (15:44 +0000)]
bugfixes, EOpen works with logsegments
* try_to_expire does teh right thing with open files
* dirlock on base inodes never scattered
* trim more aggressive about base inodes when max==0

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1886 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agobig cleanup of rename operation.
sageweil [Fri, 5 Oct 2007 00:06:41 +0000 (00:06 +0000)]
big cleanup of rename operation.
* simplified rename slave ops
* WAIT_PTRWAITER for save contexts with pointers (used in Locker.cc)
* CInode specifc freezing and aubmiguous_authing
* fixed some problems with discover duping, dir_auth_hint

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1885 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoset file mode atomically
sageweil [Thu, 4 Oct 2007 21:28:27 +0000 (21:28 +0000)]
set file mode atomically

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1884 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agorename fixup plans..
sageweil [Wed, 3 Oct 2007 23:54:00 +0000 (23:54 +0000)]
rename fixup plans..

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1883 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agooops
sageweil [Wed, 3 Oct 2007 23:46:12 +0000 (23:46 +0000)]
oops

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1882 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agosome rejoin fixes, export throttling during shutdown (hack)
sageweil [Tue, 2 Oct 2007 22:06:52 +0000 (22:06 +0000)]
some rejoin fixes, export throttling during shutdown (hack)

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1881 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agorbig cleanup/rewrite f mdiscover machinery
sageweil [Tue, 2 Oct 2007 21:14:19 +0000 (21:14 +0000)]
rbig cleanup/rewrite f mdiscover machinery

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1880 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agomix bugfixes shaken out with thrash_links
sageweil [Tue, 2 Oct 2007 16:24:28 +0000 (16:24 +0000)]
mix bugfixes shaken out with thrash_links

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1879 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agomigrator export now makes second pass over subtree to delay auth change, dirty->clean...
sageweil [Tue, 2 Oct 2007 00:16:59 +0000 (00:16 +0000)]
migrator export now makes second pass over subtree to delay auth change, dirty->clean transition

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1878 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agofix bug with large bufferlists with > IOV_MAX buffers
sageweil [Tue, 2 Oct 2007 00:08:29 +0000 (00:08 +0000)]
fix bug with large bufferlists with > IOV_MAX buffers

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1877 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agomdlog trim fixup, makefile cleanup
sageweil [Mon, 1 Oct 2007 03:25:49 +0000 (03:25 +0000)]
mdlog trim fixup, makefile cleanup

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1876 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agotakeobjectrw args
sageweil [Sat, 29 Sep 2007 20:43:50 +0000 (20:43 +0000)]
takeobjectrw args

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1875 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agomds performance tweaks
sageweil [Sat, 29 Sep 2007 20:42:24 +0000 (20:42 +0000)]
mds performance tweaks

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1874 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoencode/decode_simple, streamlined MClientReply::InodeStat encoding
sageweil [Sat, 29 Sep 2007 20:12:50 +0000 (20:12 +0000)]
encode/decode_simple, streamlined MClientReply::InodeStat encoding

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1873 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agopreserve chunk_at on received messages
sageweil [Sat, 29 Sep 2007 03:30:53 +0000 (03:30 +0000)]
preserve chunk_at on received messages

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1872 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoasdf
sageweil [Sat, 29 Sep 2007 03:27:27 +0000 (03:27 +0000)]
asdf

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1871 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agomdlog logger cleanup; trim fixup
sageweil [Sat, 29 Sep 2007 03:26:12 +0000 (03:26 +0000)]
mdlog logger cleanup; trim fixup

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1870 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoref_set can be ifdefed out with MDS_REF_SET
sageweil [Sat, 29 Sep 2007 00:28:23 +0000 (00:28 +0000)]
ref_set can be ifdefed out with MDS_REF_SET

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1869 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agomdlog logging overhaul; fixed mkdir bug; improved auth_pin assertions and debug output
sageweil [Sat, 29 Sep 2007 00:26:18 +0000 (00:26 +0000)]
mdlog logging overhaul; fixed mkdir bug; improved auth_pin assertions and debug output

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1868 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agodirty performance hack to streamline single-block appends
sageweil [Sat, 29 Sep 2007 00:17:34 +0000 (00:17 +0000)]
dirty performance hack to streamline single-block appends

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1867 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agobuild newsyn properly
sageweil [Sat, 29 Sep 2007 00:16:56 +0000 (00:16 +0000)]
build newsyn properly

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1866 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agotype cleanup
sageweil [Sat, 29 Sep 2007 00:16:40 +0000 (00:16 +0000)]
type cleanup

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1865 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agotype cleanup
sageweil [Sat, 29 Sep 2007 00:16:14 +0000 (00:16 +0000)]
type cleanup

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1864 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agomerged r1850:1862 from trunk
sageweil [Fri, 28 Sep 2007 22:45:11 +0000 (22:45 +0000)]
merged r1850:1862 from trunk

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1863 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agojournal buffering tweaks
sageweil [Fri, 28 Sep 2007 22:16:59 +0000 (22:16 +0000)]
journal buffering tweaks

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1862 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agobe quiet
sageweil [Fri, 28 Sep 2007 21:23:03 +0000 (21:23 +0000)]
be quiet

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1861 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoosd_auto_weigth pt 2
sageweil [Fri, 28 Sep 2007 21:17:12 +0000 (21:17 +0000)]
osd_auto_weigth pt 2

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1860 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoosd_auto_weight
sageweil [Fri, 28 Sep 2007 21:08:06 +0000 (21:08 +0000)]
osd_auto_weight

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1859 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoosds may benchmark themeslves on startup and supply crush weights config.cc config.h
sageweil [Fri, 28 Sep 2007 21:07:08 +0000 (21:07 +0000)]
osds may benchmark themeslves on startup and supply crush weights config.cc config.h

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1858 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agouse hash_map in osd for rep ops
sageweil [Fri, 28 Sep 2007 21:05:48 +0000 (21:05 +0000)]
use hash_map in osd for rep ops

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1857 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoimproved test_disk_bw
sageweil [Fri, 28 Sep 2007 21:04:28 +0000 (21:04 +0000)]
improved test_disk_bw

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1856 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agofix bug with add_primary_dentry
sageweil [Fri, 28 Sep 2007 21:04:13 +0000 (21:04 +0000)]
fix bug with add_primary_dentry

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1855 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agojournaler flush delay/batching
sageweil [Fri, 28 Sep 2007 21:03:26 +0000 (21:03 +0000)]
journaler flush delay/batching

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1854 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agosubsecond add_event_after precision
sageweil [Fri, 28 Sep 2007 21:03:06 +0000 (21:03 +0000)]
subsecond add_event_after precision

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1853 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoworking
sageweil [Fri, 28 Sep 2007 16:51:52 +0000 (16:51 +0000)]
working

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1852 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agomore log segments, inode purging
sageweil [Thu, 27 Sep 2007 22:39:28 +0000 (22:39 +0000)]
more log segments, inode purging

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1851 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agogoof from merge
sageweil [Thu, 27 Sep 2007 22:22:06 +0000 (22:22 +0000)]
goof from merge

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1850 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agomerged r1654:1848 from trunk
sageweil [Thu, 27 Sep 2007 19:46:26 +0000 (19:46 +0000)]
merged r1654:1848 from trunk

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1849 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agolog segments, unfinished
sageweil [Thu, 27 Sep 2007 19:05:16 +0000 (19:05 +0000)]
log segments, unfinished

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1848 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agofix truncate
sageweil [Thu, 27 Sep 2007 18:37:26 +0000 (18:37 +0000)]
fix truncate

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1847 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoadded test_disk_bw
sageweil [Sun, 16 Sep 2007 22:40:47 +0000 (22:40 +0000)]
added test_disk_bw

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1846 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agofixed striding/segments on createobjects
sageweil [Sun, 16 Sep 2007 21:01:43 +0000 (21:01 +0000)]
fixed striding/segments on createobjects

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1845 29311d96-e01e-0410-9327-a35deaab8ce9

18 years agoinit osds before the rest.. not for any good reason realy
sageweil [Thu, 13 Sep 2007 04:16:41 +0000 (04:16 +0000)]
init osds before the rest.. not for any good reason realy

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1844 29311d96-e01e-0410-9327-a35deaab8ce9