zim
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>systems.intino.eventsourcing</groupId> <artifactId>zim</artifactId> <version>5.1.2</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <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> <groupId>systems.intino.eventsourcing</groupId> <artifactId>zim</artifactId> <name>zim</name> <version>5.1.2</version> <packaging>jar</packaging> <url>https://github.com/intino/datamarts.git</url> <description>This repository implements a custom message serialization format optimized for performance and compactness, using Zstandard (Zstd) compression to reduce data size during storage or transmission. It is designed for fast serialization and deserialization, making it suitable for high-throughput systems, efficient data exchange, and resource-constrained environments.</description> <licenses> <license> <name>The GNU General Public License v3.0</name> <url>https://www.gnu.org/licenses/gpl-3.0.txt</url> </license> </licenses> <scm> <url>https://github.com/intino/datamarts.git</url> <connection>scm:git:https://github.com/intino/datamarts.git</connection> <developerConnection>scm:git:https://github.com/intino/datamarts.git</developerConnection> <tag>event-sourcing</tag> </scm> <developers> <developer> <name>Jose Juan Hernandez</name> <email>josejuanhernandez@gmail.com</email> <organization>intino.systems</organization> <organizationUrl>https://www.intino.systems</organizationUrl> </developer> <developer> <name>Octavio Roncal</name> <email>octavioroncal11@gmail.com</email> <organization>intino.systems</organization> <organizationUrl>https://www.intino.systems</organizationUrl> </developer> </developers> <properties> <maven.compiler.source>21</maven.compiler.source> <maven.compiler.target>21</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <build> <testSourceDirectory>test</testSourceDirectory> <outputDirectory>../out/production/zim</outputDirectory> <testOutputDirectory>../out/test/zim</testOutputDirectory> <directory>../out/build/zim</directory> <testResources> <testResource><directory>test-res</directory></testResource> </testResources> <plugins> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.0.0</version> <configuration> <skip>true</skip> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.11.0</version> <executions> <execution> <id>default-compile</id> <phase>compile</phase> <goals> <goal>compile</goal> </goals> <configuration> <skipMain>true</skipMain> </configuration> </execution> </executions> </plugin><plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.3.0</version> <configuration> <archive> <manifest> <addDefaultImplementationEntries>true</addDefaultImplementationEntries> <addClasspath>true</addClasspath> <packageName>systems.intino.eventsourcing</packageName> <classpathPrefix>dependency/</classpathPrefix> </manifest> <manifestEntries> <description>This repository implements a custom message serialization format optimized for performance and compactness, using Zstandard (Zstd) compression to reduce data size during storage or transmission. It is designed for fast serialization and deserialization, making it suitable for high-throughput systems, efficient data exchange, and resource-constrained environments.</description> </manifestEntries> <manifestSections> </manifestSections> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>3.6.1</version> <executions> <execution> <id>copy-dependencies</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <useBaseVersion>false</useBaseVersion> <includeScope>runtime</includeScope> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>false</overWriteSnapshots> <overWriteIfNewer>true</overWriteIfNewer> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>3.4.0</version> <executions> <execution> <id>add-source</id> <phase>generate-sources</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>src</source> </sources> </configuration> </execution> <execution> <id>add-test-source</id> <phase>generate-test-sources</phase> <goals> <goal>add-test-source</goal> </goals> <configuration> <sources> <source>test</source> <source>test-gen</source> </sources> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>3.2.7</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> <configuration> <keyname>${gpg.keyname}</keyname> <passphraseServerId>${gpg.keyname}</passphraseServerId> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.3.1</version> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>3.11.2</version> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.sonatype.central</groupId> <artifactId>central-publishing-maven-plugin</artifactId> <version>0.7.0</version> <extensions>true</extensions> <configuration> <publishingServerId>intino-sonatype</publishingServerId> <autoPublish>true</autoPublish> </configuration> </plugin> </plugins> </build> <repositories> <repository> <id>intino-maven</id> <url>https://artifactory.intino.io/artifactory/releases</url> <snapshots><enabled>false</enabled></snapshots> </repository> </repositories> <dependencies> <dependency> <groupId>systems.intino.eventsourcing</groupId> <artifactId>message</artifactId> <scope>compile</scope> <version>4.1.2</version> </dependency> <dependency> <groupId>io.intino.alexandria</groupId> <artifactId>iterator-stream</artifactId> <scope>compile</scope> <version>1.0.0</version> </dependency> <dependency> <groupId>io.intino.alexandria</groupId> <artifactId>logger</artifactId> <scope>compile</scope> <version>2.1.0</version> </dependency> <dependency> <groupId>com.github.luben</groupId> <artifactId>zstd-jni</artifactId> <scope>compile</scope> <version>1.5.6-10</version> </dependency> <dependency> <groupId>org.xerial.snappy</groupId> <artifactId>snappy-java</artifactId> <scope>test</scope> <version>1.1.10.7</version> </dependency> <dependency> <groupId>org.lz4</groupId> <artifactId>lz4-java</artifactId> <scope>test</scope> <version>1.8.0</version> </dependency> <dependency> <groupId>org.openjdk.jmh</groupId> <artifactId>jmh-core</artifactId> <scope>test</scope> <version>1.37</version> </dependency> <dependency> <groupId>org.openjdk.jmh</groupId> <artifactId>jmh-generator-annprocess</artifactId> <scope>test</scope> <version>1.37</version> </dependency> <dependency> <groupId>org.assertj</groupId> <artifactId>assertj-core</artifactId> <scope>test</scope> <version>3.27.3</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> <version>4.13.2</version> </dependency> </dependencies> </project>