{"action":"created","issue":{"url":"https://api.github.com/repos/apache/spark/issues/19323","repository_url":"https://api.github.com/repos/apache/spark","labels_url":"https://api.github.com/repos/apache/spark/issues/19323/labels{/name}","comments_url":"https://api.github.com/repos/apache/spark/issues/19323/comments","events_url":"https://api.github.com/repos/apache/spark/issues/19323/events","html_url":"https://github.com/apache/spark/pull/19323","id":259838547,"number":19323,"title":"[SPARK-22092] Reallocation in OffHeapColumnVector.reserveInternal corrupts struct and array data","user":{"login":"ala","id":166012,"avatar_url":"https://avatars1.githubusercontent.com/u/166012?v=4","gravatar_id":"","url":"https://api.github.com/users/ala","html_url":"https://github.com/ala","followers_url":"https://api.github.com/users/ala/followers","following_url":"https://api.github.com/users/ala/following{/other_user}","gists_url":"https://api.github.com/users/ala/gists{/gist_id}","starred_url":"https://api.github.com/users/ala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ala/subscriptions","organizations_url":"https://api.github.com/users/ala/orgs","repos_url":"https://api.github.com/users/ala/repos","events_url":"https://api.github.com/users/ala/events{/privacy}","received_events_url":"https://api.github.com/users/ala/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2017-09-22T14:45:16Z","updated_at":"2017-09-25T08:50:12Z","closed_at":"2017-09-25T08:50:12Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/apache/spark/pulls/19323","html_url":"https://github.com/apache/spark/pull/19323","diff_url":"https://github.com/apache/spark/pull/19323.diff","patch_url":"https://github.com/apache/spark/pull/19323.patch"},"body":"`OffHeapColumnVector.reserveInternal()` will only copy already inserted values during reallocation if `data != null`. In vectors containing arrays or structs this is incorrect, since there field `data` is not used at all. We need to check `nulls` instead.\r\n\r\nAdds new tests to `ColumnVectorSuite` that reproduce the errors."},"comment":{"url":"https://api.github.com/repos/apache/spark/issues/comments/331817373","html_url":"https://github.com/apache/spark/pull/19323#issuecomment-331817373","issue_url":"https://api.github.com/repos/apache/spark/issues/19323","id":331817373,"user":{"login":"ala","id":166012,"avatar_url":"https://avatars1.githubusercontent.com/u/166012?v=4","gravatar_id":"","url":"https://api.github.com/users/ala","html_url":"https://github.com/ala","followers_url":"https://api.github.com/users/ala/followers","following_url":"https://api.github.com/users/ala/following{/other_user}","gists_url":"https://api.github.com/users/ala/gists{/gist_id}","starred_url":"https://api.github.com/users/ala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ala/subscriptions","organizations_url":"https://api.github.com/users/ala/orgs","repos_url":"https://api.github.com/users/ala/repos","events_url":"https://api.github.com/users/ala/events{/privacy}","received_events_url":"https://api.github.com/users/ala/received_events","type":"User","site_admin":false},"created_at":"2017-09-25T08:50:12Z","updated_at":"2017-09-25T08:50:12Z","author_association":"CONTRIBUTOR","body":"@hvanhovell Sure. Thanks!"}}
{"actor":{"display_login":"ala"}}