[
https://issues.apache.org/jira/browse/IGNITE-12448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17025653#comment-17025653
]
Ivan Pavlukhin commented on IGNITE-12448:
-----------------------------------------
[~agoncharuk], [~akalashnikov], I heard (from unreliable channels) that there
is an initiative to write more "unit testable" code and consequently using
classical unit testing as much as possible. What is really not good here that
these ideas was not anyhow communicated with a wider community. While there are
a lot of benefits some downsides can exists as well (e.g. heavy unit test
coverage makes refactoring more time consuming).
I implore to discuss this initiative with the Community.
> Calcite integration. Communication protocol.
> --------------------------------------------
>
> Key: IGNITE-12448
> URL: https://issues.apache.org/jira/browse/IGNITE-12448
> Project: Ignite
> Issue Type: Task
> Components: sql
> Reporter: Igor Seliverstov
> Assignee: Igor Seliverstov
> Priority: Major
> Time Spent: 8h 50m
> Remaining Estimate: 0h
>
> We need to introduce a communication protocol between query fragments in
> scope of query execution.
> * Protocol should have Push semantics with back pressure ability
> * Protocol have to provide ordering guaranties - the data batches processed
> in same order they sent to remote node.
> * Protocol have to provide delivery guaranties.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)