Skip to content

Refactor package structure #492

@bplommer

Description

@bplommer

Following the creation of the consumer package for the traits that make up KafkaConsumer, I suggest we move things into consumer, producer, producer.transactional and adminclient packages.

In future, we can consider putting these in separate modules

To keep binary compatibility in 1.x we can move the files but keep the current package declarations, create aliases in the new packages, and deprecate the non-aliased versions. Then for 2.0 we can complete the change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    breakingrequires changes that break binary compatibility

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions