From 5c1b5a7742c8f9b106b40c43ada417a038689d49 Mon Sep 17 00:00:00 2001 From: krisiye Date: Mon, 3 Jun 2024 14:13:21 -0400 Subject: [PATCH 1/3] Fix hyperlinks in the readme to the docs directory at the root of the repo instead of the parent dir. --- .../README.md | 4 ++-- .../README.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md b/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md index db48b39aa..e31d88261 100644 --- a/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md +++ b/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md @@ -68,9 +68,9 @@ Configure Spring to use the AWS JDBC Driver as the default datasource. driver-class-name: software.amazon.jdbc.Driver type: org.springframework.jdbc.datasource.SimpleDriverDataSource ``` -2. The datasource mentioned above does not use Hikari datasource that is default for Spring 2+ application. The AWS JDBC Driver manages its own internal connection pool (or several connection pools, if needed), which increases overall efficiency and helps facilitate failover support. All necessary configuration parameters are defined in the `F0` configuration profile. Other configuration presets `D`, `E` and `F` can be used as well. Any configuration profile or preset specified should use the [Read/Write Splitting Plugin](../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md). More details are available at [Configuration Profiles](../docs/using-the-jdbc-driver/UsingTheJdbcDriver.md#configuration-profiles) and [Configuration Presets](../docs/using-the-jdbc-driver/ConfigurationPresets.md). +2. The datasource mentioned above does not use Hikari datasource that is default for Spring 2+ application. The AWS JDBC Driver manages its own internal connection pool (or several connection pools, if needed), which increases overall efficiency and helps facilitate failover support. All necessary configuration parameters are defined in the `F0` configuration profile. Other configuration presets `D`, `E` and `F` can be used as well. Any configuration profile or preset specified should use the [Read/Write Splitting Plugin](../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md). More details are available at [Configuration Profiles](../../docs/using-the-jdbc-driver/UsingTheJdbcDriver.md#configuration-profiles) and [Configuration Presets](../../docs/using-the-jdbc-driver/ConfigurationPresets.md).

- Including the optional configuration parameter `readerHostSelectorStrategy` in the connection string helps to set up a strategy to select a reader node. Possible values are `random`, `roundRobin` and `leastConnections`. More details are available at [Reader Selection Strategies](../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md#reader-selection-strategies). + Including the optional configuration parameter `readerHostSelectorStrategy` in the connection string helps to set up a strategy to select a reader node. Possible values are `random`, `roundRobin` and `leastConnections`. More details are available at [Reader Selection Strategies](../../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md#reader-selection-strategies). 3. Configure Hibernate dialect: diff --git a/examples/SpringHibernateBalancedReaderTwoDataSourceExample/README.md b/examples/SpringHibernateBalancedReaderTwoDataSourceExample/README.md index 5ba22976c..6ad7ed0a3 100644 --- a/examples/SpringHibernateBalancedReaderTwoDataSourceExample/README.md +++ b/examples/SpringHibernateBalancedReaderTwoDataSourceExample/README.md @@ -78,9 +78,9 @@ Configure Spring to use the AWS JDBC Driver as the default datasource. driver-class-name: software.amazon.jdbc.Driver type: org.springframework.jdbc.datasource.SimpleDriverDataSource ``` -2. The datasources mentioned above do not use Hikari datasources which are the default for Spring 2+ applications. The AWS JDBC Driver manages its own internal connection pool (or several connection pools, if needed), which increases overall efficiency and helps facilitate failover support. All necessary configuration parameters are defined in `SF_F0` configuration profile. Other configuration presets from `SF_` family can be used as well. More details are available at [Configuration Profiles](../docs/using-the-jdbc-driver/UsingTheJdbcDriver.md#configuration-profiles) and [Configuration Presets](../docs/using-the-jdbc-driver/ConfigurationPresets.md). +2. The datasources mentioned above do not use Hikari datasources which are the default for Spring 2+ applications. The AWS JDBC Driver manages its own internal connection pool (or several connection pools, if needed), which increases overall efficiency and helps facilitate failover support. All necessary configuration parameters are defined in `SF_F0` configuration profile. Other configuration presets from `SF_` family can be used as well. More details are available at [Configuration Profiles](../../docs/using-the-jdbc-driver/UsingTheJdbcDriver.md#configuration-profiles) and [Configuration Presets](../../docs/using-the-jdbc-driver/ConfigurationPresets.md).

- Optional configuration parameter `readerInitialConnectionHostSelectorStrategy` in connection string helps to setup a strategy selecting a reader node. Possible values are `random`, `roundRobin` and `leastConnections`. More details are available at [Reader Selection Strategies](../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md#reader-selection-strategies). + Optional configuration parameter `readerInitialConnectionHostSelectorStrategy` in connection string helps to setup a strategy selecting a reader node. Possible values are `random`, `roundRobin` and `leastConnections`. More details are available at [Reader Selection Strategies](../../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md#reader-selection-strategies). 3. Configure Hibernate dialect: From 8f2dc53d544ff7df1ca75da1ff6d8dc0eccddcff Mon Sep 17 00:00:00 2001 From: krisiye Date: Mon, 3 Jun 2024 14:17:12 -0400 Subject: [PATCH 2/3] add mising parent dir to link --- .../SpringHibernateBalancedReaderOneDataSourceExample/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md b/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md index e31d88261..1d871a29e 100644 --- a/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md +++ b/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md @@ -68,7 +68,7 @@ Configure Spring to use the AWS JDBC Driver as the default datasource. driver-class-name: software.amazon.jdbc.Driver type: org.springframework.jdbc.datasource.SimpleDriverDataSource ``` -2. The datasource mentioned above does not use Hikari datasource that is default for Spring 2+ application. The AWS JDBC Driver manages its own internal connection pool (or several connection pools, if needed), which increases overall efficiency and helps facilitate failover support. All necessary configuration parameters are defined in the `F0` configuration profile. Other configuration presets `D`, `E` and `F` can be used as well. Any configuration profile or preset specified should use the [Read/Write Splitting Plugin](../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md). More details are available at [Configuration Profiles](../../docs/using-the-jdbc-driver/UsingTheJdbcDriver.md#configuration-profiles) and [Configuration Presets](../../docs/using-the-jdbc-driver/ConfigurationPresets.md). +2. The datasource mentioned above does not use Hikari datasource that is default for Spring 2+ application. The AWS JDBC Driver manages its own internal connection pool (or several connection pools, if needed), which increases overall efficiency and helps facilitate failover support. All necessary configuration parameters are defined in the `F0` configuration profile. Other configuration presets `D`, `E` and `F` can be used as well. Any configuration profile or preset specified should use the [Read/Write Splitting Plugin](../../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md). More details are available at [Configuration Profiles](../../docs/using-the-jdbc-driver/UsingTheJdbcDriver.md#configuration-profiles) and [Configuration Presets](../../docs/using-the-jdbc-driver/ConfigurationPresets.md).

Including the optional configuration parameter `readerHostSelectorStrategy` in the connection string helps to set up a strategy to select a reader node. Possible values are `random`, `roundRobin` and `leastConnections`. More details are available at [Reader Selection Strategies](../../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md#reader-selection-strategies). From 99bcdf8dc8ff97904d0e82c4437110a3223f43bf Mon Sep 17 00:00:00 2001 From: krisiye Date: Mon, 3 Jun 2024 17:35:20 -0400 Subject: [PATCH 3/3] updates to fix links to the reader selection strategy --- .../SpringHibernateBalancedReaderOneDataSourceExample/README.md | 2 +- .../SpringHibernateBalancedReaderTwoDataSourceExample/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md b/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md index 1d871a29e..8d6d05c70 100644 --- a/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md +++ b/examples/SpringHibernateBalancedReaderOneDataSourceExample/README.md @@ -70,7 +70,7 @@ Configure Spring to use the AWS JDBC Driver as the default datasource. ``` 2. The datasource mentioned above does not use Hikari datasource that is default for Spring 2+ application. The AWS JDBC Driver manages its own internal connection pool (or several connection pools, if needed), which increases overall efficiency and helps facilitate failover support. All necessary configuration parameters are defined in the `F0` configuration profile. Other configuration presets `D`, `E` and `F` can be used as well. Any configuration profile or preset specified should use the [Read/Write Splitting Plugin](../../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md). More details are available at [Configuration Profiles](../../docs/using-the-jdbc-driver/UsingTheJdbcDriver.md#configuration-profiles) and [Configuration Presets](../../docs/using-the-jdbc-driver/ConfigurationPresets.md).

- Including the optional configuration parameter `readerHostSelectorStrategy` in the connection string helps to set up a strategy to select a reader node. Possible values are `random`, `roundRobin` and `leastConnections`. More details are available at [Reader Selection Strategies](../../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md#reader-selection-strategies). + Including the optional configuration parameter `readerHostSelectorStrategy` in the connection string helps to set up a strategy to select a reader node. Possible values are `random`, `roundRobin` and `leastConnections`. More details are available at [Reader Selection Strategies](../../docs/using-the-jdbc-driver/ReaderSelectionStrategies.md). 3. Configure Hibernate dialect: diff --git a/examples/SpringHibernateBalancedReaderTwoDataSourceExample/README.md b/examples/SpringHibernateBalancedReaderTwoDataSourceExample/README.md index 6ad7ed0a3..1ae611a4f 100644 --- a/examples/SpringHibernateBalancedReaderTwoDataSourceExample/README.md +++ b/examples/SpringHibernateBalancedReaderTwoDataSourceExample/README.md @@ -80,7 +80,7 @@ Configure Spring to use the AWS JDBC Driver as the default datasource. ``` 2. The datasources mentioned above do not use Hikari datasources which are the default for Spring 2+ applications. The AWS JDBC Driver manages its own internal connection pool (or several connection pools, if needed), which increases overall efficiency and helps facilitate failover support. All necessary configuration parameters are defined in `SF_F0` configuration profile. Other configuration presets from `SF_` family can be used as well. More details are available at [Configuration Profiles](../../docs/using-the-jdbc-driver/UsingTheJdbcDriver.md#configuration-profiles) and [Configuration Presets](../../docs/using-the-jdbc-driver/ConfigurationPresets.md).

- Optional configuration parameter `readerInitialConnectionHostSelectorStrategy` in connection string helps to setup a strategy selecting a reader node. Possible values are `random`, `roundRobin` and `leastConnections`. More details are available at [Reader Selection Strategies](../../docs/using-the-jdbc-driver/using-plugins/UsingTheReadWriteSplittingPlugin.md#reader-selection-strategies). + Optional configuration parameter `readerInitialConnectionHostSelectorStrategy` in connection string helps to setup a strategy selecting a reader node. Possible values are `random`, `roundRobin` and `leastConnections`. More details are available at [Reader Selection Strategies](../../docs/using-the-jdbc-driver/ReaderSelectionStrategies.md). 3. Configure Hibernate dialect: