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

[run-tests] [improve][monitoring]PIP-231: Add topic_load_failed metric #20

Open
wants to merge 280 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
280 commits
Select commit Hold shift + click to select a range
cda2827
[fix][fn] Revert change to deprecation since it broke the master bran…
lhotari Mar 27, 2023
32ad906
[fix][admin] Delete tenant local policy only if exist (#19925)
nodece Mar 27, 2023
d14e43e
[improve][client] Exclude log4j-slf4j-impl from compile dep in pulsar…
tisonkun Mar 28, 2023
7a99e74
[fix][doc] fix typo in ConsumerConfigurationData and ServiceConfigura…
SeasonPanPan Mar 28, 2023
83f6ea7
[fix][build] Dump Jacoco coverage data to file with JMX interface in …
lhotari Mar 28, 2023
9fc0b5e
[fix] [admin] fix incorrect state replication.connected on API partit…
poorbarcode Mar 29, 2023
eedf702
[improve][broker] PIP-192: Support delete namespace bundle admin API …
Demogorgon314 Mar 29, 2023
d877467
[fix][test] Shutdown executor on PerformanceProducer closed (#19926)
StevenLuMT Mar 29, 2023
5611faf
[fix][client] Fix client erroneous code comments (#19915)
crossoverJie Mar 29, 2023
bbf5273
[improve][broker][PIP-195] Merge multiple buckets at once (#19927)
coderzc Mar 29, 2023
7cb48fd
[improve][io] KCA: option to collapse partitioned topics (#19923)
dlg99 Mar 29, 2023
ee5ac86
[improve][broker] PIP-192 Improved Auto Unload Logic (#19813)
heesung-sn Mar 29, 2023
38485e0
[improve][build] Create source jar for pulsar-client-all shaded jar (…
tisonkun Mar 29, 2023
07acdbc
[fix][sec] Fix transitive critical CVEs in file-system tiered storage…
nicoloboschi Mar 29, 2023
55523ac
[improve][io] KCA: flag to force optional primitive schemas (#19951)
dlg99 Mar 29, 2023
68c10ee
[feat][broker][PIP-195] Add metrics for bucket delayed message tracke…
coderzc Mar 30, 2023
0214745
[feat][client] Support configure MessageCrypto in ProducerBuilder (#1…
tisonkun Apr 1, 2023
be57e9a
[fix][schema]Fix AutoProduceBytes producer can not be created to a to…
liangyepianzhou Apr 1, 2023
2dcaf0e
[fix][broker] Fix the loss of bundle stats data reported to zookeeper…
lordcheng10 Apr 3, 2023
67eb0fb
[cleanup][proxy] ProxyConnection should not call super.exceptionCaugh…
michaeljmarshall Apr 3, 2023
5ef3a21
[fix][build] Client modules should be built with Java 8 (#19991)
tisonkun Apr 3, 2023
d1fc732
[fix][broker] Ignore and remove the replicator cursor when the remote…
BewareMyPower Apr 4, 2023
8c50a6c
[improve][client] PIP-229: Add a common interface to get fields of Me…
BewareMyPower Apr 4, 2023
d091675
[fix][build] Suppress Guava CVE-2020-8908 in OWASP dependency check (…
lhotari Apr 4, 2023
0d1fe18
[refactor][broker] Suppress error logging when message expiration fai…
Apr 5, 2023
7813dab
[improve][broker] PIP-192: Filter the transfer dest broker (#19958)
Demogorgon314 Apr 5, 2023
f568c8f
[improve][sql] Remove unnecessary future encapsulation (#19959)
Technoboy- Apr 5, 2023
836f032
[fix][client] Fix DeadLetterProducer creation callback blocking clien…
lifepuzzlefun Apr 5, 2023
32e677d
[improve][broker] PIP-192 updated metrics and cleanup broker selector…
heesung-sn Apr 5, 2023
0c9a866
[improve][proxy] Implement graceful shutdown for Pulsar Proxy (#20011)
lhotari Apr 5, 2023
be7e890
[improve][broker] PIP-192: Update the lookup data path to support dep…
Demogorgon314 Apr 5, 2023
1a6c28d
[fix][broker] Only validate superuser access if authz enabled (#19989)
michaeljmarshall Apr 5, 2023
94ae340
[fix][client] Release the orphan producers after the primary consumer…
poorbarcode Apr 6, 2023
f76beda
[improve][txn] Cleanup how superusers abort txns (#19976)
michaeljmarshall Apr 6, 2023
dd05408
[fix][proxy] Fix connection read timeout handling in Pulsar Proxy (#2…
lhotari Apr 6, 2023
067e3c0
[feat][fn] PIP-257: Support mounting k8s ServiceAccount for OIDC auth…
michaeljmarshall Apr 6, 2023
42a6969
[fix][broker] Return if AbstractDispatcherSingleActiveConsumer closed…
AnonHxy Apr 6, 2023
8b0a0a3
[improve][ml] Add Read cache misses metric for ledger (#20001)
AnonHxy Apr 7, 2023
3b118b6
[fix][sec] Upgrade Spring dependency to 5.3.26 to fix OWASP Dependenc…
lhotari Apr 7, 2023
55acbe6
[refactor][fn] Use AuthorizationServer more in Function Worker API (#…
michaeljmarshall Apr 7, 2023
421d707
[improve][broker] PIP-192 made split handler idempotent (#19988)
heesung-sn Apr 8, 2023
90b9dd4
[fix][fn] Make /version return correct version (#20047)
michaeljmarshall Apr 8, 2023
470b674
[feat][sql] Bump Trino version to 368 and fix Decimal breaking change…
tisonkun Apr 10, 2023
21c7c62
PIP-254: Support configuring client version (#20009)
BewareMyPower Apr 10, 2023
02c838c
[fix][broker]Make LedgerOffloaderFactory can load the old nar. (#19913)
horizonzy Apr 10, 2023
7990948
[refactor][broker] Use AuthenticationParameters for rest producer (#2…
michaeljmarshall Apr 10, 2023
25af808
[improve][client] Add retry when readTailMessages fails (#20044)
heesung-sn Apr 10, 2023
a7a605f
[improve] [broker] Upgrade the BookKeeper dependency to 4.16.0 (#20049)
hangc0276 Apr 10, 2023
c3a92b2
[fix] [ml] Fix uncompleted future when remove cursor (#20050)
poorbarcode Apr 10, 2023
34b6e89
[feat] [broker] PIP-188 support blue-green cluster migration [part-2]…
vineeth1995 Apr 10, 2023
08b28f5
[improve][broker] Prevent range conflicts with Key Shared sticky cons…
lhotari Apr 10, 2023
11751b7
[feat] PIP-257: Add AuthenticationProviderOpenID (#19849)
michaeljmarshall Apr 10, 2023
bafecb2
[improve] Removed usages of SafeRun (#20060)
merlimat Apr 11, 2023
a918651
[improve][client] PIP-224: Add getLastMessageIds API (#20040)
BewareMyPower Apr 11, 2023
25dea3d
[fix] Use scheduled executor in BinaryProtoLookupService (#20043)
mgrenonville Apr 11, 2023
b7f7e04
[fix] [admin] PIP-259: Admin API can not work if uri too large (#19514)
poorbarcode Apr 11, 2023
81971e2
[fix] [doc] Fix outdated java-doc of rate limiter (#19014)
poorbarcode Apr 11, 2023
36579dd
[improve][proxy] Only create ConnectionPool when needed (#20062)
michaeljmarshall Apr 11, 2023
222e69a
[improve][broker] PIP-192 Improve TransferSheder for overload outlier…
heesung-sn Apr 11, 2023
dc1cdac
[fix][misc] Support .nar files without explicit directory entries (#1…
lhotari Apr 11, 2023
cd2aa55
[improve] [broker] PIP-240: new public method unloadSubscription in P…
poorbarcode Apr 11, 2023
4f503fd
[fix] [cli] Fix Broker crashed by too much memory usage of pulsar too…
poorbarcode Apr 11, 2023
f2076b4
[fix][test] Fix flaky testCreateTopicWithZombieReplicatorCursor (#20037)
BewareMyPower Apr 11, 2023
b136cab
[fix][broker] Fix leader broker log (#19987)
nicoloboschi Apr 11, 2023
1545396
[feat][proxy] PIP-250: Add proxyVersion to CommandConnect (#19618)
michaeljmarshall Apr 11, 2023
075b625
[fix][proxy] Refresh auth data if ProxyLookupRequests (#20067)
michaeljmarshall Apr 11, 2023
6514cdd
[improve][broker] PIP-192: Redirect the request to current load manag…
Demogorgon314 Apr 12, 2023
18ccd9e
[fix] Upgrade Vertx to match BK's version (otherwise BK does not work…
dlg99 Apr 12, 2023
cff3f9b
[fix][client] Cache empty schema version in ProducerImpl schemaCache.…
lifepuzzlefun Apr 12, 2023
1e9c7f5
[Fix][Doc] Update docs for Partition increase command (#20035)
Apurva007 Apr 12, 2023
a332fea
Upgrade the RocksDB version to 7.9.2 to keep sync with BookKeeper's R…
hangc0276 Apr 12, 2023
3efdc9a
[improve][pulsar-shell] Use singleton custom command factories (#20064)
aymkhalil Apr 12, 2023
117fad5
[improve] Protect branch-3.0 (#20080)
michaeljmarshall Apr 12, 2023
547d792
[fix] [broker] error TimeUnit to record publish latency (#20074)
TakaHiR07 Apr 12, 2023
52e8144
[fix][fn] check user metric len before iterating (#20021)
flowchartsman Apr 13, 2023
4d8156f
[improve][ci]Add branch-3.0 to owasp checks (#20081)
cbornet Apr 13, 2023
653271e
[fix][test]Fix flaky test produceCommitTest (#20006)
liangyepianzhou Apr 13, 2023
091ee25
[improve][broker] PIP-192 Fix getLastMessageId for compressed payload…
heesung-sn Apr 13, 2023
6152cc8
[fix][broker] Fix avoid future of clear delayed message can't complet…
coderzc Apr 15, 2023
c4aec66
[fix][broker] Ensure previous delayed index be removed from snapshotS…
coderzc Apr 16, 2023
47b24b0
[fix][doc] Add link to PIP proposal (#19911)
asafm Apr 16, 2023
b7eab94
[fix][doc] ConnectorDocGenerator support Java 9+ (#20100)
tisonkun Apr 17, 2023
93fb4f8
[improve][build] Upgrade snakeyaml version to 2.0 (#20085)
Technoboy- Apr 17, 2023
b50e880
[improve] [broker] Close temporary open ledger in BookkeeperBucketSna…
lifepuzzlefun Apr 17, 2023
092819b
[improve] [broker] Fix broker restart logic (#20113)
wolfstudy Apr 18, 2023
6cfa468
[improve][broker] Fix ServiceUnitStateCompactionStrategy to cover fas…
heesung-sn Apr 18, 2023
6c89467
[improve][fn] Upgrade Kotlin version to1.8.20 (#20114)
gmiklos-ltg Apr 18, 2023
78cf5a6
[fix][admin] Add javax.xml.bind:jaxb-api to shade (#20106)
nodece Apr 18, 2023
bdb2a96
[improve] [broker] Upgrade the BookKeeper dependency to 4.16.1 (#20127)
hangc0276 Apr 18, 2023
46a65fd
[fix][io] KCA: handle kafka sources that use commitRecord (#20121)
dlg99 Apr 18, 2023
58ccf02
[fix][broker] Implement authenticateAsync for AuthenticationProviderL…
michaeljmarshall Apr 19, 2023
14f4b09
[fix][broker] Revert : Forbid uploading BYTES schema with admin API (…
codelipenghui Apr 19, 2023
866d405
[fix][sec] spring.version=5.3.27 to fix CVE-2023-20863 (#20124)
tisonkun Apr 19, 2023
9b72302
[improve][broker] Make timer execute immediately after load index (#2…
coderzc Apr 19, 2023
fc17c1d
[fix][broker] Fix tenant admin authorization bug. (#20068)
dragonls Apr 19, 2023
c9c99aa
[improve] AuthenticationProviderOpenID k8s error logs (#20135)
michaeljmarshall Apr 19, 2023
4f2b8e2
[fix][fn] Supply download auth params when provided for k8s runtime (…
michaeljmarshall Apr 19, 2023
6dc0b0e
[improve][broker] Optimize delayed metadata index bitmap (#20136)
mattisonchao Apr 20, 2023
d3fa998
[improve][broker] Cache LedgerHandle in BookkeeperBucketSnapshotStora…
coderzc Apr 20, 2023
dc5e497
[fix][broker] Producer/Consumer should call allowTopicOperationAsync …
michaeljmarshall Apr 20, 2023
00dc7a0
[revert] "[fix][broker] Fix tenant admin authorization bug. (#20068)"…
michaeljmarshall Apr 20, 2023
575cf23
[fix][broker] Fix entry filter feature for the non-persistent topic (…
gaoran10 Apr 20, 2023
99a68e4
[fix][client] Move MessageIdAdv to the pulsar-common module (#20139)
BewareMyPower Apr 20, 2023
00d09cb
[fix][txn] Fix transaction is not aborted when send or ACK failed (#2…
BewareMyPower Apr 20, 2023
2b41e4e
[improve] [broker] Pin AppendIndexMetadataInterceptor to field in `Ma…
lifepuzzlefun Apr 20, 2023
e1a3fa8
[improve][broker] Support disabling delayed bucket merging. (#20155)
mattisonchao Apr 21, 2023
a20d5e9
[improve][broker] Optimization protobuf code in the bucket delayed tr…
coderzc Apr 21, 2023
fce6e73
[improve][schema] Add admin cli for testCompatibility (#19974)
congbobo184 Apr 21, 2023
e5a833a
[improve][broker] Move bitmap from lastMutableBucket to ImmutableBuck…
coderzc Apr 21, 2023
6036dcc
[fix][client] Fix breaking changes for the deprecated methods of Topi…
BewareMyPower Apr 22, 2023
c58da14
[fix][test] fix bug for testcase(PersistentTopicsTest#testExamineMess…
StevenLuMT Apr 22, 2023
4190e40
[improve] Allow to build and push multi-arch Docker images (#19432)
merlimat Apr 22, 2023
0c50866
[fix] [broker] Fast fix infinite HTTP call getSubscriptions caused by…
poorbarcode Apr 23, 2023
d3158bf
[fix][broker] Fix getPartitionedStats miss subscription's messageAckR…
wangjialing218 Apr 23, 2023
963260a
[fix] [broker] Make `LeastResourceUsageWithWeight` thread safe (#20159)
lifepuzzlefun Apr 23, 2023
6e585ac
[fix] [broker] Fix wrong logic of method TopicName.getPartition(int i…
poorbarcode Apr 23, 2023
d3d36bd
[fix][meta] deadlock of zkSessionWatcher when zkConnection loss (#20122)
tiny-rain Apr 23, 2023
795d60a
[improve][cli] Add `--cleanupSubscription` to pulsar-admin (#20028)
jiangpengcheng Apr 23, 2023
ab8a8c9
[fix][broker] Remove useless field in the DelayedMessageIndexBucketSe…
coderzc Apr 23, 2023
35e9897
[fix][broker] Release EntryBuffer after parse proto object (#20170)
coderzc Apr 24, 2023
fd60e9e
[improve][build] Upgrade jackson version to 2.15.0 for CVE-2022-1471 …
mattisonchao Apr 25, 2023
7bd9998
[improve][build] Revert "Upgrade jackson version to 2.15.0 for CVE-20…
mattisonchao Apr 26, 2023
0ec576b
[fix][test] Fix flaky test `ConcurrentBitmapSortedLongPairSetTest` (#…
Technoboy- Apr 26, 2023
f7c0b3c
[improve][fn] Allow unknown fields in connectors config (#20116)
nicoloboschi Apr 26, 2023
77f0041
[improve][misc] Change PIP issue template (#19832)
asafm Apr 28, 2023
8b7aa63
[fix][admin] Fix examine messages if total message is zero (#20152)
AnonHxy Apr 28, 2023
b8543ad
[improve][broker] Support cgroup v2 by using `jdk.internal.platform.M…
coderzc Apr 28, 2023
d135c4a
[improve] [broker] Skip split boundle if only one broker (#20190)
poorbarcode Apr 28, 2023
7ccd1ba
[improve][ci] Disable Maven http connection pooling on CI also for ne…
lhotari Apr 28, 2023
a362eaa
[improve][broker] Improve knownBrokers update in ModularLoadManagerIm…
AnonHxy Apr 28, 2023
8c963e3
[improve][build] Capture local build scans on ge.apache.org to benefi…
clayburn Apr 30, 2023
e8d6395
[fix][docs] Remove old template inlined (#20208)
asafm Apr 30, 2023
a22700d
[fix][client] SchemaDefinition handle JSR310_CONVERSION_ENABLED prope…
tisonkun May 1, 2023
010bd50
[improve][ci] Replace handmade action to configure Gradle Enterprise …
clayburn May 4, 2023
2b515ff
[fix][broker] Fix the reason label of authentication metrics (#20030)
gaoran10 May 5, 2023
0dd238a
[cleanup][build] Bumped version to 3.1.0-SNAPSHOT (#20216)
RobertIndie May 5, 2023
4ac117f
[fix][broker] Fix Return value of getPartitionedStats doesn't contain…
1Jack2 May 5, 2023
9f7a539
[fix] [broker] Producer created by replicator is not displayed in top…
poorbarcode May 6, 2023
9cb0503
[improve][broker] Use bulk operation instead of iteration (#20219)
liqiangcc May 6, 2023
9841364
[fix] [broker] Fix infinite ack of Replicator after topic is closed (…
poorbarcode May 7, 2023
2f9f5df
[fix][broker] Fix `RoaringBitmap.contains` can't check value 65535 (#…
coderzc May 8, 2023
3c80af2
[improve][sql] Reuse factory and replace if-else with switch (#19027)
ziang123 May 8, 2023
bc1764f
[fix][client] Seek should be thread-safe (#20242)
JooHyukKim May 8, 2023
e956db7
[improve] Make subscriptions on NonPersistentTopic non-durable (#19741)
dao-jun May 8, 2023
03dc3db
[feat][ws] Use async auth method to support OIDC (#20238)
michaeljmarshall May 8, 2023
00f17e8
[fix][broker] Fix the behavior of delayed message in Key_Shared mode …
codelipenghui May 9, 2023
0b4c29d
[fix][broker] Fix `UnsupportedOperationException` when update topic p…
liangyepianzhou May 9, 2023
16b0898
[improve][doc] Add haProxyProtocolEnabled more description (#19967)
crossoverJie May 10, 2023
849cbf3
[fix][io] add protobuf ByteString to pulsar-io jdbc core (#20259)
bpereto May 10, 2023
152b4a2
[improve][build] Upgrade maven surefire plugin and other build/test p…
lhotari May 10, 2023
ea56197
[fix][monitor] topic with double quote breaks the prometheus format (…
nicoloboschi May 10, 2023
c32caba
[fix][broker] Fix default bundle size used while setting bookie affin…
syk-coder May 10, 2023
f04252b
[fix][fn] Support multiple input topics for Go runtime (#20000)
jiangpengcheng May 10, 2023
fb9c4d0
[fix][fn] Make pulsar-admin support update py/go with package url (#1…
jiangpengcheng May 10, 2023
96367e1
[cleanup] Deduplicate test certificates to simplify management (#20289)
michaeljmarshall May 10, 2023
b07f2a9
[fix][test] Fix flaky test ConnectionPoolTest.testSetProxyToTargetBro…
lhotari May 11, 2023
4b24c9e
[fix][broker] Fix NPE cause by topic publish rate limiter. (#20302)
dragonls May 11, 2023
525dd2f
[fix][fn] Correct TLS cert config translation from broker to fn worke…
michaeljmarshall May 11, 2023
94c7bf3
[fix][build] Fix publish image script (#20305)
nodece May 12, 2023
5d5ec94
[fix][broker] Allow Access to System Topic Metadata for Reader Creati…
liangyepianzhou May 12, 2023
7e54e9b
[fix][broker] Fix class name typo `PrecisPublishLimiter` to "Precise"…
JooHyukKim May 15, 2023
c5ceec7
[fix][test] Flaky-test: SimpleProducerConsumerTestStreamingDispatcher…
AnonHxy May 15, 2023
21afdfd
[improve][misc] Enable rebase and merge to handle one PR of multiple …
tisonkun May 15, 2023
7b54664
Revert "[fix][client] Seek should be thread-safe (#20242)"
tisonkun May 15, 2023
0acf8f8
[fix][client] thread-safe seek
tisonkun May 15, 2023
8b929e6
[fix][txn] Implement compatibility for transaction buffer segmented s…
liangyepianzhou May 16, 2023
426ad3e
[fix][ml] Fix ledger left in OPEN state when enable `inactiveLedgerRo…
lifepuzzlefun May 16, 2023
ff58c62
correcting spelling mistakes
May 16, 2023
9d7609f
[improve][io] Upgrade Hadoop and HBase versions (#20008)
sekikn May 16, 2023
1a7a876
[improve][client] Document Java Client's Seek logic thread-safety imp…
JooHyukKim May 17, 2023
c7a4060
[feat][meta] Upgrade to jetcd to 0.7.5 (#20339)
michaeljmarshall May 17, 2023
1a66b64
[fix][doc] Correcting spelling mistakes (#20340)
daziz May 17, 2023
d45a220
[cleanup] Consolidate certs used in tests (#20336)
michaeljmarshall May 17, 2023
d92010c
[feat] OIDC: support JWKS refresh for missing Key ID (#20338)
michaeljmarshall May 17, 2023
09e646f
[cleanup] Remove Streaming Dispatcher Code (#20279)
michaeljmarshall May 17, 2023
b0bb5ae
[fix][test] Use delta when comparing doubles in checkLoadReportNicSpe…
michaeljmarshall May 18, 2023
e53fcaa
[improve][sec] Suppress etcd CVE warnings (#20342)
michaeljmarshall May 18, 2023
4678c36
[fix][broker]Fix deadlock of metadata store (#20189)
poorbarcode May 18, 2023
908d0b3
[fix][broker] Use user-specified bundle size on creating a namespace …
syk-coder May 18, 2023
e4f1f09
[improve][ws] Use allowTopicOperationAsync for authz checks (#20299)
michaeljmarshall May 18, 2023
65f6112
[cleanup] Catch TimeoutException when logging about time outs (#20349)
michaeljmarshall May 18, 2023
c075725
[improve][admin] Return BAD_REQUEST on cluster data is null for creat…
tisonkun May 18, 2023
d0d626b
[improve][cli] Allow pulser-client consume create a replicated subscr…
JooHyukKim May 18, 2023
43a9898
[improve][fn] Use functions classloader in TopicSchema.newSchemaInsta…
gmiklos-ltg May 18, 2023
2ebb379
[fix][test] ProxyWithoutServiceDiscoveryTest should enable authz (#20…
michaeljmarshall May 18, 2023
d565c95
[cleanup] Consolidate certs in broker (and some proxy) tests (#20353)
michaeljmarshall May 19, 2023
b88c48a
[improve][broker] Copy BrokerEntryMetadata when rebatchMessage (#20337)
coderzc May 19, 2023
1e664b7
[fix] [broker] In Key_Shared mode: remove unnecessary mechanisms of m…
poorbarcode May 19, 2023
eae4bd0
[fix][broker] update rest endpoint method names to avoid swagger conf…
pgier May 20, 2023
aa7decc
[fix][broker] managedLedger.getConfig().getProperties().putAll(proper…
heesung-sn May 20, 2023
a9f2f28
[improve][broker] Gracefully shut down load balancer extension (#20315)
heesung-sn May 22, 2023
b7f0004
[fix][broker] Fix broker load manager class filter NPE (#20350)
Demogorgon314 May 22, 2023
548fd22
[improve][cli] pulsar-perf: refactor to reduce code duplication (#19279)
pgier May 22, 2023
e008de9
[fix][broker] Change some static fields referencing mutable objects t…
lhotari May 23, 2023
120f229
[fix] Increase timeout on ManagedLedgerCompressionTest flaky test (#2…
michaeljmarshall May 23, 2023
2e6928a
[improve][client] Swallow Conscrypt ClassNotFoundException (#20371)
nicoloboschi May 24, 2023
1080ad5
[fix][broker] pre-create non-partitioned system topics for load balan…
heesung-sn May 24, 2023
f2ab623
[fix][broker] Fix memory leak when rebatchMessage (#20369)
coderzc May 24, 2023
0e7056b
[improve][doc] Remove javadoc reference to old default 30s ack timeou…
GerMoranBYON May 24, 2023
946acc5
[improve][monitor] Add JVM start time metric (#20381)
Technoboy- May 24, 2023
05e57dd
[fix][fn] Fix JavaInstanceStarter inferring type class name error (#1…
jiangpengcheng May 24, 2023
3f2978d
[improve][bk] Add integration test with bookie http server enabled (#…
MMirelli May 24, 2023
7dcb3ea
[fix][broker] Invalidate metadata children cache after key deleted (#…
Shawyeok May 24, 2023
fd36fc1
[improve][ci] Split Pulsar IO unit test job to multiple jobs (#20384)
lhotari May 24, 2023
aff4a1c
[fix][broker] Fix flaky test - testClusterMigrationWithReplica… (#20379)
vineeth1995 May 24, 2023
903425b
[fix][test] Fix flaky test NonPersistentTopicTest.testMsgDropStat (#2…
lhotari May 24, 2023
545abfc
[improve][doc] Improve doc for delayed message (#20374)
coderzc May 24, 2023
9918bce
[fix][broker] partitioned __change_events topic is policy topic (#20392)
michaeljmarshall May 25, 2023
25c4b7c
[fix][test] Fix flaky test NonPersistentTopicTest.testMsgDropStat, fo…
lhotari May 25, 2023
f0e97f4
[improve][broker] Use immutable base cursor properties (#20400)
lhotari May 25, 2023
795eb51
[fix][ci] Update nar maven plugin version to fix excessive downloads …
lhotari May 26, 2023
a953027
[fix][sec] Upgrade sqlite-jdbc to resolve CVE-2023-32697 (#20411)
lhotari May 26, 2023
aa3bfcd
[improve][ci] Speed up OWASP dependency check in Pulsar CI workflow (…
lhotari May 27, 2023
1c813fd
[fix][broker] Fix ledger cachemiss size metric (#20257)
AnonHxy May 29, 2023
ab810f4
[fix][broker] If ledger lost, cursor mark delete position can not for…
poorbarcode May 29, 2023
b5ef09e
[fix][test] Fix SegmentAbortedTxnProcessorTest (#20358)
liangyepianzhou May 29, 2023
6079a91
[fix][io] Close the kafka source connector if there is uncaught excep…
RobertIndie May 29, 2023
0bdcaec
[improve][ci] Improve TestNG test execution to debug flaky test failu…
lhotari May 29, 2023
fafadee
[improve] [broker] Avoid `PersistentSubscription.expireMessages` logi…
lifepuzzlefun May 29, 2023
bdd1bf1
[improve][broker] Replace String.intern() with Guava Interner (#20432)
lhotari May 29, 2023
a26cf3e
[fix][test] Fix flaky test NonPersistentTopicTest.testMsgDropStat, 3r…
lhotari May 29, 2023
7ea8741
[Fix][Txn] Unwrap the completion exception. (#20396)
thetumbled May 30, 2023
e380910
[improve][misc] Upgrade Netty to 4.1.93.Final (#20423)
lhotari May 30, 2023
e0b9531
[fix][test] Improve deleteNamespaceWithRetry (#20431)
lhotari May 30, 2023
639c460
[fix][broker] Skip loading broker interceptor when disableBrokerInter…
nodece May 30, 2023
5f2c29d
[fix][test] Replace usage of org.testcontainers.shaded.* classes in t…
lhotari May 30, 2023
35d9612
[fix] [meta]Switch to the metadata store thread after zk operation (#…
poorbarcode May 30, 2023
113d70d
[improve][test] Add unit test for metadata cache #20363 (#20436)
Shawyeok May 30, 2023
fb05c45
[improve][misc] PIP-265: Delete wiki/proposals and define new process…
asafm May 30, 2023
70ea994
[improve][misc] Deprecate PIP issue type (#20439)
asafm May 30, 2023
5796842
[fix][misc] Fix invalid PIP GitHub issue template (#20440)
asafm May 30, 2023
ad75cc8
[improve][meta] Support set metadata size threshold for compression. …
lifepuzzlefun May 31, 2023
da2a148
[fix][cli] Fulfill add-opens to function-localrunner also (#20417)
tisonkun May 31, 2023
f920117
[improve][broker] Change limitStatsLogging config default value to tr…
TakaHiR07 May 31, 2023
563a573
[fix][fn] Fix function update error (#19895)
jiangpengcheng May 31, 2023
fb1b46e
[fix][fn] Go functions must retrieve consumers by non-particioned top…
flowchartsman May 31, 2023
5c74d20
[fix] [broker] do not filter system topic while shedding. (#18949)
thetumbled May 31, 2023
8e0ebba
[fix][offload] fix offload metrics error (#20366)
ethqunzhong May 31, 2023
9f93af3
[improve][broker] Do not expose bucketDelayedIndexStats (#20383)
coderzc May 31, 2023
b336074
[improve][broker] Remove uneffective solution for reducing GC pressur…
lhotari May 31, 2023
242758d
[fix][test] Fix flaky PersistentSubscriptionTest (#20434)
lhotari May 31, 2023
c35b820
[fix][broker] Fix skip message API when hole messages exists (#20326)
crossoverJie Jun 1, 2023
5e6e6ce
[feat][broker]PIP-255 Part-1: Add listener interface for namespace se…
hleecs Jun 1, 2023
1953456
Add `topic_load_failed` metric
dao-jun Jan 15, 2023
b17a951
review fix
dao-jun Jan 15, 2023
28461b7
review fix & add tests
dao-jun Jan 16, 2023
dd3bbbb
fix imports
dao-jun Feb 28, 2023
496a011
fix imports
dao-jun Feb 28, 2023
2e6567b
fix test issue
dao-jun Mar 2, 2023
4d1fab7
fix test issue
dao-jun Mar 2, 2023
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
  •  
  •  
  •  
6 changes: 2 additions & 4 deletions .asf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,9 @@ github:
# Enable projects for project management boards
projects: true
enabled_merge_buttons:
# enable squash button:
squash: true
# disable merge button:
merge: false
# disable rebase button:
rebase: false
rebase: true
protected_branches:
master:
required_status_checks:
Expand Down Expand Up @@ -82,6 +79,7 @@ github:
branch-2.9: {}
branch-2.10: {}
branch-2.11: {}
branch-3.0: {}

notifications:
commits: [email protected]
Expand Down
9 changes: 9 additions & 0 deletions .github/ISSUE_TEMPLATE/pip.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
name: PIP
about: '[DEPRECATED. see pip folder] Submit a Pulsar Improvement Proposal (PIP)'
title: 'DEPRECATED - Read https://github.com/apache/pulsar/blob/master/pip/README.md'
labels: PIP
---

We have stopped using GitHub issues to hold the PIP content.
Please read [here](https://github.com/apache/pulsar/blob/master/pip/README.md) how to submit a PIP
82 changes: 0 additions & 82 deletions .github/ISSUE_TEMPLATE/pip.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Master Issue: #xyz

PIP: #xyz

<!-- Details of when a PIP is required and how the PIP process work, please see: https://github.com/apache/pulsar/blob/master/wiki/proposals/PIP.md -->
<!-- Details of when a PIP is required and how the PIP process work, please see: https://github.com/apache/pulsar/blob/master/pip/README.md -->

### Motivation

Expand Down
36 changes: 0 additions & 36 deletions .github/actions/gradle-enterprise/action.yml

This file was deleted.

6 changes: 3 additions & 3 deletions .github/changes-filter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
all:
- '**'
docs:
- 'site2/**'
- 'deployment/**'
- '.asf.yaml'
- '*.md'
- '**/*.md'
- '.asf.yaml'
- '.github/changes-filter.yaml'
- '.github/ISSUE_TEMPLATE/**'
- '.idea/**'
- 'deployment/**'
- 'wiki/**'
tests:
- added|modified: '**/src/test/java/**/*.java'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-go-functions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ concurrency:
cancel-in-progress: true

env:
MAVEN_OPTS: -Xss1500k -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
MAVEN_OPTS: -Xss1500k -Daether.connector.http.reuseConnections=false -Daether.connector.requestTimeout=60000 -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3 -Dmaven.wagon.http.retryHandler.requestSentEnabled=true -Dmaven.wagon.http.serviceUnavailableRetryStrategy.class=standard -Dmaven.wagon.rto=60000

jobs:
preconditions:
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/ci-maven-cache-update.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,14 @@ on:
- cron: '30 */12 * * *'

env:
MAVEN_OPTS: -Xss1500k -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
MAVEN_OPTS: -Xss1500k -Daether.connector.http.reuseConnections=false -Daether.connector.requestTimeout=60000 -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3 -Dmaven.wagon.http.retryHandler.requestSentEnabled=true -Dmaven.wagon.http.serviceUnavailableRetryStrategy.class=standard -Dmaven.wagon.rto=60000

jobs:
update-maven-dependencies-cache:
name: Update Maven dependency cache for ${{ matrix.name }}
env:
JOB_NAME: Update Maven dependency cache for ${{ matrix.name }}
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GE_ACCESS_TOKEN }}
runs-on: ${{ matrix.runs-on }}
timeout-minutes: 45

Expand Down Expand Up @@ -77,11 +78,6 @@ jobs:
- name: Tune Runner VM
uses: ./.github/actions/tune-runner-vm

- name: Configure Gradle Enterprise
uses: ./.github/actions/gradle-enterprise
with:
token: ${{ secrets.GE_ACCESS_TOKEN }}

- name: Detect changed files
if: ${{ github.event_name != 'schedule' }}
id: changes
Expand Down
10 changes: 3 additions & 7 deletions .github/workflows/ci-owasp-dependency-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,21 +24,23 @@ on:
workflow_dispatch:

env:
MAVEN_OPTS: -Xss1500k -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
MAVEN_OPTS: -Xss1500k -Daether.connector.http.reuseConnections=false -Daether.connector.requestTimeout=60000 -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3 -Dmaven.wagon.http.retryHandler.requestSentEnabled=true -Dmaven.wagon.http.serviceUnavailableRetryStrategy.class=standard -Dmaven.wagon.rto=60000

jobs:
run-owasp-dependency-check:
if: ${{ github.repository == 'apache/pulsar' || github.event_name == 'workflow_dispatch' }}
name: Check ${{ matrix.branch }}
env:
JOB_NAME: Check ${{ matrix.branch }}
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GE_ACCESS_TOKEN }}
runs-on: ubuntu-20.04
timeout-minutes: 45
strategy:
fail-fast: false
matrix:
include:
- branch: master
- branch: branch-3.0
- branch: branch-2.11
- branch: branch-2.10
jdk: 11
Expand All @@ -56,12 +58,6 @@ jobs:
- name: Tune Runner VM
uses: ./.github/actions/tune-runner-vm

- name: Configure Gradle Enterprise
if: ${{ matrix.branch == 'master' }}
uses: ./.github/actions/gradle-enterprise
with:
token: ${{ secrets.GE_ACCESS_TOKEN }}

- name: Cache local Maven repository
uses: actions/cache@v3
timeout-minutes: 5
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/pulsar-ci-flaky.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ concurrency:
cancel-in-progress: true

env:
MAVEN_OPTS: -Xss1500k -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 -Daether.connector.http.reuseConnections=false -Daether.connector.requestTimeout=60000 -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3 -Dmaven.wagon.http.retryHandler.requestSentEnabled=true -Dmaven.wagon.http.serviceUnavailableRetryStrategy.class=standard -Dmaven.wagon.rto=60000
# 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
Expand Down Expand Up @@ -94,6 +94,7 @@ jobs:
env:
JOB_NAME: Flaky tests suite
COLLECT_COVERAGE: "${{ needs.preconditions.outputs.collect_coverage }}"
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GE_ACCESS_TOKEN }}
runs-on: ubuntu-20.04
timeout-minutes: 100
if: ${{ needs.preconditions.outputs.docs_only != 'true' }}
Expand All @@ -104,11 +105,6 @@ jobs:
- name: Tune Runner VM
uses: ./.github/actions/tune-runner-vm

- name: Configure Gradle Enterprise
uses: ./.github/actions/gradle-enterprise
with:
token: ${{ secrets.GE_ACCESS_TOKEN }}

- name: Setup ssh access to build runner VM
# ssh access is enabled for builds in own forks
if: ${{ github.repository != 'apache/pulsar' && github.event_name == 'pull_request' }}
Expand Down
Loading