Skip to content

Commit c68d952

Browse files
committed
Add release notes and notes on options and key limits
1 parent 8fe8561 commit c68d952

File tree

3 files changed

+12
-1
lines changed

3 files changed

+12
-1
lines changed

docs/developers/operations-api/clustering.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ _Operation is restricted to super_user roles only_
1414
* hostname or url _(required)_ - one of these fields is required. You must provide either the `hostname` or the `url` of the node you want to add
1515
* verify_tls _(optional)_ - a boolean which determines if the TLS certificate should be verified. This will allow the HarperDB default self-signed certificates to be accepted. Defaults to `true`
1616
* authorization _(optional)_ - an object or a string which contains the authorization information for the node being added. If it is an object, it should contain `username` and `password` fields. If it is a string, it should use HTTP `Authorization` style credentials
17+
* retain_authorization _(optional)_ - a boolean which determines if the authorization credentials should be retained/stored and used everytime a connection is made to this node. If `true`, the authorization will be stored on the node record. Generally this should not be used, as mTLS/certificate based authorization is much more secure and safe, and avoids the need for storing credentials. Defaults to `false`.
1718
* subscriptions _(optional)_ - The relationship created between nodes. If not provided a fully replicated cluster will be setup. Must be an object array and include `database`, `table`, `subscribe` and `publish`:
1819
* database - the database to replicate
1920
* table - the table to replicate

docs/technical-details/reference/limits.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,7 @@ Additionally, they cannot contain the first 31 non-printing characters. Spaces a
2626

2727
**Attribute Maximum**
2828

29-
HarperDB limits the number of total indexed attributes across tables (including the primary key of each table) to 10,000 per database.
29+
HarperDB limits the number of total indexed attributes across tables (including the primary key of each table) to 10,000 per database.
30+
31+
## Primary Keys
32+
The maximum length of a primary key is 1978 bytes or 659 characters (whichever is shortest).
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
### HarperDB 4.4.14
2+
1/3/2025
3+
4+
* Fix for starting HTTP server if headersTimeout is omitted in the configuration
5+
* Fix for avoiding ping timeouts for large/long-duration WS messages between nodes
6+
* Don't report errors for component that only uses a directory
7+
* Add flag for disabling WebSocket on REST component

0 commit comments

Comments
 (0)