From 2a714ac4c0c0a230a019616dbf80bb03ce39c18d Mon Sep 17 00:00:00 2001 From: Binh-Minh Ribler Date: Fri, 4 Mar 2016 14:50:52 -0500 Subject: [svn-r29270] Description: Updated for "Improve Packet Table library" commit 29269. --- MANIFEST | 1 + release_docs/RELEASE.txt | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/MANIFEST b/MANIFEST index 27be844..7386c76 100644 --- a/MANIFEST +++ b/MANIFEST @@ -2370,6 +2370,7 @@ ./hl/test/test_image.c ./hl/test/test_lite.c ./hl/test/test_packet.c +./hl/test/test_packet_vlen.c ./hl/test/test_table.c ./hl/test/test_ds_le.h5 ./hl/test/test_ds_be.h5 diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 2c9c79f..a830d93 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -60,6 +60,17 @@ New Features High-Level APIs: ------ + - New public functions in Packet Table API + + Two accessor functions were added per HDFFV-8623/patch 003. + /* Returns the ID of the dataset associated with the packet table */ + hid_t H5PTget_dataset(hid_t table_id); + + /* Returns the ID of the datatype the packet table uses */ + hid_t H5PTget_type(hid_t table_id); + + (BMR, 2016/03/04, HDFFV-8623) + Documentation ------------- @@ -87,6 +98,19 @@ Bug Fixes since HDF5-1.8.0 release High-Level APIs: ------ + - Packet Table is updated. + + In the Packet Table C API, there are changes with the following functions, + which had been ifdef'ed out with VLPT_REMOVED since 2006 + * H5PTcreate_vl, is removed from this release + * H5PTfree_vlen_readbuff, is renamed to H5PTfree_vlen_buff + * H5PTis_varlen, is made available again + + Various cleanup: replacing 0/-1 with SUCCEED/FAIL and H5I_BADID with + H5I_INVALID_HID. + + (BMR, 2016/03/04, HDFFV-442) + Fortran High-Level APIs: ------ -- cgit v0.12