<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<parent>
		<groupId>io.github.dfa1.vortex</groupId>
		<artifactId>vortex-java</artifactId>
		<version>0.7.3</version>
	</parent>

	<artifactId>vortex-bom</artifactId>
	<packaging>pom</packaging>

	<name>vortex-bom</name>
	<description>Bill of Materials for vortex-java. Import this POM in dependencyManagement to get consistent versions
		of all vortex-java modules.
	</description>

	<dependencyManagement>
		<dependencies>
			<!-- optional transitive deps: consumers who use vortex.zstd must declare
			     aircompressor explicitly; the BOM pins the tested version. -->
			<dependency>
				<groupId>io.airlift</groupId>
				<artifactId>aircompressor-v3</artifactId>
				<version>${aircompressor.version}</version>
			</dependency>
			<dependency>
				<groupId>io.github.dfa1.vortex</groupId>
				<artifactId>vortex-core</artifactId>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>io.github.dfa1.vortex</groupId>
				<artifactId>vortex-reader</artifactId>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>io.github.dfa1.vortex</groupId>
				<artifactId>vortex-writer</artifactId>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>io.github.dfa1.vortex</groupId>
				<artifactId>vortex-csv</artifactId>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>io.github.dfa1.vortex</groupId>
				<artifactId>vortex-parquet</artifactId>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>io.github.dfa1.vortex</groupId>
				<artifactId>vortex-jdbc</artifactId>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>io.github.dfa1.vortex</groupId>
				<artifactId>vortex-inspector</artifactId>
				<version>${project.version}</version>
			</dependency>
		</dependencies>
	</dependencyManagement>
</project>
