[jira] [Updated] (IGNITE-12204) In binary distribution, essential dependencies for ignite-spark missing

2020-06-24 Thread Ilya Kasnacheev (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-12204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ilya Kasnacheev updated IGNITE-12204:
-
Affects Version/s: (was: 2.9)
   2.7.6

> In binary distribution, essential dependencies for ignite-spark missing
> ---
>
> Key: IGNITE-12204
> URL: https://issues.apache.org/jira/browse/IGNITE-12204
> Project: Ignite
>  Issue Type: Bug
>  Components: spark
>Affects Versions: 2.7.6
>Reporter: Ilya Kasnacheev
>Assignee: Alexey Zinoviev
>Priority: Major
> Fix For: 3.0
>
>
> It seems that we only put direct dependencies of other JARs in our binary 
> distribution, and not transient ones.
> For example, libs/optional/ignite-spark lacks the essential commons-lang3 
> jar, which will lead to the following error immediately:
> {code}
> Exception in thread "main" java.lang.NoClassDefFoundError: 
> org.apache.commons.lang3.SystemUtils
> at org.apache.spark.util.Utils$.(Utils.scala:1915)
> at org.apache.spark.util.Utils$.(Utils.scala)
> at 
> org.apache.spark.SparkConf.loadFromSystemProperties(SparkConf.scala:75)
> {code}
> It's almost impossible to fix without resorting to Maven source build.
> I understand that adding Spark module to Ignite server is something not 
> widely used, but if we ship this module at all, we should make sure that it 
> is usable in some form.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (IGNITE-13169) Remove Ignite bean name requirement for Spring Data Repository

2020-06-24 Thread Vyacheslav Koptilin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-13169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vyacheslav Koptilin updated IGNITE-13169:
-
Fix Version/s: 2.9

> Remove Ignite bean name requirement for Spring Data Repository
> --
>
> Key: IGNITE-13169
> URL: https://issues.apache.org/jira/browse/IGNITE-13169
> Project: Ignite
>  Issue Type: Improvement
>  Components: springdata
>Affects Versions: 2.8.1
>Reporter: Semyon Danilov
>Assignee: Semyon Danilov
>Priority: Major
> Fix For: 2.9
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> At the moment IgniteRepositoryFactoryBean requires Ignite instance bean (or 
> IgniteConfiguration instance bean) with specific name.
> There are couple of problems with that behavior:
> 1) We have a SpringBoot autoconfiguration module which creates bean with 
> different name, so Ignite Spring Data won't work out of the box
>  2) That is, actually, not a Spring-way to do things: Spring prefers 
> injecting by class, qualifiers like name and order should be used only when 
> necessay
> I propose changing behavior to "getting bean by class and not by name"
>  
> This won't require any user code changes, because we only remove restrictions 
> on Ignite instance bean name



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-12054) [Umbrella][Spark] Upgrade Spark module to 2.4

2020-06-24 Thread Shenson Joseph (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-12054?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17144055#comment-17144055
 ] 

Shenson Joseph commented on IGNITE-12054:
-

Hello All,

I have created a backlog to have support for spark-3.0.0

https://issues.apache.org/jira/browse/IGNITE-13181

> [Umbrella][Spark] Upgrade Spark module to 2.4
> -
>
> Key: IGNITE-12054
> URL: https://issues.apache.org/jira/browse/IGNITE-12054
> Project: Ignite
>  Issue Type: New Feature
>  Components: spark
>Reporter: Denis A. Magda
>Assignee: Alexey Zinoviev
>Priority: Blocker
>  Labels: important
> Fix For: 3.0
>
> Attachments: ignite-spark-patch-new.diff
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Users can't use APIs that are already available in Spark 2.4:
> https://stackoverflow.com/questions/57392143/persisting-spark-dataframe-to-ignite
> Let's upgrade Spark from 2.3 to 2.4 until we extract the Spark Integration as 
> a separate module that can support multiple Spark versions.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-12716) Ignite support for spark-3.0.0

2020-06-24 Thread Shenson Joseph (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-12716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17144054#comment-17144054
 ] 

Shenson Joseph commented on IGNITE-12716:
-

Hello All,

I have created a backlog to have support for spark-3.0.0

https://issues.apache.org/jira/browse/IGNITE-13181

> Ignite support for spark-3.0.0
> --
>
> Key: IGNITE-12716
> URL: https://issues.apache.org/jira/browse/IGNITE-12716
> Project: Ignite
>  Issue Type: Bug
>  Components: spark
>Affects Versions: 2.7, 2.8, 2.7.5, 2.7.6
>Reporter: Shenson Joseph
>Priority: Blocker
>
> Ignite support for spark-3.0.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (IGNITE-13181) Ignite support for spark-3.0.0

2020-06-24 Thread Shenson Joseph (Jira)
Shenson Joseph created IGNITE-13181:
---

 Summary: Ignite support for spark-3.0.0
 Key: IGNITE-13181
 URL: https://issues.apache.org/jira/browse/IGNITE-13181
 Project: Ignite
  Issue Type: New Feature
  Components: spark
Affects Versions: 2.8.1
Reporter: Shenson Joseph


feature to support apache spark-3.0.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13180) AuthenticationContext does not contain subject address when subject is IgniteClient

2020-06-24 Thread Ignite TC Bot (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-13180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17143930#comment-17143930
 ] 

Ignite TC Bot commented on IGNITE-13180:


{panel:title=Branch: [pull/7960/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/7960/head] Base: [master] : New Tests 
(8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Service Grid{color} [tests 4]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=6b539f4c-5e7a-45c0-a050-0267a5931078, topVer=0, 
nodeId8=17c11653, msg=, type=NODE_JOINED, tstamp=1592951410804], 
val2=AffinityTopologyVersion [topVer=4397444367561355914, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=6b539f4c-5e7a-45c0-a050-0267a5931078, topVer=0, 
nodeId8=17c11653, msg=, type=NODE_JOINED, tstamp=1592951410804], 
val2=AffinityTopologyVersion [topVer=4397444367561355914, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=8709d43e271-e7864063-5005-457a-af6f-f33f543c0474, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=39498587-7ecc-42f2-813f-633cc20cdb33, topVer=0, nodeId8=39498587, 
msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1592951410804]], 
val2=AffinityTopologyVersion [topVer=-2891332264240459759, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=8709d43e271-e7864063-5005-457a-af6f-f33f543c0474, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=39498587-7ecc-42f2-813f-633cc20cdb33, topVer=0, nodeId8=39498587, 
msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1592951410804]], 
val2=AffinityTopologyVersion [topVer=-2891332264240459759, minorTopVer=0]]] - 
PASSED{color}

{color:#8b}Service Grid (legacy mode){color} [tests 4]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=032dbba6-c46d-471b-8340-e7445d2e475c, topVer=0, 
nodeId8=158b2030, msg=, type=NODE_JOINED, tstamp=1592951505481], 
val2=AffinityTopologyVersion [topVer=-314010942147711395, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=032dbba6-c46d-471b-8340-e7445d2e475c, topVer=0, 
nodeId8=158b2030, msg=, type=NODE_JOINED, tstamp=1592951505481], 
val2=AffinityTopologyVersion [topVer=-314010942147711395, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=f4bf853e271-4bd1fe83-6fa3-49a8-a1c2-88bac1aaf6f7, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=5183675c-9584-4cbe-974c-b30837a64211, topVer=0, nodeId8=5183675c, 
msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1592951505481]], 
val2=AffinityTopologyVersion [topVer=3384916733215357033, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=f4bf853e271-4bd1fe83-6fa3-49a8-a1c2-88bac1aaf6f7, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=5183675c-9584-4cbe-974c-b30837a64211, topVer=0, nodeId8=5183675c, 
msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1592951505481]], 
val2=AffinityTopologyVersion [topVer=3384916733215357033, minorTopVer=0]]] - 
PASSED{color}

{panel}
[TeamCity *--> Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5413208&buildTypeId=IgniteTests24Java8_RunAll]

> AuthenticationContext does not contain subject address when subject is 
> IgniteClient
> ---
>
> Key: IGNITE-13180
> URL: https://issues.apache.org/jira/browse/IGNITE-13180
> Project: Ignite
>  Issue Type: Task
>  Components: thin client
>Reporter: Sergei Ryzhov
>Assignee: Sergei Ryzhov
>Priority: Minor
>
> AuthenticationContext does not contain subject address when s

[jira] [Commented] (IGNITE-12716) Ignite support for spark-3.0.0

2020-06-24 Thread Alexey Zinoviev (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-12716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17143850#comment-17143850
 ] 

Alexey Zinoviev commented on IGNITE-12716:
--

Dear [~shensonj] I'm not going to release something for spark support, hope 
another contributor could help

> Ignite support for spark-3.0.0
> --
>
> Key: IGNITE-12716
> URL: https://issues.apache.org/jira/browse/IGNITE-12716
> Project: Ignite
>  Issue Type: Bug
>  Components: spark
>Affects Versions: 2.7, 2.8, 2.7.5, 2.7.6
>Reporter: Shenson Joseph
>Priority: Blocker
>
> Ignite support for spark-3.0.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-12716) Ignite support for spark-3.0.0

2020-06-24 Thread Shenson Joseph (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-12716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17143798#comment-17143798
 ] 

Shenson Joseph commented on IGNITE-12716:
-

[~zaleslaw] [~mmuzaf] [~ alexlumpov]

Since apache spark-3.0 is officially released, can we geta support for 
spark-3.0 for next ignite release?

> Ignite support for spark-3.0.0
> --
>
> Key: IGNITE-12716
> URL: https://issues.apache.org/jira/browse/IGNITE-12716
> Project: Ignite
>  Issue Type: Bug
>  Components: spark
>Affects Versions: 2.7, 2.7.5, 2.7.6
>Reporter: Shenson Joseph
>Priority: Blocker
>
> Ignite support for spark-3.0.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (IGNITE-12716) Ignite support for spark-3.0.0

2020-06-24 Thread Shenson Joseph (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-12716?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shenson Joseph updated IGNITE-12716:

Affects Version/s: 2.8

> Ignite support for spark-3.0.0
> --
>
> Key: IGNITE-12716
> URL: https://issues.apache.org/jira/browse/IGNITE-12716
> Project: Ignite
>  Issue Type: Bug
>  Components: spark
>Affects Versions: 2.7, 2.8, 2.7.5, 2.7.6
>Reporter: Shenson Joseph
>Priority: Blocker
>
> Ignite support for spark-3.0.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13180) AuthenticationContext does not contain subject address when subject is IgniteClient

2020-06-24 Thread Ignite TC Bot (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-13180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17143792#comment-17143792
 ] 

Ignite TC Bot commented on IGNITE-13180:


{panel:title=Branch: [pull/7960/head] Base: [master] : Possible Blockers 
(508)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 506 JVM CRASH , 
Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=5413827]]
* IgniteOdbcTest: SqlNumericFunctionTestSuite: TestNumericFunctionFloor - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteOdbcTest: TransactionTestSuite: TransactionVersionMismatchError - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteOdbcTest: SqlNumericFunctionTestSuite: TestNumericFunctionLog - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteOdbcTest: SqlDateTimeFunctionTestSuite: TestCurrentDate - Test has low 
fail rate in base branch 0,0% and is not flaky
* IgniteCoreTest: CacheQueryTestSuite: TestFieldsQueryByteArrayInsertSelect - 
Test has low fail rate in base branch 0,0% and is not flaky
* IgniteCoreTest: ContinuousQueryTestSuite: TestBasic - Test has low fail rate 
in base branch 0,0% and is not flaky
* IgniteCoreTest: ContinuousQueryTestSuite: TestInitialQueryScan - Test has low 
fail rate in base branch 0,0% and is not flaky
* IgniteOdbcTest: ApiRobustnessTestSuite: TestSQLGetStmtAttr - Test has low 
fail rate in base branch 0,0% and is not flaky
* IgniteOdbcTest: StreamingTestSuite: TestStreamingManyObjects - Test has low 
fail rate in base branch 0,0% and is not flaky
* IgniteCoreTest: ContinuousQueryTestSuite: TestInitialQuerySql - Test has low 
fail rate in base branch 0,0% and is not flaky
* IgniteThinClientTest: AuthTestSuite: AuthSuccess - Test has low fail rate in 
base branch 0,0% and is not flaky
... and 495 tests blockers

{color:#d04437}Platform C++ CMake (Linux){color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5413784]]

{panel}
{panel:title=Branch: [pull/7960/head] Base: [master] : New Tests 
(8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Service Grid{color} [tests 4]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=6b539f4c-5e7a-45c0-a050-0267a5931078, topVer=0, 
nodeId8=17c11653, msg=, type=NODE_JOINED, tstamp=1592951410804], 
val2=AffinityTopologyVersion [topVer=4397444367561355914, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=6b539f4c-5e7a-45c0-a050-0267a5931078, topVer=0, 
nodeId8=17c11653, msg=, type=NODE_JOINED, tstamp=1592951410804], 
val2=AffinityTopologyVersion [topVer=4397444367561355914, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=8709d43e271-e7864063-5005-457a-af6f-f33f543c0474, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=39498587-7ecc-42f2-813f-633cc20cdb33, topVer=0, nodeId8=39498587, 
msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1592951410804]], 
val2=AffinityTopologyVersion [topVer=-2891332264240459759, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=8709d43e271-e7864063-5005-457a-af6f-f33f543c0474, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=39498587-7ecc-42f2-813f-633cc20cdb33, topVer=0, nodeId8=39498587, 
msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1592951410804]], 
val2=AffinityTopologyVersion [topVer=-2891332264240459759, minorTopVer=0]]] - 
PASSED{color}

{color:#8b}Service Grid (legacy mode){color} [tests 4]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=032dbba6-c46d-471b-8340-e7445d2e475c, topVer=0, 
nodeId8=158b2030, msg=, type=NODE_JOINED, tstamp=1592951505481], 
val2=AffinityTopologyVersion [topVer=-314010942147711395, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=032dbba6-c46d-471b-8340-e7445d2e475c, topVer=0, 
nodeId8=158b2030, msg=, type=NODE_JOINED, tstamp=1592951505481], 
val2=AffinityTopologyVersion [topVer=-314010942147711395, minorTopVer=0]]] - 
PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVe

[jira] [Updated] (IGNITE-13042) Update SSL certificates in C++ test suites to more secure signature

2020-06-24 Thread Igor Sapego (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-13042?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Sapego updated IGNITE-13042:
-
Affects Version/s: 2.8.1

> Update SSL certificates in C++ test suites to more secure signature
> ---
>
> Key: IGNITE-13042
> URL: https://issues.apache.org/jira/browse/IGNITE-13042
> Project: Ignite
>  Issue Type: Test
>  Components: platforms
>Affects Versions: 2.8.1
>Reporter: Ivan Daschinskiy
>Assignee: Igor Sapego
>Priority: Minor
> Fix For: 2.9
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> When modern openssl is used (i.e  OpenSSL 1.1.1f, which is default for ubuntu 
> 20.04, for example),  provided certificates are not accepted, because 
> Sha1WithRSAEncryption signature is used, that is widely considered flaw. So 
> certificates needs to be renewed (i.e. with sha256WithRSAEncryption signature)
> Example error:
> {code}
> Connecting to 127.0.0.1:0
> 140246535644992:error:140AB18E:SSL routines:SSL_CTX_use_certificate:ca md too 
> weak:../ssl/ssl_rsa.c:310:
> Failed to connect :Can not set client certificate file for secure connection: 
> path 
> /home/ivandasch/ignite/modules/platforms/cpp/thin-client-test/config/ssl/client_full.pem
> {code}
> Affected ignite-odbc-tests and ignite-thin-client-tests



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (IGNITE-13042) Update SSL certificates in C++ test suites to more secure signature

2020-06-24 Thread Igor Sapego (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-13042?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Sapego updated IGNITE-13042:
-
Fix Version/s: 2.9

> Update SSL certificates in C++ test suites to more secure signature
> ---
>
> Key: IGNITE-13042
> URL: https://issues.apache.org/jira/browse/IGNITE-13042
> Project: Ignite
>  Issue Type: Test
>  Components: platforms
>Reporter: Ivan Daschinskiy
>Assignee: Igor Sapego
>Priority: Minor
> Fix For: 2.9
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> When modern openssl is used (i.e  OpenSSL 1.1.1f, which is default for ubuntu 
> 20.04, for example),  provided certificates are not accepted, because 
> Sha1WithRSAEncryption signature is used, that is widely considered flaw. So 
> certificates needs to be renewed (i.e. with sha256WithRSAEncryption signature)
> Example error:
> {code}
> Connecting to 127.0.0.1:0
> 140246535644992:error:140AB18E:SSL routines:SSL_CTX_use_certificate:ca md too 
> weak:../ssl/ssl_rsa.c:310:
> Failed to connect :Can not set client certificate file for secure connection: 
> path 
> /home/ivandasch/ignite/modules/platforms/cpp/thin-client-test/config/ssl/client_full.pem
> {code}
> Affected ignite-odbc-tests and ignite-thin-client-tests



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13012) Fix failure detection timeout. Simplify node ping routine.

2020-06-24 Thread Anton Vinogradov (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-13012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17143656#comment-17143656
 ] 

Anton Vinogradov commented on IGNITE-13012:
---

Merged to master.
Thanks for your contribution!

> Fix failure detection timeout. Simplify node ping routine.
> --
>
> Key: IGNITE-13012
> URL: https://issues.apache.org/jira/browse/IGNITE-13012
> Project: Ignite
>  Issue Type: Improvement
>Affects Versions: 2.8.1
>Reporter: Vladimir Steshin
>Assignee: Vladimir Steshin
>Priority: Major
>  Labels: iep-45
> Attachments: IGNITE-13012-patch.patch
>
>  Time Spent: 3h 40m
>  Remaining Estimate: 0h
>
> Connection failure may not be detected within 
> IgniteConfiguration.failureDetectionTimeout. Actual worst delay is: 
> ServerImpl.CON_CHECK_INTERVAL + IgniteConfiguration.failureDetectionTimeout. 
> Node ping routine is duplicated.
> We should fix:
> 1. Failure detection timeout should take in account last sent message. 
> Current ping is bound to own time:
> {code:java}ServerImpl. RingMessageWorker.lastTimeConnCheckMsgSent{code}
> This is weird because any discovery message check connection. 
> 2. Make connection check interval depend on failure detection timeout (FTD). 
> Current value is a constant:
> {code:java}static int ServerImpls.CON_CHECK_INTERVAL = 500{code}
> 3. Remove additional, quickened connection checking.  Once we do fix 1, this 
> will become even more useless.
> Despite TCP discovery has a period of connection checking, it may send ping 
> before this period exhausts. This premature ping relies also on the time of 
> any received message for some reason. 
> 4. Do not worry user with “Node seems disconnected” when everything is OK. 
> Once we do fix 1 and 3, this will become even more useless. 
> Node may log on INFO: “Local node seems to be disconnected from topology …” 
> whereas it is not actually disconnected at all.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)