1. 13 Aug, 2024 2 commits
  2. 12 Aug, 2024 1 commit
  3. 01 Aug, 2024 1 commit
  4. 25 Jul, 2024 2 commits
    • Flamingo's avatar
      Merge branch 'load' into 'main' · dbc1606c
      Flamingo authored
      Implement Load and some Optimizations
      
      See merge request T202410213993114/db204-smile!12
      dbc1606c
    • Flamingo's avatar
      Implement Load and some Optimizations · 939849e4
      Flamingo authored
      * Fix bugs for passing tests
      
      fix join
      
      fix output
      
      fix aggr
      
      reset txn insert
      
      fix filter
      
      test printer
      
      comment printer
      
      * parser
      
      * new update
      
      * reset txn
      
      * fix data generator
      
      * test framework
      
      (cherry picked from commit c0cf90d0
      
      )
      
      * fix planner
      now the new rm_scan for conds push down into scanner will causes bug,
      so we keep the old way when make plann for update and delete.
      
      test for new planner
      
      test update and delete
      
      test planner
      
      test planner 2
      
      * fix planner
      
      * fix create_index
      
      * fix rm_scan when join
      
      * modify memory pool
      
      * optimize value
      
      * fix bug
      
      * refactor seqscan
      
      * fix server
      
      * fix some bug
      
      * refactor socket r/w
      
      * optimize rm_scan
      
      * test
      
      * optimize rid with ref, expand page size
      
      * add tests
      
      * cancel txn
      
      * expand memory pool
      
      * test
      
      * refactor next
      
      * remove record printer
      
      * fix
      
      * cutdown memory copy
      
      * optimize index selection and seq scan
      
      * optimize load and fix bug
      
      * impl load
      
      Co-authored-by: agitlaber2024's avatarLYX <luyixing18@163.com>
      939849e4
  5. 01 Jul, 2024 5 commits
  6. 26 Jun, 2024 2 commits
  7. 25 Jun, 2024 2 commits
  8. 21 Jun, 2024 2 commits
  9. 19 Jun, 2024 2 commits
  10. 17 Jun, 2024 4 commits
    • Flamingo's avatar
      Merge branch 'index_debug' into 'main' · b3ee3114
      Flamingo authored
      Implement bplus tree index.
      
      See merge request T202410213993114/db204-smile!5
      b3ee3114
    • Flamingo's avatar
      Implement bplus tree index. · be2cfd8e
      Flamingo authored
      
      * fix some
      
      * optimize index scan
      
      * test
      
      * fix bug
      
      * test
      
      * Remove useless file
      
      * Fix bug of page pin count
      
      * Add uniqueness check
      
      * Add index update
      
      * Fix filter to abort index scan
      
      * Index Implementation in SM
      
      add is_end in ececutor_index_scan.h
      
      index Basic functionality implementation
      
      Rearrange condition sequence
      
      Fix bug in get index cols
      
      * index:filter_debug
      
      * index debug
      
      * Add bplus tree index tests.
      
      Co-authored-by: Smile's avatarSmile <t202410213993114@eduxiji.net>
      be2cfd8e
    • Smile's avatar
      Merge branch 'test_runner' into 'main' · 9d92e794
      Smile authored
      ADD test_runner
      
      See merge request T202410213993114/db204-smile!4
      9d92e794
    • Smile's avatar
      ADD test_runner · a41a2d2f
      Smile authored
      * ADD test_runner
      a41a2d2f
  11. 07 Jun, 2024 2 commits
  12. 30 May, 2024 5 commits
  13. 20 May, 2024 2 commits
  14. 17 May, 2024 4 commits
  15. 26 Apr, 2024 3 commits
  16. 25 Apr, 2024 1 commit