| | <?xml version="1.0"?> |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | <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/maven-v4_0_0.xsd"> |
| | <modelVersion>4.0.0</modelVersion> |
| | <parent> |
| | <groupId>org.apache.bookkeeper</groupId> |
| | <artifactId>bookkeeper</artifactId> |
| | <version>4.18.0-SNAPSHOT</version> |
| | <relativePath>../..</relativePath> |
| | </parent> |
| | <groupId>org.apache.distributedlog</groupId> |
| | <artifactId>distributedlog</artifactId> |
| | <packaging>pom</packaging> |
| | <name>Apache BookKeeper :: DistributedLog :: Parent</name> |
| | <description> |
| | Apache DistributedLog provides a high performance replicated log service. |
| | </description> |
| | <inceptionYear>2016</inceptionYear> |
| | <modules> |
| | <module>common</module> |
| | <module>protocol</module> |
| | <module>core</module> |
| | <module>io</module> |
| | </modules> |
| | <properties> |
| | <spotbugs-annotations.version>4.6.0</spotbugs-annotations.version> |
| | </properties> |
| | <build> |
| | <plugins> |
| | <plugin> |
| | <groupId>org.apache.maven.plugins</groupId> |
| | <artifactId>maven-javadoc-plugin</artifactId> |
| | <configuration> |
| | <sourcepath>${src.dir}</sourcepath> |
| | <notimestamp>true</notimestamp> |
| | |
| | <doclint>none</doclint> |
| | <groups> |
| | <group> |
| | <title>Core Library</title> |
| | <packages>org.apache.distributedlog:org.apache.distributedlog.annotations:org.apache.distributedlog.callback:org.apache.distributedlog.exceptions:org.apache.distributedlog.feature:org.apache.distributedlog.io:org.apache.distributedlog.lock:org.apache.distributedlog.logsegment:org.apache.distributedlog.metadata:org.apache.distributedlog.namespace:org.apache.distributedlog.net:org.apache.distributedlog.stats:org.apache.distributedlog.api.subscription</packages> |
| | </group> |
| | </groups> |
| | <excludePackageNames> |
| | org.apache.distributedlog.acl:org.apache.distributedlog.admin:org.apache.distributedlog.auditor:org.apache.distributedlog.basic:org.apache.distributedlog.benchmark*:org.apache.distributedlog.bk:org.apache.distributedlog.ownership:org.apache.distributedlog.proxy:org.apache.distributedlog.resolver:org.apache.distributedlog.service.*:org.apache.distributedlog.config:org.apache.distributedlog.function:org.apache.distributedlog.impl*:org.apache.distributedlog.injector:org.apache.distributedlog.kafka:org.apache.distributedlog.limiter:org.apache.distributedlog.mapreduce:org.apache.distributedlog.messaging:org.apache.distributedlog.common.rate:org.apache.distributedlog.readahead:org.apache.distributedlog.selector:org.apache.distributedlog.stats:org.apache.distributedlog.thrift*:org.apache.distributedlog.tools:org.apache.distributedlog.util:org.apache.distributedlog.zk:org.apache.bookkeeper.client:org.apache.bookkeeper.stats |
| | </excludePackageNames> |
| | </configuration> |
| | <executions> |
| | <execution> |
| | <id>aggregate</id> |
| | <goals> |
| | <goal>aggregate</goal> |
| | </goals> |
| | <phase>site</phase> |
| | </execution> |
| | </executions> |
| | </plugin> |
| | <plugin> |
| | <groupId>org.apache.maven.plugins</groupId> |
| | <artifactId>maven-surefire-plugin</artifactId> |
| | <configuration> |
| | <redirectTestOutputToFile>${redirectTestOutputToFile}</redirectTestOutputToFile> |
| | <argLine>-Xmx3G -Dsun.net.inetaddr.ttl=1 -Dsun.net.inetaddr.negative.ttl=1 -Djava.net.preferIPv4Stack=true -XX:MaxDirectMemorySize=2G -Dio.netty.leakDetection.level=PARANOID ${test.additional.args}</argLine> |
| | <forkCount>1</forkCount> |
| | <reuseForks>false</reuseForks> |
| | <forkedProcessTimeoutInSeconds>1800</forkedProcessTimeoutInSeconds> |
| | </configuration> |
| | </plugin> |
| | <plugin> |
| | <groupId>com.github.spotbugs</groupId> |
| | <artifactId>spotbugs-maven-plugin</artifactId> |
| | <configuration> |
| | <excludeFilterFile>${session.executionRootDirectory}/buildtools/src/main/resources/distributedlog/findbugsExclude.xml</excludeFilterFile> |
| | </configuration> |
| | </plugin> |
| | </plugins> |
| | </build> |
| | <dependencyManagement> |
| | <dependencies> |
| | <dependency> |
| | <groupId>com.github.spotbugs</groupId> |
| | <artifactId>spotbugs-annotations</artifactId> |
| | <version>${spotbugs-annotations.version}</version> |
| | </dependency> |
| | </dependencies> |
| | </dependencyManagement> |
| | <dependencies> |
| | </dependencies> |
| | </project> |
| |
|
| |
|