{"action":"created","issue":{"url":"https://api.github.com/repos/yandex/clickhouse-jdbc/issues/186","repository_url":"https://api.github.com/repos/yandex/clickhouse-jdbc","labels_url":"https://api.github.com/repos/yandex/clickhouse-jdbc/issues/186/labels{/name}","comments_url":"https://api.github.com/repos/yandex/clickhouse-jdbc/issues/186/comments","events_url":"https://api.github.com/repos/yandex/clickhouse-jdbc/issues/186/events","html_url":"https://github.com/yandex/clickhouse-jdbc/pull/186","id":305635739,"number":186,"title":"Maven shade plugin for uber jars with shaded dependencies","user":{"login":"f1llon","id":3463532,"avatar_url":"https://avatars0.githubusercontent.com/u/3463532?v=4","gravatar_id":"","url":"https://api.github.com/users/f1llon","html_url":"https://github.com/f1llon","followers_url":"https://api.github.com/users/f1llon/followers","following_url":"https://api.github.com/users/f1llon/following{/other_user}","gists_url":"https://api.github.com/users/f1llon/gists{/gist_id}","starred_url":"https://api.github.com/users/f1llon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/f1llon/subscriptions","organizations_url":"https://api.github.com/users/f1llon/orgs","repos_url":"https://api.github.com/users/f1llon/repos","events_url":"https://api.github.com/users/f1llon/events{/privacy}","received_events_url":"https://api.github.com/users/f1llon/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-03-15T16:52:46Z","updated_at":"2018-03-16T14:05:18Z","closed_at":"2018-03-16T14:04:28Z","author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/yandex/clickhouse-jdbc/pulls/186","html_url":"https://github.com/yandex/clickhouse-jdbc/pull/186","diff_url":"https://github.com/yandex/clickhouse-jdbc/pull/186.diff","patch_url":"https://github.com/yandex/clickhouse-jdbc/pull/186.patch"},"body":"The `clickhouse-jdbc` strictly depends on such libraries like `com.google.guava` & `com.fasterxml.jackson.core` well known of its issues with backward/forward compatibilities.\r\n\r\nI faced the classpath issues when tried to use `clickhouse-jdbc` with Apache Spark 2.3 (depends on Guava v14). Adding the dependency on shaded jar will solve the issue.\r\nSuch approach is widely used for the artifacts with dependcies on Guava, Jackson, etc. (see [google](https://search.maven.org/#search%7Cga%7C1%7Ccom.google.cloud.bigdataoss) provides shaded jars for its dependencies)\r\n"},"comment":{"url":"https://api.github.com/repos/yandex/clickhouse-jdbc/issues/comments/373723278","html_url":"https://github.com/yandex/clickhouse-jdbc/pull/186#issuecomment-373723278","issue_url":"https://api.github.com/repos/yandex/clickhouse-jdbc/issues/186","id":373723278,"user":{"login":"serebrserg","id":11527514,"avatar_url":"https://avatars2.githubusercontent.com/u/11527514?v=4","gravatar_id":"","url":"https://api.github.com/users/serebrserg","html_url":"https://github.com/serebrserg","followers_url":"https://api.github.com/users/serebrserg/followers","following_url":"https://api.github.com/users/serebrserg/following{/other_user}","gists_url":"https://api.github.com/users/serebrserg/gists{/gist_id}","starred_url":"https://api.github.com/users/serebrserg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serebrserg/subscriptions","organizations_url":"https://api.github.com/users/serebrserg/orgs","repos_url":"https://api.github.com/users/serebrserg/repos","events_url":"https://api.github.com/users/serebrserg/events{/privacy}","received_events_url":"https://api.github.com/users/serebrserg/received_events","type":"User","site_admin":false},"created_at":"2018-03-16T14:05:18Z","updated_at":"2018-03-16T14:05:18Z","author_association":"CONTRIBUTOR","body":"Thanks, I will check how is it built."}}
{"actor":{"display_login":"serebrserg"}}