cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
30.11k stars 3.81k forks source link

sql: TTL v1 meta issue #75428

Closed otan closed 2 years ago

otan commented 2 years ago

This is a meta issue for the v1 TTL meta issue.

⛔ = blocked ✔️ = in review ♻️ = in progress

Done

out of scoped

By February 25

Stability items

Product Questions

Epic CRDB-10488

Jira issue: CRDB-12666

vy-ton commented 2 years ago

Figure out how TTL priority configuration should align with SET ADMISSION PRIORITY (i.e. using numbers versus enums)

If we think we might need the flexibility/tuning with QoS for TTL, I am ok deferring this alignment until later.

i'd advocate for calling row-level TTL "preview" / "experimental" for this release. should we?

In docs, we will call it beta support but that shouldn't apply to any exposed settings or code.

vy-ton commented 2 years ago

Should we file issues for out of scope items like ttl_expiration_expression?

otan commented 2 years ago

See https://github.com/cockroachdb/cockroach/issues?q=is%3Aissue+is%3Aopen+label%3AA-row-level-ttl / https://github.com/cockroachdb/cockroach/issues/76916.