Skip to content
Matt Parker edited this page Jul 9, 2016 · 2 revisions
  • filter-tx, filter-q, and filter-pull for posh.reagent
  • lookup refs will be added properly to pull and q tx-patterns (i.e. [:todo/name "Jim's List"] will add a pattern that matches on any tx's that change :todo/name to "Jim's List")
  • add back in db-tx, pull-tx, and q-tx due to public outcry
  • filter-merge that ors together multiple filters into one.
  • pull support inside of q queries
  • pull-many
  • Caching and garbage collection for Posh queries
  • lazy entity that keeps adding tx-patterns to the entity as you look up more of it.
  • lazy 'datoms' that updates tx-patterns the more you read from it
  • some sort of pagination
  • Fast-loading for queries, where it returns the results right away and calculates the tx-patterns in the background.
  • Rum version of Posh
  • Splitting up and re-combining queries, like auto splitting pull-many into multiple pulls that are updated separately.
  • Optimizing pull updates (i.e. if just the person's name changes, just change the person's name in the results rather than running pull again)
Clone this wiki locally