Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DM-13349: Define storage classes in config yaml #11

Merged
merged 17 commits into from
Feb 1, 2018
Merged

Commits on Jan 31, 2018

  1. Ignore some more files

    timj committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    b1d7445 View commit details
    Browse the repository at this point in the history
  2. Create StorageClasses from YAML rather than in code

    * Moved the formatter factory registry to a new class MappingFactory.
    * Allow the factory registry to take classes as well as string
      definitions.
    * Replace StorageClass definitions in code with a new registry
      and ability to dynamically create them from strings.
    * Update posix data store to dynamically generate storage classes
      from the YAML.
    * Update tests to read storage classes from factory.
    timj committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    2dc5817 View commit details
    Browse the repository at this point in the history
  3. Move doImport code from daf_persistence

    Originally in python/lsst/daf/persistence/utils.py
    n8pease authored and timj committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    6806a84 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b54ce0c View commit details
    Browse the repository at this point in the history
  5. Add some tests of doImport

    timj committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    8e6eef1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b26eee8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8e4335b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    950c067 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2018

  1. Copy safeFileIo.py from daf_persistence

    We are using one of the functions and core daf_butler should
    not directly depend on daf_persistence. Transferring the whole
    file for now since we might use a function.
    timj committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    dbf2764 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1596bef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6560499 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    19a7d94 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7c87172 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    33ecb3b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    faa83ba View commit details
    Browse the repository at this point in the history
  8. fixup: typo

    timj committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    1270029 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    68f27cc View commit details
    Browse the repository at this point in the history