Commit 2fd2218
committed
Begin rebuild of TIMDEXDatasetMetadata
Why these changes are being introduced:
The current overarching work is to support the creation and
reading of a static metadata database file and append deltas. To
get there, very little of the original TIMDEXDatasetMetadata class
is needed or wanted.
This commit begins the process of rebuilding TIMDEXDatasetMetadata,
oriented around managing a static metadata database file, and providing
a readonly projection over that and append delta paqruet files.
How this addresses that need:
TIMDEXDatasetMetadata is almost completely rebuilt, with the first
functionality being the creation of the static metadata file by
scanning the ETL records. Then, the ability to remotely attach in
readonly mode to this metadata database file for reading.
Note: these changes are breaking. TIMDEXDataset cannot provide
"current" records and many unit tests are broken. This will be
addressed in future commits as we build this class back up
with new functionality.
Side effects of this change:
* TIMDEXDataset cannot provide current records
* Unit tests are either temporarily skipped or failing
Relevant ticket(s):
* https://mitlibraries.atlassian.net/browse/TIMX-5301 parent b907a15 commit 2fd2218
3 files changed
Lines changed: 178 additions & 313 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
86 | 51 | | |
87 | | - | |
88 | | - | |
89 | | - | |
| 52 | + | |
0 commit comments