Skip to content

Commit d6d5cdc

Browse files
committed
Misc wording in faq
1 parent e66743a commit d6d5cdc

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

src/docs/asciidoc/faq.adoc

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ SPDX-License-Identifier: LicenseRef-PDL-1.0
4242
[#jaybird-6]
4343
==== Jaybird 6
4444

45+
Jaybird 6 requires Java 17 or higher.
46+
For older Java versions (Java and higher), use <<jaybird-5>>.
47+
4548
Jaybird 6 is available on Maven Central:
4649

4750
[horizontal.compact]
@@ -91,6 +94,8 @@ To enable the "`ChaCha64`" wire encryption support for pure Java connections, yo
9194
[#jaybird-5]
9295
==== Jaybird 5
9396

97+
Unless you need to use Java 8 or Java 11, we recommend upgrading to <<jaybird-6>>.
98+
9499
Jaybird 5 is available on Maven Central:
95100

96101
[horizontal.compact]
@@ -127,7 +132,7 @@ If you want to use Type 2 support (native or embedded), you need to explicitly i
127132
==== Jaybird 4
128133

129134
Jaybird 4 is end-of-life and will receive no further updates.
130-
We recommend upgrading to <<jaybird-5>>.
135+
We recommend upgrading to <<jaybird-6>>.
131136

132137
////
133138
// Stop showing Jaybird 4 Maven info, but keep available for now
@@ -195,7 +200,7 @@ If you want to use Type 2 support (native, local or embedded), you need to expli
195200
+++<a name="jaybird-3.0">++++++</a>+++
196201
197202
Jaybird 3 is end-of-life and will receive no further updates.
198-
We recommend upgrading to <<jaybird-5>>.
203+
We recommend upgrading to <<jaybird-6>>.
199204
200205
////
201206
// Stop showing Jaybird 3 Maven info, but keep available for now
@@ -260,7 +265,7 @@ If you want to use Type 2 support (native, local or embedded), you need to expl
260265
==== Jaybird 2.2
261266
262267
Jaybird 2.2 is end-of-life and will receive no further updates.
263-
We recommend upgrading to <<jaybird-5>>.
268+
We recommend upgrading to <<jaybird-6>>.
264269
265270
////
266271
// Stop showing Jaybird 2.2 Maven info, but keep available for now
@@ -293,7 +298,7 @@ When deploying to a JavaEE environment, exclude the `javax.resource connector-ap
293298
294299
Jaybird can be downloaded from the Firebird website, under Downloads, https://firebirdsql.org/en/jdbc-driver/[JDBC Driver].
295300
296-
Alternatively, you can go directly to GitHub and download Jaybird from the https://github.com/FirebirdSQL/jaybird/releases[jaybird releases].
301+
Alternatively, you can go directly to GitHub and download Jaybird from the https://github.com/FirebirdSQL/jaybird/releases[Jaybird releases].
297302
298303
[#where-can-i-get-the-sourcecode]
299304
== Where can I get the sourcecode?
@@ -472,7 +477,7 @@ Instead, we recommend building a webservice (e.g. REST-based) to mediate between
472477
Apart from this FAQ, you can get additional information from:
473478
474479
* https://firebirdsql.github.io/jaybird-manual/jaybird_manual.html[Jaybird JDBC Driver Java Programmer's Manual] (HTML, https://firebirdsql.github.io/jaybird-manual/jaybird_manual.pdf[PDF version]) (covers Jaybird 4 and higher)
475-
* https://www.firebirdsql.org/en/jdbc-driver/[Firebird website: Downloads, Connectivity, JDBC Driver]
480+
* https://firebirdsql.org/en/jdbc-driver/[Firebird website: Downloads, Connectivity, JDBC Driver]
476481
* https://firebirdsql.org/en/devel-jdbc-driver/[Firebird website: Development, JDBC Driver]
477482
* https://github.com/FirebirdSQL/jaybird/wiki/[Jaybird wiki]
478483
@@ -729,7 +734,7 @@ It requires support on both client and server side.
729734
730735
Java support for "TCP Loopback Fast Path" was introduced in Java 8 update 60, it can be enabled by specifying the system property `jdk.net.useFastTcpLoopback` with value `true` (e.g. specify `-Djdk.net.useFastTcpLoopback=true` in your Java commandline).
731736
732-
Unfortunately, Java only has an 'all-or-nothing' support for the "`TCP Loopback Fast Path`", so Jaybird cannot enable this for you: you must specify this property on JVM startup.
737+
Unfortunately, Java only has an 'all-or-nothing' support for the "`TCP Loopback Fast Path`", so Jaybird cannot enable this for you: you must specify this property on JVM startup.
733738
On the other hand, this has the benefit that this works for all Jaybird versions, as long as you use Java 8 update 60 or higher (and Firebird 3.0.2 or higher, but before 5.0.0).
734739
735740
[#common-connection-errors]

0 commit comments

Comments
 (0)