• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • Projects
  • Repositories
    • View all public repositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Frank Willmore
  1. Frank Willmore

hdf5_der

Dana Robinson
hdf5_der
Public
Actions
  • Clone
  • Download

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Graphs
  • Branches
  • Network
  • Latest Activities

Commits

mainzer
b00360c050e
mainzer committed fd04d3adf0c10 Oct 2016
Merge of svn trunk revisions 30102:30112 into the cache_image branch
and resolution of the resulting conflicts.

Many issues and to be dealt with, but the major ones were:

1) Removal of the notion of flush dependency height.  Since the
   cache image depends on this to order entries in the image, it
   was necessary to re-implement a form of this.

2) Addition of support for multiple flush dependency parents.
   Adding support for this required a change in the on disk image
   of entries in the cache image, changes to the image creation and
   load code, and to the management of pre-fetched entries.

3) A more subtle issue that I didn't catch immediately was Quincey's
   change in the definition of flush dependencies.  Before the change,
   a flush dependency parent could be flushed if and only if all its
   flush dependency decendants were clean.  After the change, a flush
   dependency parent can be flushed if all its immediate flush
   dependency children are clean, regardless of any other ditry
   flush dependency desendents.  In addition to changes to the
   serialization code, this required reworking of sanity checking
   code in both the cache and the fractal heap.

Changes tested on Jelly serial, serial/check-vfd, and parallel in
both debug and production builds.

Changed files

  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v4.4.1
  • Documentation
  • Contact Support
  • Request a feature
  • About
  • Contact Atlassian
Atlassian