Skip to content

bug: not imported Source / Element classes are not registered #343

Open
@mhordynski

Description

@mhordynski

Source subclasses are automatically registered upon import when declared. This enables us to automatically map them from JSON to the correct subclass or use a URI path to determine which implementation should be used (for example, gcs://something routes to GCSSource).

Currently, if a given implementation is not imported, this feature does not work. The goal of this task is to provide an explicit method to register source classes.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Status

In review

Relationships

None yet

Development

No branches or pull requests

Issue actions