From 72377034ab1b7b0c4634fbe1a26b2b7053cb9012 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Wed, 20 Apr 2022 17:02:21 +0530 Subject: [PATCH 1/3] JDBC 42.3.3.1 release branch with changes as per EC-2132, 2135, 2139 --- .../08_jdbc_42.3.3.1_rel_notes.mdx | 17 ++++++++++++ .../42.3.2.1/01_jdbc_rel_notes/index.mdx | 1 + .../01_additional_connection_properties.mdx | 2 -- ...l_statements_through_statement_objects.mdx | 17 +++++++----- .../04_using_ref_cursors_with_java.mdx | 6 ++--- ...advanced_server_jdbc_connector_logging.mdx | 27 +++++-------------- 6 files changed, 38 insertions(+), 32 deletions(-) create mode 100644 product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/08_jdbc_42.3.3.1_rel_notes.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/08_jdbc_42.3.3.1_rel_notes.mdx b/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/08_jdbc_42.3.3.1_rel_notes.mdx new file mode 100644 index 00000000000..7992032c765 --- /dev/null +++ b/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/08_jdbc_42.3.3.1_rel_notes.mdx @@ -0,0 +1,17 @@ +--- +title: "Version 42.3.3.1" + +--- + +The EDB JDBC connector provides connectivity between a Java application and an EDB Postgres Advanced Server database. + +New features, enhancements, bug fixes, and other changes in the EDB JDBC Connector `42.3.3.1` include: + +| Type | Description | +| -------------- | ------------------------------------------------------------------------------- | +| Upstream Merge | Merged with the upstream community driver version `42.3.3`. See the community [JDBC documentation](https://jdbc.postgresql.org/documentation/changelog.html#version_42.3.3) for details. | +| Security Fix | [GHSA-673j-qm5f-xpv8](https://github.com/advisories/GHSA-673j-qm5f-xpv8): Removed the loggerFile and loggerLevel configuration properties as part of this fix. While the properties still exist, they can no longer be used to configure the driver logging. Instead use java.util.logging configuration mechanisms such as `logging.properties`. | +| Change | As part of security fix GHSA-673j-qm5f-xpv, the ability to enable logging using the connection properties is no longer available as of version 42.3.3. | | + + + diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/index.mdx b/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/index.mdx index a10261274ce..3d5b3283d41 100644 --- a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/index.mdx +++ b/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/index.mdx @@ -8,6 +8,7 @@ These release notes describe what's new in each release. When a minor or patch r | Version | Release Date | | ---------------------------------------- | ------------ | +| [42.3.3.1](08_jdbc_42.3.3.1_rel_notes) | 2022 Apr 20 | | [42.3.2.1](09_jdbc_42.3.2.1_rel_notes) | 2022 Feb 15 | | [42.2.24.1](10_jdbc_42.2.24.1_rel_notes) | 2021 Nov 5 | | [42.2.19.1](12_jdbc_42.2.19.1_rel_notes) | 2021 Apr 15 | diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/01_additional_connection_properties.mdx b/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/01_additional_connection_properties.mdx index 996998c4e41..0c1e0bc38d8 100644 --- a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/01_additional_connection_properties.mdx +++ b/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/01_additional_connection_properties.mdx @@ -39,8 +39,6 @@ Some of the additional connection properties are shown in the following table. | user | String | The database user on whose behalf the connection is being made. | | password | String | The database user’s password. | | ssl | Boolean | Requests an authenticated, encrypted SSL connection. | -| loggerLevel | String | The logger level of the driver. The allowed values are `OFF`, `DEBUG`, or `TRACE`. This enables the `java.util.logging.Logger` level of the driver based on the following mapping of levels: `DEBUG` -> `FINE`, `TRACE` -> `FINEST`. The `loggerLevel` property is intended for debugging the driver and not for general SQL query debugging. | -| loggerFile | String | The file name output of the logger. This parameter must be used together with `loggerLevel`. If set, the logger uses a `java.util.logging.FileHandler` to write to a specified file. If the parameter isn't set or the file can’t be created, the `java.util.logging.ConsoleHandler` is used instead of `java.util.logging.FileHandler`. | | charSet | String | The value of `charSet` determines the character set used for data sent to or received from the database. | | prepareThreshold | Integer | The value of `prepareThreshold` determines the number of `PreparedStatement` executions required before switching to server-side prepared statements. The default is five. | | loadBalanceHosts | Boolean | In default mode (disabled) hosts are connected in the given order. If enabled, hosts are chosen randomly from the set of suitable candidates. | diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/03_executing_sql_statements_through_statement_objects.mdx b/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/03_executing_sql_statements_through_statement_objects.mdx index 0e10cbbb489..bba17d231ce 100644 --- a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/03_executing_sql_statements_through_statement_objects.mdx +++ b/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/03_executing_sql_statements_through_statement_objects.mdx @@ -51,27 +51,30 @@ Use the `registerOutParameter` method to identify each `OUT` or `INOUT` paramete The following examples show using the `CallableStatement` method to provide parameters to a procedure with the following signature: ```text -PROCEDURE hire_emp (ename VARCHAR2 -empno NUMBER -job VARCHAR2 -sal NUMBER +CREATE OR REPLACE PROCEDURE hire_emp (ename VARCHAR2 +empno NUMBER, +job VARCHAR2, +sal NUMBER, hiredate DATE DEFAULT now(), mgr NUMBER DEFAULT 7100, deptno NUMBER ) +IS + BEGIN + INSERT INTO emp VALUES (empno, ename, job, mgr, hiredate, sal, deptno); + END; ``` The following example uses ordinal notation to provide parameters: ```text -CallableStatement cstmt = con.prepareCall -("{CALL hire_emp(?,?,?,?,?,?,?)}"); +CallableStatement cstmt = con.prepareCall("{CALL hire_emp(?,?,?,?,?,?,?)}"); //Bind a value to each parameter. cstmt.setString(1, "SMITH"); cstmt.setInt(2, 8888); cstmt.setString(3, "Sales"); cstmt.setInt(4, 5500); -cstmt.setDate(5, "2016-06-01"); +cstmt.setDate(5, Date.valueOf("2016-06-01")); cstmt.setInt(6, 7566); cstmt.setInt(7, 30); ``` diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/04_using_ref_cursors_with_java.mdx b/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/04_using_ref_cursors_with_java.mdx index 11a99aae23a..10f05567905 100644 --- a/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/04_using_ref_cursors_with_java.mdx +++ b/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/04_using_ref_cursors_with_java.mdx @@ -35,8 +35,8 @@ The stored procedure shown in the following (`getEmpNames`) builds two `REF CURS ```text CREATE OR REPLACE PROCEDURE getEmpNames ( - commissioned IN OUT SYS_REFCURSOR, - salaried IN OUT SYS_REFCURSOR + commissioned OUT SYS_REFCURSOR, + salaried OUT SYS_REFCURSOR ) IS BEGIN @@ -82,7 +82,7 @@ public void RefCursorSample(Connection con) } ``` -A `CallableStatement` prepares each `REF CURSOR` (`commissioned` and `salaried`). Each cursor is returned as an `IN OUT` parameter of the stored procedure, `getEmpNames()`: +A `CallableStatement` prepares each `REF CURSOR` (`commissioned` and `salaried`). Each cursor is returned as an `OUT` parameter of the stored procedure, `getEmpNames()`: ```text String commandText = "{call getEmpNames(?,?)}"; diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/10_advanced_server_jdbc_connector_logging.mdx b/product_docs/docs/jdbc_connector/42.3.2.1/10_advanced_server_jdbc_connector_logging.mdx index c7e3ca8186e..082bbdce014 100644 --- a/product_docs/docs/jdbc_connector/42.3.2.1/10_advanced_server_jdbc_connector_logging.mdx +++ b/product_docs/docs/jdbc_connector/42.3.2.1/10_advanced_server_jdbc_connector_logging.mdx @@ -14,29 +14,13 @@ The EDB Postgres Advanced Server JDBC Connector supports the use of logging to h !!! Note Previous versions of the EDB Postgres Advanced Server JDBC Connector used a custom mechanism to enable logging. It's now replaced by the use of `java.util.logging` in versions moving forward from community version 42.1.4.1. The older mechanism is no longer available. -## Enabling logging with connection properties (static) + Previous versions of the Advanced Server JDBC Connector can enable logging using the connection properties, however it is no longer available from 42.3.3 onwards. -You can directly configure logging within the connection properties of the JDBC Connector. The connection properties related to logging are `loggerLevel` and `loggerFile`. -`loggerLevel` +## Enabling logging with logging.properties -Logger level of the driver. Allowed values are `OFF`, `DEBUG`, or `TRACE`. This option enables the `java.util.logging.Logger` level of the driver to correspond to the following EDB Postgres Advanced Server JDBC levels: +The default Java logging framework stores its configuration in a file called `logging.properties`. You can use logging properties to configure the driver dynamically (for example, when using the JDBC Connector with an application server such as Tomcat, JBoss, WildFly, etc.), which makes it easier to enable/disable logging at runtime. The following example demonstrates configuring logging dynamically: -| loggerLevel | java.util.logging | -| ----------- | ----------------- | -| OFF | OFF | -| DEBUG | FINE | -| TRACE | FINEST | - -`loggerFile` - -File name output of the logger. The default is `java.util.logging.ConsoleHandler`. The following example sets the logging level to `TRACE (FINEST)` and the log file `to EDB-JDBC.LOG`: - - `jdbc:edb://myhost:5444/mydb?loggerLevel=TRACE&loggerFile=EDB-JDBC.LOG` - -## Enabling logging with logging.properties (dynamic) - -You can use logging properties to configure the driver dynamically (for example, when using the JDBC Connector with an application server such as Tomcat, JBoss, WildFly, etc.), which makes it easier to enable/disable logging at runtime. The following example shows configuring logging dynamically: ```text handlers = java.util.logging.FileHandler @@ -50,7 +34,10 @@ The default file output is in the user’s home directory: java.util.logging.FileHandler.pattern = %h/EDB-JDBC%u.log java.util.logging.FileHandler.limit = 5000000 java.util.logging.FileHandler.count = 20 -java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter java.util.logging.FileHandler.level = FINEST java.util.logging.SimpleFormatter.format=%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS %4$s %2$s %5$s%6$s%n +java.util.logging.FileHandler.formatter = +java.util.logging.SimpleFormatter +java.util.logging.FileHandler.level = FINEST +java.util.logging.SimpleFormatter.format=%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS %4$s %2$s %5$s%6$s%n ``` Use the following command to set the logging level for the JDBC Connector to `FINEST` (maps to `loggerLevel`): From 208343339adec1cd5194eff023419eb6e0ce6cfd Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Wed, 20 Apr 2022 10:26:42 -0400 Subject: [PATCH 2/3] updated version number --- .../01_jdbc_rel_notes/08_jdbc_42.3.3.1_rel_notes.mdx | 0 .../01_jdbc_rel_notes/09_jdbc_42.3.2.1_rel_notes.mdx | 0 .../01_jdbc_rel_notes/10_jdbc_42.2.24.1_rel_notes.mdx | 0 .../01_jdbc_rel_notes/12_jdbc_42.2.19.1_rel_notes.mdx | 0 .../01_jdbc_rel_notes/14_jdbc_42.2.12.3_rel_notes.mdx | 0 .../01_jdbc_rel_notes/16_jdbc_42.2.9.1_rel_notes.mdx | 0 .../01_jdbc_rel_notes/18_jdbc_42.2.8.1_rel_notes.mdx | 0 .../{42.3.2.1 => 42.3.3.1}/01_jdbc_rel_notes/index.mdx | 0 .../{42.3.2.1 => 42.3.3.1}/02_requirements_overview.mdx | 0 .../03_advanced_server_jdbc_connector_overview.mdx | 0 .../01_jdbc42_rhel8_x86.mdx | 0 .../02_jdbc42_other_linux8_x86.mdx | 0 .../03_jdbc42_rhel7_x86.mdx | 0 .../04_jdbc42_centos7_x86.mdx | 0 .../05_jdbc42_sles15_x86.mdx | 0 .../06_jdbc42_sles12_x86.mdx | 0 .../07_jdbc42_ubuntu20_deb10_x86.mdx | 0 .../08_jdbc42_ubuntu18_deb9_x86.mdx | 0 .../09_jdbc42_rhel8_ppcle.mdx | 0 .../11_jdbc42_sles15_ppcle.mdx | 0 .../12_jdbc42_sles12_ppcle.mdx | 0 .../13_upgrading_rpm_install.mdx | 0 .../01_installing_the_connector_with_an_rpm_package/index.mdx | 0 .../04_using_the_graphical_installer_to_install_the_connector.mdx | 0 .../05_configuring_the_advanced_server_jdbc_connector.mdx | 0 .../04_installing_and_configuring_the_jdbc_connector/index.mdx | 0 .../01_loading_the_advanced_server_jdbc_connector.mdx | 0 .../01_additional_connection_properties.mdx | 0 .../02_preferring_synchronous_secondary_database_servers.mdx | 0 .../02_connecting_to_the_database/index.mdx | 0 .../03_executing_sql_statements_through_statement_objects.mdx | 0 .../04_retrieving_results_from_a_resultset_object.mdx | 0 .../05_freeing_resources.mdx | 0 .../06_handling_errors.mdx | 0 .../index.mdx | 0 .../{42.3.2.1 => 42.3.3.1}/05a_using_advanced_queueing.mdx | 0 .../06_executing_sql_commands_with_executeUpdate().mdx | 0 .../07_adding_a_graphical_interface_to_a_java_program.mdx | 0 .../01_reducing_client-side_resource_requirements.mdx | 0 .../02_using_preparedstatements_to_send_sql_commands.mdx | 0 .../03_executing_stored_procedures.mdx | 0 .../04_using_ref_cursors_with_java.mdx | 0 .../05_using_bytea_data_with_java.mdx | 0 .../06_using_object_types_and_collections_with_java.mdx | 0 .../07_asynchronous_notification_handling_with_noticelistener.mdx | 0 .../08_advanced_jdbc_connector_functionality/index.mdx | 0 .../01_using_ssl/01_configuring_the_server.mdx | 0 .../01_using_ssl/02_configuring_the_client.mdx | 0 .../01_using_ssl/03_testing_the_ssl_jdbc_connection.mdx | 0 .../04_using_certificate_authentication_without_a_password.mdx | 0 .../09_security_and_encryption/01_using_ssl/index.mdx | 0 .../09_security_and_encryption/02_scram_compatibility.mdx | 0 .../03_support_for_gssapi_encrypted_connection.mdx | 0 .../{42.3.2.1 => 42.3.3.1}/09_security_and_encryption/index.mdx | 0 .../10_advanced_server_jdbc_connector_logging.mdx | 0 .../{42.3.2.1 => 42.3.3.1}/11_reference_jdbc_data_types.mdx | 0 .../{42.3.2.1 => 42.3.3.1}/images/core_classes_and_interfaces.png | 0 .../{42.3.2.1 => 42.3.3.1}/images/drivermanager_drivers.png | 0 .../{42.3.2.1 => 42.3.3.1}/images/jdbc_class_relationships.png | 0 .../{42.3.2.1 => 42.3.3.1}/images/jdbc_installation_complete.png | 0 .../{42.3.2.1 => 42.3.3.1}/images/jdbc_installation_dialog.png | 0 .../{42.3.2.1 => 42.3.3.1}/images/jdbc_installation_wizard.png | 0 .../{42.3.2.1 => 42.3.3.1}/images/ready_to_install.png | 0 .../images/selecting_the_connectors_installer.png | 0 .../{42.3.2.1 => 42.3.3.1}/images/starting_stackbuilder_plus.png | 0 .../{42.3.2.1 => 42.3.3.1}/images/the_showemployees_window.png | 0 product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/index.mdx | 0 67 files changed, 0 insertions(+), 0 deletions(-) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/01_jdbc_rel_notes/08_jdbc_42.3.3.1_rel_notes.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/01_jdbc_rel_notes/09_jdbc_42.3.2.1_rel_notes.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/01_jdbc_rel_notes/10_jdbc_42.2.24.1_rel_notes.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/01_jdbc_rel_notes/12_jdbc_42.2.19.1_rel_notes.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/01_jdbc_rel_notes/14_jdbc_42.2.12.3_rel_notes.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/01_jdbc_rel_notes/16_jdbc_42.2.9.1_rel_notes.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/01_jdbc_rel_notes/18_jdbc_42.2.8.1_rel_notes.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/01_jdbc_rel_notes/index.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/02_requirements_overview.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/03_advanced_server_jdbc_connector_overview.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/01_jdbc42_rhel8_x86.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/02_jdbc42_other_linux8_x86.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/03_jdbc42_rhel7_x86.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/04_jdbc42_centos7_x86.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/05_jdbc42_sles15_x86.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/06_jdbc42_sles12_x86.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/07_jdbc42_ubuntu20_deb10_x86.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/08_jdbc42_ubuntu18_deb9_x86.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/09_jdbc42_rhel8_ppcle.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/11_jdbc42_sles15_ppcle.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/12_jdbc42_sles12_ppcle.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/13_upgrading_rpm_install.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/04_using_the_graphical_installer_to_install_the_connector.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/05_configuring_the_advanced_server_jdbc_connector.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/04_installing_and_configuring_the_jdbc_connector/index.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/05_using_the_advanced_server_jdbc_connector_with_java_applications/01_loading_the_advanced_server_jdbc_connector.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/01_additional_connection_properties.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/02_preferring_synchronous_secondary_database_servers.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/index.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/05_using_the_advanced_server_jdbc_connector_with_java_applications/03_executing_sql_statements_through_statement_objects.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/05_using_the_advanced_server_jdbc_connector_with_java_applications/04_retrieving_results_from_a_resultset_object.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/05_using_the_advanced_server_jdbc_connector_with_java_applications/05_freeing_resources.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/05_using_the_advanced_server_jdbc_connector_with_java_applications/06_handling_errors.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/05_using_the_advanced_server_jdbc_connector_with_java_applications/index.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/05a_using_advanced_queueing.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/06_executing_sql_commands_with_executeUpdate().mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/07_adding_a_graphical_interface_to_a_java_program.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/08_advanced_jdbc_connector_functionality/01_reducing_client-side_resource_requirements.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/08_advanced_jdbc_connector_functionality/02_using_preparedstatements_to_send_sql_commands.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/08_advanced_jdbc_connector_functionality/03_executing_stored_procedures.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/08_advanced_jdbc_connector_functionality/04_using_ref_cursors_with_java.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/08_advanced_jdbc_connector_functionality/05_using_bytea_data_with_java.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/08_advanced_jdbc_connector_functionality/06_using_object_types_and_collections_with_java.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/08_advanced_jdbc_connector_functionality/07_asynchronous_notification_handling_with_noticelistener.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/08_advanced_jdbc_connector_functionality/index.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/09_security_and_encryption/01_using_ssl/01_configuring_the_server.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/09_security_and_encryption/01_using_ssl/02_configuring_the_client.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/09_security_and_encryption/01_using_ssl/03_testing_the_ssl_jdbc_connection.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/09_security_and_encryption/01_using_ssl/04_using_certificate_authentication_without_a_password.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/09_security_and_encryption/01_using_ssl/index.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/09_security_and_encryption/02_scram_compatibility.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/09_security_and_encryption/03_support_for_gssapi_encrypted_connection.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/09_security_and_encryption/index.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/10_advanced_server_jdbc_connector_logging.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/11_reference_jdbc_data_types.mdx (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/images/core_classes_and_interfaces.png (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/images/drivermanager_drivers.png (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/images/jdbc_class_relationships.png (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/images/jdbc_installation_complete.png (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/images/jdbc_installation_dialog.png (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/images/jdbc_installation_wizard.png (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/images/ready_to_install.png (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/images/selecting_the_connectors_installer.png (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/images/starting_stackbuilder_plus.png (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/images/the_showemployees_window.png (100%) rename product_docs/docs/jdbc_connector/{42.3.2.1 => 42.3.3.1}/index.mdx (100%) diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/08_jdbc_42.3.3.1_rel_notes.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/08_jdbc_42.3.3.1_rel_notes.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/08_jdbc_42.3.3.1_rel_notes.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/08_jdbc_42.3.3.1_rel_notes.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/09_jdbc_42.3.2.1_rel_notes.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/09_jdbc_42.3.2.1_rel_notes.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/09_jdbc_42.3.2.1_rel_notes.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/09_jdbc_42.3.2.1_rel_notes.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/10_jdbc_42.2.24.1_rel_notes.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/10_jdbc_42.2.24.1_rel_notes.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/10_jdbc_42.2.24.1_rel_notes.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/10_jdbc_42.2.24.1_rel_notes.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/12_jdbc_42.2.19.1_rel_notes.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/12_jdbc_42.2.19.1_rel_notes.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/12_jdbc_42.2.19.1_rel_notes.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/12_jdbc_42.2.19.1_rel_notes.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/14_jdbc_42.2.12.3_rel_notes.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/14_jdbc_42.2.12.3_rel_notes.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/14_jdbc_42.2.12.3_rel_notes.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/14_jdbc_42.2.12.3_rel_notes.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/16_jdbc_42.2.9.1_rel_notes.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/16_jdbc_42.2.9.1_rel_notes.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/16_jdbc_42.2.9.1_rel_notes.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/16_jdbc_42.2.9.1_rel_notes.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/18_jdbc_42.2.8.1_rel_notes.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/18_jdbc_42.2.8.1_rel_notes.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/18_jdbc_42.2.8.1_rel_notes.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/18_jdbc_42.2.8.1_rel_notes.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/index.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/01_jdbc_rel_notes/index.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/01_jdbc_rel_notes/index.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/02_requirements_overview.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/02_requirements_overview.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/02_requirements_overview.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/02_requirements_overview.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/03_advanced_server_jdbc_connector_overview.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/03_advanced_server_jdbc_connector_overview.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/03_advanced_server_jdbc_connector_overview.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/03_advanced_server_jdbc_connector_overview.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/01_jdbc42_rhel8_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/01_jdbc42_rhel8_x86.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/01_jdbc42_rhel8_x86.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/01_jdbc42_rhel8_x86.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/02_jdbc42_other_linux8_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/02_jdbc42_other_linux8_x86.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/02_jdbc42_other_linux8_x86.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/02_jdbc42_other_linux8_x86.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/03_jdbc42_rhel7_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/03_jdbc42_rhel7_x86.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/03_jdbc42_rhel7_x86.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/03_jdbc42_rhel7_x86.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/04_jdbc42_centos7_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/04_jdbc42_centos7_x86.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/04_jdbc42_centos7_x86.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/04_jdbc42_centos7_x86.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/05_jdbc42_sles15_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/05_jdbc42_sles15_x86.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/05_jdbc42_sles15_x86.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/05_jdbc42_sles15_x86.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/06_jdbc42_sles12_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/06_jdbc42_sles12_x86.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/06_jdbc42_sles12_x86.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/06_jdbc42_sles12_x86.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/07_jdbc42_ubuntu20_deb10_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/07_jdbc42_ubuntu20_deb10_x86.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/07_jdbc42_ubuntu20_deb10_x86.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/07_jdbc42_ubuntu20_deb10_x86.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/08_jdbc42_ubuntu18_deb9_x86.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/08_jdbc42_ubuntu18_deb9_x86.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/08_jdbc42_ubuntu18_deb9_x86.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/08_jdbc42_ubuntu18_deb9_x86.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/09_jdbc42_rhel8_ppcle.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/09_jdbc42_rhel8_ppcle.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/09_jdbc42_rhel8_ppcle.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/09_jdbc42_rhel8_ppcle.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/11_jdbc42_sles15_ppcle.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/11_jdbc42_sles15_ppcle.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/11_jdbc42_sles15_ppcle.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/11_jdbc42_sles15_ppcle.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/12_jdbc42_sles12_ppcle.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/12_jdbc42_sles12_ppcle.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/12_jdbc42_sles12_ppcle.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/12_jdbc42_sles12_ppcle.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/13_upgrading_rpm_install.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/13_upgrading_rpm_install.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/13_upgrading_rpm_install.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/13_upgrading_rpm_install.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/01_installing_the_connector_with_an_rpm_package/index.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/04_using_the_graphical_installer_to_install_the_connector.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/04_using_the_graphical_installer_to_install_the_connector.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/04_using_the_graphical_installer_to_install_the_connector.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/04_using_the_graphical_installer_to_install_the_connector.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/05_configuring_the_advanced_server_jdbc_connector.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/05_configuring_the_advanced_server_jdbc_connector.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/05_configuring_the_advanced_server_jdbc_connector.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/05_configuring_the_advanced_server_jdbc_connector.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/index.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/04_installing_and_configuring_the_jdbc_connector/index.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/04_installing_and_configuring_the_jdbc_connector/index.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/01_loading_the_advanced_server_jdbc_connector.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/01_loading_the_advanced_server_jdbc_connector.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/01_loading_the_advanced_server_jdbc_connector.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/01_loading_the_advanced_server_jdbc_connector.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/01_additional_connection_properties.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/01_additional_connection_properties.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/01_additional_connection_properties.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/01_additional_connection_properties.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/02_preferring_synchronous_secondary_database_servers.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/02_preferring_synchronous_secondary_database_servers.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/02_preferring_synchronous_secondary_database_servers.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/02_preferring_synchronous_secondary_database_servers.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/index.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/index.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/02_connecting_to_the_database/index.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/03_executing_sql_statements_through_statement_objects.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/03_executing_sql_statements_through_statement_objects.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/03_executing_sql_statements_through_statement_objects.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/03_executing_sql_statements_through_statement_objects.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/04_retrieving_results_from_a_resultset_object.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/04_retrieving_results_from_a_resultset_object.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/04_retrieving_results_from_a_resultset_object.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/04_retrieving_results_from_a_resultset_object.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/05_freeing_resources.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/05_freeing_resources.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/05_freeing_resources.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/05_freeing_resources.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/06_handling_errors.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/06_handling_errors.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/06_handling_errors.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/06_handling_errors.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/index.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/index.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/05_using_the_advanced_server_jdbc_connector_with_java_applications/index.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/05a_using_advanced_queueing.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/05a_using_advanced_queueing.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/05a_using_advanced_queueing.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/05a_using_advanced_queueing.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/06_executing_sql_commands_with_executeUpdate().mdx b/product_docs/docs/jdbc_connector/42.3.3.1/06_executing_sql_commands_with_executeUpdate().mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/06_executing_sql_commands_with_executeUpdate().mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/06_executing_sql_commands_with_executeUpdate().mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/07_adding_a_graphical_interface_to_a_java_program.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/07_adding_a_graphical_interface_to_a_java_program.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/07_adding_a_graphical_interface_to_a_java_program.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/07_adding_a_graphical_interface_to_a_java_program.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/01_reducing_client-side_resource_requirements.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/01_reducing_client-side_resource_requirements.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/01_reducing_client-side_resource_requirements.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/01_reducing_client-side_resource_requirements.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/02_using_preparedstatements_to_send_sql_commands.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/02_using_preparedstatements_to_send_sql_commands.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/02_using_preparedstatements_to_send_sql_commands.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/02_using_preparedstatements_to_send_sql_commands.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/03_executing_stored_procedures.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/03_executing_stored_procedures.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/03_executing_stored_procedures.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/03_executing_stored_procedures.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/04_using_ref_cursors_with_java.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/04_using_ref_cursors_with_java.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/04_using_ref_cursors_with_java.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/04_using_ref_cursors_with_java.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/05_using_bytea_data_with_java.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/05_using_bytea_data_with_java.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/05_using_bytea_data_with_java.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/05_using_bytea_data_with_java.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/06_using_object_types_and_collections_with_java.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/06_using_object_types_and_collections_with_java.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/06_using_object_types_and_collections_with_java.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/06_using_object_types_and_collections_with_java.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/07_asynchronous_notification_handling_with_noticelistener.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/07_asynchronous_notification_handling_with_noticelistener.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/07_asynchronous_notification_handling_with_noticelistener.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/07_asynchronous_notification_handling_with_noticelistener.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/index.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/08_advanced_jdbc_connector_functionality/index.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/08_advanced_jdbc_connector_functionality/index.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/01_using_ssl/01_configuring_the_server.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/01_using_ssl/01_configuring_the_server.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/01_using_ssl/01_configuring_the_server.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/01_using_ssl/01_configuring_the_server.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/01_using_ssl/02_configuring_the_client.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/01_using_ssl/02_configuring_the_client.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/01_using_ssl/02_configuring_the_client.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/01_using_ssl/02_configuring_the_client.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/01_using_ssl/03_testing_the_ssl_jdbc_connection.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/01_using_ssl/03_testing_the_ssl_jdbc_connection.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/01_using_ssl/03_testing_the_ssl_jdbc_connection.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/01_using_ssl/03_testing_the_ssl_jdbc_connection.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/01_using_ssl/04_using_certificate_authentication_without_a_password.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/01_using_ssl/04_using_certificate_authentication_without_a_password.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/01_using_ssl/04_using_certificate_authentication_without_a_password.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/01_using_ssl/04_using_certificate_authentication_without_a_password.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/01_using_ssl/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/01_using_ssl/index.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/01_using_ssl/index.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/01_using_ssl/index.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/02_scram_compatibility.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/02_scram_compatibility.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/02_scram_compatibility.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/02_scram_compatibility.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/03_support_for_gssapi_encrypted_connection.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/03_support_for_gssapi_encrypted_connection.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/03_support_for_gssapi_encrypted_connection.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/03_support_for_gssapi_encrypted_connection.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/index.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/09_security_and_encryption/index.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/09_security_and_encryption/index.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/10_advanced_server_jdbc_connector_logging.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/10_advanced_server_jdbc_connector_logging.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/10_advanced_server_jdbc_connector_logging.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/10_advanced_server_jdbc_connector_logging.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/11_reference_jdbc_data_types.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/11_reference_jdbc_data_types.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/11_reference_jdbc_data_types.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/11_reference_jdbc_data_types.mdx diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/images/core_classes_and_interfaces.png b/product_docs/docs/jdbc_connector/42.3.3.1/images/core_classes_and_interfaces.png similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/images/core_classes_and_interfaces.png rename to product_docs/docs/jdbc_connector/42.3.3.1/images/core_classes_and_interfaces.png diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/images/drivermanager_drivers.png b/product_docs/docs/jdbc_connector/42.3.3.1/images/drivermanager_drivers.png similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/images/drivermanager_drivers.png rename to product_docs/docs/jdbc_connector/42.3.3.1/images/drivermanager_drivers.png diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/images/jdbc_class_relationships.png b/product_docs/docs/jdbc_connector/42.3.3.1/images/jdbc_class_relationships.png similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/images/jdbc_class_relationships.png rename to product_docs/docs/jdbc_connector/42.3.3.1/images/jdbc_class_relationships.png diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/images/jdbc_installation_complete.png b/product_docs/docs/jdbc_connector/42.3.3.1/images/jdbc_installation_complete.png similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/images/jdbc_installation_complete.png rename to product_docs/docs/jdbc_connector/42.3.3.1/images/jdbc_installation_complete.png diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/images/jdbc_installation_dialog.png b/product_docs/docs/jdbc_connector/42.3.3.1/images/jdbc_installation_dialog.png similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/images/jdbc_installation_dialog.png rename to product_docs/docs/jdbc_connector/42.3.3.1/images/jdbc_installation_dialog.png diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/images/jdbc_installation_wizard.png b/product_docs/docs/jdbc_connector/42.3.3.1/images/jdbc_installation_wizard.png similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/images/jdbc_installation_wizard.png rename to product_docs/docs/jdbc_connector/42.3.3.1/images/jdbc_installation_wizard.png diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/images/ready_to_install.png b/product_docs/docs/jdbc_connector/42.3.3.1/images/ready_to_install.png similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/images/ready_to_install.png rename to product_docs/docs/jdbc_connector/42.3.3.1/images/ready_to_install.png diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/images/selecting_the_connectors_installer.png b/product_docs/docs/jdbc_connector/42.3.3.1/images/selecting_the_connectors_installer.png similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/images/selecting_the_connectors_installer.png rename to product_docs/docs/jdbc_connector/42.3.3.1/images/selecting_the_connectors_installer.png diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/images/starting_stackbuilder_plus.png b/product_docs/docs/jdbc_connector/42.3.3.1/images/starting_stackbuilder_plus.png similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/images/starting_stackbuilder_plus.png rename to product_docs/docs/jdbc_connector/42.3.3.1/images/starting_stackbuilder_plus.png diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/images/the_showemployees_window.png b/product_docs/docs/jdbc_connector/42.3.3.1/images/the_showemployees_window.png similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/images/the_showemployees_window.png rename to product_docs/docs/jdbc_connector/42.3.3.1/images/the_showemployees_window.png diff --git a/product_docs/docs/jdbc_connector/42.3.2.1/index.mdx b/product_docs/docs/jdbc_connector/42.3.3.1/index.mdx similarity index 100% rename from product_docs/docs/jdbc_connector/42.3.2.1/index.mdx rename to product_docs/docs/jdbc_connector/42.3.3.1/index.mdx From f4d23f7c4d0641e198e41da61e6b1465e7ef878a Mon Sep 17 00:00:00 2001 From: Josh Heyer Date: Wed, 20 Apr 2022 18:32:52 +0000 Subject: [PATCH 3/3] add redirect for renamed JDBC --- static/_redirects | 2 ++ 1 file changed, 2 insertions(+) diff --git a/static/_redirects b/static/_redirects index 645d9f37bf0..3964569c5ca 100644 --- a/static/_redirects +++ b/static/_redirects @@ -85,6 +85,8 @@ /docs/jdbc_connector/42.2.12.3/* /docs/jdbc_connector/latest/:splat 301 /docs/jdbc_connector/42.2.19.1/* /docs/jdbc_connector/latest/:splat 301 /docs/jdbc_connector/42.2.24.1/* /docs/jdbc_connector/latest/:splat 301 +/docs/jdbc_connector/42.2.24.1/* /docs/jdbc_connector/latest/:splat 301 +/docs/jdbc_connector/42.3.2.1/* /docs/jdbc_connector/latest/:splat 301 # ODBC Connector # collapsed versions