Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TDB-28-25] try_again_after_handling_write_error checks only for EINTR and ENOSPC & ubuntu-yakkety-64bit fails for PerconaFT-param tests #377

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Jun-Yuan
Copy link
Contributor

@Jun-Yuan Jun-Yuan commented Jul 1, 2017

[Updated] I tried to format the code using clang-format. Let me know if there is anything else I can improve. Thanks

I know I definitely have some formating issues. I would like to know what docu I can look at for our standard formatting? I also figured an early review is probably going to help me catch early what information I might have missed in the error logging code. Thanks :)

Jenkin link: http://jenkins.percona.com/view/TokuDB/job/PerconaFT-param/95/
and after updates
http://jenkins.percona.com/view/TokuDB/job/PerconaFT-param/98/

@Jun-Yuan Jun-Yuan changed the title Tdb 28 25 [TDB-28-25] try_again_after_handling_write_error checks only for EINTR and ENOSPC & ubuntu-yakkety-64bit fails for PerconaFT-param tests Jul 3, 2017
…R and ENOSPC &

    ubuntu-yakkety-64bit fails for PerconaFT-param tests

    TDB-25: ubuntu-yakkety-64bit fails for PerconaFT-param tests

        Updated CMakeList to not link againt jemalloc.a

    TDB-28 : try_again_after_handling_write_error checks only for EINTR and ENOSPC

        - Added some structured error logging during node, ft header/descriptor serialization
          and writing to the log file.
        - The error logging contains the file name, the calling function name and a bit of
          background information such as if it is a node serialization, whether the root
          cause is checkpoint or eviction.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant