|
15 | 15 | :issues: https://github.com/FirebirdSQL/jaybird/issues |
16 | 16 | :jaybird-repo: https://github.com/FirebirdSQL/jaybird |
17 | 17 | :fb-canonical-html: https://firebirdsql.org/docs/drivers/java/7.0.x/release_notes.html |
| 18 | +:fb-issue-repo: FirebirdSQL/jaybird |
18 | 19 |
|
19 | 20 | //// |
20 | 21 | SPDX-FileCopyrightText: Copyright 2021-2026 Firebird development team and individual contributors |
@@ -675,22 +676,22 @@ For more information, refer to https://firebirdsql.org/file/documentation/html/e |
675 | 676 |
|
676 | 677 | * Changed the documentation of `FirebirdDatabaseMetaData` methods `getProcedureSourceCode`, `getTriggerSourceCode` and `getViewSourceCode` that the object not being found is reported by a `null` value, not a `SQLException`. |
677 | 678 | With this change, the documentation reflects the actual behaviour. |
678 | | -* Fixed: race condition during cancellation (https://github.com/FirebirdSQL/jaybird/issues/903[#903]) |
| 679 | +* Fixed: race condition during cancellation (issue:[903]) |
679 | 680 | + |
680 | 681 | This change introduce an additional lock during transmit (sending to the server). |
681 | 682 | Maintainers of Jaybird forks, or implementers of custom wire protocol implementations subclassing classes in `org.firebirdsql.gds.ng.wire` and related packages will need to take out this transmit lock when sending to the server. |
682 | 683 | The change also lead to incompatible changes to protected methods in the various protocol implementation classes, like adding an `XdrOutputStream` parameter to various methods, and methods renamed for consistency. |
683 | 684 | + |
684 | 685 | See also https://github.com/FirebirdSQL/jaybird/blob/master/devdoc/jdp/jdp-2026-01-additional-locking-for-sending-in-wire-protocol.adoc[jdp-2026-01: Additional locking for sending in wire protocol]. |
685 | 686 | * Upgraded `org.firebirdsql.extern.decimal` to https://github.com/FirebirdSQL/decimal-java[decimal-java 2.0.1^] |
686 | | -* Support `USING` clause in generated keys detection (https://github.com/FirebirdSQL/jaybird/issues/932[#932]) |
687 | | -* Add support for parenthesized queries to `StatementDetector` (https://github.com/FirebirdSQL/jaybird/issues/933[#933]) |
| 687 | +* Support `USING` clause in generated keys detection (issue:[932]) |
| 688 | +* Add support for parenthesized queries to `StatementDetector` (issue:[933]) |
688 | 689 | * Improvement: Clear warnings on connection close (https://github.com/FirebirdSQL/jaybird/pull/943[#943]) |
689 | 690 | + |
690 | 691 | This change was contributed by https://github.com/FuriousFourier[FuriousFourier^] |
691 | | -* Improvement: Add getters to `BackupManager` and allow "`use default`" to be set (https://github.com/FirebirdSQL/jaybird/issues/948[#948]) |
692 | | -* Improvement: Allow "`use default`" (`-1`) on `FBManager#setPageSize` (https://github.com/FirebirdSQL/jaybird/issues/949[#949]) |
693 | | -* Improvement: Add getters to `NBackupManager` (https://github.com/FirebirdSQL/jaybird/issues/950[#950]) |
| 692 | +* Improvement: Add getters to `BackupManager` and allow "`use default`" to be set (issue:[948]) |
| 693 | +* Improvement: Allow "`use default`" (`-1`) on `FBManager#setPageSize` (issue:[949]) |
| 694 | +* Improvement: Add getters to `NBackupManager` (issue:[950]) |
694 | 695 | * ... |
695 | 696 |
|
696 | 697 | [#compatibility-changes] |
|
0 commit comments