[hibernate-dev] HHH-11089

Petar Tahchiev paranoiabla at gmail.com
Sat Feb 18 11:03:44 EST 2017


Thanks Vlad,

here's a new pull-request against the master:

https://github.com/hibernate/hibernate-orm/pull/1797

I wasn't able to test it because ./gradlew build fails even without my
changes.


2017-02-17 15:45 GMT+02:00 Vlad Mihalcea <mihalcea.vlad at gmail.com>:

> Hi Petar,
>
> We only do development against the master branch, hence we need to apply
> this on Hibernate 5.2.
> If Gail wants to backport it to 5.1, then it's up to her whether this
> change need to be applied to older branches.
>
> Can you open a PR with your latest changes against the master branch and
> I'll review it next week.
>
> Thanks,
> Vlad
>
> On Thu, Feb 16, 2017 at 5:42 PM, Petar Tahchiev <paranoiabla at gmail.com>
> wrote:
>
>> Hey guys,
>>
>> a while ago I opened this issue:
>>
>> https://hibernate.atlassian.net/browse/HHH-11089
>>
>> which blocks me from using Hibernate with Oracle database (the well-known
>> issue with 30 chars limit for table/column/foreignkey/indexkey names).
>> While I managed to workaround the tablename/columnname by specifying a
>> custom PhysicalNamingStrategy. I also created a custom
>> ImplicitNamingStrategy, but figured out it is never invoked when I have
>> already specified a name for the foreign-key/indexkey. It is only called
>> when no name has been given for the foreign key or index. I made a pull
>> request, and you guys asked for some improvements.
>>
>> Long-story-short I just committed my improvements:
>>
>> https://github.com/hibernate/hibernate-orm/pull/1564/commits
>> /78edc44143e39b19668099ea57e9ccb1a3a02b13
>>
>> to make sure that the implicit naming strategy is always invoked no matter
>> if the user has specified a name for the foreign key or have omitted it.
>> Can someone please review it?
>>
>> BTW I'm not able to build the 5.1 branch and my branch too because I get
>> thousands of checkstyle violations in files that I haven't worked on. I
>> also tried to exclude the checkstyle plugin but seems like my gradle
>> knowledge wasn't enough.
>>
>> Thank you and keep up the good work :)
>>
>> --
>> Regards, Petar!
>> Karlovo, Bulgaria.
>> ---
>> Public PGP Key at:
>> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x19658550C3110611
>> Key Fingerprint: A369 A7EE 61BC 93A3 CDFF  55A5 1965 8550 C311 0611
>> _______________________________________________
>> hibernate-dev mailing list
>> hibernate-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>
>
>


-- 
Regards, Petar!
Karlovo, Bulgaria.
---
Public PGP Key at:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x19658550C3110611
Key Fingerprint: A369 A7EE 61BC 93A3 CDFF  55A5 1965 8550 C311 0611


More information about the hibernate-dev mailing list