Uploaded image for project: 'Atlas'
  1. Atlas
  2. ATLAS-2179

Split Atlas client library to avoid unnecessary dependencies

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.8.2, 1.0.0
    • Component/s: None
    • Labels:
      None

      Description

      Currently there's one monlith client jar which bring in atlas-typesystem as dependency for AtlasClientV1/AtlasClient which bloats up the jar size to around 72 MB, splitting the client allows AtlasClientV2 library to be smaller in size (27 MB) which can be reduced further by excluding more unnecessary dependencies.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                apoorvnaik Apoorv Naik
                Reporter:
                apoorvnaik Apoorv Naik
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: