Skip to content
This repository has been archived by the owner on Apr 1, 2024. It is now read-only.

Bump pulsar version to 3.2.0-SNAPSHOT #6043

Draft
wants to merge 77 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
a73520b
[fix][broker] Fix returns wrong webServiceUrl when both webServicePor…
Technoboy- Jan 3, 2024
1743cbb
[fix][broker] fix the wrong value of BrokerSrevice.maxUnackedMsgsPerD…
aloyszhang Jan 5, 2024
f7b768d
[fix][broker]Fix NonPersistentDispatcherMultipleConsumers ArrayIndexO…
Technoboy- Jan 8, 2024
fd62df8
[fix] [client] Messages lost due to TopicListWatcher reconnect (#21853)
poorbarcode Jan 8, 2024
4ab0937
Release 3.2.0
Technoboy- Jan 8, 2024
12794f9
[fix] [ml] Fix retry mechanism of deleting ledgers to invalidate (#21…
poorbarcode Jan 9, 2024
c580310
[fix][broker] Delete compacted ledger when topic is deleted (#21745)
coderzc Dec 29, 2023
106b838
[fix][broker] Fix compaction/replication data loss when expire messag…
coderzc Jan 11, 2024
7bd26fc
[fix][client] Fix DLQ producer name conflicts when multiples consumer…
RobertIndie Jan 15, 2024
50925b2
[improve][broker] Improve NamespaceUnloadStrategy error message (#21880)
dragosvictor Jan 11, 2024
d486fbd
[improve][broker] Skip loading the NAR packages if not configured (#2…
BewareMyPower Jan 10, 2024
1412b9e
[improve][cli] error out when --destinationBroker is set when --bundl…
heesung-sn Jan 11, 2024
5348e1b
[improve][broker] Don't rollover empty ledgers based on inactivity (#…
lhotari Jan 15, 2024
ffa6871
[improve][broker] defer the ownership checks if the owner is inactive…
heesung-sn Dec 31, 2023
ad3bc34
[fix] [broker] Fix break change: could not subscribe partitioned top…
poorbarcode Jan 15, 2024
4712d7c
[fix][client] Fix messages in the batch container timed out unexpecte…
BewareMyPower Jan 16, 2024
61436ef
[improve][ci] Upgrade pulsar-client-python to 3.4.0 to avoid CVE-2023…
BewareMyPower Jan 16, 2024
9630608
[fix][fn] Throw 404 RestException when state key not found (#21921)
jiangpengcheng Jan 19, 2024
0c01653
[fix] [broker] Fix write all compacted out entry into compacted topic…
thetumbled Jan 21, 2024
940ede5
[fix][broker] Fix leader broker cannot be determined when the adverti…
lhotari Jan 21, 2024
f1e6b14
[fix][broker] Restore the broker id to match the format used in exist…
lhotari Jan 21, 2024
e98c490
[feat][misc] Add Pulsar BOM (Bill of Materials) (#21871)
onobc Jan 11, 2024
698bf9b
Set 3.2.0 version for pulsar-bom
lhotari Jan 21, 2024
bb6f836
[fix][broker] Fix deadlock while skip non-recoverable ledgers. (#21915)
hrzzzz Jan 22, 2024
b54c5aa
[fix][broker] Fix issue with GetMessageIdByTimestamp can't find match…
coderzc Jan 20, 2024
bca08d9
[fix][broker] Fix getMessageById throws 500 (#21919)
nodece Jan 19, 2024
0222d97
[fix][test] Make base test class method protected so that it passes R…
lhotari Jan 27, 2024
449c72b
[fix][broker] Avoid consumers receiving acknowledged messages from co…
coderzc Jan 26, 2024
0a25753
[fix] [broker] Replication stopped due to unload topic failed (#21947)
poorbarcode Jan 25, 2024
f9e0237
[fix] Restored method as deprecated in AbstractMetadataStore (#21950)
merlimat Jan 24, 2024
8025763
[fix][fn] Add missing `version` field back to `querystate` API (#21966)
jiangpengcheng Jan 27, 2024
bdde1c3
[improve] [bk] Upgrade BookKeeper dependency to 4.16.4 (#21983)
hangc0276 Jan 29, 2024
77c20c8
[improve][broker] Do not close the socket if lookup failed due to Loc…
BewareMyPower Feb 2, 2024
0eb4d5e
[improve][ml] Filter out deleted entries before read entries from led…
dao-jun Jan 19, 2024
1434205
[fix][broker] Sanitize values before logging in apply-config-from-env…
lhotari Feb 9, 2024
003efdd
[fix][client] Fix multi-topics consumer could receive old messages af…
BewareMyPower Jan 30, 2024
c980ee2
[fix][fn] Use unified PackageManagement service to download packages …
jiangpengcheng Jan 31, 2024
ea681a9
[fix] [broker] Fix reader stuck when read from compacted topic with r…
thetumbled Jan 30, 2024
6aae7f6
[improve] [proxy] Add a check for brokerServiceURL that does not supp…
poorbarcode Jan 30, 2024
7462f66
[fix][broker] Fix schema deletion error when deleting a partitioned t…
heesung-sn Jan 30, 2024
07f2586
[fix][client] Fix ConsumerBuilderImpl#subscribe silent stuck when usi…
Shawyeok Jan 30, 2024
1be9692
[fix] [broker] add timeout for health check read. (#21990)
thetumbled Jan 30, 2024
0fbb7fd
[improve] [broker] Do not print an Error log when responding to `HTTP…
poorbarcode Feb 18, 2024
9e4ebdb
[fix] [broker] Subscription stuck due to called Admin API analyzeSubs…
poorbarcode Feb 18, 2024
c4482dd
[improve][broker] Do not retain the data in the system topic (#22022)
liangyepianzhou Feb 6, 2024
5693866
[fix] [broker] Fix can not subscribe partitioned topic with a suffix-…
poorbarcode Feb 19, 2024
4ffdc2d
[fix][broker] Fix hash collision when using a consumer name that ends…
lhotari Feb 15, 2024
b7a1ee6
[fix][broker] Support running docker container with gid != 0 (#22081)
lhotari Feb 21, 2024
f01a3a5
[fix][sec] Upgrade commons-compress to 1.26.0 (#22086)
massakam Feb 21, 2024
603f17b
[fix][fn] Prevent create state table from API calls for non-exists in…
freeznet Feb 25, 2024
170e45f
[improve][fn] Optimize Function Worker startup by lazy loading and di…
lhotari Feb 26, 2024
d526276
[improve][admin] Expose the offload threshold in seconds to the amdin…
zymap Feb 23, 2024
af140db
[improve][broker] Cache the internal writer when sent to system topic…
Technoboy- Feb 24, 2024
049c521
[fix] [broker] Enabling batch causes negative unackedMessages due to …
poorbarcode Feb 26, 2024
4b12ed1
[fix] [client] fix huge permits if acked a half batched message (#22091)
poorbarcode Feb 26, 2024
920fac7
[fix][broker]Support setting `autoSkipNonRecoverableData` dynamically…
chenhongSZ Feb 18, 2024
b0910fd
[improve] [broker] Do not try to open ML when the topic meta does not…
poorbarcode Feb 23, 2024
37fdb6e
[fix] [txn] Get previous position by managed ledger. (#22024)
thetumbled Feb 22, 2024
0618877
[fix] [broker] Expire messages according to ledger close time to avoi…
315157973 Feb 22, 2024
1221f58
[fix] Bump org.apache.solr:solr-core from 8.11.1 to 8.11.3 in /pulsar…
dependabot[bot] Feb 10, 2024
35ed0dc
[fix][test] Fix test testTransactionBufferMetrics (#22117)
liangyepianzhou Feb 26, 2024
b5b402a
[bug][fn] Prevent `putstate` uses empty values (#22127)
freeznet Feb 27, 2024
60b3f0a
Bump version to 3.2.1-SNAPSHOT
lhotari Feb 27, 2024
09d60d7
[improve][broker] Add an error log to troubleshoot the failure of sta…
liangyepianzhou Feb 18, 2024
cea0353
[fix][broker][branch-3.2] Set ServiceUnitStateChannel topic compactio…
heesung-sn Feb 29, 2024
00e97ae
[fix][broker] Return getOwnerAsync without waiting on source broker u…
heesung-sn Feb 28, 2024
846e675
[improve][fn] Add missing "exception" argument to some `log.error` (#…
jiangpengcheng Feb 29, 2024
0fedaf7
[fix][cli] Fix the bug when set-retention specified size with -T (#22…
Technoboy- Feb 28, 2024
991068f
[fix] [broker] print non log when delete partitioned topic failed (#2…
poorbarcode Feb 29, 2024
fa813b5
[fix][sec] Upgrade Jetty to 9.4.54.v20240208 to address CVE-2024-2220…
lhotari Feb 28, 2024
72e9bab
[improve][broker] Add fine-grain authorization to retention admin API…
mattisonchao Feb 29, 2024
5eb0ec9
[fix][sec] Add a check for the input time value (#22023)
liangyepianzhou Feb 26, 2024
a74c059
[fix][test] Fix test testAsyncFunctionMaxPending (#22121)
liangyepianzhou Feb 27, 2024
b41e0df
[fix][test] fix test testSyncNormalPositionWhenTBRecover (#22120)
liangyepianzhou Feb 27, 2024
d2485c6
Release 3.2.1
Technoboy- Mar 4, 2024
03c46fd
[improve][fn] Add configuration for connector & functions package url…
lhotari Mar 4, 2024
263041c
Release 3.2.0-SNAPSHOT
streamnativebot Mar 4, 2024
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
  •  
  •  
  •  
10 changes: 5 additions & 5 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 2 additions & 3 deletions .mvn/extensions.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version='1.0' encoding='UTF-8'?>
<!--

Licensed to the Apache Software Foundation (ASF) under one
Expand All @@ -19,8 +19,7 @@
under the License.

-->
<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd">
<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd">
<extension>
<groupId>com.gradle</groupId>
<artifactId>gradle-enterprise-maven-extension</artifactId>
Expand Down
8 changes: 3 additions & 5 deletions .mvn/gradle-enterprise.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<?xml version='1.0' encoding='UTF-8'?>
<!--

Licensed to the Apache Software Foundation (ASF) under one
Expand All @@ -19,10 +19,8 @@
under the License.

-->
<gradleEnterprise
xmlns="https://www.gradle.com/gradle-enterprise-maven" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.gradle.com/gradle-enterprise-maven https://www.gradle.com/schema/gradle-enterprise-maven.xsd">
<enabled>#{env['GRADLE_ENTERPRISE_ACCESS_KEY']?.trim() > ''}</enabled>
<gradleEnterprise xmlns="https://www.gradle.com/gradle-enterprise-maven" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://www.gradle.com/gradle-enterprise-maven https://www.gradle.com/schema/gradle-enterprise-maven.xsd">
<enabled>#{env['GRADLE_ENTERPRISE_ACCESS_KEY']?.trim() &gt; ''}</enabled>
<server>
<url>https://ge.apache.org</url>
<allowUntrusted>false</allowUntrusted>
Expand Down
14 changes: 3 additions & 11 deletions bouncy-castle/bc/pom.xml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<?xml version='1.0' encoding='UTF-8'?>
<!--

Licensed to the Apache Software Foundation (ASF) under one
Expand All @@ -18,44 +19,36 @@
under the License.

-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.pulsar</groupId>
<groupId>io.streamnative</groupId>
<artifactId>bouncy-castle-parent</artifactId>
<version>3.2.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>

<artifactId>bouncy-castle-bc</artifactId>
<name>Apache Pulsar :: Bouncy Castle :: BC</name>

<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>pulsar-common</artifactId>
<version>${project.version}</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk18on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>

<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-ext-jdk18on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
</dependencies>

<build>
<plugins>

<!-- build a `jar in jar` to avoid break bc signature-->
<plugin>
<groupId>de.ntcomputer</groupId>
Expand All @@ -73,7 +66,6 @@
</execution>
</executions>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
Expand Down
12 changes: 3 additions & 9 deletions bouncy-castle/bcfips-include-test/pom.xml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<?xml version='1.0' encoding='UTF-8'?>
<!--

Licensed to the Apache Software Foundation (ASF) under one
Expand All @@ -18,28 +19,24 @@
under the License.

-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.pulsar</groupId>
<groupId>io.streamnative</groupId>
<artifactId>bouncy-castle-parent</artifactId>
<version>3.2.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>

<artifactId>bcfips-include-test</artifactId>
<name>Pulsar Bouncy Castle FIPS Test</name>
<description> Broker and client runs auth include BC FIPS verison</description>

<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>testmocks</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>pulsar-broker</artifactId>
Expand All @@ -53,7 +50,6 @@
<type>test-jar</type>
<scope>test</scope>
</dependency>

<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>pulsar-broker</artifactId>
Expand All @@ -66,15 +62,13 @@
</exclusions>
<scope>test</scope>
</dependency>

<!--exclude bouncy castle, then load fips version-->
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>bouncy-castle-bcfips</artifactId>
<version>${project.version}</version>
<classifier>pkg</classifier>
</dependency>

</dependencies>
<build>
<plugins>
Expand Down
12 changes: 3 additions & 9 deletions bouncy-castle/bcfips/pom.xml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<?xml version='1.0' encoding='UTF-8'?>
<!--

Licensed to the Apache Software Foundation (ASF) under one
Expand All @@ -18,41 +19,34 @@
under the License.

-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.pulsar</groupId>
<groupId>io.streamnative</groupId>
<artifactId>bouncy-castle-parent</artifactId>
<version>3.2.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>

<artifactId>bouncy-castle-bcfips</artifactId>
<name>Apache Pulsar :: Bouncy Castle :: BC-FIPS</name>

<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>pulsar-common</artifactId>
<version>${project.version}</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bc-fips</artifactId>
<version>${bouncycastle.bc-fips.version}</version>
</dependency>

<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-fips</artifactId>
<version>${bouncycastle.bcpkix-fips.version}</version>
</dependency>
</dependencies>

<build>
<plugins>
<!-- build a `jar in jar` to avoid break bc signature-->
Expand Down
10 changes: 3 additions & 7 deletions bouncy-castle/pom.xml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<?xml version='1.0' encoding='UTF-8'?>
<!--

Licensed to the Apache Software Foundation (ASF) under one
Expand All @@ -18,17 +19,15 @@
under the License.

-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<parent>
<groupId>org.apache.pulsar</groupId>
<groupId>io.streamnative</groupId>
<artifactId>pulsar</artifactId>
<version>3.2.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>

<build>
<pluginManagement>
<plugins>
Expand All @@ -42,16 +41,13 @@
</plugins>
</pluginManagement>
</build>

<artifactId>bouncy-castle-parent</artifactId>
<name>Apache Pulsar :: Bouncy Castle :: Parent</name>

<!--make it easy for user to load Bouncy Castle and Bouncy Castle FIPS-->
<modules>
<!--2 module for nar-->
<module>bc</module>
<module>bcfips</module>

<!--2 module for fips version test-->
<module>bcfips-include-test</module>
</modules>
Expand Down
Loading
Loading