Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge form pulsar master #3

Merged
merged 74 commits into from
Mar 10, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
d35e6c1
[Issue 5904]Support `unload` all partitions of a partitioned topic (#…
ltamber Feb 16, 2020
bf7302a
[Issue 4175] [pulsar-function-go] Create integration tests for Go Fun…
devinbost Feb 16, 2020
e9083f5
[Issue 5999] Support create/update tenant with empty cluster (#6027)
murong00 Feb 16, 2020
91dfa1a
Introduce maxMessagePublishBufferSizeInMB configuration to avoid brok…
codelipenghui Feb 16, 2020
df15210
Enable get precise backlog and backlog without delayed messages. (#6310)
codelipenghui Feb 16, 2020
3cf6be1
KeyValue schema support for pulsar sql (#6325)
gaoran10 Feb 17, 2020
26d569b
Avoid get partition metadata while the topic name is a partition name…
codelipenghui Feb 17, 2020
7d4df99
explicit statement env 'BOOKIE_MEM' and 'BOOKIE_GC' for values-mini.y…
liyuntao Feb 17, 2020
77971e4
Fix java doc for key shared policy. (#6341)
codelipenghui Feb 17, 2020
208af7c
client: make SubscriptionMode a member of ConsumerConfigurationData (…
jiazhai Feb 18, 2020
9b9e79e
Windows CMake corrections (#6336)
heronr Feb 18, 2020
943c903
remove future.join() from PulsarSinkEffectivelyOnceProcessor (#6361)
nlu90 Feb 19, 2020
5177bfd
use checkout@v2 to avoid fatal: reference is not a tree (#6386)
yjshen Feb 21, 2020
3197dcd
[Pulsar-Client] Stop shade snappy-java in pulsar-client-shaded (#6375)
yjshen Feb 21, 2020
bb5d6fd
Fix CI not triggered (#6397)
yjshen Feb 22, 2020
af4773b
[Issue 6355][HELM] autorecovery - could not find or load main class (…
jharris- Feb 22, 2020
336e971
Creating a topic does not wait for creating cursor of replicators (#6…
codelipenghui Feb 23, 2020
f862961
[Reader] Should set either start message id or start message from rol…
yjshen Feb 24, 2020
81f8afd
Seek to the first one >= timestamp (#6393)
yjshen Feb 24, 2020
7fb9aff
[Minor] Fix java code errors reported by lgtm. (#6398)
yjshen Feb 24, 2020
63ccd43
[Java Reader Client] Start reader inside batch result in read first m…
yjshen Feb 24, 2020
e1f7505
Fix broker to specify a list of bookie groups. (#6349)
murong00 Feb 24, 2020
2f42077
Fixed enum package not found (#6401)
tuteng Feb 24, 2020
739c0dd
removed comma from yaml config (#6402)
Feb 24, 2020
1fcccd6
Fix broker client tls settings error (#6128)
jiazhai Feb 24, 2020
dab14ac
[Issue 3762][Schema] Fix the problem with parsing of an Avro schema r…
vzhikserg Feb 25, 2020
49c573c
Remove duplicated lombok annotations in the tests module (#6412)
vzhikserg Feb 25, 2020
848ad30
Add verification for SchemaDefinitionBuilderImpl.java (#6405)
codelipenghui Feb 25, 2020
fa46693
Cleanup pom files in the tests module (#6421)
vzhikserg Feb 26, 2020
792ab17
Update BatchReceivePolicy.java (#6423)
codelipenghui Feb 26, 2020
e71b9fc
Consumer received duplicated deplayed messages upon restart
liudezhi2098 Feb 26, 2020
760bd1a
Bump netty version to 4.1.45.Final (#6424)
dzmitryk Feb 27, 2020
75a321d
Fix publish buffer limit does not take effect
ltamber Feb 27, 2020
f98e092
doc: Add on the missing right parenthesis (#6426)
futeng Feb 28, 2020
b2899ed
Switch from deprecated MAINTAINER tag to LABEL with maintainer's info…
vzhikserg Feb 28, 2020
39cf6c0
Amend the default value of . (#6374)
murong00 Feb 28, 2020
b8f0ca0
fix the bug of authenticationData is't initialized. (#6440)
bilahepan Feb 29, 2020
7f25add
Remove duplicated test libraries in POM dependencies (#6430)
vzhikserg Feb 29, 2020
4f461c3
Add a message on how to make log refresh immediately when starting a …
murong00 Feb 29, 2020
e6a631d
Close ZK before canceling future with exception (#6228) (#6399)
pawellozinski Feb 29, 2020
2ed2eb8
[Flink-Connector]Get PulsarClient from cache should always return an …
yjshen Mar 1, 2020
c3672a2
Update sidebars.json (#6434)
slominskir Mar 2, 2020
3e1b8f6
[Broker] Create namespace failed when TLS is enabled in PulsarStandal…
yjshen Mar 2, 2020
330e782
Update version-2.5.0-sidebars.json (#6455)
slominskir Mar 2, 2020
333888a
[Issue 6168] Fix Unacked Message Tracker by Using Time Partition on C…
k2la Mar 2, 2020
baf155f
[ClientAPI]Fix hasMessageAvailable() (#6362)
yjshen Mar 3, 2020
459ec6e
Use System.nanoTime() instead of System.currentTimeMillis() (#6454)
racorn Mar 3, 2020
6ff87ee
Fixed the max backoff configuration for lookups (#6444)
merlimat Mar 3, 2020
4284e39
upgrade scala-maven-plugin to 4.1.0 (#6469)
sijie Mar 4, 2020
65cc303
[pulsar-proxy] fix logging for published messages (#6474)
sijie Mar 5, 2020
c3292a6
[Issue 6394] Add configuration to disable auto creation of subscripti…
sijie Mar 5, 2020
17f71d3
Make tests more stable by using JSONAssert equals (#6435)
sijie Mar 5, 2020
6604f54
Avoid calling ConsumerImpl::redeliverMessages() when message list is …
merlimat Mar 5, 2020
ad5415a
[pulsar-client] fix deadlock on send failure (#6488)
rdhabalia Mar 6, 2020
f33567e
Enhance Authorization by adding TenantAdmin interface (#6487)
srkukarni Mar 6, 2020
8003d08
Independent schema is set for each consumer generated by topic (#6356)
congbobo184 Mar 6, 2020
f2ec1b4
Fix memory leak when running topic compaction. (#6485)
racorn Mar 6, 2020
19ccfd5
Fix create partitioned topic with a substring of an existing topic na…
codelipenghui Mar 6, 2020
a3e1efc
Bump jcloud version to 2.2.0 and remove jcloud-shade module (#6494)
yjshen Mar 6, 2020
73e8beb
Refactor tests in pulsar client tools test (#6472)
vzhikserg Mar 6, 2020
ffe9a92
Fix Topic metrics documentation (#6495)
ilyam8 Mar 6, 2020
f9ada10
[pulsar-client] remove duplicate cnx method (#6490)
rdhabalia Mar 6, 2020
329e231
[proxy] Fix proxy routing to functions worker (#6486)
addisonj Mar 6, 2020
47ca8e6
Fix some async method problems at PersistentTopicsBase. (#6483)
codelipenghui Mar 6, 2020
36ea153
Instead of always using admin access for topic, use read/write/admin …
srkukarni Mar 8, 2020
2999000
[Minor]Remove unused property from pom (#6500)
yjshen Mar 8, 2020
33b7383
[pulsar-common] Remove duplicate RestException references (#6475)
rdhabalia Mar 8, 2020
5c2c058
pulsar-proxy: fix correct name for proxy thread executor name (#6460)
rdhabalia Mar 8, 2020
9fc5185
Add subscribe initial position for consumer cli. (#6442)
murong00 Mar 8, 2020
ff01b10
[Cleanup] Log format does not match arguments (#6509)
yjshen Mar 9, 2020
5285c68
Start namespace service and schema registry service before start brok…
codelipenghui Mar 9, 2020
67f8cf3
[pulsar-client-cpp] Fix Redelivery of Messages on UnackedMessageTrack…
k2la Mar 9, 2020
de4c6a3
[pulsar-proxy] fixing data-type of logging-level (#6476)
rdhabalia Mar 9, 2020
2936e17
[pulsar-broker] recover zk-badversion while updating cursor metadata …
rdhabalia Mar 10, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 4 additions & 1 deletion .github/workflows/ci-cpp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,10 @@ jobs:
steps:

- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/ci-go-functions-style.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code into the Go module directory
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand All @@ -58,7 +61,7 @@ jobs:
if: steps.docs.outputs.changed_only == 'no'
run: |
cd pulsar-function-go
go build ./pf
go build ./...

- name: CheckStyle
if: steps.docs.outputs.changed_only == 'no'
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-go-functions-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-integration-cli.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-integration-function-state.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-integration-messaging.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-integration-process.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-integration-schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-integration-sql.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-integration-standalone.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-integration-thread.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-integration-tiered-filesystem.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-integration-tiered-jcloud.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-license.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Set up JDK 1.8
uses: actions/setup-java@v1
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-pulsarbot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}
- name: Execute pulsarbot command
id: pulsarbot
env:
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-unit-adaptors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-unit-broker-sasl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-unit-broker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-unit-flaky.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-unit-proxy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci-unit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Check if this pull request only changes documentation
id: docs
Expand Down
1 change: 1 addition & 0 deletions bin/pulsar-daemon
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,7 @@ case $startStop in

rotate_out_log $out
echo starting $command, logging to $logfile
echo Note: Set immediateFlush to true in conf/log4j2.yaml will guarantee the logging event is flushing to disk immediately. The default behavior is switched off due to performance considerations.
pulsar=$PULSAR_HOME/bin/pulsar
nohup $pulsar $command "$@" > "$out" 2>&1 < /dev/null &
echo $! > $pid
Expand Down
22 changes: 21 additions & 1 deletion conf/broker.conf
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,9 @@ allowAutoTopicCreation=true
# The type of topic that is allowed to be automatically created.(partitioned/non-partitioned)
allowAutoTopicCreationType=non-partitioned

# Enable subscription auto creation if new consumer connected (disable auto creation with value false)
allowAutoSubscriptionCreation=true

# The number of partitioned topics that is allowed to be automatically created if allowAutoTopicCreationType is partitioned.
defaultNumPartitions=1

Expand Down Expand Up @@ -324,6 +327,18 @@ replicatedSubscriptionsSnapshotTimeoutSeconds=30
# Max number of snapshot to be cached per subscription.
replicatedSubscriptionsSnapshotMaxCachedPerSubscription=10

# Max memory size for broker handling messages sending from producers.
# If the processing message size exceed this value, broker will stop read data
# from the connection. The processing messages means messages are sends to broker
# but broker have not send response to client, usually waiting to write to bookies.
# It's shared across all the topics running in the same broker.
# Use -1 to disable the memory limitation. Default is 1/2 of direct memory.
maxMessagePublishBufferSizeInMB=

# Interval between checks to see if message publish buffer size is exceed the max message publish buffer size
# Use 0 or negative number to disable the max publish buffer limiting.
messagePublishBufferCheckIntervalInMillis=100

### --- Authentication --- ###
# Role names that are treated as "proxy roles". If the broker sees a request with
#role as proxyRoles - it will demand to see a valid original principal.
Expand Down Expand Up @@ -708,7 +723,7 @@ loadManagerClassName=org.apache.pulsar.broker.loadbalance.impl.ModularLoadManage
# Supported algorithms name for namespace bundle split.
# "range_equally_divide" divides the bundle into two parts with the same hash range size.
# "topic_count_equally_divide" divides the bundle into two parts with the same topics count.
supportedNamespaceBundleSplitAlgorithms=[range_equally_divide,topic_count_equally_divide]
supportedNamespaceBundleSplitAlgorithms=range_equally_divide,topic_count_equally_divide

# Default algorithm name for namespace bundle split
defaultNamespaceBundleSplitAlgorithm=range_equally_divide
Expand Down Expand Up @@ -778,6 +793,11 @@ exposePublisherStats=true
statsUpdateFrequencyInSecs=60
statsUpdateInitialDelayInSecs=60

# Enable expose the precise backlog stats.
# Set false to use published counter and consumed counter to calculate, this would be more efficient but may be inaccurate.
# Default is false.
exposePreciseBacklogInPrometheus=false

### --- Schema storage --- ###
# The schema storage implementation used by this broker
schemaRegistryStorageClassName=org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorageFactory
Expand Down
8 changes: 8 additions & 0 deletions conf/standalone.conf
Original file line number Diff line number Diff line change
Expand Up @@ -531,6 +531,11 @@ exposeTopicLevelMetricsInPrometheus=true
# Enable topic level metrics
exposePublisherStats=true

# Enable expose the precise backlog stats.
# Set false to use published counter and consumed counter to calculate, this would be more efficient but may be inaccurate.
# Default is false.
exposePreciseBacklogInPrometheus=false

### --- Deprecated config variables --- ###

# Deprecated. Use configurationStoreServers
Expand Down Expand Up @@ -627,6 +632,9 @@ allowAutoTopicCreation=true
# The type of topic that is allowed to be automatically created.(partitioned/non-partitioned)
allowAutoTopicCreationType=non-partitioned

# Enable subscription auto creation if new consumer connected (disable auto creation with value false)
allowAutoSubscriptionCreation=true

# The number of partitioned topics that is allowed to be automatically created if allowAutoTopicCreationType is partitioned.
defaultNumPartitions=1

Expand Down
2 changes: 1 addition & 1 deletion dashboard/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

FROM python:3.7-stretch

MAINTAINER Pulsar
LABEL maintainer="Apache Pulsar <dev@pulsar.apache.org>"

RUN apt-get update
RUN apt-get -y install postgresql python sudo nginx supervisor
Expand Down
5 changes: 3 additions & 2 deletions deployment/kubernetes/helm/pulsar/values-mini.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,8 @@ bookkeeper:
## templates/bookkeeper-configmap.yaml
##
configData:
PULSAR_MEM: "\"-Xms128m -Xmx256m -XX:MaxDirectMemorySize=128m -Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCApplicationStoppedTime -XX:+PrintHeapAtGC -verbosegc -XX:G1LogLevel=finest\""
BOOKIE_MEM: "\"-Xms128m -Xmx256m -XX:MaxDirectMemorySize=128m -Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem\""
BOOKIE_GC: "\"-XX:+UseG1GC -XX:MaxGCPauseMillis=10\""
PULSAR_PREFIX_dbStorage_writeCacheMaxSizeMb: "32"
PULSAR_PREFIX_dbStorage_readAheadCacheMaxSizeMb: "32"
PULSAR_PREFIX_journalMaxSizeMB: "2048"
Expand Down Expand Up @@ -316,7 +317,7 @@ autoRecovery:
## templates/autorecovery-configmap.yaml
##
configData:
PULSAR_MEM: "\" -Xms64m -Xmx128m \""
BOOKIE_MEM: "\" -Xms64m -Xmx128m \""

## Pulsar Extra: Dashboard
## templates/dashboard-deployment.yaml
Expand Down
2 changes: 1 addition & 1 deletion deployment/kubernetes/helm/pulsar/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,7 @@ autoRecovery:
## templates/autorecovery-configmap.yaml
##
configData:
PULSAR_MEM: "\" -Xms1g -Xmx1g \""
BOOKIE_MEM: "\" -Xms1g -Xmx1g \""

## Pulsar Extra: Dashboard
## templates/dashboard-deployment.yaml
Expand Down
Loading