Contents
Table of Contents maxLevel 2
...
- User stories documented(Andreas)
- User stories reviewed(Nitin)
- User stories reviewed(Todd)
- Requirements documented(Andreas)
- Requirements Reviewed
- Mockups Built
- Design Built
- Design Accepted
...
- Minimal work to remove artifact management from DatasetTypeManager
- Remove the (experimental) REST API to deploy a dataset module by itself
- For dataset types/modules deployed from an app, remove the generation of an artifact. Instead record the app artifact that is was created from
- Similar as b. for dataset types included in plugins
- For apps, load dataset types from program class loader. For explore, load from the artifact recorded for the type
- May require some changes in artifact repository
- Simplify configuration of datasets
- Schema and format as a system properties with validation
- TTL as a system property
- New API for a dataset type to declare what configuration it accepts (needed for Resource Center)
- Properties (instance configuration)
- Arguments (runtime configuration)
- Make dataset lifecycle methods (create, update, drop) consistent
- In case of failure, do not leave partial/inconsistent state behind
- Do not silently ignore explore failures: they must fail the entire operation
- Simplify configuration of explore properties properties CDAP-2790
- Derived all explore properties from schema+format when possible.
- Allow configuring the detailed explore properties (as today) for power users.
- Improved control over transactions for programs CDAP-7319
...