Skip to content

Commit db6607d

Browse files
committed
updated software figure
1 parent 772addd commit db6607d

File tree

3 files changed

+37
-35
lines changed

3 files changed

+37
-35
lines changed

doc/figures/software-view1.pu

+12-11
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ class "missing descriptor" <<abstract>> {
1111
+max_valid_value
1212
}
1313

14-
enum dtypes {
14+
enum dtypes <<enum>> {
1515
float32
1616
float64
1717
integer64
1818
integer32
1919
}
2020

21-
class decode_chunk <<interface>> {
21+
class reduce_chunk <<interface>> {
2222
+file: string
2323
+offset: int
2424
+size: int
@@ -33,19 +33,20 @@ class decode_chunk <<interface>> {
3333

3434
}
3535

36-
class missing
36+
object missing <<tuple>>
3737

38-
missing --|>"missing descriptor"
39-
class chunk <<sequence of bytes>>
40-
class "missing\nvalues" as MV
38+
missing ..> "missing descriptor" : "\n\n instance\nof"
39+
class "storage\nchunk" as chunk <<sequence of bytes>>
40+
class "missing\nvalues" as MV <<concept>>
4141

42-
chunk -- decode_chunk
42+
chunk -- reduce_chunk
4343

4444

45-
missing -> dtypes: has implicit\ndtype from
46-
chunk --> dtypes: has implicit\ndtype\nfrom
47-
chunk -> "0..n" MV: implicitly\ncontains
48-
MV -> missing: described\nby
45+
missing .> dtypes: has\nimplicit\ndtype\nfrom
46+
chunk -> MV: may contain
47+
chunk ..> dtypes: has implicit\ndtype\nfrom
48+
49+
MV -> missing: described by
4950

5051

5152
@enduml

0 commit comments

Comments
 (0)