Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-7137

Create phoenix-client-lite shaded JAR without server-side dependencies

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 5.2.0
    • core
    • None
    • Hide
      A new phoenix-client-lite shaded client JAR / artifact has been added.
      This behaves mostly like phoenix-client-embdedded, but omits the Phoenix server side classes, and the HBase server dependencies.

      It is recommended to use phoenix-client-lite as a JDBC driver.
      Show
      A new phoenix-client-lite shaded client JAR / artifact has been added. This behaves mostly like phoenix-client-embdedded, but omits the Phoenix server side classes, and the HBase server dependencies. It is recommended to use phoenix-client-lite as a JDBC driver.

    Description

      This is similar to phoenix-client-embedded, but omits code in phoenix-coprocessors, and its transitive hbase server dependencies.

      This should behave identically to phoenix-client-embedded when used as a JDBC driver (but cannot be used for MR jobs)

      Still not very lite, but is only ~120MB, instead ~145MB.

      Attachments

        Issue Links

          Activity

            People

              stoty Istvan Toth
              stoty Istvan Toth
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: