or-join syntax changed? (probably fixed) regex no longer supported as argument for query. Check vendor datomic for how to do it right. it looks like there are a bbunch of orrphaned customizations for accounts, breaking indexes ezcater graphql needs search index too make sure that temporary ids are set on all new things when using upsert-entity Wrap tests around every api call upsertentity Look at how address works on client save. There's agood chance that we should make saving a rel with only a temp id just resolve it to null Fix searching * indexing should happen more regularly, and just look for changes since last time it was run Running Balance Cache * Add tests for upsert-ledger * try again to see if we can get upsert-ledger into the same transaction, making it all or nothing * Make a new way to reset the entire cache for a client Address memory * JVM settings now and in prod Release steps: Stop prod Make database snapshot Create new database for prod-cloud (just called prod) Restore database Transact new schema (reset-client+account+location+date) (force-rebuild-running-balance-cache) Merge branch into master Rename prod-cloud to prod everywhere Release again Sanity checks later: * Run query Future improvements: Make reports just be based on running-balances