Skip to content
Snippets Groups Projects
  1. Oct 08, 2018
    • Sherman The Tank's avatar
      Enhance/fix FileBasedWAL (#27) · d5809056
      Sherman The Tank authored
      * Enhance/fix FileBasedWAL
      
      1) Support log rollback
      2) Separate buffer flusher logic, so that the number of flushers is independent from the number of WALs/Shards
      3) Improve the multiple threads support, but still not support multiple threads calling appendLogs()/rollbackToLog()
      4) Add UT for rollback
      5) Fix the flaky UTs
      
      * Rebased and addressed dutor's comments
      d5809056
  2. Oct 04, 2018
  3. Sep 28, 2018
    • Sherman The Tank's avatar
      Enable PCH (#25) · 7e548b8d
      Sherman The Tank authored
      * Enable PCH
      7e548b8d
    • Sherman The Tank's avatar
      Make build independent from engshare (#24) · 62a1c04a
      Sherman The Tank authored
      * Removed the dependency on engshare
      
      * Fixed common/base dependency
      
      * Fixed build on centos 7.5
      
      * Fixed common/base dependency
      
      * Fixed couple gcc-8.1 warnings
      62a1c04a
    • dutor's avatar
      Added Configuration and TempFile (#22) · 0777b7c8
      dutor authored
      * Added Configuration and TempFile
      
      In addition, Turned on the compiler warnings `-Wall` and `-Werror`.
      
      Resolved some existing warnings, although there are a few `-Wsign-compare` I couldn't figure out.
      Supress them with `-Wno-error=sign-compare` for the time being.
      0777b7c8
  4. Sep 26, 2018
  5. Sep 22, 2018
  6. Sep 21, 2018
    • dutor's avatar
      First Implementation of GQL parser (#11) · dae2da96
      dutor authored
      * First Implementation of GQL parser
      
      * Address @sherman-the-tank 's comments
      
      * Implement syntax of UPDATE/INSERT
      
      In addition, added support for hexadecimal and octal numbers.
      
      * Reserve space on the buffer in `toString`
      dae2da96
  7. Sep 18, 2018
  8. Sep 13, 2018
  9. Sep 11, 2018
  10. Sep 07, 2018
  11. Sep 05, 2018
  12. Aug 31, 2018
  13. Aug 16, 2018
  14. Aug 14, 2018