-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Open
Labels
beginnerGood for newcomers. Mark issues with this.Good for newcomers. Mark issues with this.beginner-mediumLess than two weeks of work for a beginner.Less than two weeks of work for a beginner.best-practiceStyle fixes or refactor in the code base. Mark issues with this.Style fixes or refactor in the code base. Mark issues with this.
Description
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.
Metadata
Metadata
Assignees
Labels
beginnerGood for newcomers. Mark issues with this.Good for newcomers. Mark issues with this.beginner-mediumLess than two weeks of work for a beginner.Less than two weeks of work for a beginner.best-practiceStyle fixes or refactor in the code base. Mark issues with this.Style fixes or refactor in the code base. Mark issues with this.