<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tb_db.git/source/csv_decoder.h, branch main</title>
<subtitle>attempt at writing a database engine in C
</subtitle>
<id>https://git.nsrddyn.com/tb_db.git/atom?h=main</id>
<link rel='self' href='https://git.nsrddyn.com/tb_db.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/tb_db.git/'/>
<updated>2026-04-13T12:59:10Z</updated>
<entry>
<title>refactor(main): refactor directory structure</title>
<updated>2026-04-13T12:59:10Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-04-13T12:58:49Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/tb_db.git/commit/?id=a9cb228861a6b0fad4d508c05c0614757a7f0a34'/>
<id>urn:sha1:a9cb228861a6b0fad4d508c05c0614757a7f0a34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feature(csv_decoder): fixed checking for , when pusing to the token list, proper looping</title>
<updated>2026-03-20T18:26:22Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-03-20T18:26:22Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/tb_db.git/commit/?id=0409a7cd12b00970609299fc9aa72635c43d1d31'/>
<id>urn:sha1:0409a7cd12b00970609299fc9aa72635c43d1d31</id>
<content type='text'>
-fixed string size tracking
-state tracking in table. TODO(nasr): in the feature. we dont like state
tracking

feature(csv_decoder): fixed checking for , when pusing to the token list, proper looping

-fixed string size tracking
-state tracking in table. TODO(nasr): in the feature. we dont like state
tracking
</content>
</entry>
<entry>
<title>feature(btree_implementation): rethinnking the insertion logic using a key struct</title>
<updated>2026-03-18T22:18:47Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-03-18T22:18:47Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/tb_db.git/commit/?id=62e8946f4f2d1759f2d73318209a523f853aa534'/>
<id>urn:sha1:62e8946f4f2d1759f2d73318209a523f853aa534</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feature(main): lots of stuff see description</title>
<updated>2026-03-16T19:20:23Z</updated>
<author>
<name>nasr</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2026-03-16T19:20:23Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/tb_db.git/commit/?id=180ccc84aac07c7bee2b09a6e07f7406908409b9'/>
<id>urn:sha1:180ccc84aac07c7bee2b09a6e07f7406908409b9</id>
<content type='text'>
1. increased compile time warnings to help with some optimizations.
2. impelmeented csv lexing helper functions that do stuff on tokenlists
like appending and concatenating lists with each other
3. realiszed that btree design in faulty so disabled it and will
refactor it in the next approach
</content>
</entry>
</feed>
