Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-7945

Unable to patch Guava classes

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.19.0
    • Fix Version/s: 1.19.0
    • Component/s: None
    • Labels:
      None

      Description

      When starting Drill in embedded mode, logs have the following line:

      2021-06-03 21:59:07,711 [main] WARN  o.a.drill.common.util.GuavaPatcher - Unable to patch Guava classes: [source error] format(java.lang.String,java.lang.Object[]) not found in com.google.common.base.Preconditions
      

      Most likely it is a regression after DRILL-7904.

      The importance of this issue is that all 3rd party libraries that initially relied on patched methods from Preconditions will stop working because of method not found errors during the runtime.

        Attachments

          Activity

            People

            • Assignee:
              laurent Laurent Goujon
              Reporter:
              volodymyr Vova Vysotskyi
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: