[ 
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)

Reply via email to