Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-234

Distinguish between public (API) and internal parts of Debezium

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • 1.1.0.CR1
    • None
    • mysql-connector
    • None

    Description

      We should relocate any packages not intended for direct access by users or connector implementors under some impl or internal package.

      That way we'll have more freedom when changing internal parts, without breaking any users/integrators who shouldn't – an in Java 9 cannot – depend on those internals. Also the API surface to be learned and understood by users gets smaller, making the library easier to get started with.

      Attachments

        Activity

          People

            jpechane Jiri Pechanec
            gunnar.morling Gunnar Morling
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: