Skip to content

Add Router nodes to support single input, multi output routing. (#502)

Codecov / codecov/patch succeeded Oct 22, 2024 in 1s

77.05% of diff hit (target 74.09%)

View this Pull Request on Codecov

77.05% of diff hit (target 74.09%)

Annotations

Check warning on line 36 in cpp/mrc/include/mrc/channel/status.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/channel/status.hpp#L36

Added line #L36 was not covered by tests

Check warning on line 51 in cpp/mrc/include/mrc/channel/status.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/channel/status.hpp#L38-L51

Added lines #L38 - L51 were not covered by tests

Check warning on line 366 in cpp/mrc/include/mrc/edge/edge_builder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_builder.hpp#L366

Added line #L366 was not covered by tests

Check warning on line 368 in cpp/mrc/include/mrc/edge/edge_builder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_builder.hpp#L368

Added line #L368 was not covered by tests

Check warning on line 371 in cpp/mrc/include/mrc/edge/edge_builder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_builder.hpp#L371

Added line #L371 was not covered by tests

Check warning on line 373 in cpp/mrc/include/mrc/edge/edge_builder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_builder.hpp#L373

Added line #L373 was not covered by tests

Check warning on line 376 in cpp/mrc/include/mrc/edge/edge_builder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_builder.hpp#L376

Added line #L376 was not covered by tests

Check warning on line 378 in cpp/mrc/include/mrc/edge/edge_builder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_builder.hpp#L378

Added line #L378 was not covered by tests

Check warning on line 381 in cpp/mrc/include/mrc/edge/edge_builder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_builder.hpp#L381

Added line #L381 was not covered by tests

Check warning on line 383 in cpp/mrc/include/mrc/edge/edge_builder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_builder.hpp#L383

Added line #L383 was not covered by tests

Check warning on line 386 in cpp/mrc/include/mrc/edge/edge_builder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_builder.hpp#L386

Added line #L386 was not covered by tests

Check warning on line 388 in cpp/mrc/include/mrc/edge/edge_builder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_builder.hpp#L388

Added line #L388 was not covered by tests

Check warning on line 214 in cpp/mrc/include/mrc/edge/edge_holder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_holder.hpp#L214

Added line #L214 was not covered by tests

Check warning on line 216 in cpp/mrc/include/mrc/edge/edge_holder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_holder.hpp#L216

Added line #L216 was not covered by tests

Check warning on line 218 in cpp/mrc/include/mrc/edge/edge_holder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_holder.hpp#L218

Added line #L218 was not covered by tests

Check warning on line 221 in cpp/mrc/include/mrc/edge/edge_holder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_holder.hpp#L221

Added line #L221 was not covered by tests

Check warning on line 223 in cpp/mrc/include/mrc/edge/edge_holder.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/edge/edge_holder.hpp#L223

Added line #L223 was not covered by tests

Check warning on line 66 in cpp/mrc/include/mrc/node/operators/router.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/node/operators/router.hpp#L66

Added line #L66 was not covered by tests

Check warning on line 68 in cpp/mrc/include/mrc/node/operators/router.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/node/operators/router.hpp#L68

Added line #L68 was not covered by tests

Check warning on line 90 in cpp/mrc/include/mrc/node/operators/router.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/node/operators/router.hpp#L90

Added line #L90 was not covered by tests

Check warning on line 92 in cpp/mrc/include/mrc/node/operators/router.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/node/operators/router.hpp#L92

Added line #L92 was not covered by tests

Check warning on line 148 in cpp/mrc/include/mrc/node/operators/router.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/node/operators/router.hpp#L148

Added line #L148 was not covered by tests

Check warning on line 151 in cpp/mrc/include/mrc/node/operators/router.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/node/operators/router.hpp#L151

Added line #L151 was not covered by tests

Check warning on line 268 in cpp/mrc/include/mrc/node/operators/router.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/node/operators/router.hpp#L268

Added line #L268 was not covered by tests

Check warning on line 280 in cpp/mrc/include/mrc/node/operators/router.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/node/operators/router.hpp#L280

Added line #L280 was not covered by tests