The Branch List That Exceeded 100 MB #Shorts
Watch on YouTube How large can a branch list be before a single change is sent? In OpenAI's monorepo, advertising millions of branches could exceed one hundred mebibytes, according to the company.
How large can a branch list be before a single change is sent? In OpenAI’s monorepo, advertising millions of branches could exceed one hundred mebibytes, according to the company.
Pando took a different approach: by default, it advertises only the main branch as a reference for pushing changes to working branches. This keeps the advertisement small and makes it easier to reuse Git packs across clients.
There is a trade-off: if you push changes to a branch again, you may have to transmit data the server has already received because it is not yet on the main branch. OpenAI considers that trade-off acceptable for its own repository; it is not a universal rule for every project.
Full episode: https://youtu.be/7MU8sLsEhB0
🤖 AI-generated content: The script, voices, and images in this episode were produced using artificial intelligence tools.
#Shorts