Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Final merge of page buffering branch to develop | Quincey Koziol | 2017-03-14 | 1 | -2/+124 | |
| | ||||||
* | Merge in reentrency changes to "make space in cache" from page_buffering branch. | Quincey Koziol | 2017-03-13 | 1 | -0/+20 | |
| | ||||||
* | Minor cleanups and bring over "prefetched dirty" fixes for entries loaded from | Quincey Koziol | 2017-03-12 | 1 | -10/+32 | |
| | | | | a cache image. | |||||
* | Remove some usage of "prefetched_dirty" flag (which hasn't been merged from the | Quincey Koziol | 2017-03-10 | 1 | -1/+0 | |
| | | | | | page_buffering branch yet. Also, bring over improvements to flush candidate entries for parallel code. | |||||
* | Align with incoming page buffering changes: minor cleanups, centralize removing | Quincey Koziol | 2017-03-07 | 1 | -30/+35 | |
| | | | | entries from collective metadata read list | |||||
* | Misc. small cleanups to sync against incoming page buffering changes. | Quincey Koziol | 2017-03-02 | 1 | -47/+17 | |
| | ||||||
* | Normalize against incoming page buffering changes. | Quincey Koziol | 2017-03-01 | 1 | -17/+534 | |
| | ||||||
* | Corrected version of 4b5e05c084f93c35dae946c2c9e814d565a613b0: | Quincey Koziol | 2017-02-28 | 1 | -5/+5 | |
| | | | | | Fix some more signed -> unsigned value issues with cache data structures, also misc. style cleanups. All to align w/incoming page_buffering changes. | |||||
* | Align w/incoming page buffering changes. | Quincey Koziol | 2017-02-25 | 1 | -93/+25 | |
| | ||||||
* | Misc. style cleanups from the page_buffering branch. | Quincey Koziol | 2017-02-18 | 1 | -411/+218 | |
| | ||||||
* | Simplify H5C__serialize_single_entry(), using H5C__generate_image() | Quincey Koziol | 2017-02-02 | 1 | -20/+27 | |
| | ||||||
* | Cache image feature and testing | Quincey Koziol | 2017-01-29 | 1 | -34/+231 | |
| | ||||||
* | Bring change to use array of metadata cache entry classes for H5C_create | Quincey Koziol | 2017-01-28 | 1 | -71/+15 | |
| | | | | instead of array of class names from cache image branch. | |||||
* | Switch list lengths to unsigned integers (to align better w/cache image merge) | Quincey Koziol | 2017-01-28 | 1 | -115/+70 | |
| | ||||||
* | Commit Vailin's fix for the h5format_convert test failure. | lrknox | 2017-01-26 | 1 | -0/+5 | |
| | | | | | | DAILYTEST-256 #2. Tested on emu, kituo, mayll, ostrich, and osx1011dev with previously failing test configurations. | |||||
* | Bring changes to metadata cache "get entry status" call and new | Quincey Koziol | 2017-01-06 | 1 | -16/+262 | |
| | | | | | "child serialized / unserialized" messages and support from the cache image branch. | |||||
* | Bring file shutdown code from cache image branch | Quincey Koziol | 2017-01-05 | 1 | -0/+181 | |
| | ||||||
* | Merge code from cache image branch to split FSM ring into two types: raw data | Quincey Koziol | 2017-01-04 | 1 | -7/+5 | |
| | | | | and metadata. Also, some more ring reset safeties and minor code cleanups. | |||||
* | Remove 'const' from cache client pre_serialize callback, to reduce warnings, | Quincey Koziol | 2017-01-03 | 1 | -3/+3 | |
| | | | | | and correspondingly remove 'const' from some internal routines. Also rename some H5MF* routines to reflect their static/package usage. | |||||
* | Align with incoming cache_image branch changes: use the index list (instead of | Quincey Koziol | 2017-01-02 | 1 | -102/+133 | |
| | | | | | the hash buckets) for scanning the entries during a flush, and also add in counters for tracking operations during cache flushes. | |||||
* | Bring support for doubly-linked list of all entries in cache from incoming | Quincey Koziol | 2016-12-30 | 1 | -6/+15 | |
| | | | | cache image branch. | |||||
* | More normalizations against incoming cache image branch. | Quincey Koziol | 2016-12-29 | 1 | -6/+5 | |
| | ||||||
* | Normalize against incoming cache image feature. | Quincey Koziol | 2016-12-28 | 1 | -77/+65 | |
| | ||||||
* | Bring over changes from revise_chunks that cleanup recent SWMR changes from | Quincey Koziol | 2016-12-11 | 1 | -7/+36 | |
| | | | | code review feedback. | |||||
* | Bring SWMR support in to the main development branch. (Finally!) More tests | Quincey Koziol | 2016-12-02 | 1 | -20/+256 | |
| | | | | and the tool and API wrappers will be coming in over the weekend. | |||||
* | Remove "collective write list" parameter from H5C__flush_single_entry() as it | Quincey Koziol | 2016-11-28 | 1 | -22/+17 | |
| | | | | | is only used in a couple of places. The collective write list has been moved to be internal to the cache data structure instead. | |||||
* | Eliminate unnecessary data structure for parallel collective metadata cache I/O | Quincey Koziol | 2016-11-28 | 1 | -16/+1 | |
| | ||||||
* | Add a flag for H5C__flush_single_entry() to allow the parallel code to request | Quincey Koziol | 2016-11-25 | 1 | -27/+31 | |
| | | | | | that images for entries be generated, even when not writing the entry from an MPI rank. | |||||
* | Bring over support for retrying metadata cache entry loads, along with all the | Quincey Koziol | 2016-11-20 | 1 | -172/+201 | |
| | | | | supporting metadata cache callback changes, etc. | |||||
* | Remove 'clear' callback from metadata cache client interface, using the | Quincey Koziol | 2016-11-18 | 1 | -17/+4 | |
| | | | | new 'entry cleaned' notify action innstead. | |||||
* | Remove explicit support within the metadata cache for tracked compressed | Quincey Koziol | 2016-11-17 | 1 | -197/+40 | |
| | | | | entries, they are now completely handled in the clients. | |||||
* | Bring over new 'notify' metadata cache client callback actions for when an | Quincey Koziol | 2016-11-12 | 1 | -4/+77 | |
| | | | | | entry is cleaned / dirtied or its [flush dependency] child entry is cleaned / dirtied. | |||||
* | Align w/minor cleanups in revise_chunks branch. | Quincey Koziol | 2016-11-12 | 1 | -10/+3 | |
| | ||||||
* | Clean up cache code to eliminate dead-ends and unify code. | Quincey Koziol | 2016-11-10 | 1 | -365/+131 | |
| | ||||||
* | Switch to new, more scalable, metadata cache entry tagging. | Quincey Koziol | 2016-11-07 | 1 | -104/+109 | |
| | ||||||
* | Code style and warning cleanups, from revise_chunks branch. | Quincey Koziol | 2016-11-06 | 1 | -296/+161 | |
| | ||||||
* | Bring cache logging routines from revise_chunks branch to develop. | Quincey Koziol | 2016-11-04 | 1 | -0/+6 | |
| | ||||||
* | Move cache debugging routines into separate module. | Quincey Koziol | 2016-11-03 | 1 | -921/+0 | |
| | ||||||
* | [svn-r30112] Description: | Quincey Koziol | 2016-06-28 | 1 | -1071/+780 | |
| | | | | | | | | | | Move updated flush dependency code in metadata cache from revise_chunks branch to trunk. Also many of the cleanups from r30111 in the revise_chunks branch. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming) | |||||
* | [svn-r30068] Description: | Quincey Koziol | 2016-06-13 | 1 | -8/+177 | |
| | | | | | | | | Bring metadata cache corking to trunk. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming) | |||||
* | [svn-r30035] Description: | Quincey Koziol | 2016-06-06 | 1 | -417/+2 | |
| | | | | | | | | Extract tagging routines into separate source module. Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming) | |||||
* | [svn-r30033] Description: | Quincey Koziol | 2016-06-06 | 1 | -187/+2 | |
| | | | | | | | | Extract epoch marker metadata client into separate source file. Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming) | |||||
* | [svn-r30031] Description: | Quincey Koziol | 2016-06-06 | 1 | -2/+1 | |
| | | | | | | | | Minor code cleanup to align w/revise_chunks branch. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming) | |||||
* | [svn-r30009] Fix for h5format_convert daily test failures when ↵ | Vailin Choi | 2016-06-04 | 1 | -1/+3 | |
| | | | | | | --enable-using-memchecker. Tested on jam, ostrich, moohan, osx1010test, quail, kite, mayll. | |||||
* | [svn-r30002] Fixed some minor warnings in H5AC.c and H5C.c, cleaned up warnings | Dana Robinson | 2016-06-01 | 1 | -1/+1 | |
| | | | | | | | | in the cache tests, and made some huge static arrays dynamic in the cache tests. Tested on: 64-bit Ubuntu Linux w/ gcc 5.3.1 Autotools serial | |||||
* | [svn-r29985] Description: | Quincey Koziol | 2016-05-30 | 1 | -424/+0 | |
| | | | | | | | | Extract query routines into separate source module. Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest not required on this branch) | |||||
* | [svn-r29969] Description: | Quincey Koziol | 2016-05-29 | 1 | -0/+53 | |
| | | | | | | | | | | | Bring r29934 from revise_chunks branch to trunk: (1) Fix for HDFFV-9434: throw an error instead of assertion when v1 btree level hits the 1 byte limit. (2) Modifications to better handle error recovery when conversion by h5format_convert fails. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming) | |||||
* | [svn-r29850] Description: | Quincey Koziol | 2016-05-01 | 1 | -135/+162 | |
| | | | | | | | | | | Bring H5DOappend(), H5P[s|g]et_object_flush_cb, and H5P[s|g]et_append_flush from revise_chunks branch to trunk. Brings along updated metadata cache entry tagging, and the internal object flush routine. Tested on: MacOSX/64 10.11.4 (amazon) w/serial, parallel & production (h5committest forthcoming) | |||||
* | [svn-r29279] Tidying of H5C_load_entry() before complicated merge. | Dana Robinson | 2016-03-05 | 1 | -130/+64 | |
| | | | | | No significant code changes. Smoke checked on 64-bit Windows 10 with VS 2015 Pro. | |||||
* | [svn-r29150] fix for Jira issue 9670 - HDF5 segfaults on corrupted file. | Mohamad Chaarawi | 2016-02-18 | 1 | -7/+3 | |
| | | | | | | Change compare callback in Btree2 class to correctly account for errors. tested on bb-8. |