Skip to content

4565 Replace DiscoverObjectClassDetails with parallel Attributes and Endpoints activity handlers#542

Merged
tonydamage merged 1 commit intomasterfrom
vaia/wp1/4565
Mar 27, 2026
Merged

4565 Replace DiscoverObjectClassDetails with parallel Attributes and Endpoints activity handlers#542
tonydamage merged 1 commit intomasterfrom
vaia/wp1/4565

Conversation

@johnstone3
Copy link
Copy Markdown
Contributor

@johnstone3 johnstone3 commented Mar 11, 2026

  • Split DiscoverObjectClassDetailsActivityHandler into two independent handlers:
    DiscoverObjectClassAttributesActivityHandler and DiscoverObjectClassEndpointsActivityHandler
  • Add fail-fast suspendSiblings() to AbstractConnDevActivityHandler: on failure,
    suspends sibling tasks by querying affectedObjects.activity.objects.objectRef
  • Remove obsolete DiscoverObjectClassDetailsActivityHandler
  • Remove ConnDevDiscoverObjectClassDetailsDefinitionType and related XSD types from common-tasks-3.xsd
  • Remove getDiscoverObjectClassDetailsStatus from ConnectorDevelopmentService interface and impl
  • Add TestDiscoverObjectClassDetails integration test with WireMock-based test data
  • Update WaitingObjectClassDetailsConnectorStepPanel and ConnectorBootstrapStoryTest
    to use new getDiscoverObjectClassAttributesStatus

@johnstone3 johnstone3 force-pushed the vaia/wp1/4565 branch 3 times, most recently from 551511e to cacedec Compare March 16, 2026 07:59
@johnstone3 johnstone3 changed the title [WIP] VAIA/WP1/4565 Add support for parallel execution of attributes and endpoints discovery VAIA/WP1/4565 Add support for parallel execution of attributes and endpoints discovery Mar 16, 2026
@johnstone3 johnstone3 marked this pull request as ready for review March 16, 2026 14:01
@johnstone3 johnstone3 force-pushed the vaia/wp1/4565 branch 2 times, most recently from 2b98dfa to 465474a Compare March 20, 2026 13:44
@johnstone3 johnstone3 changed the title VAIA/WP1/4565 Add support for parallel execution of attributes and endpoints discovery VAIA/WP1/4565 Replace DiscoverObjectClassDetails with parallel Attributes and Endpoints activity handlers Mar 20, 2026
@johnstone3 johnstone3 changed the title VAIA/WP1/4565 Replace DiscoverObjectClassDetails with parallel Attributes and Endpoints activity handlers 4565 Replace DiscoverObjectClassDetails with parallel Attributes and Endpoints activity handlers Mar 26, 2026
…Endpoints activity handlers

- Split DiscoverObjectClassDetailsActivityHandler into two independent handlers:
  DiscoverObjectClassAttributesActivityHandler and DiscoverObjectClassEndpointsActivityHandler
- Add fail-fast suspendSiblings() to AbstractConnDevActivityHandler: on failure,
  suspends sibling tasks by querying affectedObjects.activity.objects.objectRef
- Remove obsolete DiscoverObjectClassDetailsActivityHandler
- Remove ConnDevDiscoverObjectClassDetailsDefinitionType and related XSD types from common-tasks-3.xsd
- Remove getDiscoverObjectClassDetailsStatus from ConnectorDevelopmentService interface and impl
- Add TestDiscoverObjectClassDetails integration test with WireMock-based test data
- Update WaitingObjectClassDetailsConnectorStepPanel and ConnectorBootstrapStoryTest
  to use new getDiscoverObjectClassAttributesStatus
@tonydamage tonydamage merged commit 0d2cb8a into master Mar 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants