Skip to content

Commit 62506d8

Browse files
authored
Merge pull request #53 from sirensolutions/fede-8284
[FEDE-8284] chore: add the algorithm project
2 parents bd7e1b8 + 030de1f commit 62506d8

3 files changed

Lines changed: 6 additions & 14 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ In order to check that Arrow uses Unsafe class for memory allocation, run the un
2929

3030
## Build
3131

32-
To build the `memory`, `format` and `vector` modules:
32+
To build the `memory`, `format`, `vector` and `algorithm` modules:
3333

3434
```sh
3535
$ cd java
@@ -40,7 +40,7 @@ Because of the default value change of `unsafe_memory_access` property, some
4040
tests in `vector` fail.
4141

4242
```sh
43-
mvn -pl maven,maven/module-info-compiler-maven-plugin,memory,memory/memory-core,memory/memory-unsafe,format,vector install -Dsiren.arrow.enable_unsafe_memory_access=false -Dsiren.drill.enable_unsafe_memory_access=false
43+
mvn -pl maven,maven/module-info-compiler-maven-plugin,memory,memory/memory-core,memory/memory-unsafe,format,vector,algorithm install -Dsiren.arrow.enable_unsafe_memory_access=false -Dsiren.drill.enable_unsafe_memory_access=false
4444
```
4545

4646
## Make a new release of Siren's Apache Arrow

java/algorithm/pom.xml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<parent>
1515
<groupId>org.apache.arrow</groupId>
1616
<artifactId>arrow-java-root</artifactId>
17-
<version>15.0.0</version>
17+
<version>siren-15.0.0-3-SNAPSHOT</version>
1818
</parent>
1919
<artifactId>arrow-algorithm</artifactId>
2020
<name>Arrow Algorithms</name>
@@ -24,7 +24,8 @@
2424
<dependency>
2525
<groupId>org.apache.arrow</groupId>
2626
<artifactId>arrow-vector</artifactId>
27-
<classifier>${arrow.vector.classifier}</classifier>
27+
<version>${project.version}</version>
28+
<classifier>shade</classifier>
2829
</dependency>
2930
<dependency>
3031
<groupId>org.apache.arrow</groupId>
@@ -33,15 +34,6 @@
3334
<type>test-jar</type>
3435
<scope>test</scope>
3536
</dependency>
36-
<dependency>
37-
<groupId>org.apache.arrow</groupId>
38-
<artifactId>arrow-memory-core</artifactId>
39-
</dependency>
40-
<dependency>
41-
<groupId>org.apache.arrow</groupId>
42-
<artifactId>arrow-memory-netty</artifactId>
43-
<scope>test</scope>
44-
</dependency>
4537
</dependencies>
4638

4739
<build>

java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -806,7 +806,7 @@
806806
<!--<module>plasma</module>-->
807807
<!--<module>flight</module>-->
808808
<!--<module>performance</module>-->
809-
<!--<module>algorithm</module>-->
809+
<module>algorithm</module>
810810
<!--<module>adapter/avro</module>-->
811811
<!--<module>compression</module>-->
812812
</modules>

0 commit comments

Comments
 (0)