mentat/core/src
Richard Newman e33fe71c47 Rework caching and use it inside the query engine. (#553) r=emily
This puts caching in mentat_db, adds a reverse lookup capability for
unique attributes, and populates bidirectional caches with a single
SQL cursor walk.

Differentiate between begin_read and begin_uncached_read.

Note that we still allow toggling within InProgress, because there might be
transient local state that makes starting a new transaction impossible.
2018-02-21 11:51:45 -08:00
..
cache.rs Rework caching and use it inside the query engine. (#553) r=emily 2018-02-21 11:51:45 -08:00
counter.rs Automatically remove trailing whitespace from text files. (#527) r=rnewman 2018-01-19 21:21:04 -06:00
intern_set.rs Preliminary work for vocabulary management. r=emily,nalexander 2018-01-23 08:25:32 -08:00
lib.rs Rework caching and use it inside the query engine. (#553) r=emily 2018-02-21 11:51:45 -08:00
util.rs Pre: move Either to mentat_core::util. 2017-06-15 10:28:02 -07:00
values.rs #260 Convert Schema into edn::Value (#384) r=nalexander, r=rnewman 2017-03-30 11:08:36 +01:00