Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* a few more metrics * hash clock tables * label with correct table name * try to use the actual site_id bytes instead of ordinal * ... and I guess use better ordering w/o db version which can change a lot * revert target dir change for escargot build, it didn't help * typo and support for NULL site id * set a counter absolutely with the hash u64 directly, won't create as many series * possibly insane query? let's see * add a build info metrics for convenience * use seahash to see if it makes a difference * possibly use a thing that'll hash consistently? * specifically disable rng * this is not nearly consistent enough * trying to make the hashing more consistent * counter is garbage if it decreases * pick a single hashing function, don't need ahash is seahash works fine * upgrade cr-sqlite w/ fixes * allow passing params to query * actually use params in /v1/queries * trying to modify the changes chunker to see if that's the issue * try to bring back sending buffered changes * reannounce to the cluster a lot more on boot * better hold to lock with the right data * announce right off the bat too * better query for buffered changes metric * don't hex the actor_id * log a lot more to try and find out why a version disappears * a little bit more info * a lot more logging to figure out this one... * remove extraneous logging, upgrade crsqlite w/ hard-earned fix * record a few more metrics concerning changes committed and bidirectional sync * make bidirectional more sequential for initial messages (state -> clock) * committed counts per table * list metrics * upgrade crsqlite, better implementation of crsql_next_db_version
- Loading branch information