-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuf.yaml
More file actions
29 lines (29 loc) · 1.05 KB
/
Copy pathbuf.yaml
File metadata and controls
29 lines (29 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
version: v2
modules:
- path: proto
- path: examples/machines/proto
- path: examples/snapshots/proto
- path: examples/tracing-otel/proto
- path: examples/release-train/proto
- path: examples/release-train/legacyproto
lint:
use:
- STANDARD
breaking:
use:
- FILE
except:
# durable owes no wire compatibility to earlier releases (clean
# break): a field is deleted outright, its number and name are not
# reserved, and reservations already present are dropped. Review
# catches a number reused for a different meaning within a release.
- FIELD_NO_DELETE
- RESERVED_MESSAGE_NO_DELETE
# The storage schema is internal and durable owes no on-disk
# compatibility: a message may be replaced outright when the row
# shape changes (StepRecord and Failures became OperationRecord).
- MESSAGE_NO_DELETE
# go_package is a Go build concern, not a wire one: the internal
# storage schema moved under store/internal. Review catches accidental
# changes to the public durablepb path.
- FILE_SAME_GO_PACKAGE