Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

dumpsterqueer , EN
@dumpsterqueer@superseriousbusiness.org avatar

We've just merged a commit into that replaces our default driver (https://modernc.org/sqlite) with SQLite (https://github.com/ncruces/go-sqlite3).

If you're running GoToSocial from a snapshot build, you can now try this out with the latest snapshot.

While WASM SQLite has been shown to be faster in certain benchmarks, you may not even notice any difference in the performance of your instance. The main reason for the switch is not performance, but the fact that WASM SQLite is a bit easier for us to read and understand, and because it uses the wazero WASM runtime, so it's even more portable than Modernc SQLite, which means we'll be able to offer release builds on a wider range of architecture/os combinations than previously :)

If you're a snapshot user, please let us know if you encounter any database issues while running the latest snapshot, so we can ensure everything works before putting this in a release some time next month or so.

Thanks for reading!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • incremental_games
  • meta
  • All magazines