When generating commit metadata flakes, the db-id was trying to use the db's alias instead of the @id of the data file in the commit in two of the three places it is used.
This resulted in nil sids, and while it could load in simple dbs, once indexed we'd start getting errors.
This uses @id instead of alias and all three locations are consistent.
Also made change to log out merge flake exceptions, even if verbose. This is a place many nil flake issues are caught as it throws when trying to create a db 'size' calc on nil
When generating commit metadata flakes, the
db-id
was trying to use the db's alias instead of the@id
of the data file in the commit in two of the three places it is used.This resulted in
nil
sids, and while it could load in simple dbs, once indexed we'd start getting errors.This uses @id instead of alias and all three locations are consistent.
Also made change to log out merge flake exceptions, even if verbose. This is a place many
nil
flake issues are caught as it throws when trying to create a db 'size' calc onnil