|
28 | 28 | <protobuf.version>2.5.0</protobuf.version> |
29 | 29 | <parquet.version>1.11.0</parquet.version> |
30 | 30 | <avro.version>1.8.2</avro.version> |
| 31 | + <substrait.version>0.7.0</substrait.version> |
| 32 | + <calcite.version>1.32.0</calcite.version> |
| 33 | + <protobuf.java.version>3.22.2</protobuf.java.version> |
31 | 34 | </properties> |
32 | 35 |
|
33 | 36 | <dependencies> |
|
146 | 149 | <version>2.7</version> |
147 | 150 | <scope>test</scope> |
148 | 151 | </dependency> |
149 | | - <dependency> |
150 | | - <groupId>io.substrait</groupId> |
151 | | - <artifactId>core</artifactId> |
152 | | - <version>0.7.0</version> |
153 | | - <scope>test</scope> |
154 | | - </dependency> |
155 | 152 | <dependency> |
156 | 153 | <groupId>io.substrait</groupId> |
157 | 154 | <artifactId>isthmus</artifactId> |
158 | | - <version>0.7.0</version> |
| 155 | + <version>${substrait.version}</version> |
159 | 156 | <scope>test</scope> |
160 | 157 | <exclusions> |
161 | 158 | <exclusion> |
|
164 | 161 | </exclusion> |
165 | 162 | </exclusions> |
166 | 163 | </dependency> |
| 164 | + <dependency> |
| 165 | + <groupId>io.substrait</groupId> |
| 166 | + <artifactId>core</artifactId> |
| 167 | + <version>${substrait.version}</version> |
| 168 | + <scope>test</scope> |
| 169 | + </dependency> |
167 | 170 | <dependency> |
168 | 171 | <groupId>org.apache.calcite</groupId> |
169 | 172 | <artifactId>calcite-core</artifactId> |
170 | | - <version>1.32.0</version> |
| 173 | + <version>${calcite.version}</version> |
171 | 174 | <scope>test</scope> |
172 | 175 | <exclusions> |
173 | 176 | <exclusion> |
|
179 | 182 | <dependency> |
180 | 183 | <groupId>com.google.protobuf</groupId> |
181 | 184 | <artifactId>protobuf-java-util</artifactId> |
182 | | - <version>3.21.6</version> |
| 185 | + <version>${protobuf.java.version}</version> |
183 | 186 | <scope>test</scope> |
184 | 187 | </dependency> |
185 | 188 | </dependencies> |
|
192 | 195 | </includes> |
193 | 196 | </resource> |
194 | 197 | </resources> |
195 | | - |
196 | | - <plugins> |
197 | | - <plugin> |
198 | | - <groupId>org.xolstice.maven.plugins</groupId> |
199 | | - <artifactId>protobuf-maven-plugin</artifactId> |
200 | | - <version>0.6.1</version> |
201 | | - <configuration> |
202 | | - <protocArtifact>com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier} |
203 | | - </protocArtifact> |
204 | | - <protoSourceRoot>../../cpp/src/jni/dataset/proto</protoSourceRoot> |
205 | | - </configuration> |
206 | | - <executions> |
207 | | - <execution> |
208 | | - <goals> |
209 | | - <goal>compile</goal> |
210 | | - <goal>test-compile</goal> |
211 | | - </goals> |
212 | | - </execution> |
213 | | - </executions> |
214 | | - </plugin> |
215 | | - </plugins> |
216 | 198 | </build> |
217 | | - |
218 | 199 | <profiles> |
219 | | - |
220 | | - <profile> |
221 | | - <id>default</id> |
222 | | - <activation> |
223 | | - <activeByDefault>true</activeByDefault> |
224 | | - </activation> |
225 | | - <build> |
226 | | - <plugins> |
227 | | - <plugin> |
228 | | - <groupId>org.apache.maven.plugins</groupId> |
229 | | - <artifactId>maven-compiler-plugin</artifactId> |
230 | | - <configuration> |
231 | | - <source>1.8</source> |
232 | | - <target>1.8</target> |
233 | | - <!--To be able to consume Isthmus Library to create binary Substrait Plan--> |
234 | | - <testSource>11</testSource> |
235 | | - <testTarget>11</testTarget> |
236 | | - </configuration> |
237 | | - </plugin> |
238 | | - </plugins> |
239 | | - </build> |
240 | | - </profile> |
| 200 | + <profile> |
| 201 | + <id>default</id> |
| 202 | + <activation> |
| 203 | + <activeByDefault>true</activeByDefault> |
| 204 | + </activation> |
| 205 | + <build> |
| 206 | + <plugins> |
| 207 | + <plugin> |
| 208 | + <groupId>org.apache.maven.plugins</groupId> |
| 209 | + <artifactId>maven-compiler-plugin</artifactId> |
| 210 | + <version>${maven-compiler-plugin.version}</version> |
| 211 | + <configuration> |
| 212 | + <source>1.8</source> |
| 213 | + <target>1.8</target> |
| 214 | + <!--To be able to consume Isthmus Library to create binary Substrait Plan--> |
| 215 | + <testSource>11</testSource> |
| 216 | + <testTarget>11</testTarget> |
| 217 | + </configuration> |
| 218 | + </plugin> |
| 219 | + </plugins> |
| 220 | + </build> |
| 221 | + </profile> |
241 | 222 | </profiles> |
242 | 223 | </project> |
0 commit comments