[jira] [Commented] (IGNITE-7436) Username/password authentication for thin clients

2018-03-22 Thread Dmitriy Pavlov (JIRA)

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

Dmitriy Pavlov commented on IGNITE-7436:


Please fix .NET tests. Seems we need to enlist it:

IgniteConfigurationParityTest.TestIgniteConfiguration
IgniteConfiguration.isAuthenticationEnabled member is missing in .NET.

https://ci.ignite.apache.org/viewLog.html?buildId=1152198=buildResultsDiv=IgniteTests24Java8_RunBasicTests

> Username/password authentication for thin clients
> -
>
> Key: IGNITE-7436
> URL: https://issues.apache.org/jira/browse/IGNITE-7436
> Project: Ignite
>  Issue Type: Improvement
>  Components: jdbc, odbc, thin client
>Affects Versions: 2.3
>Reporter: Taras Ledkov
>Assignee: Taras Ledkov
>Priority: Major
> Fix For: 2.5
>
>
> This is an umbrella ticket to track all task related to the thin clients 
> authentication. 
> [Devlist 
> discussion|http://apache-ignite-developers.2346864.n4.nabble.com/Username-password-authentication-for-thin-clients-td26058.html]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (IGNITE-7436) Username/password authentication for thin clients

2018-03-22 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on IGNITE-7436:


Github user asfgit closed the pull request at:

https://github.com/apache/ignite/pull/3483


> Username/password authentication for thin clients
> -
>
> Key: IGNITE-7436
> URL: https://issues.apache.org/jira/browse/IGNITE-7436
> Project: Ignite
>  Issue Type: Improvement
>  Components: jdbc, odbc, thin client
>Affects Versions: 2.3
>Reporter: Taras Ledkov
>Assignee: Taras Ledkov
>Priority: Major
> Fix For: 2.5
>
>
> This is an umbrella ticket to track all task related to the thin clients 
> authentication. 
> [Devlist 
> discussion|http://apache-ignite-developers.2346864.n4.nabble.com/Username-password-authentication-for-thin-clients-td26058.html]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (IGNITE-7436) Username/password authentication for thin clients

2018-02-21 Thread Taras Ledkov (JIRA)

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

Taras Ledkov commented on IGNITE-7436:
--

I've filed the issue to track p.2 activity: IGNITE-7778
Now we use metastorage to persist user data and metastorage works only with 
persistent cluster.
So, we have to use another persistent storage for users or provide to persist 
metastorage for in-memory clusters.

> Username/password authentication for thin clients
> -
>
> Key: IGNITE-7436
> URL: https://issues.apache.org/jira/browse/IGNITE-7436
> Project: Ignite
>  Issue Type: Improvement
>  Components: jdbc, odbc, thin client
>Affects Versions: 2.3
>Reporter: Taras Ledkov
>Assignee: Taras Ledkov
>Priority: Major
> Fix For: 2.5
>
>
> This is an umbrella ticket to track all task related to the thin clients 
> authentication. 
> [Devlist 
> discussion|http://apache-ignite-developers.2346864.n4.nabble.com/Username-password-authentication-for-thin-clients-td26058.html]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (IGNITE-7436) Username/password authentication for thin clients

2018-02-21 Thread Vladimir Ozerov (JIRA)

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

Vladimir Ozerov commented on IGNITE-7436:
-

[~tledkov-gridgain]. my comments:
1) {{DiscoveryCustomOnlyForServerMessage}} -> 
{{DiscoveryServerOnlyCustomMessage}}
2) Passwords should be persisted w/o persistence (remove on-heap metastore)
3) {{ServerImpl}} - it is not a good idea to unmrashal original custom message 
to check whether it should be sent to the client or not. Reasons: a) 
performance; b) we do not want to have another code piece requiring 
deserialziatio of potentially missing class on the server. It is better to 
create another implementation of TcpDiscoveryCustomEventMessage for server-only 
messages. Can we do that without breaking protoocl desperately?

