java.lang.RuntimeException: water.DException$DistributedException: from /172.16.2.28:54321; by class water.rapids.RadixCount; class java.lang.IllegalArgumentException: at8_abs but value is missing

JIRA | Eric Eckstrand | 1 year ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    on mattd_scratch: x <- h2o.importFile("smalldata/jira/pubdev_2325_x.csv", col.types=list(by.col.name=c("shared1"),types=c("Enum"))) y <- h2o.importFile("smalldata/jira/pubdev_2325_y.csv", col.types=list(by.col.name=c("shared1"),types=c("Enum"))) h2o.merge(x=x, y=y, all.x=T, all.y=T, method="radix") gives: /99/Rapids, route: /99/Rapids, parms: {ast=(tmp= RTMP_10 (merge pubdev_XXXX_x.hex_8 pubdev_XXXX_y.hex_9 TRUE TRUE 1 1 "radix"))} Creating left index ... onExCompletion for water.rapids.RadixCount@49514b3a java.lang.IllegalArgumentException: at8_abs but value is missing at water.fvec.C2Chunk.at8_impl(C2Chunk.java:15) at water.fvec.Chunk.at8(Chunk.java:258) at water.rapids.RadixCount.map(RadixOrder.java:48) at water.MRTask.compute2(MRTask.java:653) 11-03 10:03:07.847 172.16.2.28:54321 42577 #76490-13 ERRR: java.lang.RuntimeException: water.DException$DistributedException: from /172.16.2.28:54321; by class water.rapids.RadixCount; class java.lang.IllegalArgumentException: at8_abs but value is missing at water.H2O$H2OCountedCompleter.compute(H2O.java:1065) at jsr166y.CountedCompleter.exec(CountedCompleter.java:468) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) 11-03 10:03:07.848 172.16.2.28:54321 42577 #76490-13 ERRR: Caught exception: water.DException$DistributedException: from /172.16.2.28:54321; by class water.rapids.RadixCount; class java.lang.IllegalArgumentException: at8_abs but value is missing; Stacktrace: [water.MRTask.getResult(MRTask.java:503), water.MRTask.doAll(MRTask.java:377), water.MRTask.doAll(MRTask.java:364), water.MRTask.doAll(MRTask.java:363), water.rapids.RadixOrder.<init>(RadixOrder.java:576), water.rapids.Merge.merge(Merge.java:43), water.rapids.ASTMerge.sortingMerge(ASTMerge.java:174), water.rapids.ASTMerge.apply(ASTMerge.java:105), water.rapids.ASTExec.exec(ASTExec.java:44), water.rapids.ASTTmpAssign.apply(ASTAssign.java:241), water.rapids.ASTTmpAssign.apply(ASTAssign.java:235), water.rapids.ASTExec.exec(ASTExec.java:44), water.rapids.Exec.execute(Exec.java:51), water.rapids.Exec.exec(Exec.java:44), water.rapids.Exec.exec(Exec.java:38), water.api.RapidsHandler.exec(RapidsHandler.java:16), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:606), water.api.Handler.handle(Handler.java:64), water.api.RequestServer.handle(RequestServer.java:643), water.api.RequestServer.serve(RequestServer.java:584), water.JettyHTTPD$H2oDefaultServlet.doGeneric(JettyHTTPD.java:617), water.JettyHTTPD$H2oDefaultServlet.doPost(JettyHTTPD.java:565), javax.servlet.http.HttpServlet.service(HttpServlet.java:755), javax.servlet.http.HttpServlet.service(HttpServlet.java:848), org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)]

    JIRA | 1 year ago | Eric Eckstrand
    java.lang.RuntimeException: water.DException$DistributedException: from /172.16.2.28:54321; by class water.rapids.RadixCount; class java.lang.IllegalArgumentException: at8_abs but value is missing

    Root Cause Analysis

    1. java.lang.RuntimeException

      water.DException$DistributedException: from /172.16.2.28:54321; by class water.rapids.RadixCount; class java.lang.IllegalArgumentException: at8_abs but value is missing

      at water.H2O$H2OCountedCompleter.compute()
    2. water
      H2O$H2OCountedCompleter.compute
      1. water.H2O$H2OCountedCompleter.compute(H2O.java:1065)
      1 frame
    3. jsr166y
      ForkJoinWorkerThread.run
      1. jsr166y.CountedCompleter.exec(CountedCompleter.java:468)
      2. jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263)
      3. jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974)
      4. jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477)
      5. jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
      5 frames