Something went wrong on our end. Please try again.
Created by: camdencheek
Have you wondered if that dbutil.DB you have is a handle to the frontend DB or the code insights DB? Well now you can wonder that less.
This PR mints an edb.InsightsDB type that plays a similar role to the database.DB type. This also replaces many instances where we use dbutil.DB for the code insights database with this named type. It's basically just a lightweight, typed wrapper around dbutil.DB that is also a ShareableStore.
This is one more step to getting rid of dbutil.DB.
Stacked on #36887 Part of https://github.com/sourcegraph/sourcegraph/issues/26113 in spirit.
Should be semantics-preserving, but I'm depending heavily on tests here.