[ 
https://issues.apache.org/jira/browse/BOOKKEEPER-816?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15978334#comment-15978334
 ] 

ASF GitHub Bot commented on BOOKKEEPER-816:
-------------------------------------------

Github user eolivelli commented on the issue:

    https://github.com/apache/bookkeeper/pull/80
  
    @sijie 
    I'm sorry but the compilation error is still here for me, I'm running 
Fedora 24
    
    > Linux DNA101PC193.diennea.lan 4.10.8-100.fc24.x86_64 #1 SMP Fri Mar 31 
13:20:57 UTC 2017 
    > x86_64 x86_64 x86_64 GNU/Linux
    
    This is the error:
    
    >  [exec] -- Build files have been written to: 
/home/diennea.lan/enrico.olivelli/dev/eolivelli/bookkeeper/bookkeeper-server/target/native
    >      [exec] /usr/bin/cmake 
-H/home/diennea.lan/enrico.olivelli/dev/eolivelli/bookkeeper/bookkeeper-server/src
 
-B/home/diennea.lan/enrico.oli/home/diennea.lan/enrico.olivelli/dev/eolivelli/bookkeeper/bookkeeper-server/src/main/native/src/org/apache/bookkeeper/util/Nativelli/dev/eolivelli/bookkeeper/bookkeeper-server/target/native
 --check-build-system CMakeFiles/Makefile.cmake 0
    >      [exec] /usr/bin/cmake -E cmake_progress_start 
/home/diennea.lan/enrico.olivelli/dev/eolivelli/bookkeeper/bookkeeper-server/target/native/CMakeFiles
 
/home/diennea.lan/enrico.olivelli/dev/eolivelli/bookkeeper/bookkeeper-server/target/native/CMakeFiles/progress.marks
    >      [exec] make -f CMakeFiles/Makefile2 all
    >      [exec] make[1]: ingresso nella directory 
"/home/diennea.lan/enrico.olivelli/dev/eolivelli/bookkeeper/bookkeeper-server/target/native"
    >      [exec] make -f CMakeFiles/bookkeeper_static.dir/build.make 
CMakeFiles/bookkeeper_static.dir/depend
    >      [exec] make[2]: ingresso nella directory 
"/home/diennea.lan/enrico.olivelli/dev/eolivelli/bookkeeper/bookkeeper-server/target/native"
    >      [exec] cd 
/home/diennea.lan/enrico.olivelli/dev/eolivelli/bookkeeper/bookkeeper-server/target/native
 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /veIO.c:29:35: fatal 
error: asm-x86_64/unistd.h: No such file or directory
    >      [exec]      #include <asm-x86_64/unistd.h>
    >      [exec]                                    ^
    >      [exec] compilation terminated.
    >      [exec] make[2]: *** 
[CMakeFiles/bookkeeper_static.dir/main/native/src/org/apache/bookkeeper/util/NativeIO.c.o]
 Errore 1
    >      [exec] make[1]: *** [CMakeFiles/bookkeeper_static.dir/all] Errore 2



> use native fallocate & sync_file_range to improve journal allocation
> --------------------------------------------------------------------
>
>                 Key: BOOKKEEPER-816
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-816
>             Project: Bookkeeper
>          Issue Type: Improvement
>          Components: bookkeeper-server
>            Reporter: Sijie Guo
>            Assignee: Sijie Guo
>             Fix For: 4.5.0
>
>
> it'd better to leverage filesystem fallocate & sync_file_range for journal 
> performance.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to