Skip to content

Conversation

@eduarduseldorf
Copy link
Contributor

No description provided.

@eduarduseldorf eduarduseldorf changed the title RB-423 data and control queues max amount enforced RB-423 removing unnecessary data structures Nov 6, 2025
}
}
}
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove space

void receive_data(std::unique_ptr<BaseMessage> msg, size_t port_index) override {
try {
Operator::receive_data(std::move(msg), port_index);
Operator::receive_data(std::move(msg), port_index);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not real change on this file but bad formatting

class Operator {
public:
Operator(std::string id) : id_(std::move(id)) {}
Operator(std::string id) : id_(std::move(id)), max_size_per_port_(17280) {}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove hard coded 17280, use #define MAX_SIZE_PER_PORT 10000 or similar.

}
demux->execute();

THEN("Message is routed to both ports") {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure this is the behaviour we want.


double get_default_value() const { return default_value_; }

Bytes collect() override {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe we need this serialization?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants