6 comments

  • tombert6 hours ago
    If I recall correctly, the Fossil SCM uses SQLite under the covers for a lot of its stuff.<p>Obviously that&#x27;s not surprising considering its creator, but hearing that was kind of the first time I had ever considered that you could translate something like Git semantics to a relational database.<p>I haven&#x27;t played with Pgit...though I kind of think that I should now.
    • anitil2 hours ago
      The sqlite project actually benefited from this dogfooding. Interestingly recursive CTEs [0] were added to sqlite due to wanting to trace commit history [1]<p>[0] <a href="https:&#x2F;&#x2F;sqlite.org&#x2F;lang_with.html#recursive_query_examples" rel="nofollow">https:&#x2F;&#x2F;sqlite.org&#x2F;lang_with.html#recursive_query_examples</a><p>[1] <a href="https:&#x2F;&#x2F;fossil-scm.org&#x2F;forum&#x2F;forumpost&#x2F;5631123d66d96486" rel="nofollow">https:&#x2F;&#x2F;fossil-scm.org&#x2F;forum&#x2F;forumpost&#x2F;5631123d66d96486</a> - My memory was roughly correct, the title of the discussion is &#x27;Is it possible to see the entire history of a renamed file?&#x27;
      • anitil2 hours ago
        On and of course, the discussion board is itself hosted in a sqlite file!
    • gjvc4 hours ago
      &quot;If I recall correctly, the Fossil SCM uses SQLite under the covers for a lot of its stuff.&quot;<p>a fossil repository file is a .sqlite file yes
      • ptdorf2 hours ago
        So SQLite is versioned in SQLite.
      • tombert4 hours ago
        Makes sense, I haven&#x27;t used the software in quite awhile.
  • niobe3 hours ago
    Very cool
  • gurjeet6 hours ago
    Technically correct title would be: s&#x2F;Kernel into&#x2F;Kernel Git History into&#x2F;<p><pre><code> Pgit: I Imported the Linux Kernel Git History into PostgreSQL</code></pre>
    • worldsayshi4 hours ago
      Wow that has a very different meaning from what I thought.
  • JodieBenitez6 hours ago
    Read the title and immediately thought &quot;what a weird way to solve the performance loss with kernel 7...&quot; The mind tricking itself :)
  • srslyTrying2hlp5 hours ago
    [dead]
  • QuiCasseRien5 hours ago
    very nice, thank you for the effort spent to do this and the results