summaryrefslogtreecommitdiffstats
path: root/src/H5FDpublic.h
diff options
context:
space:
mode:
authorJohn Mainzer <mainzer@hdfgroup.org>2008-04-25 14:55:20 (GMT)
committerJohn Mainzer <mainzer@hdfgroup.org>2008-04-25 14:55:20 (GMT)
commit2c84019fcaca9a1cb2a415564d8b88e3dd88479d (patch)
tree22b8d155072c707be3f408185d739b1d65c2f085 /src/H5FDpublic.h
parentde68c607843fbfa55f94a661cf8cf58ad09adc0c (diff)
downloadhdf5-2c84019fcaca9a1cb2a415564d8b88e3dd88479d.zip
hdf5-2c84019fcaca9a1cb2a415564d8b88e3dd88479d.tar.gz
hdf5-2c84019fcaca9a1cb2a415564d8b88e3dd88479d.tar.bz2
[svn-r14863] Checking in code supporting metadata journaling in the serial case.
While this code doesn't break any of the existing tests, it HAS NOT been tested beyond that. Also mods needed to integrate the journaling code with Quincey's latest mods, and to adapt existing test code to slight changes caused by the addition of journaling. Finally, fixed an undefined variable bug in the HL code exposed by the journaling mods. Tested serial under Linux (Phoenix) and parallel under Linux (Kagiso).
Diffstat (limited to 'src/H5FDpublic.h')
-rw-r--r--src/H5FDpublic.h15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/H5FDpublic.h b/src/H5FDpublic.h
index 291fc88..b68f141 100644
--- a/src/H5FDpublic.h
+++ b/src/H5FDpublic.h
@@ -89,19 +89,12 @@ typedef enum H5FD_mem_t {
#define H5FD_MEM_SOHM_TABLE H5FD_MEM_OHDR
#define H5FD_MEM_SOHM_INDEX H5FD_MEM_BTREE
-/* Map metadata journaling configuration block to raw for now, as it is of
- * arbitrary size, and the metadata cache will be managing it directly,
- * without passing it through the metadata cache proper.
+/* Per discussion with Quincey, I'm mapping the metadata journaling
+ * configuration block to super.
*
- * JRM -- 3/11/08
- *
- * Quincey: I suspect this is bogus. However, I gather that adding a
- * new memory type is a bit of a bother, so I'm trying to avoid
- * it until I talk to you. Please let me know what you think
- * I should do here.
- * -- JRM
+ * JRM -- 3/20/08
*/
-#define H5FD_MEM_MDJCONFIG H5FD_MEM_DRAW
+#define H5FD_MEM_MDJCONFIG H5FD_MEM_SUPER
/*
* A free-list map which maps all types of allocation requests to a single