Skip to content

Commit

Permalink
Docs sync done from apache/pulsar (#c2a0090)
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Sep 21, 2024
1 parent 4970b58 commit 57ef2b4
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 0 deletions.
22 changes: 22 additions & 0 deletions static/reference/next/config/reference-configuration-broker.md
Original file line number Diff line number Diff line change
Expand Up @@ -1082,6 +1082,17 @@ After this delay, the service-unit state channel tombstones any service units (e

**Category**: Load Balancer

### loadBalancerServiceUnitTableViewSyncer
Specify ServiceUnitTableViewSyncer to sync service unit(bundle) states between metadata store and system topic table views during migration from one to the other. One could enable this syncer before migration and disable it after the migration finishes. It accepts `MetadataStoreToSystemTopicSyncer` or `SystemTopicToMetadataStoreSyncer` to enable it. It accepts `None` to disable it.

**Type**: `org.apache.pulsar.broker.ServiceConfiguration.ServiceUnitTableViewSyncerType`

**Default**: `None`

**Dynamic**: `true`

**Category**: Load Balancer

### loadBalancerSheddingBundlesWithPoliciesEnabled
Option to automatically unload namespace bundles with affinity(isolation) or anti-affinity group policies.Such bundles are not ideal targets to auto-unload as destination brokers are limited.(only used in load balancer extension logics)

Expand Down Expand Up @@ -1172,6 +1183,17 @@ Name of load manager to use

**Category**: Load Balancer

### loadManagerServiceUnitStateTableViewClassName
Name of ServiceUnitStateTableView implementation class to use

**Type**: `java.lang.String`

**Default**: `org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl`

**Dynamic**: `false`

**Category**: Load Balancer

### lowerBoundarySheddingEnabled
When [current usage < average usage - threshold], the broker with the highest load will be triggered to unload

Expand Down
22 changes: 22 additions & 0 deletions static/reference/next/config/reference-configuration-standalone.md
Original file line number Diff line number Diff line change
Expand Up @@ -1082,6 +1082,17 @@ After this delay, the service-unit state channel tombstones any service units (e

**Category**: Load Balancer

### loadBalancerServiceUnitTableViewSyncer
Specify ServiceUnitTableViewSyncer to sync service unit(bundle) states between metadata store and system topic table views during migration from one to the other. One could enable this syncer before migration and disable it after the migration finishes. It accepts `MetadataStoreToSystemTopicSyncer` or `SystemTopicToMetadataStoreSyncer` to enable it. It accepts `None` to disable it.

**Type**: `org.apache.pulsar.broker.ServiceConfiguration.ServiceUnitTableViewSyncerType`

**Default**: `None`

**Dynamic**: `true`

**Category**: Load Balancer

### loadBalancerSheddingBundlesWithPoliciesEnabled
Option to automatically unload namespace bundles with affinity(isolation) or anti-affinity group policies.Such bundles are not ideal targets to auto-unload as destination brokers are limited.(only used in load balancer extension logics)

Expand Down Expand Up @@ -1172,6 +1183,17 @@ Name of load manager to use

**Category**: Load Balancer

### loadManagerServiceUnitStateTableViewClassName
Name of ServiceUnitStateTableView implementation class to use

**Type**: `java.lang.String`

**Default**: `org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl`

**Dynamic**: `false`

**Category**: Load Balancer

### lowerBoundarySheddingEnabled
When [current usage < average usage - threshold], the broker with the highest load will be triggered to unload

Expand Down

0 comments on commit 57ef2b4

Please sign in to comment.