bustub icon indicating copy to clipboard operation
bustub copied to clipboard

Type subsystem

Open lmwnshn opened this issue 6 years ago • 4 comments

The type subsystem could probably be cleaned up significantly. Right now, there are a bunch of macros with hardcoded variable names inside them, and a lot of the logic between the different types (e.g. SmallintType vs BigintType) is essentially copy-and-pasted. You could probably replace essentially all the existing type files with a few well-written template functions.

lmwnshn avatar Sep 11 '19 03:09 lmwnshn

I think it's time to reduce our type to varchar + integer (maybe decimal, float).

skyzh avatar Sep 16 '22 04:09 skyzh