Skip to content

Incoming Binding Sets (from reactive side) are validated which takes a long time if they are large. #655

@bnouwt

Description

@bnouwt

In a project we have a large binding set (75000 bindings) and it takes quite some time (more than 20 seconds) to transfer this binding set to another KB in distributed mode. After comparing the times and enabling DEBUG logging, we found out that validation caused much of this delay and we tried to disable it (they use version 1.2.4 of the TKE) using the env variable (SC_VALIDATE_OUTGOING_BINDINGS_WRT_INCOMING_BINDINGS), but this only prevents part of the validation, because it happens both in the REST API and in the Java API.

We could introduce a fix for version 1.2.4 only, but also make sure we fix it in master. Not sure yet how, though.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions