CVS log for pvfs2/src/io/trove/trove.c |
 |
|
Up to [PVFS2] / pvfs2 / src / io / trove
Request diff between arbitrary revisions
/ Display revisions graphically
Default branch: MAIN
Bookmark a link to:
HEAD
/
(download)
Revision
1.14.10.2
/
(view)
- annotate
- [select for diffs]
, Fri Oct 21 18:35:05 2011 UTC (6 months, 3 weeks ago) by walt
Branch:
Orange-Branch
CVS Tags:
Orange-security-premerge,
Orange-security-postmerge
Changes since 1.14.10.1: +94 -79 lines
Diff to previous 1.14.10.1
to branch point 1.14
initial working versionof usrint code
auto configures usrint on an ucache off (not working yet)
new acl repimplemented - old one has #def
some minor format edits
Revision
1.14.10.1.22.2
/
(view)
- annotate
- [select for diffs]
, Tue Jul 12 14:49:34 2011 UTC (10 months ago) by mtmoore
Branch:
orange-next
Changes since 1.14.10.1.22.1: +0 -4 lines
Diff to previous 1.14.10.1.22.1
to branch point 1.14.10.1
to next main 1.14.10.2
uuid converstation, PVFS_x_position changes, server/client side first pass done
Revision
1.14.10.1.22.1
/
(view)
- annotate
- [select for diffs]
, Mon Jul 11 19:55:36 2011 UTC (10 months ago) by mtmoore
Branch:
orange-next
Changes since 1.14.10.1: +8 -2 lines
Diff to previous 1.14.10.1
checkpoint on the uuid road
Revision
1.14.36.1
/
(view)
- annotate
- [select for diffs]
, Tue Oct 5 18:30:06 2010 UTC (19 months, 1 week ago) by elaine
Branch:
Orange-Elaine-Distr-Dir-Branch
CVS Tags:
distdir_orange_before_merge_20110817
Changes since 1.14: +25 -0 lines
Diff to previous 1.14
Merged in changes from Orange-Branch. There were a number of bugs fixed there since this branch was created.
Revision
1.12.18.2
/
(view)
- annotate
- [select for diffs]
, Wed Sep 22 06:43:56 2010 UTC (19 months, 3 weeks ago) by nlmills
Branch:
cu-security-branch
Changes since 1.12.18.1: +25 -0 lines
Diff to previous 1.12.18.1
to branch point 1.12
to next main 1.13
merge with Orange-Branch
Revision
1.14.10.1
/
(view)
- annotate
- [select for diffs]
, Wed Sep 8 15:37:41 2010 UTC (20 months, 1 week ago) by mtmoore
Branch:
Orange-Branch
CVS Tags:
windows-release-2-8-5-20110921,
windows-client-to-Orange-Branch-20110712,
windows-client,
test-slab-cache-patch,
test-duplicate-patch,
pnfs-merge,
orangefs-current,
orangefs-20100920,
orangefs-2-8-5,
orangefs-2-8-4,
orangefs-2-8-3-20110323,
orangefs-2-8-3-2011-03-23,
orangefs-2-8-3-20101113,
orangefs-2-8-3-20101112,
becky-test-bed,
OB-DBPF-OPEN-CACHE-REMOVE
Branch point for:
orange-next
Changes since 1.14: +25 -0 lines
Diff to previous 1.14
Bump Trove DBPF version for new precreate-handle storage format. Include migration to 0.1.5. Add job_trove_fs_del_eattr() function and associated lower level calls
Revision
1.14.24.7
/
(view)
- annotate
- [select for diffs]
, Wed Oct 28 16:39:28 2009 UTC (2 years, 6 months ago) by mtmoore
Branch:
Orange-mtmoore
Changes since 1.14.24.6: +2 -0 lines
Diff to previous 1.14.24.6
to branch point 1.14
bug and memory fixes to getvalue operation
Revision
1.14.24.6
/
(view)
- annotate
- [select for diffs]
, Mon Oct 19 13:49:22 2009 UTC (2 years, 6 months ago) by mtmoore
Branch:
Orange-mtmoore
Changes since 1.14.24.5: +1 -1 lines
Diff to previous 1.14.24.5
to branch point 1.14
checkpoint
Revision
1.14.24.5
/
(view)
- annotate
- [select for diffs]
, Mon Oct 5 20:21:15 2009 UTC (2 years, 7 months ago) by mtmoore
Branch:
Orange-mtmoore
Changes since 1.14.24.4: +3 -9 lines
Diff to previous 1.14.24.4
to branch point 1.14
checkpoint
Revision
1.12.18.1
/
(view)
- annotate
- [select for diffs]
, Tue Aug 25 17:56:18 2009 UTC (2 years, 8 months ago) by nlmills
Branch:
cu-security-branch
CVS Tags:
cu-security-branch-premerge
Changes since 1.12: +233 -53 lines
Diff to previous 1.12
merged in changes from summer at LANL
Revision
1.14.24.4
/
(view)
- annotate
- [select for diffs]
, Tue Aug 25 14:08:03 2009 UTC (2 years, 8 months ago) by mtmoore
Branch:
Orange-mtmoore
Changes since 1.14.24.3: +5 -3 lines
Diff to previous 1.14.24.3
to branch point 1.14
get-path implemenation work
Revision
1.14.24.3
/
(view)
- annotate
- [select for diffs]
, Mon Aug 24 21:03:08 2009 UTC (2 years, 8 months ago) by mtmoore
Branch:
Orange-mtmoore
Changes since 1.14.24.2: +34 -2 lines
Diff to previous 1.14.24.2
to branch point 1.14
initial get-path state machine and associated changes
Revision
1.14.24.2
/
(view)
- annotate
- [select for diffs]
, Mon Aug 10 15:30:09 2009 UTC (2 years, 9 months ago) by mtmoore
Branch:
Orange-mtmoore
Changes since 1.14.24.1: +14 -5 lines
Diff to previous 1.14.24.1
to branch point 1.14
Merge range query changes and other fixes
Revision
1.14.24.1
/
(view)
- annotate
- [select for diffs]
, Tue Jul 14 17:19:36 2009 UTC (2 years, 10 months ago) by mtmoore
Branch:
Orange-mtmoore
Changes since 1.14: +48 -0 lines
Diff to previous 1.14
Initial import of branch supporting keyval attribute/value lookup
Revision
1.14
/
(view)
- annotate
- [select for diffs]
, Thu Nov 20 01:17:02 2008 UTC (3 years, 5 months ago) by slang
Branch:
MAIN
CVS Tags:
tr-branch,
tcp-peer-comm-branch,
solaris-point,
solaris-branch,
sa-branch,
pvfs2-mr-shim,
pvfs2,
pvfs-2-8-point,
pvfs-2-8-branch,
pvfs-2-8-2-rc1,
pvfs-2-8-2,
pvfs-2-8-1,
pvfs-2-8-0,
pre-dirent,
pfsck-branch-point,
pfsck-branch,
orangefs-rel-20100813,
my-point,
mtmoore-dbpf-txn,
distr-dir-pre-release,
bmi-experimental-branch-point,
bmi-experimental-branch,
before-getattr,
as-point,
as-branch,
aattrs-branch-point,
aattrs-branch,
Orange-Root,
Orange-Migrate-Tools,
Orange-Merge1,
Orange-FailOver-small-io,
Orange-FailOver-Becky,
Orange-Elaine-Distr-Dir-Root,
Orange-Elaine-Branch,
Orange-Branch-metadata-backup,
Orage-Elaine-Root,
ORANGE-BECKY-ROOT,
ORANGE-BECKY-BRANCH,
HEAD,
B2O-Temp,
B2O-Orange-Sync-Temp,
B2O-Orange-Sync,
B2O-Merge-Test,
B2O-Blue-Sync-Temp-End-2,
B2O-Blue-Sync-Temp-End,
B2O-Blue-Sync-Temp,
B2O-Blue-Sync
Branch point for:
Orange-mtmoore,
Orange-Elaine-Distr-Dir-Branch,
Orange-Branch
Changes since 1.13: +102 -51 lines
Diff to previous 1.13
merging hints/events code into trunk.
Revision
1.12.20.2
/
(view)
- annotate
- [select for diffs]
, Tue Nov 11 19:10:08 2008 UTC (3 years, 6 months ago) by slang
Branch:
he-branch
Changes since 1.12.20.1: +142 -8 lines
Diff to previous 1.12.20.1
to branch point 1.12
to next main 1.13
reverse merge from HEAD.
Revision
1.12.26.1
/
(view)
- annotate
- [select for diffs]
, Tue Sep 9 20:22:19 2008 UTC (3 years, 8 months ago) by slang
Branch:
directio-branch
Changes since 1.12: +137 -8 lines
Diff to previous 1.12
to next main 1.13
reverse merge of changes to HEAD since branch. Includes small file changes.
Revision
1.13
/
(view)
- annotate
- [select for diffs]
, Mon Sep 8 15:42:44 2008 UTC (3 years, 8 months ago) by pcarns
Branch:
MAIN
CVS Tags:
before-dio-merge,
after-he-reverse-merge
Changes since 1.12: +137 -8 lines
Diff to previous 1.12
Merging small files branch to head. Includes server side precreation of
data files and file stuffing.
Revision
1.12.22.7
/
(view)
- annotate
- [select for diffs]
, Fri Aug 22 22:15:06 2008 UTC (3 years, 8 months ago) by rzhong
Branch:
rongrong
Changes since 1.12.22.6: +28 -0 lines
Diff to previous 1.12.22.6
to branch point 1.12
to next main 1.13
dspace, keyval, coll_attr dbs are now created within the environment.
A whole lot of other things try to make replication work
Revision
1.12.22.6
/
(view)
- annotate
- [select for diffs]
, Thu Jul 31 19:03:36 2008 UTC (3 years, 9 months ago) by rzhong
Branch:
rongrong
Changes since 1.12.22.5: +22 -1 lines
Diff to previous 1.12.22.5
to branch point 1.12
db-replication state machine which processes the incomming replication message
Revision
1.12.22.5
/
(view)
- annotate
- [select for diffs]
, Tue Jul 29 15:17:28 2008 UTC (3 years, 9 months ago) by rzhong
Branch:
rongrong
Changes since 1.12.22.4: +0 -5 lines
Diff to previous 1.12.22.4
to branch point 1.12
Add a seperate thread to handle the db_rep_send sm. Add the server db replication sm.
Revision
1.12.22.4
/
(view)
- annotate
- [select for diffs]
, Thu Jul 24 21:24:53 2008 UTC (3 years, 9 months ago) by rzhong
Branch:
rongrong
Changes since 1.12.22.3: +6 -0 lines
Diff to previous 1.12.22.3
to branch point 1.12
db-rep-send state machine added
Revision
1.10.12.1
/
(view)
- annotate
- [select for diffs]
, Mon Jul 21 18:20:14 2008 UTC (3 years, 9 months ago) by aching
Branch:
locking-branch
Changes since 1.10: +251 -165 lines
Diff to previous 1.10
to next main 1.11
Reverse merged and ported to HEAD.
Revision
1.12.22.3
/
(view)
- annotate
- [select for diffs]
, Wed Jul 9 16:10:03 2008 UTC (3 years, 10 months ago) by rzhong
Branch:
rongrong
CVS Tags:
rr-txn
Changes since 1.12.22.2: +1 -1 lines
Diff to previous 1.12.22.2
to branch point 1.12
grouped transaction, checkpoint thread
Revision
1.12.22.2
/
(view)
- annotate
- [select for diffs]
, Thu Jun 26 16:12:02 2008 UTC (3 years, 10 months ago) by rzhong
Branch:
rongrong
Changes since 1.12.22.1: +9 -1 lines
Diff to previous 1.12.22.1
to branch point 1.12
Fixed a bug of setting the db log directory. Added an option in mpi-md-test to test different clinets open different files.
Revision
1.12.22.1
/
(view)
- annotate
- [select for diffs]
, Wed Jun 18 23:57:20 2008 UTC (3 years, 10 months ago) by rzhong
Branch:
rongrong
Changes since 1.12: +16 -1 lines
Diff to previous 1.12
use transactional db. db_log_buffer_size and db_log_directory are added into configuration options. shm_key has an error
Revision
1.12.16.4
/
(view)
- annotate
- [select for diffs]
, Thu Jun 5 15:48:52 2008 UTC (3 years, 11 months ago) by pcarns
Branch:
small-file-branch
Changes since 1.12.16.3: +31 -0 lines
Diff to previous 1.12.16.3
to branch point 1.12
to next main 1.13
dspace_remove_list operation for trove; untested
Revision
1.12.20.1
/
(view)
- annotate
- [select for diffs]
, Mon Apr 7 16:31:27 2008 UTC (4 years, 1 month ago) by slang
Branch:
he-branch
Changes since 1.12: +92 -46 lines
Diff to previous 1.12
hints and events.
Revision
1.12.16.3
/
(view)
- annotate
- [select for diffs]
, Tue Feb 26 21:41:51 2008 UTC (4 years, 2 months ago) by pcarns
Branch:
small-file-branch
Changes since 1.12.16.2: +35 -0 lines
Diff to previous 1.12.16.2
to branch point 1.12
a completely untested dspace_create_list() operation to allow multiple
handles to be created with one trove call
Revision
1.12.16.2
/
(view)
- annotate
- [select for diffs]
, Tue Feb 5 18:57:23 2008 UTC (4 years, 3 months ago) by pcarns
Branch:
small-file-branch
Changes since 1.12.16.1: +25 -10 lines
Diff to previous 1.12.16.1
to branch point 1.12
persistent storage of precreated handles, more tweaks to allow binary keys
Revision
1.12.16.1
/
(view)
- annotate
- [select for diffs]
, Thu Jan 24 21:34:35 2008 UTC (4 years, 3 months ago) by slang
Branch:
small-file-branch
Changes since 1.12: +48 -0 lines
Diff to previous 1.12
inode stuffing operation. also added a keyval_remove_list.
Revision
1.10.4.2
/
(view)
- annotate
- [select for diffs]
, Thu Feb 22 17:38:41 2007 UTC (5 years, 2 months ago) by kunkel
Branch:
kunkel-migration-branch
Changes since 1.10.4.1: +1 -3 lines
Diff to previous 1.10.4.1
to branch point 1.10
to next main 1.11
Created a better interface for load values in the performance counter.
Revision
1.10.4.1
/
(view)
- annotate
- [select for diffs]
, Sat Feb 17 11:15:41 2007 UTC (5 years, 3 months ago) by kunkel
Branch:
kunkel-migration-branch
Changes since 1.10: +251 -165 lines
Diff to previous 1.10
Update migration branch to current CVS version
Revision
1.10.2.3
/
(view)
- annotate
- [select for diffs]
, Sat Dec 2 11:20:32 2006 UTC (5 years, 5 months ago) by kunkel
Branch:
kunkel-hint-branch
Changes since 1.10.2.2: +225 -170 lines
Diff to previous 1.10.2.2
to branch point 1.10
to next main 1.11
Upgrade to current CVS version
Revision
1.8.2.2
/
(view)
- annotate
- [select for diffs]
, Thu Oct 19 22:17:00 2006 UTC (5 years, 6 months ago) by slang
Branch:
WALT3
Changes since 1.8.2.1: +225 -169 lines
Diff to previous 1.8.2.1
to branch point 1.8
to next main 1.9
reverse merge of HEAD to WALT3 branch.
Revision
1.12
/
(view)
- annotate
- [select for diffs]
, Wed Oct 18 16:01:11 2006 UTC (5 years, 7 months ago) by slang
Branch:
MAIN
CVS Tags:
twod-branch-point,
twod-branch,
sumit-branch,
small-file-branch-point4,
small-file-branch-point3,
small-file-branch-point2,
small-file-branch-point,
pvfs2-kunkel-tas-branch,
pvfs-2-7-branch-point,
pvfs-2-7-branch,
pvfs-2-7-1,
pvfs-2-7-0,
pvfs-2-6-point4,
pvfs-2-6-point3,
pvfs-2-6-point2,
pvfs-2-6-branch,
pvfs-2-6-3-tag3,
pvfs-2-6-3-tag2,
pvfs-2-6-3,
pvfs-2-6-2,
pvfs-2-6-1,
pvfs-2-6-0,
mgmt-branch-point,
merge_MERGE_FROM_HEAD,
merge_HEAD_NEW_FEATURE_ADD4,
merge_HEAD_NEW_FEATURE_ADD3,
merge_HEAD_NEW_FEATURE_ADD2,
merge_HEAD_NEW_FEATURE_ADD,
kunkel-tas-branch-2007-05-23,
kunkel-migration-hint-branch-point-2007-06-17,
kunkel-migration-hint-branch-point-2007-03-15,
kunkel-hint-branch-point-26,
kunkel-hint-branch-point-2007-02-17,
he-branch-point,
fuse-support,
from_MERGE_FROM_HEAD,
from_HEAD_NEW_FEATURE_ADD3,
from_HEAD_NEW_FEATURE_ADD2,
directio-point,
dbpf-methods-point,
dbpf-methods-branch,
cu-sandbox-branch-point,
cu-sandbox-branch,
branch-rongrong,
WALT3-point,
WALT3-last-merged,
Root_cu-security-branch
Branch point for:
small-file-branch,
rongrong,
he-branch,
directio-branch,
cu-security-branch
Changes since 1.11: +225 -170 lines
Diff to previous 1.11
commit of trove method capabilities. We should now be able to support multiple trove methods. The TroveMethod option to the config file can set the method to something other than the default (dbpf).
Revision
1.10.2.2
/
(view)
- annotate
- [select for diffs]
, Tue Sep 26 13:03:09 2006 UTC (5 years, 7 months ago) by kunkel
Branch:
kunkel-hint-branch
Changes since 1.10.2.1: +92 -46 lines
Diff to previous 1.10.2.1
to branch point 1.10
hint is given down to Trove
Revision
1.10.2.1
/
(view)
- annotate
- [select for diffs]
, Mon Sep 25 12:40:19 2006 UTC (5 years, 7 months ago) by kunkel
Branch:
kunkel-hint-branch
Changes since 1.10: +31 -0 lines
Diff to previous 1.10
backmerging of HEAD to branch...
Revision
1.8.2.1
/
(view)
- annotate
- [select for diffs]
, Mon Sep 18 15:05:19 2006 UTC (5 years, 7 months ago) by vilayann
Branch:
WALT3
Changes since 1.8: +43 -0 lines
Diff to previous 1.8
Merge HEAD into Walt's branch.
Rework new state machines to the new cleanups introduced by Walt.
Revision
1.11
/
(view)
- annotate
- [select for diffs]
, Wed Sep 13 20:22:53 2006 UTC (5 years, 8 months ago) by vilayann
Branch:
MAIN
CVS Tags:
tau-sandbox-point,
tau-sandbox,
pvfs-2-6-point
Changes since 1.10: +31 -0 lines
Diff to previous 1.10
Merge posix-extensions-branch to HEAD
This branch implemented patches to the 2.6.16 kernel for the proposed POSIX I/O extensions and those patches are under
the patches subdirectory.
It also implements the PVFS2 specific hooks for these system calls.
Tools that may be of immediate use to the pvfs2 general audience is the pvfs2-lsplus utility in src/apps/admin
that should be noticeably faster than the pvfs2-ls utility if there are a lot of objects in a single directory.
Other features are left out by configure and are not even built if the kernels do not support those features
and callbacks.
Revision
1.4.6.4
/
(view)
- annotate
- [select for diffs]
, Sun Sep 3 17:44:06 2006 UTC (5 years, 8 months ago) by vilayann
Branch:
posix-extensions-branch
CVS Tags:
posix-extensions-point5
Changes since 1.4.6.3: +12 -0 lines
Diff to previous 1.4.6.3
to branch point 1.4
to next main 1.5
Reverse merges from HEAD..
Revision
1.8.4.3
/
(view)
- annotate
- [select for diffs]
, Fri Aug 18 05:12:09 2006 UTC (5 years, 9 months ago) by slang
Branch:
kunkel-branch
Changes since 1.8.4.2: +12 -0 lines
Diff to previous 1.8.4.2
to branch point 1.8
to next main 1.9
reverse merge from trunk. working for now.
Revision
1.10
/
(view)
- annotate
- [select for diffs]
, Tue Aug 15 20:24:26 2006 UTC (5 years, 9 months ago) by slang
Branch:
MAIN
CVS Tags:
version-lock-branch,
version-lock-actual-branch,
threaded-aio-point,
threaded-aio-branch,
posix-extensions-point7,
posix-extensions-point6,
kunkel-branches-point,
kunkel-alternativeIO-branch
Branch point for:
locking-branch,
kunkel-migration-branch,
kunkel-hint-branch
Changes since 1.9: +6 -0 lines
Diff to previous 1.9
[phil]: flow-proto-tuning: This patch adds "FlowBufferSizeBytes" and "FlowBuffersPerFlow" options to the configuration file format. They allow you to specify the buffer size that the default flow protocol will use as well as the maximum number of buffers to use per flow. Note that if you change either of these parameters, then you need to remount any active clients so that they pick up the configuration change before performing any I/O.
[phil]: max-aio: This patch adds "TroveMaxConcurrentIO" to the configuration file format. It allows you to specify the maximum number of I/O operations that trove will allow to proceed concurrently (currently 16). Note from the previous email regarding AIO that depending on your access pattern, AIO may queue all of your operations anyway regardless of this setting. It probably doesn't have much effect unless you are accessing more than one file at a time, or if you are using an alternative to the stock AIO implementation.
Revision
1.9
/
(view)
- annotate
- [select for diffs]
, Fri Aug 11 19:18:07 2006 UTC (5 years, 9 months ago) by slang
Branch:
MAIN
Changes since 1.8: +6 -0 lines
Diff to previous 1.8
[phil]: alternative lio_listio implementation that spawns a thread and does pwrite/pread.
[phil]: bmi-socket-close: This fixes a bug in the new BMI_set_info(... BMI_TCP_CLOSE_SOCKET ...) mechanism, which is used to reconnect the socket to the initial configuration server if new socket buffer sizes are specified in the config file. I didn't follow the code path find the exact problem, but at a high level it wasn't being thorough enough in cleaning out the old socket. This showed up when using epoll and specifying socket buffer sizes in the server configuration- in this case the client will often fail to mount with a cryptic "not a directory" error and leave some epoll() errors in the pvfs2-client.log file. I think a stale (or possibly reused) file descriptor was being left in the epoll fd set. At any rate, the fix is to use a different set of functions for tearing down the entire address etc. so that it is reconnected on the next BMI addr lookup. This path is already used by the server to discard old BMI addresses after critical errors on addresses that cannot be reconnected. It is triggered from bmi.c without entering the bmi_tcp module, so this patch also adds a check to make sure we don't bother for non-tcp methods.
[phil]: bmi-test-overflow: One of the bmi bandwidth test programs was using types that might overflow if testing large enough transfers. The fix is to convert to doubles and drop in several type casts to be cautious when performing the computation that was causing trouble.
[phil]: cancel-bugs: The biggest fix here is a change to the job timer code. It was performing some pointer operations in the wrong order, which could lead to job timers failing to trigger in some cases. This would prevent some operations from ever timing out. A secondary fix is a minor cleanup in BMI to catch potential race conditions in cancellation where a lock wasn't being held while checking to see if the target operation is complete.
[phil]: flow-post-error: This patch adds checks in the client side I/O state machine to test for failure at post time for flow operations. This type of error is uncommon unless the flow parameters are faulty, but it should have checked anyway to be safe.
[phil]: dfile-config-check: This is a safety test. The problem here is that there was no bounds checking for the DefaultNumDFiles option in the config file. This made it possible to select -1 (which in PVFS1 meant "use the default number"). In PVFS2 this number gets passed verbatim to the client and would cause malloc failures and various other odd results when used. The patch just checks at parse time to make sure the value isn't negative.
[phil]: bmi-flow-logging: This patch just adds a little bit more gossip logging output to BMI and the flow protocol. In particular, it adds tag information to messages about BMI operations, and adds pointer information to the flow protocol to help match posts and completions of flows in log files.
[phil]: server-freopen: This patch just removes duplicate calls to fdreopen(stdin/stdout/stderr) that were being performed on server startup when the server is run in the background. The first set should be sufficient.
Revision
1.4.6.3
/
(view)
- annotate
- [select for diffs]
, Wed Aug 9 20:17:46 2006 UTC (5 years, 9 months ago) by vilayann
Branch:
posix-extensions-branch
CVS Tags:
posix-extensions-point3
Changes since 1.4.6.2: +34 -0 lines
Diff to previous 1.4.6.2
to branch point 1.4
Reverse merge changes from HEAD to posix-extensions-branch.
Revision
1.8.4.2
/
(view)
- annotate
- [select for diffs]
, Mon Jul 24 17:20:47 2006 UTC (5 years, 9 months ago) by slang
Branch:
kunkel-branch
Changes since 1.8.4.1: +531 -527 lines
Diff to previous 1.8.4.1
to branch point 1.8
revert style changes back to previous versions.
Revision
1.8.4.1
/
(view)
- annotate
- [select for diffs]
, Fri Jul 21 17:40:38 2006 UTC (5 years, 9 months ago) by kunkel
Branch:
kunkel-branch
Changes since 1.8: +527 -531 lines
Diff to previous 1.8
run maint/pvfs2indent-80col.sh on all .c files to correct style :)
Revision
1.5.2.2
/
(view)
- annotate
- [select for diffs]
, Mon Jun 19 15:57:38 2006 UTC (5 years, 10 months ago) by slang
Branch:
pvfs2-1-5-branch
CVS Tags:
pvfs2-1_5_1_for_bgl3,
pvfs2-1_5_1_for_bgl2,
pvfs2-1_5_1_for_bgl,
pvfs2-1-5-1-rc3,
pvfs2-1-5-1-rc2,
pvfs2-1-5-1-rc1,
pvfs2-1-5-1,
pvfs2-1-5-0-rc5,
pvfs2-1-5-0-rc4,
pvfs2-1-5-0-rc3,
pvfs2-1-5-0-rc2,
pvfs2-1-5-0-rc1,
pvfs2-1-5-0
Changes since 1.5.2.1: +2 -0 lines
Diff to previous 1.5.2.1
to branch point 1.5
to next main 1.6
merge of murali's changes from trunk.
Revision
1.8
/
(view)
- annotate
- [select for diffs]
, Fri Jun 16 21:01:13 2006 UTC (5 years, 11 months ago) by vilayann
Branch:
MAIN
CVS Tags:
pvfs2-1-5-point2,
posix-extensions-point4,
before-style-changes
Branch point for:
kunkel-branch,
WALT3
Changes since 1.7: +2 -0 lines
Diff to previous 1.7
[pcarns]: Patch to allow modifying distribution, distribution parameters and number of
data files to use within a given directory. Such setting will only impact creation of future files
within the same directory. It does not change existing files' parameters. All such hints
are inherited by newly created directories as well..
[pcarns]: Allow trove to continue to read a list of xattrs/keyvals
without stopping if some subset of keys dont exist in the keyval db. Modifies the keyval_read_list() function
to return an array of completely independant error codes for each key that is read.
[pcarns]: adjust encode_string() macro to make it safe to call on NULL strings
[pcarns]: bug in the getattr state machine that would cause it to read dirent_count most of the time
regardless of whether the attribute mask requested it or not.
[slang]: fix a couple of bugs in the get-attr server-side state machine whereby the dirent_count was being read
using the dirent handle instead of the dirdata handle. Fixed a return value from dbpf_keyval_get_handle_info_op_svc
so that get-attr would not needlessly hang..
[vilayann]: fixes for the viewdist utility yet again, since the keys for the xattrs have changed...
Revision
1.5.2.1
/
(view)
- annotate
- [select for diffs]
, Wed Jun 14 20:14:49 2006 UTC (5 years, 11 months ago) by slang
Branch:
pvfs2-1-5-branch
Changes since 1.5: +32 -0 lines
Diff to previous 1.5
reverse merge of recent bug fixes from trunk
Revision
1.7
/
(view)
- annotate
- [select for diffs]
, Wed Jun 14 18:41:25 2006 UTC (5 years, 11 months ago) by slang
Branch:
MAIN
Changes since 1.6: +26 -0 lines
Diff to previous 1.6
commit of keyval handle info changes. This allows info to be stored on a per handle basis in a 'null key' inside the database. Right now we just use it to store the count of directory entries, so that we don't have to do a read/modify/write in crdirent and rmdirent.
Also includes changes to the keyval strings to use #define values instead of the actual strings. This just makes that code lest prone to bugs in the future.
Revision
1.6
/
(view)
- annotate
- [select for diffs]
, Thu Jun 8 21:45:42 2006 UTC (5 years, 11 months ago) by slang
Branch:
MAIN
Changes since 1.5: +6 -0 lines
Diff to previous 1.5
[phil] see http://www.beowulf-underground.org/pipermail/pvfs2-developers/2006-June/002128.html.
Revision
1.4.8.2
/
(view)
- annotate
- [select for diffs]
, Wed Jun 7 19:27:24 2006 UTC (5 years, 11 months ago) by vilayann
Branch:
lockd-branch
Changes since 1.4.8.1: +8 -0 lines
Diff to previous 1.4.8.1
to branch point 1.4
to next main 1.5
Reverse merge from trunk to lockd-branch...
Revision
1.4.6.2
/
(view)
- annotate
- [select for diffs]
, Wed Jun 7 03:20:56 2006 UTC (5 years, 11 months ago) by slang
Branch:
posix-extensions-branch
Changes since 1.4.6.1: +8 -0 lines
Diff to previous 1.4.6.1
to branch point 1.4
reverse merge of branch
Revision
1.4.10.1
/
(view)
- annotate
- [select for diffs]
, Thu Jun 1 21:29:36 2006 UTC (5 years, 11 months ago) by slang
Branch:
dbpf-coalesce-branch
Changes since 1.4: +8 -0 lines
Diff to previous 1.4
to next main 1.5
reverse merge of trunk to branch
Revision
1.5
/
(view)
- annotate
- [select for diffs]
, Thu May 25 22:17:19 2006 UTC (5 years, 11 months ago) by slang
Branch:
MAIN
CVS Tags:
pvfs2-1-5-point,
posix-extensions-point2,
lockd-point2
Branch point for:
pvfs2-1-5-branch
Changes since 1.4: +8 -0 lines
Diff to previous 1.4
* [Phil] removed db stat left over from keyval-per-db days
* [Phil] added stranded bstream checking
* [Phil] added comparison function for dspace db
* [Phil] added db cache size and type config options
* [Julian] added tcp send/recv buffer size options
Revision
1.4.6.1
/
(view)
- annotate
- [select for diffs]
, Tue May 9 23:10:12 2006 UTC (6 years ago) by vilayann
Branch:
posix-extensions-branch
Changes since 1.4: +31 -0 lines
Diff to previous 1.4
First cut of the sys_readdirplus implementation where clients can issue a single
system interface call to get the directory entries as well as the attribute information
of the directory entries.
What this means is that we do not need to call a sys_getattr of the individual directory entries
anymore.
(The kernel version is still untested and won't work until the VFS patch is in place! :))
On the server, there is now a new request/state machine called listattr(poor name, i know!)
which essentially does a vectored getattr for a list of handles as opposed to a getattr
which only does for 1. Perhaps, we need to consolidate them into 1 at a later point of time after
others have given this code a look-see!
On the client, there is a new system interface, and a corresponding statemachine implementation
called readdirplus which does the following algorithm
a) Step 1 - Do a regular readdir
b) Step 2 - Collate all meta handles (obtained from the readdir) and send out 1 listattr
to every server that owns atleast 1 handle from the set.
c) Step 3 - Handles that refer to metafiles (determined by the attributes of the response)
need an additional step to retrieve their file sizes. So we collate all data file handles
of all metafiles, and send out 1 listattr to every server that owns atleast 1 handle from
the set.
d) Step 4 - Copy object attributes obtained for all objects into the sys response structure and
also compute file sizes of regular files since we know the individual dfile handles' file sizes
from Step 3.
Clearly, this is a huge win in terms of performance of listing directories which have large number of directory
entries.
Next step is to hammer out the VFS patches and coreutils patch for ls to get the same benefit.
Also added a new utility called pvfs2-lsplus in src/apps/admin that uses this API.
Revision
1.4.8.1
/
(view)
- annotate
- [select for diffs]
, Sat Apr 29 21:01:22 2006 UTC (6 years ago) by slang
Branch:
lockd-branch
Changes since 1.4: +33 -0 lines
Diff to previous 1.4
commit of versioning stuff to branch
Revision
1.3.8.1
/
(view)
- annotate
- [select for diffs]
, Thu Jan 12 19:43:17 2006 UTC (6 years, 4 months ago) by slang
Branch:
dbpf-changes-branch
Changes since 1.3: +4 -0 lines
Diff to previous 1.3
to next main 1.4
merging changes from HEAD to dbpf branch
Revision
1.4
/
(view)
- annotate
- [select for diffs]
, Tue Dec 20 00:08:28 2005 UTC (6 years, 4 months ago) by slang
Branch:
MAIN
CVS Tags:
pvfs2-1-4-0-point,
pvfs2-1-4-0-branch,
pvfs2-1-4-0,
posix-extensions-point,
lockd-point,
dbpf-slowskip,
dbpf-onekeyval-point,
dbpf-onekeyval-branch,
dbpf-coalesce-point,
before-dbpf-onekeyval
Branch point for:
posix-extensions-branch,
lockd-branch,
dbpf-coalesce-branch
Changes since 1.3: +4 -0 lines
Diff to previous 1.3
Phil's new tcache and the acache changes to match. Also includes Phil's performance counter changes. See http://www.beowulf-underground.org/pipermail/pvfs2-developers/2005-December/001704.html. Thanks Phil!
Revision
1.2.6.1
/
(view)
- annotate
- [select for diffs]
, Thu Aug 25 20:38:28 2005 UTC (6 years, 8 months ago) by slang
Branch:
slang-event-changes-branch
Changes since 1.2: +41 -0 lines
Diff to previous 1.2
to next main 1.3
updates to my event changes to bring them inline with trunk
Revision
1.2.14.1
/
(view)
- annotate
- [select for diffs]
, Wed Aug 10 19:38:00 2005 UTC (6 years, 9 months ago) by slang
Branch:
slang-attr-cache-fixups-branch
CVS Tags:
slang-attr-cache-fixups-point2
Changes since 1.2: +41 -0 lines
Diff to previous 1.2
to next main 1.3
merge changes from trunk since branch point into branch. Effectively moves the branchpoint to the latest trunk.
Revision
1.3
/
(view)
- annotate
- [select for diffs]
, Thu Jul 21 16:17:55 2005 UTC (6 years, 9 months ago) by walt
Branch:
MAIN
CVS Tags:
slang-sio-point,
slang-sio-branch,
slang-reqsched-point,
slang-reqsched-branch,
pvfs2-1-3-2,
pvfs2-1-3-1-branch,
pvfs2-1-3-1,
pvfs2-1-3-0,
pvfs2-1-2-0,
dbpf-changes
Branch point for:
dbpf-changes-branch
Changes since 1.2: +41 -0 lines
Diff to previous 1.2
added extended attribute support
Revision
1.2.12.1
/
(view)
- annotate
- [select for diffs]
, Thu Jun 16 23:50:09 2005 UTC (6 years, 11 months ago) by walt
Branch:
WALT2
Changes since 1.2: +41 -0 lines
Diff to previous 1.2
to next main 1.3
updates for adding extended attributes
Revision
1.2
/
(view)
- annotate
- [select for diffs]
, Tue Dec 21 17:52:19 2004 UTC (7 years, 4 months ago) by rbross
Branch:
MAIN
CVS Tags:
snapshot-bluegene-20050216,
slang-event-changes-point,
slang-attr-cache-fixups-point,
pvfs2-tag-bugfix-67,
pvfs2-snapshot-Alejandro,
pvfs2-bugfix-67,
pvfs2-bugfix-39,
pvfs2-1-1-0,
WALT1
Branch point for:
slang-event-changes-branch,
slang-attr-cache-fixups-branch,
WALT2
Changes since 1.1: +61 -0 lines
Diff to previous 1.1
more doxygen work.
Revision
1.1
/
(view)
- annotate
- [select for diffs]
, Tue Dec 21 14:16:59 2004 UTC (7 years, 4 months ago) by rbross
Branch:
MAIN
Eliminated use of trove-autogen.pl, since this code hasn't changed in ages.
This form allows you to request diffs between any two revisions of
a file. You may select a symbolic revision name using the selection
box or you may type in a numeric name using the type-in text box.