1. 02 9月, 2022 1 次提交
    • 羽飞's avatar
      fix exit bug (#57) · 3b7870b4
      羽飞 提交于
      修复进程退出时,libevent 无法正常结束循环的BUG
      3b7870b4
  2. 01 9月, 2022 1 次提交
  3. 12 8月, 2022 1 次提交
  4. 10 8月, 2022 1 次提交
  5. 13 7月, 2022 3 次提交
  6. 11 7月, 2022 2 次提交
  7. 09 7月, 2022 1 次提交
  8. 08 7月, 2022 3 次提交
  9. 05 7月, 2022 2 次提交
  10. 03 7月, 2022 2 次提交
  11. 02 7月, 2022 2 次提交
  12. 01 7月, 2022 1 次提交
  13. 28 6月, 2022 1 次提交
  14. 24 6月, 2022 1 次提交
  15. 21 6月, 2022 1 次提交
  16. 30 4月, 2022 2 次提交
  17. 15 4月, 2022 1 次提交
  18. 06 4月, 2022 1 次提交
    • 羽飞's avatar
      重构buffer pool (#33) · 10c78caf
      羽飞 提交于
      重构disk buffer pool:
      新增BufferPoolManager,管理所有的DiskBufferPool;
      原有DiskBufferPool只处理一个文件,取消其中file_id的概念;
      删除BPPageHandle,直接使用Frame;
      BPManager更名BPFrameManager;
      BPFileSubHeader改为BPFileHeader并直接放在DiskBufferPool中
      10c78caf
  19. 02 4月, 2022 4 次提交
  20. 30 3月, 2022 1 次提交
  21. 08 3月, 2022 2 次提交
  22. 17 2月, 2022 1 次提交
  23. 16 2月, 2022 1 次提交
  24. 13 2月, 2022 1 次提交
  25. 07 2月, 2022 1 次提交
    • L
      fixed 22, reimplement b+ tree · be6c2b45
      Longda 提交于
      Other improvement
      1. add code format file
      2. add gitignore
      3. add memory pool utility
      4. remove useless file mpool.h, index_manager.cpp/h
      5. rename the interface of disk_buffer_pool basing on the new mem_pool
      6. add some logs in db/table/disk_buffer_pool
      7. add unit test mem_pool_test/log_test/bplus_tree_test
      8. code format all modified files
      9. redefine the interface of table_meta
      10. change log's  full path as file name
      11. add utility function, print_callstack, remove warning of path
      be6c2b45
  26. 15 10月, 2021 1 次提交