Hi Divij,

Thanks for your interest in AsterixDB and this project!  Currently there
isn’t any specific Jira issue with regard to this project, but there are
few ways you can familiarize yourself with sections of the code that are
relevant to this project.

It’s great that you have got AsterixDB running! Next steps would be to
try SQL++
Primer <https://asterixdb.apache.org/docs/0.9.9/sqlpp/primer-sqlpp.html> with
its toy datasets and queries to familiarize yourself with some of the
features of AsterixDB. If interested, select the Optimized Logical Plan and
Hyracks Jobs from AsterixDB's UI and explore them further!

If you want to be able to debug AsterixDB locally through IntelliJ or your
preferred IDE, you can follow these steps
<https://scudbis.notion.site/Guide-to-Setup-Asterix-Locally-6cc6da8e8130483f9bc9e2a51ccbcc71>.
Then you can try to find and follow how memory intensive operators (e.g.
OptimizedHybridHashJoinOperatorDescriptor.java) work, if you are
interested. This should already be plenty! :-)

Let us know if you have any questions!

Best,

Shiva Jahangiri
Assistant Professor in Computer Science and Engineering Department
Santa Clara University



On Tue, Feb 24, 2026 at 5:02 AM Divij Agarwal <[email protected]> wrote:

> Hi all,
>
> I am Divij Agarwal, a Computer Science junior at Purdue University. I have
> been a Java teaching assistant at my university for the past two years and
> am interested in the Dynamic Memory Management project for GSoC 2026. I
> implemented a custom malloc in C as part of coursework, which sparked my
> interest in systems programming and memory allocation strategies.
>
> I was also able to build and run AsterixDB locally. Are there any issues or
> starter tasks related to memory management that I can begin working on? I
> would appreciate guidance on where to start contributing.
>
> Best regards,
>
> Divij Agarwal
>

Reply via email to