CVS log for pvfs2/src/io/trove/trove-mgmt.c

(logo)

Help

(back) 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.33.10.1.8.1 / (view) - annotate - [select for diffs] , Fri Aug 19 15:50:06 2011 UTC (8 months, 4 weeks ago) by shuangy
Branch: Orange-Elaine-Distr-Dir-Branch
Changes since 1.33.10.1: +1 -1 lines
Diff to previous 1.33.10.1 to next main 1.33.10.2
merge with Orange-Branch

Revision 1.33.10.1.34.2 / (view) - annotate - [select for diffs] , Mon Jul 11 19:55:36 2011 UTC (10 months ago) by mtmoore
Branch: orange-next
Changes since 1.33.10.1.34.1: +2 -2 lines
Diff to previous 1.33.10.1.34.1 to branch point 1.33.10.1 to next main 1.33.10.2
checkpoint on the uuid road

Revision 1.33.10.1.34.1 / (view) - annotate - [select for diffs] , Mon Jul 11 18:02:06 2011 UTC (10 months, 1 week ago) by mtmoore
Branch: orange-next
Changes since 1.33.10.1: +3 -2 lines
Diff to previous 1.33.10.1
move PVFS_ds_position to different types when appropriate, pass a flag around instead of using special canary values in the handle. Things will be broken for a while.

Revision 1.33.10.2 / (view) - annotate - [select for diffs] , Tue Jun 28 16:18:42 2011 UTC (10 months, 2 weeks ago) by walt
Branch: Orange-Branch
CVS Tags: windows-release-2-8-5-20110921, windows-client-to-Orange-Branch-20110712, pnfs-merge, orangefs-2-8-5, Orange-security-premerge, Orange-security-postmerge
Changes since 1.33.10.1: +1 -1 lines
Diff to previous 1.33.10.1 to branch point 1.33 to next main 1.34
added IO byte counters for small_io
added IO byte counters for ONLY small_io and ONLY flows
minor format edit
debug fixes to usrint code

Revision 1.33.10.1.14.1 / (view) - annotate - [select for diffs] , Fri Sep 10 18:02:14 2010 UTC (20 months ago) by mtmoore
Branch: mtmoore-dbpf-txn
Changes since 1.33.10.1: +5 -4 lines
Diff to previous 1.33.10.1 to next main 1.33.10.2
initial transactional bdb work

