MCPcopy Index your code
hub / github.com/eatonphil/otf

github.com/eatonphil/otf @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
32 symbols 84 edges 2 files 4 documented · 12% updated 21mo ago★ 43
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

otf: A little Delta Lake/Iceberg inspired database implementation in Go

Only supports CREATE TABLE, INSERTs and SELECTs at the moment. Take a look at the tests for examples of usage and concurrency control.

See the blog post walking through this project.

$ go test

See also:

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

assertEq
called by 34
main.go
debug
called by 25
main.go
assert
called by 8
main.go
writeRow
called by 6
main.go
newTx
called by 5
main.go
commitTx
called by 5
main.go
newClient
called by 4
main.go
createTable
called by 3
main.go

Shape

Method 14
Function 9
Struct 8
Interface 1

Languages

Go100%

Modules by API surface

main.go30 symbols
main_test.go2 symbols

For agents

$ claude mcp add otf \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact