Skip to content

Evaluate sync partition scoping #437

@JayVDZ

Description

@JayVDZ

Summary

Evaluate whether and how partition-scoped synchronisation could be supported. This was identified as a future enhancement during #72 (Phase 2).

Key Challenges

  • ConnectedSystemObject (CSO) does not currently store which partition it was imported from — there is no PartitionId FK on the CSO model. A schema migration would be required to add this.
  • Sync needs a holistic view of all CSOs to correctly resolve joins and avoid duplicate projections. Restricting sync to a single partition's CSOs could cause missed joins or incorrect projections if objects in other partitions are relevant.
  • Need to determine whether partition-scoped sync has real-world value or whether the holistic approach is always correct.

Context

Metadata

Metadata

Assignees

No one assigned

    Labels

    designSomething needs designing/thinking about

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions