{"action":"opened","issue":{"url":"https://api.github.com/repos/hail-is/hail/issues/3017","repository_url":"https://api.github.com/repos/hail-is/hail","labels_url":"https://api.github.com/repos/hail-is/hail/issues/3017/labels{/name}","comments_url":"https://api.github.com/repos/hail-is/hail/issues/3017/comments","events_url":"https://api.github.com/repos/hail-is/hail/issues/3017/events","html_url":"https://github.com/hail-is/hail/issues/3017","id":301138131,"number":3017,"title":"import_matrix_table needs to check that keys are in the schema","user":{"login":"tpoterba","id":10562794,"avatar_url":"https://avatars2.githubusercontent.com/u/10562794?v=4","gravatar_id":"","url":"https://api.github.com/users/tpoterba","html_url":"https://github.com/tpoterba","followers_url":"https://api.github.com/users/tpoterba/followers","following_url":"https://api.github.com/users/tpoterba/following{/other_user}","gists_url":"https://api.github.com/users/tpoterba/gists{/gist_id}","starred_url":"https://api.github.com/users/tpoterba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tpoterba/subscriptions","organizations_url":"https://api.github.com/users/tpoterba/orgs","repos_url":"https://api.github.com/users/tpoterba/repos","events_url":"https://api.github.com/users/tpoterba/events{/privacy}","received_events_url":"https://api.github.com/users/tpoterba/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-28T18:45:36Z","updated_at":"2018-02-28T18:45:36Z","closed_at":null,"author_association":"COLLABORATOR","body":"Konrad hit:\r\n```  File \"<decorator-gen-816>\", line 2, in import_matrix_table\r\n  File \"/tmp/933dc754-b6e8-446f-986d-f4900becb0bd/hail-devel-ef2f48e719c3.zip/hail/utils/java.py\", line 208, in handle_py4j\r\nhail.utils.java.FatalError: AssertionError: assertion failed: WrappedArray(): Struct{f0:String,f1:Int32}\r\n\r\nJava stack trace:\r\njava.lang.AssertionError: assertion failed: WrappedArray(): Struct{f0:String,f1:Int32}\r\n    at scala.Predef$.assert(Predef.scala:170)\r\n    at is.hail.expr.types.MatrixType.<init>(MatrixType.scala:45)\r\n    at is.hail.expr.types.MatrixType$.fromParts(MatrixType.scala:23)\r\n    at is.hail.io.LoadMatrix$.apply(LoadMatrix.scala:343)\r\n    at is.hail.HailContext$$anonfun$importMatrices$1.apply(HailContext.scala:555)\r\n    at is.hail.HailContext$$anonfun$importMatrices$1.apply(HailContext.scala:555)\r\n    at is.hail.HailContext.forceBGZip(HailContext.scala:498)\r\n    at is.hail.HailContext.importMatrices(HailContext.scala:554)\r\n    at is.hail.HailContext.importMatrix(HailContext.scala:540)\r\n    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n    at java.lang.reflect.Method.invoke(Method.java:498)\r\n    at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:244)\r\n    at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:357)\r\n    at py4j.Gateway.invoke(Gateway.java:280)\r\n    at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:132)\r\n    at py4j.commands.CallCommand.execute(CallCommand.java:79)\r\n    at py4j.GatewayConnection.run(GatewayConnection.java:214)\r\n    at java.lang.Thread.run(Thread.java:748)\r\n```"}}
{"actor":{"display_login":"tpoterba"}}