{"action":"created","comment":{"url":"https://api.github.com/repos/sebersole/hibernate-core/pulls/comments/121264147","pull_request_review_id":43303955,"id":121264147,"diff_hunk":"@@ -247,135 +249,135 @@ public AbstractHANADialect() {\n \t\tregisterHibernateType( Types.NCLOB, StandardSpiBasicTypes.NCLOB.getName() );\n \t\tregisterHibernateType( Types.NVARCHAR, StandardSpiBasicTypes.STRING.getName() );\n \n-\t\tregisterFunction( \"to_date\", new NamedSqmFunctionTemplate( \"to_date\", StandardSpiBasicTypes.DATE ) );\n-\t\tregisterFunction( \"to_seconddate\", new NamedSqmFunctionTemplate( \"to_seconddate\", StandardSpiBasicTypes.TIMESTAMP ) );\n-\t\tregisterFunction( \"to_time\", new NamedSqmFunctionTemplate( \"to_time\", StandardSpiBasicTypes.TIME ) );\n-\t\tregisterFunction( \"to_timestamp\", new NamedSqmFunctionTemplate( \"to_timestamp\", StandardSpiBasicTypes.TIMESTAMP ) );\n-\n-\t\tregisterFunction( \"current_date\", new NoArgsSqmFunctionTemplate( \"current_date\", StandardSpiBasicTypes.DATE, false ) );\n-\t\tregisterFunction( \"current_time\", new NoArgsSqmFunctionTemplate( \"current_time\", StandardSpiBasicTypes.TIME, false ) );\n-\t\tregisterFunction( \"current_timestamp\", new NoArgsSqmFunctionTemplate( \"current_timestamp\", StandardSpiBasicTypes.TIMESTAMP,\n-\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  false ) );\n-\t\tregisterFunction( \"current_utcdate\", new NoArgsSqmFunctionTemplate( \"current_utcdate\", StandardSpiBasicTypes.DATE, false ) );\n-\t\tregisterFunction( \"current_utctime\", new NoArgsSqmFunctionTemplate( \"current_utctime\", StandardSpiBasicTypes.TIME, false ) );\n-\t\tregisterFunction( \"current_utctimestamp\", new NoArgsSqmFunctionTemplate( \"current_utctimestamp\",\n-\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t StandardSpiBasicTypes.TIMESTAMP, false ) );\n-\n-\t\tregisterFunction( \"add_days\", new NamedSqmFunctionTemplate( \"add_days\" ) );\n-\t\tregisterFunction( \"add_months\", new NamedSqmFunctionTemplate( \"add_months\" ) );\n-\t\tregisterFunction( \"add_seconds\", new NamedSqmFunctionTemplate( \"add_seconds\" ) );\n-\t\tregisterFunction( \"add_years\", new NamedSqmFunctionTemplate( \"add_years\" ) );\n-\t\tregisterFunction( \"dayname\", new NamedSqmFunctionTemplate( \"dayname\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"dayofmonth\", new NamedSqmFunctionTemplate( \"dayofmonth\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"dayofyear\", new NamedSqmFunctionTemplate( \"dayofyear\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"days_between\", new NamedSqmFunctionTemplate( \"days_between\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"hour\", new NamedSqmFunctionTemplate( \"hour\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"isoweek\", new NamedSqmFunctionTemplate( \"isoweek\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"last_day\", new NamedSqmFunctionTemplate( \"last_day\", StandardSpiBasicTypes.DATE ) );\n-\t\tregisterFunction( \"localtoutc\", new NamedSqmFunctionTemplate( \"localtoutc\", StandardSpiBasicTypes.TIMESTAMP ) );\n-\t\tregisterFunction( \"minute\", new NamedSqmFunctionTemplate( \"minute\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"month\", new NamedSqmFunctionTemplate( \"month\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"monthname\", new NamedSqmFunctionTemplate( \"monthname\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"next_day\", new NamedSqmFunctionTemplate( \"next_day\", StandardSpiBasicTypes.DATE ) );\n-\t\tregisterFunction( \"now\", new NoArgsSqmFunctionTemplate( \"now\", StandardSpiBasicTypes.TIMESTAMP, true ) );\n-\t\tregisterFunction( \"quarter\", new NamedSqmFunctionTemplate( \"quarter\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"second\", new NamedSqmFunctionTemplate( \"second\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"seconds_between\", new NamedSqmFunctionTemplate( \"seconds_between\", StandardSpiBasicTypes.LONG ) );\n-\t\tregisterFunction( \"week\", new NamedSqmFunctionTemplate( \"week\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"weekday\", new NamedSqmFunctionTemplate( \"weekday\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"year\", new NamedSqmFunctionTemplate( \"year\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"utctolocal\", new NamedSqmFunctionTemplate( \"utctolocal\", StandardSpiBasicTypes.TIMESTAMP ) );\n-\n-\t\tregisterFunction( \"to_bigint\", new NamedSqmFunctionTemplate( \"to_bigint\", StandardSpiBasicTypes.LONG ) );\n-\t\tregisterFunction( \"to_binary\", new NamedSqmFunctionTemplate( \"to_binary\", StandardSpiBasicTypes.BINARY ) );\n-\t\tregisterFunction( \"to_decimal\", new NamedSqmFunctionTemplate( \"to_decimal\", StandardSpiBasicTypes.BIG_DECIMAL ) );\n-\t\tregisterFunction( \"to_double\", new NamedSqmFunctionTemplate( \"to_double\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"to_int\", new NamedSqmFunctionTemplate( \"to_int\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"to_integer\", new NamedSqmFunctionTemplate( \"to_integer\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"to_real\", new NamedSqmFunctionTemplate( \"to_real\", StandardSpiBasicTypes.FLOAT ) );\n-\t\tregisterFunction( \"to_smalldecimal\",\n-\t\t\t\tnew NamedSqmFunctionTemplate( \"to_smalldecimal\", StandardSpiBasicTypes.BIG_DECIMAL ) );\n-\t\tregisterFunction( \"to_smallint\", new NamedSqmFunctionTemplate( \"to_smallint\", StandardSpiBasicTypes.SHORT ) );\n-\t\tregisterFunction( \"to_tinyint\", new NamedSqmFunctionTemplate( \"to_tinyint\", StandardSpiBasicTypes.BYTE ) );\n-\n-\t\tregisterFunction( \"abs\", new NamedSqmFunctionTemplate( \"abs\" ) );\n-\t\tregisterFunction( \"acos\", new NamedSqmFunctionTemplate( \"acos\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"asin\", new NamedSqmFunctionTemplate( \"asin\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"atan2\", new NamedSqmFunctionTemplate( \"atan\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"bin2hex\", new NamedSqmFunctionTemplate( \"bin2hex\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"bitand\", new NamedSqmFunctionTemplate( \"bitand\", StandardSpiBasicTypes.LONG ) );\n-\t\tregisterFunction( \"ceil\", new NamedSqmFunctionTemplate( \"ceil\" ) );\n-\t\tregisterFunction( \"cos\", new NamedSqmFunctionTemplate( \"cos\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"cosh\", new NamedSqmFunctionTemplate( \"cosh\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"cot\", new NamedSqmFunctionTemplate( \"cos\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"exp\", new NamedSqmFunctionTemplate( \"exp\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"floor\", new NamedSqmFunctionTemplate( \"floor\" ) );\n-\t\tregisterFunction( \"greatest\", new NamedSqmFunctionTemplate( \"greatest\" ) );\n-\t\tregisterFunction( \"hex2bin\", new NamedSqmFunctionTemplate( \"hex2bin\", StandardSpiBasicTypes.BINARY ) );\n-\t\tregisterFunction( \"least\", new NamedSqmFunctionTemplate( \"least\" ) );\n-\t\tregisterFunction( \"ln\", new NamedSqmFunctionTemplate( \"ln\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"log\", new NamedSqmFunctionTemplate( \"ln\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"power\", new NamedSqmFunctionTemplate( \"power\" ) );\n-\t\tregisterFunction( \"round\", new NamedSqmFunctionTemplate( \"round\" ) );\n-\t\tregisterFunction( \"mod\", new NamedSqmFunctionTemplate( \"mod\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"sign\", new NamedSqmFunctionTemplate( \"sign\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"sin\", new NamedSqmFunctionTemplate( \"sin\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"sinh\", new NamedSqmFunctionTemplate( \"sinh\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"sqrt\", new NamedSqmFunctionTemplate( \"sqrt\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"tan\", new NamedSqmFunctionTemplate( \"tan\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"tanh\", new NamedSqmFunctionTemplate( \"tanh\", StandardSpiBasicTypes.DOUBLE ) );\n-\t\tregisterFunction( \"uminus\", new NamedSqmFunctionTemplate( \"uminus\" ) );\n-\n-\t\tregisterFunction( \"to_alphanum\", new NamedSqmFunctionTemplate( \"to_alphanum\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"to_nvarchar\", new NamedSqmFunctionTemplate( \"to_nvarchar\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"to_varchar\", new NamedSqmFunctionTemplate( \"to_varchar\", StandardSpiBasicTypes.STRING ) );\n-\n-\t\tregisterFunction( \"ascii\", new NamedSqmFunctionTemplate( \"ascii\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"char\", new NamedSqmFunctionTemplate( \"char\", StandardSpiBasicTypes.CHARACTER ) );\n-\t\tregisterFunction( \"concat\", new VarArgsSQLFunction( StandardSpiBasicTypes.STRING, \"(\", \"||\", \")\" ) );\n-\t\tregisterFunction( \"lcase\", new NamedSqmFunctionTemplate( \"lcase\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"left\", new NamedSqmFunctionTemplate( \"left\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"length\", new NamedSqmFunctionTemplate( \"length\", StandardSpiBasicTypes.LONG ) );\n-\t\tregisterFunction( \"locate\", new NamedSqmFunctionTemplate( \"locate\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"lpad\", new NamedSqmFunctionTemplate( \"lpad\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"ltrim\", new NamedSqmFunctionTemplate( \"ltrim\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"nchar\", new NamedSqmFunctionTemplate( \"nchar\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"replace\", new NamedSqmFunctionTemplate( \"replace\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"right\", new NamedSqmFunctionTemplate( \"right\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"rpad\", new NamedSqmFunctionTemplate( \"rpad\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"rtrim\", new NamedSqmFunctionTemplate( \"rtrim\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"substr_after\", new NamedSqmFunctionTemplate( \"substr_after\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"substr_before\", new NamedSqmFunctionTemplate( \"substr_before\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"substring\", new NamedSqmFunctionTemplate( \"substring\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"trim\", new AnsiTrimFunctionTemplate() );\n-\t\tregisterFunction( \"ucase\", new NamedSqmFunctionTemplate( \"ucase\", StandardSpiBasicTypes.STRING ) );\n-\t\tregisterFunction( \"unicode\", new NamedSqmFunctionTemplate( \"unicode\", StandardSpiBasicTypes.INTEGER ) );\n-\t\tregisterFunction( \"bit_length\", new SQLFunctionTemplate( StandardSpiBasicTypes.INTEGER, \"length(to_binary(?1))*8\" ) );\n-\n-\t\tregisterFunction( \"to_blob\", new NamedSqmFunctionTemplate( \"to_blob\", StandardSpiBasicTypes.BLOB ) );\n-\t\tregisterFunction( \"to_clob\", new NamedSqmFunctionTemplate( \"to_clob\", StandardSpiBasicTypes.CLOB ) );\n-\t\tregisterFunction( \"to_nclob\", new NamedSqmFunctionTemplate( \"to_nclob\", StandardSpiBasicTypes.NCLOB ) );\n-\n-\t\tregisterFunction( \"coalesce\", new NamedSqmFunctionTemplate( \"coalesce\" ) );\n-\t\tregisterFunction( \"current_connection\", new NoArgsSqmFunctionTemplate( \"current_connection\", StandardSpiBasicTypes.INTEGER,\n-\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   false ) );\n-\t\tregisterFunction( \"current_schema\", new NoArgsSqmFunctionTemplate( \"current_schema\", StandardSpiBasicTypes.STRING, false ) );\n-\t\tregisterFunction( \"current_user\", new NoArgsSqmFunctionTemplate( \"current_user\", StandardSpiBasicTypes.STRING, false ) );\n-\t\tregisterFunction( \"grouping_id\", new VarArgsSQLFunction( StandardSpiBasicTypes.INTEGER, \"(\", \",\", \")\" ) );\n-\t\tregisterFunction( \"ifnull\", new NamedSqmFunctionTemplate( \"ifnull\" ) );\n-\t\tregisterFunction( \"map\", new NamedSqmFunctionTemplate( \"map\" ) );\n-\t\tregisterFunction( \"nullif\", new NamedSqmFunctionTemplate( \"nullif\" ) );\n-\t\tregisterFunction( \"session_context\", new NamedSqmFunctionTemplate( \"session_context\" ) );\n-\t\tregisterFunction( \"session_user\", new NoArgsSqmFunctionTemplate( \"session_user\", StandardSpiBasicTypes.STRING, false ) );\n-\t\tregisterFunction( \"sysuuid\", new NoArgsSqmFunctionTemplate( \"sysuuid\", StandardSpiBasicTypes.STRING, false ) );\n-\n \t\tregisterHanaKeywords();\n \n \t\t// createBlob() and createClob() are not supported by the HANA JDBC driver\n \t\tgetDefaultProperties().setProperty( AvailableSettings.NON_CONTEXTUAL_LOB_CREATION, \"true\" );\n \t}\n \n \t@Override\n+\tpublic void initializeFunctionRegistry(SqmFunctionRegistry registry) {\n+\t\tregistry.registerNamed( \"to_date\", StandardSpiBasicTypes.DATE );","path":"hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java","position":146,"original_position":146,"commit_id":"bf39f36ba8789929c72fb4b7d6b223b6cad7a805","original_commit_id":"bf39f36ba8789929c72fb4b7d6b223b6cad7a805","user":{"login":"beikov","id":358916,"avatar_url":"https://avatars3.githubusercontent.com/u/358916?v=3","gravatar_id":"","url":"https://api.github.com/users/beikov","html_url":"https://github.com/beikov","followers_url":"https://api.github.com/users/beikov/followers","following_url":"https://api.github.com/users/beikov/following{/other_user}","gists_url":"https://api.github.com/users/beikov/gists{/gist_id}","starred_url":"https://api.github.com/users/beikov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beikov/subscriptions","organizations_url":"https://api.github.com/users/beikov/orgs","repos_url":"https://api.github.com/users/beikov/repos","events_url":"https://api.github.com/users/beikov/events{/privacy}","received_events_url":"https://api.github.com/users/beikov/received_events","type":"User","site_admin":false},"body":"I think it's a good idea to add the information about expected arguments, although it might be a pain to look up the documentation for all functions on all DBMS. I think, as mentioned several times already, we should first agree on a set of \"first class supported\" DBMS and versions and provide support for such things only for these. I'd suggest we'd do the rest on a best effort basis.","created_at":"2017-06-10T19:02:51Z","updated_at":"2017-06-10T19:02:51Z","html_url":"https://github.com/sebersole/hibernate-core/pull/84#discussion_r121264147","pull_request_url":"https://api.github.com/repos/sebersole/hibernate-core/pulls/84","_links":{"self":{"href":"https://api.github.com/repos/sebersole/hibernate-core/pulls/comments/121264147"},"html":{"href":"https://github.com/sebersole/hibernate-core/pull/84#discussion_r121264147"},"pull_request":{"href":"https://api.github.com/repos/sebersole/hibernate-core/pulls/84"}}},"pull_request":{"url":"https://api.github.com/repos/sebersole/hibernate-core/pulls/84","id":124867596,"html_url":"https://github.com/sebersole/hibernate-core/pull/84","diff_url":"https://github.com/sebersole/hibernate-core/pull/84.diff","patch_url":"https://github.com/sebersole/hibernate-core/pull/84.patch","issue_url":"https://api.github.com/repos/sebersole/hibernate-core/issues/84","number":84,"state":"open","locked":false,"title":"HHH-11774 - Start fixing dialects","user":{"login":"beikov","id":358916,"avatar_url":"https://avatars3.githubusercontent.com/u/358916?v=3","gravatar_id":"","url":"https://api.github.com/users/beikov","html_url":"https://github.com/beikov","followers_url":"https://api.github.com/users/beikov/followers","following_url":"https://api.github.com/users/beikov/following{/other_user}","gists_url":"https://api.github.com/users/beikov/gists{/gist_id}","starred_url":"https://api.github.com/users/beikov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beikov/subscriptions","organizations_url":"https://api.github.com/users/beikov/orgs","repos_url":"https://api.github.com/users/beikov/repos","events_url":"https://api.github.com/users/beikov/events{/privacy}","received_events_url":"https://api.github.com/users/beikov/received_events","type":"User","site_admin":false},"body":"","created_at":"2017-06-09T13:30:53Z","updated_at":"2017-06-10T19:02:51Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c9fe3d48b7c3cf83451b50998ce28abb30e4de42","assignee":null,"assignees":[],"requested_reviewers":[{"login":"dreab8","id":432649,"avatar_url":"https://avatars3.githubusercontent.com/u/432649?v=3","gravatar_id":"","url":"https://api.github.com/users/dreab8","html_url":"https://github.com/dreab8","followers_url":"https://api.github.com/users/dreab8/followers","following_url":"https://api.github.com/users/dreab8/following{/other_user}","gists_url":"https://api.github.com/users/dreab8/gists{/gist_id}","starred_url":"https://api.github.com/users/dreab8/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dreab8/subscriptions","organizations_url":"https://api.github.com/users/dreab8/orgs","repos_url":"https://api.github.com/users/dreab8/repos","events_url":"https://api.github.com/users/dreab8/events{/privacy}","received_events_url":"https://api.github.com/users/dreab8/received_events","type":"User","site_admin":false},{"login":"Naros","id":3255568,"avatar_url":"https://avatars0.githubusercontent.com/u/3255568?v=3","gravatar_id":"","url":"https://api.github.com/users/Naros","html_url":"https://github.com/Naros","followers_url":"https://api.github.com/users/Naros/followers","following_url":"https://api.github.com/users/Naros/following{/other_user}","gists_url":"https://api.github.com/users/Naros/gists{/gist_id}","starred_url":"https://api.github.com/users/Naros/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Naros/subscriptions","organizations_url":"https://api.github.com/users/Naros/orgs","repos_url":"https://api.github.com/users/Naros/repos","events_url":"https://api.github.com/users/Naros/events{/privacy}","received_events_url":"https://api.github.com/users/Naros/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/sebersole/hibernate-core/pulls/84/commits","review_comments_url":"https://api.github.com/repos/sebersole/hibernate-core/pulls/84/comments","review_comment_url":"https://api.github.com/repos/sebersole/hibernate-core/pulls/comments{/number}","comments_url":"https://api.github.com/repos/sebersole/hibernate-core/issues/84/comments","statuses_url":"https://api.github.com/repos/sebersole/hibernate-core/statuses/bf39f36ba8789929c72fb4b7d6b223b6cad7a805","head":{"label":"beikov:HHH-11774","ref":"HHH-11774","sha":"bf39f36ba8789929c72fb4b7d6b223b6cad7a805","user":{"login":"beikov","id":358916,"avatar_url":"https://avatars3.githubusercontent.com/u/358916?v=3","gravatar_id":"","url":"https://api.github.com/users/beikov","html_url":"https://github.com/beikov","followers_url":"https://api.github.com/users/beikov/followers","following_url":"https://api.github.com/users/beikov/following{/other_user}","gists_url":"https://api.github.com/users/beikov/gists{/gist_id}","starred_url":"https://api.github.com/users/beikov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beikov/subscriptions","organizations_url":"https://api.github.com/users/beikov/orgs","repos_url":"https://api.github.com/users/beikov/repos","events_url":"https://api.github.com/users/beikov/events{/privacy}","received_events_url":"https://api.github.com/users/beikov/received_events","type":"User","site_admin":false},"repo":{"id":23027631,"name":"hibernate-orm","full_name":"beikov/hibernate-orm","owner":{"login":"beikov","id":358916,"avatar_url":"https://avatars3.githubusercontent.com/u/358916?v=3","gravatar_id":"","url":"https://api.github.com/users/beikov","html_url":"https://github.com/beikov","followers_url":"https://api.github.com/users/beikov/followers","following_url":"https://api.github.com/users/beikov/following{/other_user}","gists_url":"https://api.github.com/users/beikov/gists{/gist_id}","starred_url":"https://api.github.com/users/beikov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beikov/subscriptions","organizations_url":"https://api.github.com/users/beikov/orgs","repos_url":"https://api.github.com/users/beikov/repos","events_url":"https://api.github.com/users/beikov/events{/privacy}","received_events_url":"https://api.github.com/users/beikov/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/beikov/hibernate-orm","description":"Hibernate's core Object/Relational Mapping functionality","fork":true,"url":"https://api.github.com/repos/beikov/hibernate-orm","forks_url":"https://api.github.com/repos/beikov/hibernate-orm/forks","keys_url":"https://api.github.com/repos/beikov/hibernate-orm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/beikov/hibernate-orm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/beikov/hibernate-orm/teams","hooks_url":"https://api.github.com/repos/beikov/hibernate-orm/hooks","issue_events_url":"https://api.github.com/repos/beikov/hibernate-orm/issues/events{/number}","events_url":"https://api.github.com/repos/beikov/hibernate-orm/events","assignees_url":"https://api.github.com/repos/beikov/hibernate-orm/assignees{/user}","branches_url":"https://api.github.com/repos/beikov/hibernate-orm/branches{/branch}","tags_url":"https://api.github.com/repos/beikov/hibernate-orm/tags","blobs_url":"https://api.github.com/repos/beikov/hibernate-orm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/beikov/hibernate-orm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/beikov/hibernate-orm/git/refs{/sha}","trees_url":"https://api.github.com/repos/beikov/hibernate-orm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/beikov/hibernate-orm/statuses/{sha}","languages_url":"https://api.github.com/repos/beikov/hibernate-orm/languages","stargazers_url":"https://api.github.com/repos/beikov/hibernate-orm/stargazers","contributors_url":"https://api.github.com/repos/beikov/hibernate-orm/contributors","subscribers_url":"https://api.github.com/repos/beikov/hibernate-orm/subscribers","subscription_url":"https://api.github.com/repos/beikov/hibernate-orm/subscription","commits_url":"https://api.github.com/repos/beikov/hibernate-orm/commits{/sha}","git_commits_url":"https://api.github.com/repos/beikov/hibernate-orm/git/commits{/sha}","comments_url":"https://api.github.com/repos/beikov/hibernate-orm/comments{/number}","issue_comment_url":"https://api.github.com/repos/beikov/hibernate-orm/issues/comments{/number}","contents_url":"https://api.github.com/repos/beikov/hibernate-orm/contents/{+path}","compare_url":"https://api.github.com/repos/beikov/hibernate-orm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/beikov/hibernate-orm/merges","archive_url":"https://api.github.com/repos/beikov/hibernate-orm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/beikov/hibernate-orm/downloads","issues_url":"https://api.github.com/repos/beikov/hibernate-orm/issues{/number}","pulls_url":"https://api.github.com/repos/beikov/hibernate-orm/pulls{/number}","milestones_url":"https://api.github.com/repos/beikov/hibernate-orm/milestones{/number}","notifications_url":"https://api.github.com/repos/beikov/hibernate-orm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/beikov/hibernate-orm/labels{/name}","releases_url":"https://api.github.com/repos/beikov/hibernate-orm/releases{/id}","deployments_url":"https://api.github.com/repos/beikov/hibernate-orm/deployments","created_at":"2014-08-16T21:35:42Z","updated_at":"2016-09-19T06:23:10Z","pushed_at":"2017-06-09T13:30:11Z","git_url":"git://github.com/beikov/hibernate-orm.git","ssh_url":"git@github.com:beikov/hibernate-orm.git","clone_url":"https://github.com/beikov/hibernate-orm.git","svn_url":"https://github.com/beikov/hibernate-orm","homepage":"http://hibernate.org","size":152820,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":false,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":0,"forks":1,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"sebersole:wip/6.0","ref":"wip/6.0","sha":"5fd2add647afaced758a5d658094ebb99abff59c","user":{"login":"sebersole","id":234515,"avatar_url":"https://avatars0.githubusercontent.com/u/234515?v=3","gravatar_id":"","url":"https://api.github.com/users/sebersole","html_url":"https://github.com/sebersole","followers_url":"https://api.github.com/users/sebersole/followers","following_url":"https://api.github.com/users/sebersole/following{/other_user}","gists_url":"https://api.github.com/users/sebersole/gists{/gist_id}","starred_url":"https://api.github.com/users/sebersole/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebersole/subscriptions","organizations_url":"https://api.github.com/users/sebersole/orgs","repos_url":"https://api.github.com/users/sebersole/repos","events_url":"https://api.github.com/users/sebersole/events{/privacy}","received_events_url":"https://api.github.com/users/sebersole/received_events","type":"User","site_admin":false},"repo":{"id":1022843,"name":"hibernate-core","full_name":"sebersole/hibernate-core","owner":{"login":"sebersole","id":234515,"avatar_url":"https://avatars0.githubusercontent.com/u/234515?v=3","gravatar_id":"","url":"https://api.github.com/users/sebersole","html_url":"https://github.com/sebersole","followers_url":"https://api.github.com/users/sebersole/followers","following_url":"https://api.github.com/users/sebersole/following{/other_user}","gists_url":"https://api.github.com/users/sebersole/gists{/gist_id}","starred_url":"https://api.github.com/users/sebersole/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebersole/subscriptions","organizations_url":"https://api.github.com/users/sebersole/orgs","repos_url":"https://api.github.com/users/sebersole/repos","events_url":"https://api.github.com/users/sebersole/events{/privacy}","received_events_url":"https://api.github.com/users/sebersole/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/sebersole/hibernate-core","description":"Hibernate Core: Object Relational Mapper (ORM). Source code starting from 3.6 and upwards","fork":true,"url":"https://api.github.com/repos/sebersole/hibernate-core","forks_url":"https://api.github.com/repos/sebersole/hibernate-core/forks","keys_url":"https://api.github.com/repos/sebersole/hibernate-core/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sebersole/hibernate-core/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sebersole/hibernate-core/teams","hooks_url":"https://api.github.com/repos/sebersole/hibernate-core/hooks","issue_events_url":"https://api.github.com/repos/sebersole/hibernate-core/issues/events{/number}","events_url":"https://api.github.com/repos/sebersole/hibernate-core/events","assignees_url":"https://api.github.com/repos/sebersole/hibernate-core/assignees{/user}","branches_url":"https://api.github.com/repos/sebersole/hibernate-core/branches{/branch}","tags_url":"https://api.github.com/repos/sebersole/hibernate-core/tags","blobs_url":"https://api.github.com/repos/sebersole/hibernate-core/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sebersole/hibernate-core/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sebersole/hibernate-core/git/refs{/sha}","trees_url":"https://api.github.com/repos/sebersole/hibernate-core/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sebersole/hibernate-core/statuses/{sha}","languages_url":"https://api.github.com/repos/sebersole/hibernate-core/languages","stargazers_url":"https://api.github.com/repos/sebersole/hibernate-core/stargazers","contributors_url":"https://api.github.com/repos/sebersole/hibernate-core/contributors","subscribers_url":"https://api.github.com/repos/sebersole/hibernate-core/subscribers","subscription_url":"https://api.github.com/repos/sebersole/hibernate-core/subscription","commits_url":"https://api.github.com/repos/sebersole/hibernate-core/commits{/sha}","git_commits_url":"https://api.github.com/repos/sebersole/hibernate-core/git/commits{/sha}","comments_url":"https://api.github.com/repos/sebersole/hibernate-core/comments{/number}","issue_comment_url":"https://api.github.com/repos/sebersole/hibernate-core/issues/comments{/number}","contents_url":"https://api.github.com/repos/sebersole/hibernate-core/contents/{+path}","compare_url":"https://api.github.com/repos/sebersole/hibernate-core/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sebersole/hibernate-core/merges","archive_url":"https://api.github.com/repos/sebersole/hibernate-core/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sebersole/hibernate-core/downloads","issues_url":"https://api.github.com/repos/sebersole/hibernate-core/issues{/number}","pulls_url":"https://api.github.com/repos/sebersole/hibernate-core/pulls{/number}","milestones_url":"https://api.github.com/repos/sebersole/hibernate-core/milestones{/number}","notifications_url":"https://api.github.com/repos/sebersole/hibernate-core/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sebersole/hibernate-core/labels{/name}","releases_url":"https://api.github.com/repos/sebersole/hibernate-core/releases{/id}","deployments_url":"https://api.github.com/repos/sebersole/hibernate-core/deployments","created_at":"2010-10-25T16:37:17Z","updated_at":"2017-05-18T14:45:57Z","pushed_at":"2017-06-09T13:30:54Z","git_url":"git://github.com/sebersole/hibernate-core.git","ssh_url":"git@github.com:sebersole/hibernate-core.git","clone_url":"https://github.com/sebersole/hibernate-core.git","svn_url":"https://github.com/sebersole/hibernate-core","homepage":"http://hibernate.org","size":115691,"stargazers_count":4,"watchers_count":4,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":false,"has_wiki":false,"has_pages":false,"forks_count":4,"mirror_url":null,"open_issues_count":1,"forks":4,"open_issues":1,"watchers":4,"default_branch":"HHH-8276"}},"_links":{"self":{"href":"https://api.github.com/repos/sebersole/hibernate-core/pulls/84"},"html":{"href":"https://github.com/sebersole/hibernate-core/pull/84"},"issue":{"href":"https://api.github.com/repos/sebersole/hibernate-core/issues/84"},"comments":{"href":"https://api.github.com/repos/sebersole/hibernate-core/issues/84/comments"},"review_comments":{"href":"https://api.github.com/repos/sebersole/hibernate-core/pulls/84/comments"},"review_comment":{"href":"https://api.github.com/repos/sebersole/hibernate-core/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/sebersole/hibernate-core/pulls/84/commits"},"statuses":{"href":"https://api.github.com/repos/sebersole/hibernate-core/statuses/bf39f36ba8789929c72fb4b7d6b223b6cad7a805"}}}}
{"actor":{"display_login":"beikov"}}