> Username/password authentication for thin clients
> -
>
> Key: IGNITE-7436
> URL: https://issues.apache.org/jira/browse/IGNITE-7436
> Project: Ignite
>  Issue Type: Improvement
>  Components: jdbc, odbc, thin client
>Affects Versions: 2.3
>Reporter: Taras Ledkov
>Assignee: Taras Ledkov
>Priority: Major
> Fix For: 2.5
>
>
> This is an umbrella ticket to track all task related to the thin clients 
> authentication. 
> [Devlist 
> discussion|http://apache-ignite-developers.2346864.n4.nabble.com/Username-password-authentication-for-thin-clients-td26058.html]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (IGNITE-7436) Username/password authentication for thin clients

2018-02-07 Thread Taras Ledkov (JIRA)

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

Taras Ledkov commented on IGNITE-7436:
--

[~al.psc], [~skalashnikov], [~gvvinblade], [~vozerov], guys.
I really need in *primary* review.
Please be focused on around {{IgniteAuthenticationProcessor, SqlParser, 
DdlStatementsProcessor}} changes and don't pay your attention to not removed 
debug print at the authentication processor.

> Username/password authentication for thin clients
> -
>
> Key: IGNITE-7436
> URL: https://issues.apache.org/jira/browse/IGNITE-7436
> Project: Ignite
>  Issue Type: Improvement
>  Components: jdbc, odbc, thin client
>Affects Versions: 2.3
>Reporter: Taras Ledkov
>Assignee: Taras Ledkov
>Priority: Major
> Fix For: 2.5
>
>
> This is an umbrella ticket to track all task related to the thin clients 
> authentication. 
> [Devlist 
> discussion|http://apache-ignite-developers.2346864.n4.nabble.com/Username-password-authentication-for-thin-clients-td26058.html]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (IGNITE-7436) Username/password authentication for thin clients

2018-02-07 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on IGNITE-7436:


GitHub user tledkov-gridgain opened a pull request:

https://github.com/apache/ignite/pull/3483

IGNITE-7436  Username/password authentication for thin clients



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/gridgain/apache-ignite ignite-7436

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/ignite/pull/3483.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #3483


commit 48d383be2c86f632f4394f21681e6e20233c67fb
Author: tledkov-gridgain 
Date:   2018-01-16T15:46:18Z

IGNITE-7439: save the progress

commit a6394d0dbe3be38e65025e3de1f5dbe0b0f0b3f9
Author: tledkov-gridgain 
Date:   2018-01-17T09:02:24Z

IGNITE-7439: save the progress

commit 5f816e0eeec35e3b714887c4342a4d6159e8ae30
Author: tledkov-gridgain 
Date:   2018-01-17T13:16:45Z

Merge branch '_master' into ignite-7439

commit 2c78e7d1a9be9ad858c6369f5033a9236781c99f
Author: tledkov-gridgain 
Date:   2018-01-18T13:21:13Z

IGNITE-7439: save the progress

commit b484b50865acf1b996e3d85713c2c7e6d246bbb5
Author: tledkov-gridgain 
Date:   2018-01-18T13:45:19Z

Merge branch '_master' into ignite-7439

commit 4bcb6e4ea4ccba9eea2a06111302015ecaab7846
Author: tledkov-gridgain 
Date:   2018-01-19T12:08:29Z

IGNITE-7439: save the progress

commit 7957e19a95d8a3ab6046d38bd117f65834009985
Author: tledkov-gridgain 
Date:   2018-01-19T12:16:12Z

Merge branch 'master' into ignite-7439

# Conflicts:
#   
modules/core/src/main/java/org/apache/ignite/configuration/ClientConnectorConfiguration.java

commit 1006b666bc5e570a20afd54d6ecf455183ce1dbb
Author: tledkov-gridgain 
Date:   2018-01-19T16:52:22Z

IGNITE-7439: save the progress

commit 9e12b872177da6f9ea1d21b4464b22ae822b9c9a
Author: tledkov-gridgain 
Date:   2018-01-23T10:25:32Z

IGNITE-7439: save the progress

commit 7edc494c9899266143496e57ab9a4cdee6ef804f
Author: tledkov-gridgain 
Date:   2018-01-23T10:57:03Z

Merge branch 'master' into ignite-7439

# Conflicts:
#   modules/core/src/main/java/org/apache/ignite/internal/GridTopic.java
#   
modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessageFactory.java

commit bba2f71aa5c916c65bdb9ff315afeb3cfe0b8e57
Author: tledkov-gridgain 
Date:   2018-01-24T10:45:25Z

IGNITE-7439: save the progress

commit af83ecd0a2c44ac5d9d394b7b099d46eefd9b813
Author: tledkov-gridgain 
Date:   2018-01-25T14:21:27Z

IGNITE-7439: save the progress

commit 83809e9473f832fdc472bdceab8233a9824fbaac
Author: tledkov-gridgain 
Date:   2018-01-25T14:21:36Z

Merge branch '_master' into ignite-7439

commit 27f428b7a2d72d298745c828815fee3c1882968d
Author: tledkov-gridgain 
Date:   2018-01-26T10:49:53Z

Merge branch '_master' into ignite-7439

commit f15b405fc3bf9c62999661c627bd690519c78394
Author: tledkov-gridgain 
Date:   2018-01-29T09:09:27Z

IGNITE-7439: save the progress

commit 0087b2ce8c5887a301000bd1558bfdd7493930ff
Author: tledkov-gridgain 
Date:   2018-01-29T15:24:20Z

IGNITE-7439: save the progress

commit c9a7ac9a23ab32b40ed380920304cbce9390e84d
Author: tledkov-gridgain 
Date:   2018-01-30T09:07:33Z

IGNITE-7557: save the progress

commit d2e2bf96f50a75ee43d7c02a70f9363a95e4373b
Author: tledkov-gridgain 
Date:   2018-01-30T09:42:55Z

Merge branch '_master' into ignite-7439

commit ea897bc5756bcada73be703a538ce09901782230
Author: tledkov-gridgain 
Date:   2018-02-01T15:06:06Z

IGNITE-7439: save the progress

commit 664eb5aeb5525072b353ffc0dc2427ec517747a7
Author: tledkov-gridgain 
Date:   2018-02-01T15:08:53Z

IGNITE-7439: save the progress

commit 41c6cfef7227aa1b4092efc23bf888c3016638d2
Author: tledkov-gridgain 
Date:   2018-02-01T15:13:19Z

Merge branch 'master' into ignite-7439

# Conflicts:
#   
modules/core/src/main/java/org/apache/ignite/configuration/ClientConnectorConfiguration.java

commit a52e46cca6a8d506206a76377f43f649737ea73d
Author: tledkov-gridgain 
Date:   2018-02-01T15:17:43Z

Merge branch 'ignite-7439' into ignite-7557

commit 24e0f3cda82d1386d3bdcecc72338a365f862102
Author: tledkov-gridgain 
Date:   2018-02-02T09:29:29Z

IGNITE-7557: save the progress

commit 0a233d05b8859674a17f4398e57e412fbb303aeb
Author: tledkov-gridgain 
Date: