flatbuffer.fbs 429 B

12345678910111213141516171819202122232425
  1. /*
  2. * SPDX-FileCopyrightText: © Hypermode Inc. <hello@hypermode.com>
  3. * SPDX-License-Identifier: Apache-2.0
  4. */
  5. namespace fb;
  6. table TableIndex {
  7. offsets:[BlockOffset];
  8. bloom_filter:[ubyte];
  9. max_version:uint64;
  10. key_count:uint32;
  11. uncompressed_size:uint32;
  12. on_disk_size:uint32;
  13. stale_data_size:uint32;
  14. }
  15. table BlockOffset {
  16. key:[ubyte];
  17. offset:uint;
  18. len:uint;
  19. }
  20. root_type TableIndex;
  21. root_type BlockOffset;