1. 14 Feb, 2021 1 commit
  2. 07 Feb, 2021 1 commit
  3. 27 Jan, 2021 4 commits
    • ale's avatar
      Cleanup the 'webappdb' test · c7f0177b
      ale authored
    • ale's avatar
      Small refactor to the key structure · 902b949c
      ale authored
      Make 'app_key' into a proper secondary key, completely independent
      from the main shard/type/resource_id key, providing a hash map for
      each type/resource_id combination.
      The Get() call semantics are extended to support scanning the app_key
      space when passing an empty 'app_key' attribute.
      Keys in the API are now explicit, not represented as strings (the
      string encoding no longer has any usage except debugging).
    • ale's avatar
      Fix various lint warnings · b6d96148
      ale authored
    • ale's avatar
      Update to gopkg.in/yaml.v3 · 03e2b17c
      ale authored
  4. 24 Jan, 2021 1 commit
    • ale's avatar
      Add a split map/reduce architecture for server-side query aggregation · 87d28c73
      ale authored
      We can now run sharded queries on the server itself, simplifying the
      client implementation. The server will forward the request to all
      desired shards, it will store the data in a temporary SQL table, and
      it will then run a *reduce* query on it to return the results to the
  5. 23 Jan, 2021 9 commits