Repository navigation
Commit cd8865b
authored
feat(dr-egeria): Reference Data authoring, Valid Metadata family split; fix ISSUE-142 (odpi#449)
Reference Data (business value lists):
- Create Reference Data Set / Reference Data Value (ReferenceDataSet /
ReferenceDataValue, the shape Egeria's own content uses). A set's members
come from Members (existing values, synced), Values (one per line, created
inline) or Value Table (created with per-value properties). Inline values
are named <set qualified name>::<value>, so re-runs update in place;
members no longer listed are unlinked, never deleted.
- Link/Detach Valid Value Member, Consistent, Associated, Mapped Valid Values
and Valid Value Implementation, via one OM_TYPE-driven link table.
- Link Element to Valid Values sends Strict Requirement; Link Reference Value
Assignment sends Attribute Name, Confidence, Steward*, Notes.
Valid Metadata (allowed values of Egeria's own properties): the 9 Setup/Clear/
Set Consistent/Specification Property Assignment commands move to their own
family, names unchanged. Setup Valid Metadata Value accepts a Metadata Value
Table.
Parser: new "Table" and "Line List" attribute styles. Preferred Value is no
longer required (the processors check it where needed). Live-verified on
qs-view-server, including a second run of the same document.
ISSUE-142: a wrapped Egeria 401/403 is raised as PyegeriaUnauthorizedException
only for UserNotAuthorizedException (or a bare 401); other 403s, e.g.
OMAG-GENERIC-HANDLERS-403-005, keep Egeria's own message. The user id is now
named in the authorization message.
Signed-off-by: Dan Wolfson <dan.wolfson@pdr-associates.com>1 parent 9d4646d commit cd8865b
61 files changed
Lines changed: 11298 additions & 317 deletions
File tree
- commands/tech/spec_editor_static
- docs
- md_processing
- data
- compact_commands
- v2
- pyegeria
- core
- view
- sample-data/templates
- advanced
- Reference Data
- Valid Metadata
- basic
- Reference Data
- Valid Metadata
- tests
- dr-egeria-command-tests
- micro-tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1405 | 1405 | | |
1406 | 1406 | | |
1407 | 1407 | | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
1408 | 1437 | | |
1409 | 1438 | | |
1410 | 1439 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
279 | 279 | | |
280 | 280 | | |
281 | 281 | | |
282 | | - | |
| 282 | + | |
| 283 | + | |
283 | 284 | | |
284 | 285 | | |
285 | 286 | | |
| |||
0 commit comments