indeedeng/lsmtree

Cannot install lsmtree-recordlog

Opened this issue · 2 comments

Unit tests are failing which end up causing the mvn install command to fail for the recordlog library.

This looks like it is related to the mmap property value. Skipping tests allows for this to be run successfully.

mvn install -DskipTests

This is the first error that occurs.

testSequential(com.indeed.lsmtree.core.TestImmutableBTreeIndex): no indeedmmap in java.library.path

The indeedmmap problem actually stops all modules from being able to be installed, not just the recordlog component

Talked around with some people, this is an upstream issue inside of mmap. It needs to be recompiled for OSX support. Validated that this runs on linux fine.