{"action":"created","issue":{"url":"https://api.github.com/repos/apache/spark/issues/10441","labels_url":"https://api.github.com/repos/apache/spark/issues/10441/labels{/name}","comments_url":"https://api.github.com/repos/apache/spark/issues/10441/comments","events_url":"https://api.github.com/repos/apache/spark/issues/10441/events","html_url":"https://github.com/apache/spark/pull/10441","id":123564191,"number":10441,"title":"[SPARK-12490] Don't use Javascript for web UI's paginated table controls","user":{"login":"JoshRosen","id":50748,"avatar_url":"https://avatars.githubusercontent.com/u/50748?v=3","gravatar_id":"","url":"https://api.github.com/users/JoshRosen","html_url":"https://github.com/JoshRosen","followers_url":"https://api.github.com/users/JoshRosen/followers","following_url":"https://api.github.com/users/JoshRosen/following{/other_user}","gists_url":"https://api.github.com/users/JoshRosen/gists{/gist_id}","starred_url":"https://api.github.com/users/JoshRosen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JoshRosen/subscriptions","organizations_url":"https://api.github.com/users/JoshRosen/orgs","repos_url":"https://api.github.com/users/JoshRosen/repos","events_url":"https://api.github.com/users/JoshRosen/events{/privacy}","received_events_url":"https://api.github.com/users/JoshRosen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-12-22T22:00:38Z","updated_at":"2015-12-23T05:24:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/spark/pulls/10441","html_url":"https://github.com/apache/spark/pull/10441","diff_url":"https://github.com/apache/spark/pull/10441.diff","patch_url":"https://github.com/apache/spark/pull/10441.patch"},"body":"The web UI's paginated table uses Javascript to implement certain navigation controls, such as table sorting and the \"go to page\" form. This is unnecessary and should be simplified to use plain HTML form controls and links.\r\n\r\n/cc @zsxwing, who wrote this original code, and @yhuai."},"comment":{"url":"https://api.github.com/repos/apache/spark/issues/comments/166806823","html_url":"https://github.com/apache/spark/pull/10441#issuecomment-166806823","issue_url":"https://api.github.com/repos/apache/spark/issues/10441","id":166806823,"user":{"login":"SparkQA","id":8108735,"avatar_url":"https://avatars.githubusercontent.com/u/8108735?v=3","gravatar_id":"","url":"https://api.github.com/users/SparkQA","html_url":"https://github.com/SparkQA","followers_url":"https://api.github.com/users/SparkQA/followers","following_url":"https://api.github.com/users/SparkQA/following{/other_user}","gists_url":"https://api.github.com/users/SparkQA/gists{/gist_id}","starred_url":"https://api.github.com/users/SparkQA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SparkQA/subscriptions","organizations_url":"https://api.github.com/users/SparkQA/orgs","repos_url":"https://api.github.com/users/SparkQA/repos","events_url":"https://api.github.com/users/SparkQA/events{/privacy}","received_events_url":"https://api.github.com/users/SparkQA/received_events","type":"User","site_admin":false},"created_at":"2015-12-23T05:24:58Z","updated_at":"2015-12-23T05:24:58Z","body":"**[Test build #48227 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/48227/consoleFull)** for PR 10441 at commit [`89827a5`](https://github.com/apache/spark/commit/89827a505f51ffce64d03f6115e7d9d801ca7ead).\n * This patch passes all tests.\n * This patch merges cleanly.\n * This patch adds the following public classes _(experimental)_:\\n  * `case class AssertNotNull(`\\n"}}