mirror of
https://github.com/apache/rocketmq.git
synced 2026-08-28 20:09:14 +08:00
7a08b4cb68
* add isWakeCommitWhenPutMessage for AIO * Implemented Timer message, Transaction Message, Index based on rocksdb * add timeline roll interval can be config * optimize the code * optimize the code * add sone logic for recover commitlog * optimize the code * update * update * optimize the code * update * update * optimize the code * optimize the code * update * update * update * update * update * update * update * update * update * update * update * update Change-Id: I700798ef625187ac32c16c8ea5aae5f2debfdddf * update Change-Id: I1d2dfa24317d2ad7c0ca41d90cd2b3c1ba260b0b * update Change-Id: I974e30eb909722ea2a17a14e505759bf20f4f860 * update Change-Id: Ica01fbd08a2d60e9a0f4ab54b41ae4768cc4fa5d * update Change-Id: I764ce6cea3159b025bf1e6e65b60e20514cecb4f * update Change-Id: I0cc735896e1266934293ec06cb4f07746a1894a1 * update Change-Id: I6538b6a60631c62e162bf511ae20185a07b72508 * update Change-Id: I03f83b9e8199f3595ca28471df4a2e94671fbaae * update Change-Id: I5b19b671fa0b40cd2aba63f1d0eb654b92775cb4 * update the code Change-Id: I22788d112b7f214310719e2d3ebad839ef818e67 * update Change-Id: I7da89fe635b58ac5026095a8e484fa46f68521e7 * update the code Change-Id: I5eade6c31803b8cf05c1a4bb83c226d57f4980c7 * update Change-Id: Id67f600fad1a876926cd505dba047cc82011160c * update Change-Id: Ia4b0e2a21aa5e12570a80713432fd48ddfb210e6 * optimize the code Change-Id: Idf8080c7b17c25e14fe34ef6bad1e1150dab58d6 * update Change-Id: I904f0120a728b4eb87226159f9c0cde3d18ef26a * update code Change-Id: I21653d6bcad905daa8f10d12298d1d27535af9d9 * update Change-Id: I712b9cde9a18c730fd020ea76f05560e594a9edd * update Change-Id: Iafe10c007e9b5057212e2dcfb21671f970b1d344 * update Change-Id: I40c1c7f54852ee033e0caa22573436ee505a27b8 * optimize the code Change-Id: Iae006b01608df4f363c63a0ae876dbf63cd56fbd --------- Co-authored-by: drizzle.zk <drizzle.zk@alibaba-inc.com> Co-authored-by: zhouli11 <04081337@163.com>
119 lines
4.4 KiB
XML
119 lines
4.4 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
~ Licensed to the Apache Software Foundation (ASF) under one or more
|
|
~ contributor license agreements. See the NOTICE file distributed with
|
|
~ this work for additional information regarding copyright ownership.
|
|
~ The ASF licenses this file to You under the Apache License, Version 2.0
|
|
~ (the "License"); you may not use this file except in compliance with
|
|
~ the License. You may obtain a copy of the License at
|
|
~
|
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
|
~
|
|
~ Unless required by applicable law or agreed to in writing, software
|
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
~ See the License for the specific language governing permissions and
|
|
~ limitations 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">
|
|
<parent>
|
|
<artifactId>rocketmq-all</artifactId>
|
|
<groupId>org.apache.rocketmq</groupId>
|
|
<version>${revision}</version>
|
|
</parent>
|
|
|
|
<modelVersion>4.0.0</modelVersion>
|
|
<packaging>jar</packaging>
|
|
<artifactId>rocketmq-proxy</artifactId>
|
|
<name>rocketmq-proxy ${project.version}</name>
|
|
|
|
<properties>
|
|
<maven.compiler.source>8</maven.compiler.source>
|
|
<maven.compiler.target>8</maven.compiler.target>
|
|
<project.root>${basedir}/..</project.root>
|
|
</properties>
|
|
|
|
<dependencies>
|
|
<dependency>
|
|
<groupId>org.apache.rocketmq</groupId>
|
|
<artifactId>rocketmq-proto</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.apache.rocketmq</groupId>
|
|
<artifactId>rocketmq-broker</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.apache.rocketmq</groupId>
|
|
<artifactId>rocketmq-common</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.apache.rocketmq</groupId>
|
|
<artifactId>rocketmq-client</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.apache.rocketmq</groupId>
|
|
<artifactId>rocketmq-auth</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.grpc</groupId>
|
|
<artifactId>grpc-netty-shaded</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.grpc</groupId>
|
|
<artifactId>grpc-protobuf</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.grpc</groupId>
|
|
<artifactId>grpc-stub</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.grpc</groupId>
|
|
<artifactId>grpc-services</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.google.protobuf</groupId>
|
|
<artifactId>protobuf-java-util</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.github.aliyunmq</groupId>
|
|
<artifactId>rocketmq-grpc-netty-codec-haproxy</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.apache.commons</groupId>
|
|
<artifactId>commons-lang3</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.github.aliyunmq</groupId>
|
|
<artifactId>rocketmq-slf4j-api</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.github.aliyunmq</groupId>
|
|
<artifactId>rocketmq-logback-classic</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.github.ben-manes.caffeine</groupId>
|
|
<artifactId>caffeine</artifactId>
|
|
<exclusions>
|
|
<exclusion>
|
|
<groupId>org.checkerframework</groupId>
|
|
<artifactId>checker-qual</artifactId>
|
|
</exclusion>
|
|
</exclusions>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.netty</groupId>
|
|
<artifactId>netty-tcnative-boringssl-static</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.springframework</groupId>
|
|
<artifactId>spring-core</artifactId>
|
|
<scope>test</scope>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.slf4j</groupId>
|
|
<artifactId>jul-to-slf4j</artifactId>
|
|
</dependency>
|
|
</dependencies>
|
|
</project>
|