mirror of
https://github.com/google/nomulus.git
synced 2025-07-20 09:46:03 +02:00
The dual DAO takes care of switching between databases, comparing the results of one to the results of the other, and caching the result. All calls to ClaimsList retrieval or storing should use the dual-database-DAO. Previously, calls to comparing the lists were somewhat scattered throughout the codebase. Now, there is one class for retrieval and comparison (the dual DAO), one class for retrieval from SQL (the SQL DAO), and one class for retrieval from Datastore (ClaimsListShard itself, though the retrieval could be moved in to a separate DAO if we wished). In addition, we rename the ClaimsListDao to ClaimsListSqlDao |
||
---|---|---|
.. | ||
gradle/dependency-locks | ||
src | ||
WEB-INF/appengine-generated | ||
build.gradle | ||
Dockerfile | ||
karma.conf.js |