...
Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
Package Rename
Status
In Progress
Steps
- Rename packages and schema namespaces from gobblin and com.linkedin.gobblin to org.apache.gobblin
The entities to take care of:- Java packages
- Avro schema and namespaces
- RESTLi schema and namespaces
- META-INF services
- SQL references
- Reflection
- Alias Resolution
- Pull and config files
- Config store hierarchy
- Default config references
- Fully qualified names
- Hardcoded class and package names
- Powermock / mockito change in exclusion / inclusion params
- Build changes to operate on different package structure
- Typed references / imports / extension of classes and implementation of interfaces
- Shell / launcher scripts
- Documentation / Javadocs
- The existing configuration will continue to remain the same so that no migration is required for it.
- The class names will have new packages, so users will have to rename them in configs; and custom implementations will have to be updated.
- The state-store will be unreadable with new changes, so we would need a shim for that.
- Two versions must be maintained (previous major version v0.x for gobblin / com.linkedin.gobblin namespace and v1.x for org.apache.gobblin)
Jiras
Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
Notes
Email to send out on Google Groups announcing the migration
...