syncbase: use byte[] for range start/limit in wire API

VDL assumes strings are utf-8, but start and limit are not guaranteed to be
valid utf-8 strings. For example, when using byte-based key ordering (the
default), prefix->range conversion may produce a 'limit' value that ends with a
byte that's not valid utf-8.

Change-Id: I5ff5f29718d76717a21a54a63f998e07224084dc
7 files changed
tree: ed47a6a824ac7ab1a98c0327ddb09efb28ca9f04
  1. v23/
  2. x/
  3. .gitignore
  4. AUTHORS
  5. CONTRIBUTORS
  6. LICENSE
  7. PATENTS
  8. VERSION