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

[improve] Pin executor to managed ledger instance to cache the string … #3

Open
wants to merge 250 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
250 commits
Select commit Hold shift + click to select a range
a4d00eb
[fix][doc] Point Python and C++ docs to new GitHub repos (#18140)
michaeljmarshall Oct 20, 2022
0c326c0
[fix][broker] PulsarRegistrationClient - implement getAllBookies and …
eolivelli Oct 20, 2022
092d3b3
[improve][client] Support MAX_ACK_GROUP_SIZE configurable (#18107)
lordcheng10 Oct 21, 2022
639393d
[fix][client] Reserve allocated buffer in BatchMessageContainer on cl…
AnonHxy Oct 21, 2022
b4bba3a
[fix][sec] Upgrade commons-text to 1.10.0 in the kinesis-sink (#18093)
nicoloboschi Oct 21, 2022
ae7722b
[feat][ci] check style for all source code (#18142)
tisonkun Oct 21, 2022
fa328a4
When accumulating acks, update the batch index in batchDeletedIndexes…
lordcheng10 Oct 21, 2022
0854032
[Fix][Tiered Storage] Eagerly Delete Offloaded Segments On Topic Dele…
dlg99 Oct 21, 2022
330654a
[improve][ci] Add zk and bk for semantic check (#18096)
michaeljmarshall Oct 21, 2022
845d992
[cleanup][misc] Fix imports using shaded dependencies (#18113)
Oct 22, 2022
c55be38
[fix][broker] Fix RetentionPolicies types mismatch. (#18114)
Technoboy- Oct 23, 2022
55d6c5f
[improve][doc] Use semver latest stable version (#18157)
tisonkun Oct 23, 2022
b6d519c
Support dynamic configuration of exposeBundlesMetricsInPrometheus (#1…
lordcheng10 Oct 24, 2022
bdbbb1e
[feat][offload] ADD offload_time_threshold policy (time-based offload…
tjiuming Oct 24, 2022
e8db584
[fix][docs] Remove redudant steps in docs gen (#18132)
SignorMercurio Oct 24, 2022
39270f0
[fix][function] Fix invalid metric type `gauge ` (#18129)
coderzc Oct 24, 2022
d211766
[feat][broker] Segmented transaction buffer snapshot segment and inde…
liangyepianzhou Oct 24, 2022
d1b5c02
[fix][admin] Passing `force` parameter to `deleteNamespaceBundle` whe…
coderzc Oct 24, 2022
031e37c
[fix][monitor] fix metrics string encoding (#18138)
tjiuming Oct 24, 2022
7fee34d
[fix][doc] admonitions syntax (#18176)
tisonkun Oct 24, 2022
e913a10
[fix][ci] Check full build artifacts licenses (#18171)
tisonkun Oct 24, 2022
9812297
[fix][storage] Autorecovery default reppDnsResolverClass to ZkBookieR…
michaeljmarshall Oct 24, 2022
31dad38
Update swagger for 2.10.2 (#18143)
Jason918 Oct 24, 2022
573c8f6
[fix][doc] Reflect archived and halted repositories (#18067)
tisonkun Oct 24, 2022
91562d2
[fix][doc] fix many anchor errors
labuladong Oct 25, 2022
82237d3
[improve][build] use SLASHSTAR_STYLE for licenses in Java files (#18177)
tisonkun Oct 25, 2022
4ffa741
[fix][meta] fix getChildren in MemoryMetadataStore and EtcdMetadataS…
coderzc Oct 25, 2022
ae0153c
[improve][broker] Support setting `ForceDeleteNamespaceAllowed` dynam…
Technoboy- Oct 25, 2022
58765c1
[improve][client]Remove unused check for topics isEmpty (#18185)
AnonHxy Oct 25, 2022
26aec17
[cleanup][doc] Remove incubating documents from the main repo (#18184)
tisonkun Oct 25, 2022
f63356c
[improve][test] Add integration tests for TLS (#17141)
nodece Oct 25, 2022
6cc30c9
[fix][broker] do not serialize field bundleStats (#18150)
thetumbled Oct 25, 2022
9f91d7b
[fix][test] Fix ClientTlsTest license (#18204)
nodece Oct 26, 2022
29461bd
[doc] [client] [go] Add chunking to go-client doc (#17789)
Gleiphir2769 Oct 26, 2022
6657fe4
[fix][sql] Fix jline version to 3.21.0 (#18207)
tisonkun Oct 27, 2022
a48bc8b
[improve][doc] Improve the authentication enablement workflow across …
momo-jun Oct 27, 2022
59e00ba
[improve][doc] cherry-pick cpp client docs installation section (#18188)
tisonkun Oct 27, 2022
5c1f8af
[improve][ci] Add schedule trigger to get master branch code coverage…
yaalsn Oct 27, 2022
3d7f9e5
[fix][doc] Optimize URLs for CLI tools page (#18101)
Anonymitaet Oct 27, 2022
1c78e0a
[improve][broker] Support setting forceDeleteTenantAllowed dynamicall…
Technoboy- Oct 27, 2022
5b7c5c6
[improve][broker] Add UncaughtExceptionHandler for every thread pool …
315157973 Oct 27, 2022
2c9e729
[improve][ml] Remove the redundant judgment logic of ManagedCursorImp…
Pomelongan Oct 27, 2022
c7990b9
[fix][test] Fix flaky test `testDoNotGetOffloadPoliciesMultipleTimesW…
Technoboy- Oct 27, 2022
b061c6a
[improve][broker] Remove locallyAcquiredLock when removeOwnership (#1…
leizhiyuan Oct 27, 2022
5e3f8ba
[improve][client] support aggregate metrics for partition topic stats…
rdhabalia Oct 27, 2022
fad3ccc
[fix] [pulsar-client] Fix pendingLookupRequestSemaphore leak when Ser…
Oct 27, 2022
b193051
Add HTTP Sink (#17581)
cbornet Oct 27, 2022
8f8637a
[improve][client]When namespace is deleted, the client is constantly …
poorbarcode Oct 28, 2022
d86a50c
[improve][test] Improve websocket.proxy tests based on Awaitility (#1…
nodece Oct 28, 2022
7a88cb7
[fix][broker] Log pulsar service config except sensitive info at star…
zhaohaidao Oct 28, 2022
069ac87
[fix][connector] exclude logback dependency for canal connector (#18226)
codelipenghui Oct 28, 2022
b7b9239
[fix][flaky-test]DispatcherBlockConsumerTest.testBrokerSubscriptionRe…
poorbarcode Oct 28, 2022
3f5acfe
[fix][offload] Fix the problem that ManagedLedger does not release lo…
tjiuming Oct 28, 2022
67a3de7
[fix][cli] Fix CLI client produce don't able to use multiple -m send …
coderzc Oct 28, 2022
3fdbc9f
[fix] Combination of autocreate + forced delete of partitioned topic …
dlg99 Oct 28, 2022
46c0438
cleaned up dependencies (#18255)
dlg99 Oct 28, 2022
b669acc
Cleanup NamespaceService (#18259)
AnonHxy Oct 31, 2022
e7d584d
Release Pulsar 2.10.2 (#18262)
Jason918 Oct 31, 2022
200ff3b
[cleanup][broker] Cleanup localStore from NamespaceResources (#18258)
AnonHxy Oct 31, 2022
d612858
[fix][ml] Persist correct markDeletePosition to prevent message loss …
michaeljmarshall Oct 31, 2022
c5135f1
[fix][broker] calculate default cache size correctly in standalone mo…
labuladong Oct 31, 2022
8985143
[fix][broker] Modify authorization to update topic's properties (#18252)
yuruguo Oct 31, 2022
0866c3a
[cleanup][doc] Remove resources moved to pulsar-site (#18267)
tisonkun Oct 31, 2022
f029757
[improve][broker] Optimize the log printing of PulsarService (#18244)
Pomelongan Oct 31, 2022
666d4bb
[feat][txn] Implement the AbortedTxnProcessor for TransactionBuffer (…
liangyepianzhou Oct 31, 2022
a4c6c41
[improve][broker] make managedLedgerOffloadedReadPriority compatible …
ethqunzhong Nov 1, 2022
8308b88
[cleanup] remove duplicate `sendSuccess` and `sendError` in `PulsarCo…
lifepuzzlefun Nov 1, 2022
bdf3b43
[fix][broker] read local cookie when start pulsar standalone (#18260)
labuladong Nov 1, 2022
eaad194
[fix][client] Fix IllegalThreadStateException when using newThread in…
coderzc Nov 1, 2022
9a454a6
[improve][txn] Avoid txn id primitive auto boxing (#18270)
lifepuzzlefun Nov 1, 2022
2d75cbd
[improve][test] validate redelivery delay for negative backoff (#18264)
codelipenghui Nov 1, 2022
84a4379
[fix][doc] fix doc and template error (#18277)
labuladong Nov 1, 2022
fe19639
[improve][test] Move out some already stable tests from flaky group (…
coderzc Nov 1, 2022
adae4ae
[monitor][broker] add metrics for BatchMetadataStore (#17072)
tjiuming Nov 1, 2022
927a00e
[improve][broker] Improve tls config on replication client and cluste…
nodece Nov 1, 2022
26f9ffa
[improve] [client] Add api to get producer/consumer stats for partiti…
rdhabalia Nov 1, 2022
987e0da
[improve][broker] log sessionId with zk-session-watcher for debugging…
rdhabalia Nov 1, 2022
2c2ac1a
[improve][test] Improve NamespacesTest to reduce the execution time (…
poorbarcode Nov 2, 2022
2de90b2
[feat][sql] Support metadata store url (#18210)
tisonkun Nov 2, 2022
1f7a8c4
[fix][test]fix flaky test TxnLogBufferedWriterTest.testMainProcess (#…
poorbarcode Nov 2, 2022
681d51d
[feature][broker] Support `autoSubscriptionCreation` on topic level (…
yuruguo Nov 2, 2022
bf407f2
[fix][broker]fix Repeated messages of shared streaming dispatcher (#1…
poorbarcode Nov 2, 2022
516db51
[fix][client] Fix NPE of MultiTopicsConsumerImpl due to race conditio…
codelipenghui Nov 2, 2022
2e878e8
[fix][cli] Fix timeout behavior of reader perf (#17882)
labuladong Nov 2, 2022
0c3c175
[improve][broker] Get lowest PositionImpl from NavigableSet (#18278)
lifepuzzlefun Nov 2, 2022
01e0068
[fix][admin] returns 4xx error when pulsar-worker-service is disabled…
heesung-sn Nov 3, 2022
d54c2cb
[improve][client] Add partitioned-stats api to avoid partition abstra…
rdhabalia Nov 3, 2022
2bed5ff
[fix][test]fix flaky test MLPendingAckStoreTest.testMainProcess (#18310)
poorbarcode Nov 3, 2022
67d9d63
[fix][broker] fix delete_when_subscriptions_caught_up doesn't work wh…
codelipenghui Nov 3, 2022
79a3f85
[fix][broker] In the trimDeletedEntries method, release the removed e…
lordcheng10 Nov 3, 2022
baab40b
[improve][CI] Add pulsar-client test group (#18298)
yaalsn Nov 3, 2022
fe47d2d
[cleanup][broker] Cleanup unused method: isSlowestReader (#18306)
lordcheng10 Nov 3, 2022
3cb9d4d
[fix][flaky-test] fix flaky test `PerformanceTransactionTest` (#18296)
labuladong Nov 3, 2022
fd246a9
[improve][test] Setup broker client for TokenOauth2AuthenticatedProdu…
nodece Nov 3, 2022
251d9fd
[improve][admin] Fix NPE in admin-CLI topic stats command (#18326)
vineeth1995 Nov 3, 2022
58b8e10
[improve][txn] Client add exception for transaction not fully init in…
congbobo184 Nov 4, 2022
73af30c
[fix][ci] Skip pulsar-client tests in OTHER group (#18339)
lhotari Nov 4, 2022
ce67c98
[refactor][doc] Refactor the information architecture of Schema topic…
momo-jun Nov 5, 2022
e6f4aae
[feat][broker][PIP-195] Implement delayed message index bucket snapsh…
coderzc Nov 5, 2022
a2c1534
[improve][cli] Add proxyServiceUrl / proxyProtocol parsing from conf …
lhotari Nov 5, 2022
97f707b
[improve][broker] Remove check ack.getMessageIdsCount() == 1 for cumu…
AnonHxy Nov 7, 2022
27186a1
[improve][doc] Clarify missing tech details (#18152)
momo-jun Nov 7, 2022
641887c
[fix][io] KCA connectors: fix missing runtime dependencies (#18370)
nicoloboschi Nov 8, 2022
ef5346b
[fix][fn] Do not delete managed package when delete function (#18030)
jiangpengcheng Nov 9, 2022
b31c5a6
[fix][client] Support LocalDateTime Conversion (#18334)
coderzc Nov 9, 2022
8407986
[improve][doc] Clarify maven running environments under windows (#18373)
nullscript Nov 9, 2022
65baa6c
[improve][client] Make table view support read the non-persistent topic
Demogorgon314 Nov 10, 2022
a6933d5
[cleanup][misc] Add override annotation (#18397)
crossoverJie Nov 10, 2022
dd07241
[improve][broker] Allow to use io_uring instead of epoll (#18385)
coderzc Nov 10, 2022
0650676
[improve][client]Remove JsonIgnore on ProducerConfigurationData.encry…
cbornet Nov 10, 2022
fc2dc92
[fix][client] Use atomic and CAS to access expireChunkMessageTaskSche…
RobertIndie Nov 10, 2022
b6f0f91
[feat][cli] Update bin/bookkeeper script (#16905)
MarvinCai Nov 10, 2022
79a97a9
[improve][build] Avoid building image multiple times (#17208)
nodece Nov 10, 2022
da64346
[fix][sec] Upgrade jackson-databind to 2.13.4.2 to get rid of CVE-202…
nicoloboschi Nov 10, 2022
c6a9890
[fix][doc] Redirections (#18415)
tisonkun Nov 11, 2022
f745c03
[refactor][doc] Improve the IA of the Kubernetes chapter and merge in…
momo-jun Nov 11, 2022
8ad7157
[fix][fn] fix function failed to start if no `typeClassName` provided…
freeznet Nov 11, 2022
cd84b93
[fix] [ml] fix wrong cursor state if repeat do close (#18340)
poorbarcode Nov 11, 2022
6373180
[improve][broker] Avoid object create in `RedeliveryTracker.getRedeli…
lifepuzzlefun Nov 11, 2022
a624e85
[improve][test] Enable tests that pass locally (#18426)
tisonkun Nov 11, 2022
1db89d7
[improve][transactions] Add command to list transaction coordinators …
nicoloboschi Nov 11, 2022
6fec66b
InflightReadsLimiter - limit the memory used by reads end-to-end (fro…
eolivelli Nov 11, 2022
5b8a5ec
[improve][ci] skip CI cronjob in forks (#18411)
tisonkun Nov 11, 2022
c8b2a51
[improve][doc] change code style (#18438)
crossoverJie Nov 12, 2022
fdf86d3
[improve][doc] Default behaviour with acknowledge timeout (#18436)
AlvaroStream Nov 12, 2022
ac9742a
[improve][client] Change the get lastMessageId to debug level (#18421)
zymap Nov 14, 2022
f548d1b
[improve][doc] Add chroot path related informations (#18040)
yoda-mon Nov 14, 2022
5053d75
[cleanup][client] Reduce duplicate code in ConsumerBuilderImpl (#18325)
Pomelongan Nov 14, 2022
55c8895
[improve][broker] PIP-192 Added ServiceUnitStateChannel interface (#1…
heesung-sn Nov 14, 2022
06af2cc
[improve][doc] Clarify halted repos are bundled (#18425)
tisonkun Nov 14, 2022
ed6b712
Bump bookkeeper version to 4.15.3 (#18455)
mattisonchao Nov 14, 2022
f40eb55
[improve][broker] Changing sessionWather as a immutable nullable (#18…
AnonHxy Nov 14, 2022
8246e3b
[fix][client] Fixes batch_size not checked in MessageId#fromByteArray…
BewareMyPower Nov 14, 2022
46bb63d
[fix][test] Enable Cassandra sink tests (#18430)
tisonkun Nov 14, 2022
dcf0b60
[fix][test] Fix websocket.proxy test (#18361)
nodece Nov 14, 2022
c47f2ed
[improve][io] Upgrade Debezium to 1.9.7 (#18465)
dlg99 Nov 14, 2022
034e6a4
[fix][test] Fix `testLargeMessage` doesn't respect the parameter `cli…
RobertIndie Nov 15, 2022
7712aa3
[fix][client] Fix failover/exclusive consumer with batch cumulate ack…
Technoboy- Nov 15, 2022
6efe575
remove duplicate filter in OverloadShedder (#18463)
lordcheng10 Nov 15, 2022
a69e29d
[fix][build] Add execution permission for `install-pulsar-client.sh `…
nullscript Nov 15, 2022
94a6d36
[fix][client] Fix possible npe (#18406)
crossoverJie Nov 15, 2022
7975023
[improve][client] Revert "[fix][client] Messages with inconsistent co…
Technoboy- Nov 15, 2022
868458a
[improve][test] Add subscribing regex topic test for `delete_when_sub…
Technoboy- Nov 15, 2022
2a936f8
[improve][broker] ENABLE_IO_URING property name (#18402)
coderzc Nov 15, 2022
e8a6958
[improve][doc] Specially handle Python and C++ API documents (#18477)
tisonkun Nov 15, 2022
cc63c6d
[improve][build] Remove broker-shaded artifacts (#3560)
merlimat Nov 16, 2022
9c2ec5e
[fix][client] Fix exception when calling loadConf on a ConsumerBuilde…
cbornet Nov 16, 2022
2dfb4cc
[Doc][Improve] Add landing pages (#18379)
DaveDuggins Nov 16, 2022
23695a9
[cleanup][doc] Merge the broker and proxy authentication configuratio…
nodece Nov 16, 2022
5d6a88e
[refactor][java] Improve docs and code quality about KeyValueSchema u…
BewareMyPower Nov 16, 2022
3715934
[fix] [txn] Make txn metrics name conforms to the rule (#17905)
poorbarcode Nov 16, 2022
f54678d
[fix][doc] Tips markup (#18482)
tisonkun Nov 16, 2022
9da5980
[fix][doc] Workaround Docusaurus links issue (#18485)
tisonkun Nov 16, 2022
705390f
[improve][doc] Improve client docs with simplified installation and m…
momo-jun Nov 16, 2022
545f33f
[refactor][client] Remove duplicated and unused code in ACK grouping …
BewareMyPower Nov 16, 2022
6ff7d45
[fix][offload] Fix memory leak while Offloading ledgers (#18500)
eolivelli Nov 16, 2022
76308f0
[improve][test] Print stacktrace when the test fails (#18498)
nodece Nov 16, 2022
55d7deb
[improve][ci] Allow [fix][broker][branch-2.8] alike patten (#18504)
tisonkun Nov 17, 2022
8a08b5a
[cleanup][doc] Remove external configuration files (#18508)
tisonkun Nov 17, 2022
6f6e32e
[improve][doc] Update links to the contribute guide (#18509)
tisonkun Nov 17, 2022
883f760
[doc][monitor]batch metadata store metrics doc (#17089)
tjiuming Nov 17, 2022
aeb4503
[fix][broker] Typos in ManagedLedgerImpl (#18445)
hzh0425 Nov 17, 2022
e0606b4
[fix][broker] Fix open cursor with null-initialPosition result with e…
AnonHxy Nov 18, 2022
e5e5852
[improve][broker] Unreasonable AuthenticationException reference (#18…
zzccctv Nov 18, 2022
705f5fd
[improve][build] Add lombok plugin to solve Javadoc issue. (#18520)
Technoboy- Nov 18, 2022
7b93e1a
[cleanup][test] remove redundant code (#18487)
labuladong Nov 18, 2022
007129b
[fix][test] Fix ConcurrentModificationException in testConcurrentWrit…
AnonHxy Nov 18, 2022
79d1e52
[improve][admin] PulsarAdminBuilderImpl overrides timeout properties …
Technoboy- Nov 18, 2022
55863de
[fix][broker] fix consume stuck of shared streaming dispatcher (#18315)
coderzc Nov 18, 2022
080213b
[cleanup] [broker] remove useless argument for PersistentTopicBase.in…
poorbarcode Nov 18, 2022
814630a
[fix][test] Try fix PulsarSinkE2ETest.testPulsarSinkDLQ (#18484)
tisonkun Nov 18, 2022
7a93ff9
[fix][client] Fix multi-topic consumer stuck after redeliver messages…
poorbarcode Nov 18, 2022
66f634e
[fix][client] Avoid allocating unused buffer when receiving chunk mes…
RobertIndie Nov 18, 2022
154fb8b
[improve][test] Add missing @Test annotation (#18528)
michaeljmarshall Nov 18, 2022
8b404d4
[improve][test] Bump TestNG to 7.6.1 (#18521)
nodece Nov 18, 2022
deff8c3
[fix][doc] Fix the note of seek in the consumer (#18476)
RobertIndie Nov 18, 2022
3d88585
[fix][test] Fix PrometheusMetricsTest.testBrokerConnection (#18539)
coderzc Nov 19, 2022
7cc8660
[fix][client] Messages with inconsistent consumer epochs are not filt…
Technoboy- Nov 19, 2022
73ea9ff
[improve][test] Remove conscrypt exception stacktrace in Apple silico…
yaalsn Nov 19, 2022
d8cc3b4
[fix][broker] Fix OutOfDirectMemoryError in standalone with zk (#18337)
labuladong Nov 19, 2022
c03e33e
[fix][broker] Correctly set byte and message out totals per subscript…
pgier Nov 19, 2022
46ffb39
[fix][test] flaky test ManagedLedgerBkTest.asyncMarkDeleteAndClose (#…
poorbarcode Nov 19, 2022
74a498a
[cleanup][broker] Remove legacy code (#18330)
aloyszhang Nov 19, 2022
23d8f49
[fix][doc] improve and fix admin interface doc (#18526)
labuladong Nov 19, 2022
bc1e0cb
[improve][ci] Speed up execution of OTHER unit test group by removing…
lhotari Nov 19, 2022
6e37d10
[fix][test] fix flaky test testRecoverSequenceId (#18437)
liangyepianzhou Nov 21, 2022
738f186
[improve][test] Remove prometheus tests from flaky group (#18554)
pgier Nov 21, 2022
47981c9
[feat][admin] Add offload managedLedgerOffloadThreshold RestAPI and C…
tjiuming Nov 21, 2022
6c9ff8f
[fix][broker] Fix can not delete namespace by force (#18307)
liangyepianzhou Nov 21, 2022
177b96a
[fix][client] Fix the Windows absolute path not recognized in auth pa…
BewareMyPower Nov 21, 2022
be1d07e
[fix] Avoid redelivering duplicated messages when batching is enabled…
BewareMyPower Nov 21, 2022
5df8b50
[fix][sec] Upgrade org.bouncycastle:bc-fips to 1.0.2.3 (#18562)
tisonkun Nov 22, 2022
49ff0f8
[fix][test] Enable testMaxPendingChunkMessages (#18542)
RobertIndie Nov 22, 2022
67f9461
[fix][broker] DnsResolverUtil.TTL should be greater than zero (#18565)
Technoboy- Nov 22, 2022
3051881
[refactor][build] Collapse empty tags and remove duplicated dependenc…
bodhili Nov 23, 2022
b219cca
[improve][broker] System topic writer/reader connection not counted. …
Technoboy- Nov 23, 2022
cd85a67
[improve][test] Disable testMaxPendingChunkMessages to unblock the fl…
RobertIndie Nov 23, 2022
a165bda
[fix][io] ElasticSearch sink: align null fields behaviour (#18577)
nicoloboschi Nov 23, 2022
38af2f3
[fix][build] Include Pulsar shell in the released artifacts (#18583)
nicoloboschi Nov 24, 2022
13d3e1d
[improve][doc] Add documents for C++ client 3.0.0 or later (#18574)
BewareMyPower Nov 24, 2022
f3ac2e6
[improve][test] Optimize TransactionEndToEndTest (#18522)
liangyepianzhou Nov 24, 2022
15be2da
Add reference landing page and update link (#18585)
DaveDuggins Nov 24, 2022
c544ea3
[fix][test] Fix flaky test deleteNamespaceGracefully (#18220)
poorbarcode Nov 24, 2022
598ca5d
[improve][doc] add notes to wireshark scripts README (#18563)
labuladong Nov 24, 2022
fe5a8ce
[improve][client] allow customize subscription name for TableView (#1…
freeznet Nov 24, 2022
7dc6700
[improve][doc] Add doc for builtin functions (#18569)
cbornet Nov 24, 2022
bf3ee85
[fix][test] Fix flaky test AdditionalServletsTest.testEmptyStringAsEx…
Nov 24, 2022
00650b0
[improve][misc] Upgrade Lombok to 1.18.24 (#18604)
lhotari Nov 24, 2022
b3d0985
[fix][ci] Increase thread stack size to 1500k for Maven JVM to preven…
lhotari Nov 24, 2022
86f4e0c
[fix][test] Close KafkaProducer in integration tests to prevent threa…
lhotari Nov 24, 2022
f89a2fa
[fix][proxy] Remove duplicate test dependency org.awaitility:awaitili…
lhotari Nov 24, 2022
a0a1c35
[fix][misc] Fix NoClassDefFoundError: io/netty/incubator/channel/urin…
nicoloboschi Nov 24, 2022
4545b08
[fix][doc] fix rest api param description of setting backlog quota on…
urfreespace Nov 25, 2022
23e90d6
[improve][fn] Support SubscriptionPosition in python instance (#18431)
jiangpengcheng Nov 25, 2022
889966c
[fix][broker] Fix possible race condition in completing topic list wa…
lhotari Nov 25, 2022
5cd9bf4
[improve][broker] Reduce object creation in TopicResources.handleNoti…
lhotari Nov 25, 2022
cbcb36a
[fix][proxy] Fix logging in shutdown when proxy shutdown (#18622)
coderzc Nov 25, 2022
3d64343
[improve][cli] Pulsar shell: allow cloning an existing config (#18608)
nicoloboschi Nov 25, 2022
355ba60
[fix][test] Fix flaky NamespacesTest.testSetOffloadThreshold (#18628)
lhotari Nov 25, 2022
1048d98
[fix][test] Fix Pulsar client leak in KeySharedSubscriptionTest (#18632)
lhotari Nov 25, 2022
43da8b9
[fix][cli] Pulsar shell: do not exit on user interrupt during command…
nicoloboschi Nov 25, 2022
b1a2036
[improve][build] Remove versions that are handled by netty-bom (#18629)
lhotari Nov 25, 2022
5e21a17
[fix][doc] Fix elasticsearch sink layout (#18619)
nicoloboschi Nov 25, 2022
006559d
[fix][test] Fix multiple Pulsar client leaks in tests (#18635)
lhotari Nov 26, 2022
adfc0d1
[fix][ci] Enable branch-2.9 force push (#18623)
congbobo184 Nov 26, 2022
b579bb8
[fix][ci] Disable branch-2.9 force push (#18637)
congbobo184 Nov 26, 2022
a2fb562
[improve][broker] System topic writer/reader connection not counted (…
yuruguo Nov 28, 2022
63e452b
[improve][broker] Pin executor to dispatcher and StreamingEntryReade…
AnonHxy Nov 28, 2022
43675cc
[improve][doc] Improve Pulsar stats topic (#18564)
momo-jun Nov 28, 2022
057cf8b
[fix][ci] Regex syntax (#18634)
tisonkun Nov 28, 2022
b5946f1
[cleanup][broker] Move dispatcherExecutor out from PersistentDispatch…
codelipenghui Nov 28, 2022
363d1a9
[fix][broker] Revert "[fix][load-balancer] skip mis-configured resour…
Technoboy- Nov 28, 2022
8d3df45
[improve][misc] Update caffeine from 2.9.1 to 3.1.2 (#18647)
Nov 28, 2022
7b06489
[fix][broker] namespace not found will cause request timeout (#18512)
labuladong Nov 28, 2022
5c34e84
[fix][offload] Fix numerical overflow bug while reading data from tie…
dragonls Nov 28, 2022
cee697b
[improve][doc] Updated set retention time documentation (#18654)
AlvaroStream Nov 28, 2022
69f4bcc
[fix][monitor] Fix reporting pulsar_subscription_blocked_on_unacked_m…
aymkhalil Nov 29, 2022
a5cbebb
[fix][broker] Create replicated subscriptions for new partitions when…
lhotari Nov 29, 2022
9e821b0
[improve][broker] Make Consumer#equals more effective (#18662)
Shawyeok Nov 29, 2022
5b062f3
[feat][broker] PIP-180 Part VI: Add ShadowManagedLedgerImpl (#18265)
Jason918 Nov 29, 2022
a70aec0
[improve][broker] Avoid share same random in multi-threads due to per…
Shawyeok Nov 29, 2022
6a71948
[improve][client] Move acknowledge APIs to another interface and impr…
BewareMyPower Nov 29, 2022
16037e8
[Broker] Pin executor to managed ledger instance to cache the string …
merlimat Oct 17, 2022
9cc7ff9
Removed unused imports
merlimat Oct 17, 2022
609962d
Fixed TxnLogBufferedWriter
merlimat Oct 17, 2022
f97fc63
Removed unused imports
merlimat Oct 18, 2022
6afd051
fix
Technoboy- Nov 19, 2022
8bff224
fix ut
AnonHxy Nov 27, 2022
4cff76e
TxnLogBufferedWriterTest
AnonHxy Nov 28, 2022
66fc80a
fix conflict
AnonHxy Nov 29, 2022
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/flaky-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,9 @@ body:

<details>
<summary>Full exception stacktrace</summary>
<code><pre>
<pre><code>
full exception stacktrace here
</pre></code>
</code></pre>
</details>
validations:
required: true
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ci-go-functions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ concurrency:
cancel-in-progress: true

env:
MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
MAVEN_OPTS: -Xss1500k -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3

jobs:
changed_files_job:
preconditions:
name: Preconditions
runs-on: ubuntu-20.04
outputs:
Expand Down Expand Up @@ -65,8 +65,8 @@ jobs:
build/pulsar_ci_tool.sh check_ready_to_test

check-style:
needs: changed_files_job
if: ${{ needs.changed_files_job.outputs.docs_only != 'true' }}
needs: preconditions
if: ${{ needs.preconditions.outputs.docs_only != 'true' }}
name: Go ${{ matrix.go-version }} Functions style check
runs-on: ubuntu-20.04
strategy:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-maven-cache-update.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ on:
- cron: '30 */12 * * *'

env:
MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
MAVEN_OPTS: -Xss1500k -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3

jobs:
update-maven-dependencies-cache:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-owasp-dependency-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ on:
- cron: '15 0 * * *'

env:
MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
MAVEN_OPTS: -Xss1500k -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3

jobs:
run-owasp-dependency-check:
Expand Down
10 changes: 7 additions & 3 deletions .github/workflows/ci-semantic-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,12 @@ jobs:
# txn -> transaction
# ws -> websocket
# ml -> managed ledger
# zk -> zookeeper
# bk -> bookkeeper
scopes: |
admin
bk
broker
ml
build
ci
cli
Expand All @@ -70,6 +72,7 @@ jobs:
io
meta
misc
ml
monitor
offload
proxy
Expand All @@ -81,12 +84,13 @@ jobs:
test
txn
ws
# The pull request's title should be fulfill the following pattern:
zk
# The pull request's title should be fulfilled the following pattern:
#
# [<type>][<optional scope>] <description>
#
# ... where valid types and scopes can be found above; for example:
#
# [fix][test] flaky test V1_ProxyAuthenticationTest.anonymousSocketTest
headerPattern: '^\[(\w*)\](?:\[(.*)\])? (.*)$'
headerPattern: '^\[(\w*?)\](?:\[(.*?)\])?(?:\s*)(.*)$'
headerPatternCorrespondence: type, scope, subject
10 changes: 5 additions & 5 deletions .github/workflows/pulsar-ci-flaky.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,14 @@ concurrency:
cancel-in-progress: true

env:
MAVEN_OPTS: -Xmx1024m -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
MAVEN_OPTS: -Xss1500k -Xmx1024m -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
# defines the retention period for the intermediate build artifacts needed for rerunning a failed build job
# it's possible to rerun individual failed jobs when the build artifacts are available
# if the artifacts have already been expired, the complete workflow can be rerun by closing and reopening the PR or by rebasing the PR
ARTIFACT_RETENTION_DAYS: 3

jobs:
changed_files_job:
preconditions:
name: Preconditions
runs-on: ubuntu-20.04
outputs:
Expand Down Expand Up @@ -67,11 +67,11 @@ jobs:
build/pulsar_ci_tool.sh check_ready_to_test

build-and-test:
needs: changed_files_job
needs: preconditions
name: Flaky tests suite
runs-on: ubuntu-20.04
timeout-minutes: 100
if: ${{ needs.changed_files_job.outputs.docs_only != 'true' }}
if: ${{ needs.preconditions.outputs.docs_only != 'true' }}
steps:
- name: checkout
uses: actions/checkout@v3
Expand Down Expand Up @@ -108,7 +108,7 @@ jobs:

- name: Run unit test group BROKER_FLAKY
run: |
CHANGED_TESTS="${{ needs.changed_files_job.outputs.tests_files }}" ./build/run_unit_group.sh BROKER_FLAKY
CHANGED_TESTS="${{ needs.preconditions.outputs.tests_files }}" ./build/run_unit_group.sh BROKER_FLAKY

- name: print JVM thread dumps when cancelled
if: cancelled()
Expand Down
Loading