[hibernate-issues] [Hibernate-JIRA] Updated: (HHH-6452) PostgreSQL Dialect does not fully implement NOWAIT locking
Steve Ebersole (JIRA)
noreply at atlassian.com
Tue Dec 27 12:47:19 EST 2011
[ http://opensource.atlassian.com/projects/hibernate/browse/HHH-6452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Steve Ebersole updated HHH-6452:
--------------------------------
Affects Version/s: (was: 4.x)
Would you be willing to make these changes, test them out and send a pull request?
> PostgreSQL Dialect does not fully implement NOWAIT locking
> ----------------------------------------------------------
>
> Key: HHH-6452
> URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-6452
> Project: Hibernate Core
> Issue Type: Improvement
> Components: core
> Affects Versions: 3.6.6
> Reporter: Hannes Erven
> Priority: Trivial
> Original Estimate: 0.5h
> Remaining Estimate: 0.5h
>
> The PostgreSQL dialect should override the following methods from Dialect to fully support NOWAIT locks:
> @Override
> public String getForUpdateNowaitString() {
> return getForUpdateString()+" NOWAIT ";
> }
> @Override
> public String getForUpdateNowaitString(String aliases) {
> return getForUpdateString(aliases)+" NOWAIT ";
> }
> The syntax is documented at http://www.postgresql.org/docs/8.2/static/sql-select.html
> A possible workaround is to implement a custom PostgreSQL dialect, like discussed in https://forum.hibernate.org/viewtopic.php?p=2426758 .
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list