[Ocfs2-tools-commits] branch, tunefs-cleanup, created. ocfs2-tools-1.4.0-106-g72658b3
svn-commits at oss.oracle.com
svn-commits at oss.oracle.com
Tue Jul 8 17:34:16 PDT 2008
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Tools to manage the ocfs2 filesystem.".
The branch, tunefs-cleanup has been created
at 72658b339e3c12bbdb65e0117c3c3f17523cbd01 (commit)
- Log -----------------------------------------------------------------
commit 72658b339e3c12bbdb65e0117c3c3f17523cbd01
Author: Joel Becker <joel.becker at oracle.com>
Date: Tue Jul 8 16:59:01 2008 -0700
tunefs.ocfs2: Add the journal resize method.
This is a very simple method that takes a new size and resizes all the
journals on the volume.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 191ac4bee81054f08a6c12bd54e29dea55452066
Author: Joel Becker <joel.becker at oracle.com>
Date: Tue Jul 8 16:31:15 2008 -0700
tunefs.ocfs2: Provide a parser for suffixed numbers.
That is, 1K == 1024, etc.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit dce9b3605a7a83ea54d3ea32cfe15dbc1830b8bf
Author: Joel Becker <joel.becker at oracle.com>
Date: Tue Jul 8 14:24:32 2008 -0700
tunefs.ocfs2: Add a method for adding and removing slots
A method program for adding and removing node slots.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit dbf5716c9b2f65a2ae92fbf29a2b0a1f41450a5c
Author: Joel Becker <joel.becker at oracle.com>
Date: Mon Jul 7 22:27:13 2008 -0700
tunefs.ocfs2: Add a method for resetting the uuid
ocfs2ne_reset_uuid will reset the volume UUID of an offline filesystem.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 4e1530db017352a79c40f403bb8a1fd422203efb
Author: Joel Becker <joel.becker at oracle.com>
Date: Mon Jul 7 17:24:19 2008 -0700
tunefs.ocfs2: Add a method to set the volume label.
Add ocfs2ne_set_label method.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 593dde19ddac704699398be9208a8c9a5863cc9e
Author: Joel Becker <joel.becker at oracle.com>
Date: Mon Jul 7 16:59:08 2008 -0700
tunefs.ocfs2: Add a method for set_mount_type
Add the ocfs2ne_set_mount_type method to switch between local and
cluster mounts.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 1017e6f9d1e37278890d783a3eed04e075ab8ac4
Author: Joel Becker <joel.becker at oracle.com>
Date: Mon Jul 7 16:06:42 2008 -0700
tunefs.ocfs2: Add the update-cluster-stack method.
This is the first ocfs2ne method - a simple program that does the
--update-cluster-stack functionality.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 848279ebe3bc018e63163987adae377df8a43684
Author: Joel Becker <joel.becker at oracle.com>
Date: Tue Jul 8 14:19:02 2008 -0700
tunefs.ocfs2: Add a function to set journal sizes in libtunefs.
More than one tunefs operation needs to update the size of the journals.
The resize-journal operation is the obvious example. The add-slots
operation needs to add allocation for the new journals it has created.
Put the functionality in libtunefs.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 21afac64af36e1afdb5023652988cab50877e5e0
Author: Joel Becker <joel.becker at oracle.com>
Date: Tue Jul 8 16:10:17 2008 -0700
tunefs.ocfs2: Set and clear the in-progress flags via libtunefs
Let's wrap setting and clearing the in-progress flags. This includes
the historically different RESIZE_INPROG.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit a7198f4a3a6bf2a5f1bc7f60bedaee897e93e06a
Author: Joel Becker <joel.becker at oracle.com>
Date: Tue Jul 8 15:43:17 2008 -0700
tunefs.ocfs2: Check journals before allowing tunefs operations.
tunefs_open() need to check for dirty journals before allowing offline
operations.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 11d63ef719da7d826f25c8af11523ed1df3d6467
Author: Joel Becker <joel.becker at oracle.com>
Date: Mon Jul 7 23:26:34 2008 -0700
tunefs.ocfs2: Add verbose output
The library gets a simple verbose printf function, as well as functions
to tweak the verbosity level.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 08788e3f3df486d337d158e5fc87767f19083a4c
Author: Joel Becker <joel.becker at oracle.com>
Date: Mon Jul 7 15:40:42 2008 -0700
Update license info in tunefs.c
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit fa97f67fe39453c6704c3cb41ce0f4e8a7955e6f
Author: Joel Becker <joel.becker at oracle.com>
Date: Mon Jul 7 15:29:53 2008 -0700
tunefs.ocfs2: Have libtunefs initialize its own error table
I mean, why not? Do it first thing, it's a void operation anyway.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 703cc0e8958bc12c705dbfc8e432e305dd5707b1
Author: Joel Becker <joel.becker at oracle.com>
Date: Mon Jul 7 15:23:43 2008 -0700
tunefs.ocfs2: Add parent locking to tunefs_open()
We want a simple scheme whereby a wrapper process can lock the
filesystem and then call multiple submethods on it without those methods
trying to lock. When there is no parent process, the methods should
lock themselves.
First thought was with semaphores, but really a simple environment
variable will work. Now tunefs_open() will check the enviornment - if
the lock is already held, it will do no locking.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 7b0a988e5ea027ecd646f3fa82af2e72e05e095a
Author: Joel Becker <joel.becker at oracle.com>
Date: Thu Jul 3 18:38:51 2008 -0700
tunefs.ocfs2: Separate out lock code from tunefs_open().
THe lock code only will be called by the master process in a
multi-operation run, so separate it out.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit 4f5f2dff41afc4a0410e2f1f5e1f15f9b182ac24
Author: Joel Becker <joel.becker at oracle.com>
Date: Thu Jul 3 17:35:00 2008 -0700
tunefs.ocfs2: Test the open modes in libtunefs.
Have the debug code exercise the various open modes.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
commit b8f3f53e129061c9359ccecb07068e22537313e4
Author: Joel Becker <joel.becker at oracle.com>
Date: Thu Jul 3 16:19:00 2008 -0700
tunefs.ocfs2: Start the internal libtunefs library.
Let's create a library of common tunefs operations - opening the
filesystem, setting signals, etc.
Signed-off-by: Joel Becker <joel.becker at oracle.com>
-----------------------------------------------------------------------
hooks/post-receive
--
Tools to manage the ocfs2 filesystem.
More information about the Ocfs2-tools-commits
mailing list