Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 890 Bytes

TODO.md

File metadata and controls

25 lines (20 loc) · 890 Bytes

TODO

Started (Jan 2nd 2017)

  1. Correct summaries for cross-shard calculations
  2. Add "average" and "count distict" calculations

To be done soon

  1. Document server mode / parallel queries
  2. Generalization of Symbol Tables + Add One, Four & Eight Byte Symbol Tables
  3. Enhance queries to support conditional functions... Eg. ('price' '>' 100)('Name' 'like' 'A%')
  4. Beef up error checking on file creation
  5. Database status reporting function (# shards, records in each, statistics, etc)
  6. Add a "Char" type which does not use a symbol table
  7. User Guide

More speculative ideas

  1. RESTful / ODATA? API
  2. Timestamped non-overwriting updates
  3. Delete records (AFTER non-overwriting updates)
  4. Database cleanup (throw away history)
  5. TimeStamp columns
  6. Aggregations in queries
  7. Add support for noFiles switch: run entirely in memory with no backing storage