Skip to content

Spring 2024

Latest
Compare
Choose a tag to compare
@skyzh skyzh released this 31 Aug 02:59
· 47 commits to master since this release
70bcc50

This is the last commit of BusTub's starter code for Spring 2024. The materials for this semester was not made public to non-CMU students. Still, we tag this commit for reference.

Summary

  • Add vector type for BusTub.
  • Require non-CMU students to sign an agreement before submitting to Gradescope.
  • New CRDT p0.
  • Fix bugs around page guard tests in p1.
  • Add CoW buffer for p1 leaderboard.
  • Improve test cases for p2.
  • Improve index plan node in p3.
  • Add column pruning support in p3.
  • Add bloom-filter-based pre-filter join leaderboard test in p3.
  • Refactor locking mechanism in p4 to make it easier to implement.
  • Add concurrent serializable test in p4.

Commits

New Contributors

Full Changelog: v20231227-2023fall...v20240405-2024spring