@@ -46,20 +46,20 @@ Entity includes its own notion of identity. The identity of a resource is
4646the set of entities contained within it. Two resources are considered
4747different if one contains an entity not found in the other.
4848
49- Some resources include raw attributes in additon to Entities. Raw attributes are
50- considered identifying on a resource. That is, if the key-value pairs of
49+ Some resources include raw attributes in addition to Entities. Raw attributes
50+ are considered identifying on a resource. That is, if the key-value pairs of
5151raw attributes are different, then you can assume the resource is different.
5252
5353## Merging Resources
5454
55- Note: The current SDK specification outlines a [ merge algorithm] ( sdk#merge ) .
55+ Note: The current SDK specification outlines a [ merge algorithm] ( sdk.md #merge ) .
5656This specification updates the algorithm to be compliant with entities. This
5757section will replace that section upon stabilization of entities. SDKs SHOULD
5858NOT update their merge algorithm until full Entity SDK support is provided.
5959
6060Merging resources is an action of joining together the context of observation.
6161That is, we can look at the resource context for a signal and * expand* that
62- context to include more details (see
62+ context to include more details (see
6363[ telescoping identity] ( README.md#telescoping ) ). As such, a merge SHOULD preserve
6464any identity that already existed on a Resource while adding in new identifying
6565information or descriptive attributes.
@@ -73,8 +73,8 @@ resource.
7373 - For each entity, ` new_entity ` , in priority order (highest first),
7474 do one of the following:
7575 - If an entity ` e ` exists in ` E ` with the same entity type as ` new_entity ` :
76- - Perform an [ Entity DataModel Merge] ( ../entities/data-model.md#merging-of-entities ) with ` e ` and ` new_entity `
77- - Note: If unable to merge ` e ` and ` new_entity ` , then no change is made.
76+ - Perform an [ Entity DataModel Merge] ( ../entities/data-model.md#merging-of-entities ) with ` e ` and ` new_entity `
77+ - Note: If unable to merge ` e ` and ` new_entity ` , then no change is made.
7878 - Otherwise, add the entity ` new_entity ` to set ` E `
7979- Update the Resource to use the set of entities ` E ` .
8080 - If all entities within ` E ` have the same ` schema_url ` , set the
0 commit comments