Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
- [RFC 0019 — Storage-backend selection](./rfcs/0019-storage-backend-selection.md)
- [RFC 0020 — Configuration file](./rfcs/0020-configuration-file.md)
- [RFC 0021 — DataFusion / Arrow upgrade](./rfcs/0021-datafusion-arrow-upgrade.md)
- [RFC 0022 — Queryable attribute columns](./rfcs/0022-queryable-attribute-columns.md)

# Talks

Expand Down
11 changes: 11 additions & 0 deletions docs/rfcs/0005-parquet-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -384,6 +384,17 @@ STRING>` for the common `string`-valued case, leaving complex
values in the JSON column). The gate is "we have a concrete
consumer," not "it might be useful."

> **Amendment 2026-07-03 (the consumer arrived).** The reservation
> above is discharged by **RFC 0022** (queryable attribute columns):
> the RFC 0002 DSL's `service` / `resource.<key>` / `attr.<key>`
> predicates are the concrete consumer (#147). RFC 0022 chooses
> per-key promoted `OPTIONAL` columns over the `MAP` sketch (a map's
> statistics and bloom filters are not key-scoped, so it cannot
> prune — see RFC 0022 §4) and extends the §3.6 encodings table when
> it lands. This section's JSON columns remain the source of truth;
> no schema bytes change before RFC 0022's `green` slices land (at
> `red` only failing stubs exist).

### 3.4 Partition layout on disk

Data files live at:
Expand Down
Loading