Hello all,

I just submitted a PR for some phonetic functions and I can’t get the unit 
tests to run on my local machine by themselves.  When I submit the PR, the unit 
tests pass, but if I try to execute them with the following command.  Any 
suggestions?

mvn -Dtest=TestPhoneticFunctions test


I get the following errors:

Exception in thread "24cc3c61-ee27-8439-b456-b32156f8837e:frag:0:0" 
java.lang.NoSuchMethodError: 
org.apache.drill.exec.proto.UserBitShared$QueryProfile$Builder.setQueryId(Ljava/lang/String;)Lorg/apache/drill/exec/proto/UserBitShared$QueryProfile$Builder;
        at 
org.apache.drill.exec.work.foreman.QueryManager.getQueryProfile(QueryManager.java:351)
        at 
org.apache.drill.exec.work.foreman.QueryManager.writeFinalProfile(QueryManager.java:318)
        at 
org.apache.drill.exec.work.foreman.Foreman$ForemanResult.close(Foreman.java:801)
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor.wrapUpCompletion(QueryStateProcessor.java:315)
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor.running(QueryStateProcessor.java:276)
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor.moveToState(QueryStateProcessor.java:92)
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor$StateSwitch.processEvent(QueryStateProcessor.java:349)
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor$StateSwitch.processEvent(QueryStateProcessor.java:342)
        at 
org.apache.drill.common.EventProcessor.processEvents(EventProcessor.java:107)
        at 
org.apache.drill.common.EventProcessor.sendEvent(EventProcessor.java:65)
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor$StateSwitch.addEvent(QueryStateProcessor.java:344)
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor.addToEventQueue(QueryStateProcessor.java:155)
        at 
org.apache.drill.exec.work.foreman.Foreman.addToEventQueue(Foreman.java:208)
        at 
org.apache.drill.exec.work.foreman.QueryManager.nodeComplete(QueryManager.java:519)
        at 
org.apache.drill.exec.work.foreman.QueryManager.access$100(QueryManager.java:65)
        at 
org.apache.drill.exec.work.foreman.QueryManager$NodeTracker.fragmentComplete(QueryManager.java:483)
        at 
org.apache.drill.exec.work.foreman.QueryManager.fragmentDone(QueryManager.java:155)
        at 
org.apache.drill.exec.work.foreman.QueryManager.access$400(QueryManager.java:65)
        at 
org.apache.drill.exec.work.foreman.QueryManager$1.statusUpdate(QueryManager.java:546)
        at 
org.apache.drill.exec.rpc.control.WorkEventBus.statusUpdate(WorkEventBus.java:63)
        at 
org.apache.drill.exec.work.batch.ControlMessageHandler.requestFragmentStatus(ControlMessageHandler.java:253)
        at 
org.apache.drill.exec.rpc.control.LocalControlConnectionManager.runCommand(LocalControlConnectionManager.java:130)
        at 
org.apache.drill.exec.rpc.control.ControlTunnel.sendFragmentStatus(ControlTunnel.java:89)
        at 
org.apache.drill.exec.work.fragment.FragmentStatusReporter.sendStatus(FragmentStatusReporter.java:122)
        at 
org.apache.drill.exec.work.fragment.FragmentStatusReporter.stateChanged(FragmentStatusReporter.java:91)
        at 
org.apache.drill.exec.work.fragment.FragmentExecutor.sendFinalState(FragmentExecutor.java:364)
        at 
org.apache.drill.exec.work.fragment.FragmentExecutor.cleanup(FragmentExecutor.java:216)
        at 
org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:327)
        at 
org.apache.drill.common.SelfCleaningRunnable.run(SelfCleaningRunnable.java:38)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Running org.apache.drill.exec.fn.impl.TestPhoneticFunctions#testRefinedSoundex
13:04:29.809 [24cc3c61-9849-2f3b-1049-30d0f4482efc:frag:0:0] ERROR 
o.a.d.exec.server.BootStrapContext - 
org.apache.drill.exec.work.WorkManager$WorkerBee$2.run() leaked an exception.
java.lang.NoSuchMethodError: 
org.apache.drill.exec.proto.UserBitShared$QueryProfile$Builder.setQueryId(Ljava/lang/String;)Lorg/apache/drill/exec/proto/UserBitShared$QueryProfile$Builder;
        at 
org.apache.drill.exec.work.foreman.QueryManager.getQueryProfile(QueryManager.java:351)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryManager.writeFinalProfile(QueryManager.java:318)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.Foreman$ForemanResult.close(Foreman.java:801)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor.wrapUpCompletion(QueryStateProcessor.java:315)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor.running(QueryStateProcessor.java:276)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor.moveToState(QueryStateProcessor.java:92)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor$StateSwitch.processEvent(QueryStateProcessor.java:349)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor$StateSwitch.processEvent(QueryStateProcessor.java:342)
 ~[classes/:na]
        at 
org.apache.drill.common.EventProcessor.processEvents(EventProcessor.java:107) 
~[drill-common-1.14.0-SNAPSHOT.jar:1.14.0-SNAPSHOT]
        at 
org.apache.drill.common.EventProcessor.sendEvent(EventProcessor.java:65) 
~[drill-common-1.14.0-SNAPSHOT.jar:1.14.0-SNAPSHOT]
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor$StateSwitch.addEvent(QueryStateProcessor.java:344)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryStateProcessor.addToEventQueue(QueryStateProcessor.java:155)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.Foreman.addToEventQueue(Foreman.java:208) 
~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryManager.nodeComplete(QueryManager.java:519)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryManager.access$100(QueryManager.java:65)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryManager$NodeTracker.fragmentComplete(QueryManager.java:483)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryManager.fragmentDone(QueryManager.java:155)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryManager.access$400(QueryManager.java:65)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.foreman.QueryManager$1.statusUpdate(QueryManager.java:546)
 ~[classes/:na]
        at 
org.apache.drill.exec.rpc.control.WorkEventBus.statusUpdate(WorkEventBus.java:63)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.batch.ControlMessageHandler.requestFragmentStatus(ControlMessageHandler.java:253)
 ~[classes/:na]
        at 
org.apache.drill.exec.rpc.control.LocalControlConnectionManager.runCommand(LocalControlConnectionManager.java:130)
 ~[classes/:na]
        at 
org.apache.drill.exec.rpc.control.ControlTunnel.sendFragmentStatus(ControlTunnel.java:89)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.fragment.FragmentStatusReporter.sendStatus(FragmentStatusReporter.java:122)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.fragment.FragmentStatusReporter.stateChanged(FragmentStatusReporter.java:91)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.fragment.FragmentExecutor.sendFinalState(FragmentExecutor.java:364)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.fragment.FragmentExecutor.cleanup(FragmentExecutor.java:216)
 ~[classes/:na]
        at 
org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:327)
 ~[classes/:na]
        at 
org.apache.drill.common.SelfCleaningRunnable.run(SelfCleaningRunnable.java:38) 
~[drill-common-1.14.0-SNAPSHOT.jar:1.14.0-SNAPSHOT]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
~[na:1.8.0_65]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
[na:1.8.0_65]
        at java.lang.Thread.run(Thread.java:745) [na:1.8.0_65]
Exception in thread "24cc3c61-9849-2f3b-1049-30d0f4482efc:frag:0:0" 
java.lang.NoSuchM

Reply via email to