<commit_before>## 0.4.6
 * Allow the connection health check timeout to be set via `options->hikari-config` using the :connection-check-timeout entry.
 * Select the :connection-check-timeout entry in `select-user-configurable-hikari-options`.

## 0.4.5
 * Change exception behavior of `update-pglogical-replication-set`. If the db user doesn't have rights to update pglogical, catches the exception and returns false. Other exceptions are passed through.

## 0.4.4

 * Add `select-user-configurable-hikari-options` to provide a consistent way of preserving only the hikari specific options from a given map of options.

## 0.4.3

 * Specifying the timeout in `wrap-with-delayed-init` does not allow the connectivity timeout to be configured independently. Added `add-connectivity-check-timeout-ms` to allow independent configuration.

## 0.4.2

 * Change the `handle-postgres-permission-errors` to generate a 500 code instead of a 403 when database permissions fail.

## 0.4.1

 * Add a `middleware` namespace with ring middleware for catching Postgres permission errors and returning an http response.
 * Add utility functions for pglogical support under the `pglogical` namespace.
 * Add the `puppetlabs/i18n` library and externalize strings.

## 0.4.0

 * Update `java.jdbc` dependency to 0.6.1. This version of `java.jdbc` has breaking changes.
<commit_msg>(maint) Update CHANGELOG for 0.4.7<commit_after>## 0.4.7

 * Add support for running migrations when creating a connection pool (separate from the init-fn).
 * Add functionality for retrieving the status of pglogical replication.
 * Add `drop-public-functions!` utility function.

## 0.4.6

 * Allow the connection health check timeout to be set via `options->hikari-config` using the :connection-check-timeout entry.
 * Select the :connection-check-timeout entry in `select-user-configurable-hikari-options`.

## 0.4.5

 * Change exception behavior of `update-pglogical-replication-set`. If the db user doesn't have rights to update pglogical, catches the exception and returns false. Other exceptions are passed through.

## 0.4.4

 * Add `select-user-configurable-hikari-options` to provide a consistent way of preserving only the hikari specific options from a given map of options.

## 0.4.3

 * Specifying the timeout in `wrap-with-delayed-init` does not allow the connectivity timeout to be configured independently. Added `add-connectivity-check-timeout-ms` to allow independent configuration.

## 0.4.2

 * Change the `handle-postgres-permission-errors` to generate a 500 code instead of a 403 when database permissions fail.

## 0.4.1

 * Add a `middleware` namespace with ring middleware for catching Postgres permission errors and returning an http response.
 * Add utility functions for pglogical support under the `pglogical` namespace.
 * Add the `puppetlabs/i18n` library and externalize strings.

## 0.4.0

 * Update `java.jdbc` dependency to 0.6.1. This version of `java.jdbc` has breaking changes.

{'fraction_non_alphanumeric': 0.08529214237743452, 'fraction_numerical': 0.02350570852921424, 'mean_word_length': 4.281914893617022, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3769605', 'n_tokens_mistral': 872, 'n_tokens_neox': 810, 'n_words': 348}