Skip to content

Conversation

@jacques-n
Copy link
Contributor

Fix StoragePluginRegistry clean-up behavior and misc clean up.

  • Create the storage plugin registry using a Drill configuration parameter to be able to replace the registry implementation.
  • Change StoragePluginRegistry into an interface and move the implementation to an impl class.
  • Write documentation for StoragePluginRegistry.
  • Make StoragePluginRegistry and StoragePluginMap AutoCloseable and ensure that Drillbit closes registry.
  • Misc Drillbit code reorganization so that fields are at top of class (and static methods at bottom).
  • Update DrillConfig to support reflection-based creation of storage plugin objects
  • Remove final from DrillConfig so that application developers can extend config object.

…n up.

- Create the storage plugin registry using a Drill configuration parameter to be able to replace the registry implementation.
- Change StoragePluginRegistry into an interface and move the implementation to an impl class.
- Write documentation for StoragePluginRegistry.
- Make StoragePluginRegistry and StoragePluginMap AutoCloseable and ensure that Drillbit closes registry.
- Misc Drillbit code reorganization so that fields are at top of class (and static methods at bottom).
- Update DrillConfig to support reflection-based creation of storage plugin objects
- Remove final from DrillConfig so that application developers can extend config object.
@StevenMPhillips
Copy link
Contributor

+1

@asfgit asfgit closed this in f964908 Jan 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants