Previous: Example of Dataspace Use Case #6 - ASCI Index Next: Example of Dataspace Use Case #7 - ASCI with Unlimited Dimensions

Dataspace Use Case #7 - ASCI with Unlimited Dimensions

User would like to create a two 3-D datasets which share the same dataspace. Additionally, one of the shared dimensions in the shared dataspace is "unlimited" and each dataset's dataspace needs to reflect the maximum of the allocated size for that dimension as it's current size.

Route:

  1. User creates a 3-D dataspace, making one of the dimension's maximum size "unlimited".
  2. User "commits" dataspace to file, giving it a name. ("DS1")
  3. User creates a dataset 'A' with committed 3-D dataspace.
  4. User creates second dataset 'B' with committed 3-D dataspace.
  5. User extends dimension #2 ("Z") in dataset 'A'.
  6. User queries dataset 'B's current dimension sizes and should get sizes that reflect dimension #2 ("Z") being extended in dataset 'A'.