Revision 1.29.18.3 / (view) - annotate - [select for diffs] , Sat Jun 19 00:02:11 2010 UTC (22 months, 4 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.29.18.2: +9 -6 lines
Diff to previous 1.29.18.2 to branch point 1.29 to next main 1.30
initial merge with Orange-Branch. much will be broken

Revision 1.33.10.1 / (view) - annotate - [select for diffs] , Wed Sep 2 21:38:54 2009 UTC (2 years, 8 months ago) by dbonnie
Branch: Orange-Branch
CVS Tags: windows-client, test-slab-cache-patch, test-duplicate-patch, pvfs2, pre-dirent, orangefs-rel-20100813, orangefs-current, orangefs-20100920, 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, distr-dir-pre-release, distdir_orange_before_merge_20110817, before-getattr, becky-test-bed, Orange-Migrate-Tools, Orange-FailOver-small-io, Orange-Elaine-Distr-Dir-Root, Orange-Branch-metadata-backup, OB-DBPF-OPEN-CACHE-REMOVE, 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
Branch point for: orange-next, mtmoore-dbpf-txn, Orange-Elaine-Distr-Dir-Branch
Changes since 1.33: +9 -6 lines
Diff to previous 1.33
Merge with work from this summer.  Metadata and data storage spaces can now be located on different disks.  Fixed a small bug in string encoding.  Updated test code to reflect new Trove dual-storage space API.  Genconfig updated as well as affected admin apps. In the correct branch this time.

Revision 1.35 / (view) - annotate - [select for diffs] , Wed Sep 2 21:10:40 2009 UTC (2 years, 8 months ago) by dbonnie
Branch: MAIN
CVS Tags: tr-branch, pvfs2-mr-shim, my-point, HEAD, B2O-Temp, B2O-Blue-Sync
Changes since 1.34: +6 -9 lines
Diff to previous 1.34
Undo accidental commit to MAIN.  Reverted each file to pre-commit version.

Revision 1.34 / (view) - annotate - [select for diffs] , Tue Sep 1 18:55:51 2009 UTC (2 years, 8 months ago) by dbonnie
Branch: MAIN
Changes since 1.33: +9 -6 lines
Diff to previous 1.33
Merge with work from this summer.  Metadata and data storage spaces can now be located on different disks.  Fixed a small bug in string encoding.  Updated test code to reflect new Trove dual-storage space API.  Genconfig updated as well as affected admin apps.

Revision 1.29.18.2 / (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.29.18.1: +22 -7 lines
Diff to previous 1.29.18.1 to branch point 1.29
merged in changes from summer at LANL

Revision 1.33 / (view) - annotate - [select for diffs] , Wed Jan 28 16:58:26 2009 UTC (3 years, 3 months ago) by slang
Branch: MAIN
CVS Tags: tcp-peer-comm-branch, solaris-point, solaris-branch, sa-branch, 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, pfsck-branch-point, pfsck-branch, bmi-experimental-branch-point, bmi-experimental-branch, as-point, as-branch, aattrs-branch-point, aattrs-branch, Orange-mtmoore, Orange-Root, Orange-Merge1, Orange-FailOver-Becky, Orange-Elaine-Branch, Orage-Elaine-Root, ORANGE-BECKY-ROOT, ORANGE-BECKY-BRANCH
Branch point for: Orange-Branch
Changes since 1.32: +9 -2 lines
Diff to previous 1.32
Properly shutdown trove collections that have different methods than the global method.  For example, filesystems specified with directio need to call the directio cleanup to shutdown the threads involved.

Revision 1.32 / (view) - annotate - [select for diffs] , Thu Dec 11 18:37:33 2008 UTC (3 years, 5 months ago) by pcarns
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31
Reorganized so that mgmt infrastructure is not started unless the directio
method is activated.  The resulting threads consume cpu time even when unused.

Revision 1.29.20.2 / (view) - annotate - [select for diffs] , Tue Nov 11 23:29:36 2008 UTC (3 years, 6 months ago) by slang
Branch: he-branch
Changes since 1.29.20.1: +12 -5 lines
Diff to previous 1.29.20.1 to branch point 1.29 to next main 1.30
reverse merge of direct IO changes to he-branch.

Revision 1.31 / (view) - annotate - [select for diffs] , Tue Nov 11 19:25:57 2008 UTC (3 years, 6 months ago) by slang
Branch: MAIN
Changes since 1.30: +12 -5 lines
Diff to previous 1.30
merge of direct IO code to PVFS HEAD.

Revision 1.30.2.1 / (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.30: +2 -1 lines
Diff to previous 1.30 to next main 1.31
dspace, keyval, coll_attr dbs are now created within the environment.
A whole lot of other things try to make replication work

Revision 1.28.50.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.28: +92 -40 lines
Diff to previous 1.28 to next main 1.29
Reverse merged and ported to HEAD.

Revision 1.30.6.1 / (view) - annotate - [select for diffs] , Mon Jul 21 14:42:28 2008 UTC (3 years, 9 months ago) by slang
Branch: directio-branch
Changes since 1.30: +12 -5 lines
Diff to previous 1.30 to next main 1.31
changes to trove layer to add direct I/O funcionality (O_DIRECT).

Revision 1.29.16.1 / (view) - annotate - [select for diffs] , Tue Jun 24 15:01:59 2008 UTC (3 years, 10 months ago) by pcarns
Branch: small-file-branch
Changes since 1.29: +11 -5 lines
Diff to previous 1.29 to next main 1.30
reverse merge latest trunk changes to small-file-branch and update msgpair
usage where needed

Revision 1.29.20.1 / (view) - annotate - [select for diffs] , Wed May 21 18:55:25 2008 UTC (3 years, 11 months ago) by slang
Branch: he-branch
Changes since 1.29: +11 -5 lines
Diff to previous 1.29
reverse merge of latest changes from HEAD to he branch.

Revision 1.29.18.1 / (view) - annotate - [select for diffs] , Fri May 16 15:15:45 2008 UTC (4 years ago) by dbonnie
Branch: cu-security-branch
CVS Tags: from_MERGE_FROM_HEAD, from_HEAD_NEW_FEATURE_ADD3, from_HEAD_NEW_FEATURE_ADD2
Changes since 1.29: +11 -5 lines
Diff to previous 1.29
Updated branch with code from HEAD

Revision 1.30 / (view) - annotate - [select for diffs] , Thu Apr 17 20:46:18 2008 UTC (4 years, 1 month ago) by pcarns
Branch: MAIN
CVS Tags: sumit-branch, small-file-branch-point4, small-file-branch-point3, rr-txn, merge_MERGE_FROM_HEAD, merge_HEAD_NEW_FEATURE_ADD4, merge_HEAD_NEW_FEATURE_ADD3, merge_HEAD_NEW_FEATURE_ADD2, merge_HEAD_NEW_FEATURE_ADD, fuse-support, directio-point, branch-rongrong, before-dio-merge, after-he-reverse-merge
Branch point for: rongrong, directio-branch
Changes since 1.29: +11 -5 lines
Diff to previous 1.29
Adding a new trove method for debugging purposes called "null-aio".
Exactly like alt-aio, except that it doesn't actually do any file I/O
(ie, writes don't hit the disks and reads return garbage).  It does
perform all metadata operations and modifies file sizes (if needed)
as if data were written, though.

Possibly useful for benchmarking what the network throughput capability
of a file system would be if there were no disk overhead.

Revision 1.28.42.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.28: +86 -40 lines
Diff to previous 1.28 to next main 1.29
Update migration branch to current CVS version

Revision 1.28.40.1 / (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.28: +86 -40 lines
Diff to previous 1.28 to next main 1.29
Upgrade to current CVS version

Revision 1.29.2.1 / (view) - annotate - [select for diffs] , Sun Oct 29 13:19:35 2006 UTC (5 years, 6 months ago) by kunkel
Branch: pvfs2-kunkel-tas-branch
Changes since 1.29: +17 -5 lines
Diff to previous 1.29 to next main 1.30
Trove TAS modul added.

Revision 1.28.36.1 / (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.28: +86 -40 lines
Diff to previous 1.28 to next main 1.29
reverse merge of HEAD to WALT3 branch.

Revision 1.29 / (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, small-file-branch-point2, small-file-branch-point, 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, 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, dbpf-methods-point, dbpf-methods-branch, cu-sandbox-branch-point, cu-sandbox-branch, WALT3-point, WALT3-last-merged, Root_cu-security-branch
Branch point for: small-file-branch, pvfs2-kunkel-tas-branch, he-branch, cu-security-branch
Changes since 1.28: +86 -40 lines
Diff to previous 1.28
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.28.38.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.28.38.1: +53 -67 lines
Diff to previous 1.28.38.1 to branch point 1.28 to next main 1.29
revert style changes back to previous versions.

Revision 1.28.38.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.28: +67 -53 lines
Diff to previous 1.28
run maint/pvfs2indent-80col.sh on all .c files to correct style :)

Revision 1.28 / (view) - annotate - [select for diffs] , Fri Oct 15 20:33:44 2004 UTC (7 years, 7 months ago) by neill
Branch: MAIN
CVS Tags: version-lock-branch, version-lock-actual-branch, threaded-aio-point, threaded-aio-branch, tau-sandbox-point, tau-sandbox, snapshot-bluegene-20050216, slang-sio-point, slang-sio-branch, slang-reqsched-point, slang-reqsched-branch, slang-event-changes-point, slang-event-changes-branch, slang-attr-cache-fixups-point2, slang-attr-cache-fixups-point, slang-attr-cache-fixups-branch, pvfs2-tag-bugfix-67, pvfs2-snapshot-Alejandro, pvfs2-bugfix-67, pvfs2-bugfix-39, pvfs2-1_5_1_for_bgl3, pvfs2-1_5_1_for_bgl2, pvfs2-1_5_1_for_bgl, pvfs2-1-5-point2, pvfs2-1-5-point, pvfs2-1-5-branch, 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, pvfs2-1-4-0-point, pvfs2-1-4-0-branch, pvfs2-1-4-0, pvfs2-1-3-2, pvfs2-1-3-1-branch, pvfs2-1-3-1, pvfs2-1-3-0, pvfs2-1-2-0, pvfs2-1-1-0, pvfs2-1-0-1, pvfs2-1-0-0, pvfs2-0-9-0, pvfs2-0-8-0, pvfs-2-6-point, posix-extensions-point7, posix-extensions-point6, posix-extensions-point5, posix-extensions-point4, posix-extensions-point3, posix-extensions-point2, posix-extensions-point, posix-extensions-branch, lockd-point2, lockd-point, lockd-branch, kunkel-branches-point, kunkel-alternativeIO-branch, dbpf-slowskip, dbpf-onekeyval-point, dbpf-onekeyval-branch, dbpf-coalesce-point, dbpf-coalesce-branch, dbpf-changes-branch, dbpf-changes, before-style-changes, before-dbpf-onekeyval, WALT2, WALT1
Branch point for: locking-branch, kunkel-migration-branch, kunkel-hint-branch, kunkel-branch, WALT3
Changes since 1.27: +1 -1 lines
Diff to previous 1.27
- make sure that our error routines strip any known class error bits
  instead of deciding that they're unrecognized if set
- improved trove error handling
- improved pvfs2-server error handling
- fixed crash bug in our config parser that tried to strdup strings
  that might be NULL
- pvfs2-types header file simplification and cleanups

Revision 1.27 / (view) - annotate - [select for diffs] , Fri Sep 17 21:15:42 2004 UTC (7 years, 8 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-7-0, pvfs2-0-6-5
Changes since 1.26: +81 -125 lines
Diff to previous 1.26
- fixed trove error codes (yet another pass; this time things look
  sane)
- give trove flush and resize operations the ability to create the
  bstream they're working with if it doesn't exist instead of
  returning an error (easily triggerred on multiple servers if a small
  amount of data is written, followed by a sync -- bstreams that
  weren't yet created fail, causing the call to fail as a whole);
  pointed out by RobL
- fixed bug in (threaded) trove that did not properly reinitialize
  condition variables after the first finalize
- improvements to the storage space and collection removal code
  (rmspace)
- extensive trove cleanups and cruft removal
- check for error codes when doing server side getattr and reading
  metafile information; stop processing if an error is reached.
  pointed out by RobL
- invalidate attr cache on write_at calls (never used)
- changed pvfs2-showcoll coll_id prints from hex to decimal

Revision 1.26 / (view) - annotate - [select for diffs] , Wed Jul 28 14:32:48 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-4, pvfs2-0-6-3, pvfs2-0-6-2, pvfs2-0-6-1
Changes since 1.25: +1 -1 lines
Diff to previous 1.25
- applied Nathan's expandtab patch (expandtab-2.patch.gz)

  first referenced at:
  http://www.beowulf-underground.org/pipermail/pvfs2-developers/2004-July/000745.html

Revision 1.25 / (view) - annotate - [select for diffs] , Fri Mar 12 17:55:06 2004 UTC (8 years, 2 months ago) by pw
Branch: MAIN
CVS Tags: pvfs2-nm-nb-branch, pvfs2-0-6-0pre1, pvfs2-0-6-0, pvfs2-0-5-1, pvfs2-0-5-0, pvfs2-0-1-3, pvfs2-0-1-2
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
add explicit header path

Revision 1.24 / (view) - annotate - [select for diffs] , Mon Mar 8 20:48:36 2004 UTC (8 years, 2 months ago) by pcarns
Branch: MAIN
Changes since 1.23: +7 -0 lines
Diff to previous 1.23
added a named reserved value for fs ids (collection ids), so that we can
cleanly test for uninitialized fs id values

Revision 1.23 / (view) - annotate - [select for diffs] , Tue Jan 13 20:06:42 2004 UTC (8 years, 4 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-1-1, pvfs2-0-1-0, pvfs2-0-0-9, pvfs2-0-0-8
Changes since 1.22: +18 -26 lines
Diff to previous 1.22
- added versions to collections at create time, and verification at lookup time
- cosmetic cleanups
- more verbose error reporting in some trove error paths

Revision 1.22 / (view) - annotate - [select for diffs] , Tue Dec 9 18:01:45 2003 UTC (8 years, 5 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-0-7
Changes since 1.21: +0 -12 lines
Diff to previous 1.21
remove some gossip; reset keyword_array_size on finalize

Revision 1.21 / (view) - annotate - [select for diffs] , Wed Aug 13 15:09:19 2003 UTC (8 years, 9 months ago) by neill
Branch: MAIN
CVS Tags: snapshot-kraken-10-16-2003-B, snapshot-kraken-10-16-2003, pvfs2-dbpf-attr-cache-branch, pvfs2-0-0-6, pvfs2-0-0-5, pvfs2-0-0-4, pvfs2-0-0-3, pvfs2-0-0-2, pvfs2-0-0-1
Changes since 1.20: +0 -4 lines
Diff to previous 1.20
move mtrace call to server if enabled.

Revision 1.20 / (view) - annotate - [select for diffs] , Fri Jul 18 16:51:19 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.19: +11 -16 lines
Diff to previous 1.19
added a coll_id arg to trove_[open|close]_context calls.  threaded trove.
things may be badly broken now as it's on by default.  even if things appear
to work, don't be fooled.  much work is left to be done.

Revision 1.19 / (view) - annotate - [select for diffs] , Fri Jul 18 16:25:06 2003 UTC (8 years, 10 months ago) by rbross
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
still in progress on io client state machine.

Revision 1.18 / (view) - annotate - [select for diffs] , Thu Jul 17 22:51:47 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.17: +0 -5 lines
Diff to previous 1.17
gossip tweaks; now server is more verbose than ever.  (removed some gossip
calls added to trove that cloberred the gossip output in the server)

Revision 1.17 / (view) - annotate - [select for diffs] , Thu Jul 17 15:59:11 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.16: +6 -4 lines
Diff to previous 1.16
more gossip tweaks

Revision 1.16 / (view) - annotate - [select for diffs] , Thu Jul 17 15:55:29 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.15: +1 -1 lines
Diff to previous 1.15
okay, properly gossipified trove -- seems to work now

Revision 1.15 / (view) - annotate - [select for diffs] , Thu Jul 17 14:35:41 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.14: +8 -2 lines
Diff to previous 1.14
gossipified parts of trove; added trove handle null constant

Revision 1.14 / (view) - annotate - [select for diffs] , Thu Jul 17 12:35:55 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.13: +11 -0 lines
Diff to previous 1.13
put in a message to tell us when trove_[open|close]_context is called before
trove_initialize.  this happens in the flow init on the client side, where
trove isn't needed.

Revision 1.13 / (view) - annotate - [select for diffs] , Thu Jul 17 12:10:28 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.12: +35 -0 lines
Diff to previous 1.12
...my bad, working around the niceties of trove...

Revision 1.12 / (view) - annotate - [select for diffs] , Thu Jul 17 11:52:14 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.11: +3 -19 lines
Diff to previous 1.11
Add storage specific open/close_context methods.  Move flow initialization
in pvfs2-server to be after trove initialization since a trove context is
needed.

Revision 1.11 / (view) - annotate - [select for diffs] , Wed Jul 16 18:26:18 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
Changes since 1.10: +17 -0 lines
Diff to previous 1.10
Added stubs for using contexts in trove.  None of this is working right now,
but the code *should* still work as before.  The idea is to get contexts into
the trove interface to play better with the job interface like the existing
bmi and flow interfaces.  This is the first step toward that end.

Revision 1.10 / (view) - annotate - [select for diffs] , Tue May 13 21:13:46 2003 UTC (9 years ago) by robl
Branch: MAIN
Changes since 1.9: +6 -2 lines
Diff to previous 1.9
move trove_handle_mgmt_initialize a bit earlier and deal w any of its
(unlikely) errors.  we want to be able to use trove_init as a test for
existance of a trove space.

Revision 1.9 / (view) - annotate - [select for diffs] , Tue May 13 19:21:16 2003 UTC (9 years ago) by neill
Branch: MAIN
Changes since 1.8: +5 -0 lines
Diff to previous 1.8
making progress on utilizing the existing handle management (i.e. ledger) code.

Revision 1.8 / (view) - annotate - [select for diffs] , Tue Mar 18 14:55:50 2003 UTC (9 years, 2 months ago) by rbross
Branch: MAIN
Changes since 1.7: +24 -0 lines
Diff to previous 1.7
Implemented and tested (for simple cases only) collection iterate.  Had to change TROVE_ITERATE_START and TROVE_ITERATE_END values.

Revision 1.7 / (view) - annotate - [select for diffs] , Fri Mar 7 22:21:09 2003 UTC (9 years, 2 months ago) by rbross
Branch: MAIN
CVS Tags: snapshot-osc-03-11-2003, snapshot-amerson-3-18-2003
Changes since 1.6: +3 -5 lines
Diff to previous 1.6
Monster checkin:
- removed the trove "fs" files, which are no longer in use.
- added dbpf-collection.c, which keeps up with multiple collections in use
  at one time.
  - hooks in place in dbpf implementation to theoretically handle multiple
    collections; untested (works for one collection).
- added trove-create-stress.c, a stress test for object creation.
- added TROVE_SYNC flag as an option, which is handled in most calls.
- found and removed a number of problems in error handling in dbpf calls.
- created pvfs2codecheck to identify issues in the code to be cleaned up.
- eliminated a number of memory leaks in trove dbpf.
- moved flags into top of the op structure in trove.
- implemented (but did not test) dspace_verify().

Revision 1.6 / (view) - annotate - [select for diffs] , Tue Jan 21 21:46:07 2003 UTC (9 years, 3 months ago) by rbross
Branch: MAIN
CVS Tags: snapshot-osc-02-19-2003
Changes since 1.5: +4 -0 lines
Diff to previous 1.5
Enabled use of "malloc trace" via --with-mtrace to configure.  Currently enabled in the trove initialize; we should eventually get the initialize call moved into some higher level initialize call in the library and in the server.

Revision 1.5 / (view) - annotate - [select for diffs] , Wed Jan 15 16:05:16 2003 UTC (9 years, 4 months ago) by rbross
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4
Cleaned up a lot of debugging messages, etc.

Revision 1.4 / (view) - annotate - [select for diffs] , Wed Jan 15 15:22:05 2003 UTC (9 years, 4 months ago) by rbross
Branch: MAIN
Changes since 1.3: +51 -7 lines
Diff to previous 1.3
Added initialization lock to trove, so it only gets initialized once.

Revision 1.3 / (view) - annotate - [select for diffs] , Tue Jan 14 14:13:44 2003 UTC (9 years, 4 months ago) by rbross
Branch: MAIN
Changes since 1.2: +3 -0 lines
Diff to previous 1.2
Working on setattr, checking in changes to get fs ops to work (for now; will maybe remove later).

Revision 1.2 / (view) - annotate - [select for diffs] , Mon Jan 13 16:20:05 2003 UTC (9 years, 4 months ago) by rbross
Branch: MAIN
Changes since 1.1: +9 -0 lines
Diff to previous 1.1
Added vim (and emacs) formatting option comments where missing in trove subdir.

Revision 1.1.1.1 / (view) - annotate - [select for diffs] (vendor branch) , Thu Jan 9 17:24:03 2003 UTC (9 years, 4 months ago) by pcarns
Branch: PARL
CVS Tags: start
Changes since 1.1: +0 -0 lines
Diff to previous 1.1
Imported sources

Revision 1.1 / (view) - annotate - [select for diffs] , Thu Jan 9 17:24:03 2003 UTC (9 years, 4 months ago) by pcarns
Branch: MAIN
Initial revision

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.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

Email pvfs2 viewcvs admin
Powered by
ViewCVS 0.9.4