cmu-db / noisepage

Self-Driving Database Management System from Carnegie Mellon University
https://noise.page
MIT License
1.75k stars 502 forks source link

Add MD5 Builtin Function #1145

Open jkosh44 opened 4 years ago

jkosh44 commented 4 years ago

The MD5 builtin function needs to be added (https://www.postgresqltutorial.com/postgresql-md5/). For instructions on how to add a builtin function you can view here: https://github.com/cmu-db/terrier/blob/master/src/include/execution/functions/HOW_TO_ADD_BUILTINS.md.

An MD5 implementation was previously included here: https://github.com/apavlo/terrier/pull/15, we just didn't have the bandwidth to review the external library.

DevarakondaMohitVarsha commented 4 years ago

Sir, I am a beginner with some experience in c++. I am interested in this MD5 function. Could you please elaborate more on this?