Re: [DISCUSS] Notifications for ignite-3 repository

2020-12-23 Thread Ivan Pavlukhin
Actually a first attempt was not successful. And the reason was "main"
branch name. I asked INFRA folks assistance and as I understood they
configured GitBox HEAD to be "main" branch HEAD. I suppose it did the
trick and we should not see ignite-3 PR notifications on dev-list
anymore.

2020-12-22 13:05 GMT+03:00, Ivan Pavlukhin :
> Ticket was merged. Thanks to all participants.
>
> 2020-12-21 10:12 GMT+03:00, Ivan Pavlukhin :
>> Folks,
>>
>> I will merge the PR tomorrow if there is no objections.
>>
>> 2020-12-19 0:56 GMT+03:00, Valentin Kulichenko
>> :
>>> Folks,
>>>
>>> Can someone take a look at this PR? I'm generally OK with the change,
>>> but
>>> I'm not familiar with the mechanisms used here.
>>>
>>> -Val
>>>
>>> On Thu, Dec 17, 2020 at 11:16 PM Ivan Pavlukhin 
>>> wrote:
>>>
 Igniters,

 I noticed notifications about PRs in ignite-3 repository sent to
 dev-list. I suppose we should configure notifications similar to main
 ignite repository. I prepared a ticket [1] and PR for this. Please
 review.

 [1] https://issues.apache.org/jira/browse/IGNITE-13875

 --

 Best regards,
 Ivan Pavlukhin

>>>
>>
>>
>> --
>>
>> Best regards,
>> Ivan Pavlukhin
>>
>
>
> --
>
> Best regards,
> Ivan Pavlukhin
>


-- 

Best regards,
Ivan Pavlukhin


[jira] [Created] (IGNITE-13895) SSL usage in ducktape tests

2020-12-23 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13895:
--

 Summary: SSL usage in ducktape tests
 Key: IGNITE-13895
 URL: https://issues.apache.org/jira/browse/IGNITE-13895
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


SSL usage in ducktape tests



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


[jira] [Created] (IGNITE-13896) Javadoc build failed due to new not grouped packages

2020-12-23 Thread Aleksey Plekhanov (Jira)
Aleksey Plekhanov created IGNITE-13896:
--

 Summary: Javadoc build failed due to new not grouped packages
 Key: IGNITE-13896
 URL: https://issues.apache.org/jira/browse/IGNITE-13896
 Project: Ignite
  Issue Type: Bug
Affects Versions: 2.10
Reporter: Aleksey Plekhanov
Assignee: Aleksey Plekhanov
 Fix For: 2.10


Fail on:
{noformat}
mvn initialize -Pjavadoc
{noformat}

Error:
{noformat}
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-antrun-plugin:1.7:run 
(javadoc-postprocessing-new) on project apache-ignite: An Ant BuildException 
has occured: Execution failed due to: 'Other Packages' section should not be 
present, all packages should have corresponding documentation groups: 
/Users/sbt-plekhanov-as/IdeaProjects/ignite/target/javadoc/core/overview-summary.html;Please
 add packages description to parent/pom.xml into (maven-javadoc-plugin) 
/  / 
{noformat}

Packages in the "Other packages" section:
{noformat}
org.apache.ignite.kubernetes.configuration  
org.apache.ignite.maintenance
{noformat}





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


[jira] [Created] (IGNITE-13897) .NET Service can't assign correct type to passed array parameters

2020-12-23 Thread Yaroslav Molochkov (Jira)
Yaroslav Molochkov created IGNITE-13897:
---

 Summary: .NET Service can't assign correct type to passed array 
parameters
 Key: IGNITE-13897
 URL: https://issues.apache.org/jira/browse/IGNITE-13897
 Project: Ignite
  Issue Type: Bug
  Components: platforms
Affects Versions: 2.9
Reporter: Yaroslav Molochkov
Assignee: Yaroslav Molochkov


This issue relates to IGNITE-12823.

Ignite client calls deployed service and fails with the following exception:
{code:java}
Apache.Ignite.Core.Common.JavaException: class 
org.apache.ignite.IgniteException: Failed to invoke proxy: there is no method 
'processSomething' in type 'SomeService' with (Int32, Object[]) arguments
at 
org.apache.ignite.internal.processors.platform.callback.PlatformCallbackUtils.inLongOutLong(Native
 Method)
at 
org.apache.ignite.internal.processors.platform.callback.PlatformCallbackGateway.serviceInvokeMethod(PlatformCallbackGateway.java:942)
at 
org.apache.ignite.internal.processors.platform.services.PlatformAbstractService.invokeMethod(PlatformAbstractService.java:214)
at 
org.apache.ignite.internal.processors.platform.services.PlatformAbstractService.invokeMethod(PlatformAbstractService.java:185)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at 
org.apache.ignite.internal.processors.service.GridServiceProxy$ServiceProxyCallable.callService(GridServiceProxy.java:491)
at 
org.apache.ignite.internal.processors.service.GridServiceProxy$ServiceProxyCallable.call(GridServiceProxy.java:469)
at 
org.apache.ignite.internal.processors.closure.GridClosureProcessor$C2.execute(GridClosureProcessor.java:1847)
at 
org.apache.ignite.internal.processors.job.GridJobWorker$2.call(GridJobWorker.java:598)
at 
org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:7077)
at 
org.apache.ignite.internal.processors.job.GridJobWorker.execute0(GridJobWorker.java:592)
at 
org.apache.ignite.internal.processors.job.GridJobWorker.body(GridJobWorker.java:521)
at 
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
at 
org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1368)
at 
org.apache.ignite.internal.processors.job.GridJobProcessor$JobExecutionListener.onMessage(GridJobProcessor.java:2130)
at 
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1907)
at 
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1528)
at 
org.apache.ignite.internal.managers.communication.GridIoManager.access$5300(GridIoManager.java:241)
at 
org.apache.ignite.internal.managers.communication.GridIoManager$9.execute(GridIoManager.java:1421)
at 
org.apache.ignite.internal.managers.communication.TraceRunnable.run(TraceRunnable.java:55)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
{code}
Service interface itself looks like this:
{code:java}
public interface SomeService
{
int processSomething(int foo, Parameter[] parameters);
}

public class Parameter
{

private int id;

private ParamValue[] _values;


public Parameter(int id, ParamValue[] _values)
{
 
   this.id = id;

   this._values = _values;

}

}



public class ParamValue
{

private int id;

private double val;


public ParamValue(int id, double val)
{
 
   this.id = id;
   
   this.val = val;
  
}

}

{code}
And the call to the service:
{code:java}
var svc = igniteServices.GetServiceProxy(name, false);
var result = svc.processSomething(id, parameters);
{code}
Now, if this is a server node then call is successful. If the call goes from 
the client node then we'll get the error above.

Fix in IGNITE-12823 addresses particular code execution path where the 
execution flow goes through PlatformServices class. Yet in this case our code 
goes through PlatformAbstractService. I think that the fix of casting arrays 
should be positioned a little bit lower in the call stack (or higher in code 
hierarchy) so all execution paths are covered simultaneously. 



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


[MTCGA]: new failures in builds [5802237] needs to be handled

2020-12-23 Thread dpavlov . tasks
Hi Igniters,

 I've detected some new issue on TeamCity to be handled. You are more than 
welcomed to help.

 If your changes can lead to this failure(s): We're grateful that you were a 
volunteer to make the contribution to this project, but things change and you 
may no longer be able to finalize your contribution.
 Could you respond to this email and indicate if you wish to continue and fix 
test failures or step down and some committer may revert you commit. 

 *New Critical Failure in master-nightly MVCC Cache 7 
https://ci.ignite.apache.org/buildConfiguration/IgniteTests24Java8_MvccCache7?branch=%3Cdefault%3E
 Changes may lead to failure were done by 
 - vd_pyatkov  
https://ci.ignite.apache.org/viewModification.html?modId=912714

 - Here's a reminder of what contributors were agreed to do 
https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute 
 - Should you have any questions please contact dev@ignite.apache.org 

Best Regards,
Apache Ignite TeamCity Bot 
https://github.com/apache/ignite-teamcity-bot
Notification generated at 21:52:26 23-12-2020 


Re: [DISCUSS] Notifications for ignite-3 repository

2020-12-23 Thread Pavel Tupitsyn
Ivan, thank you for fixing this!

On Wed, Dec 23, 2020 at 11:13 AM Ivan Pavlukhin  wrote:

> Actually a first attempt was not successful. And the reason was "main"
> branch name. I asked INFRA folks assistance and as I understood they
> configured GitBox HEAD to be "main" branch HEAD. I suppose it did the
> trick and we should not see ignite-3 PR notifications on dev-list
> anymore.
>
> 2020-12-22 13:05 GMT+03:00, Ivan Pavlukhin :
> > Ticket was merged. Thanks to all participants.
> >
> > 2020-12-21 10:12 GMT+03:00, Ivan Pavlukhin :
> >> Folks,
> >>
> >> I will merge the PR tomorrow if there is no objections.
> >>
> >> 2020-12-19 0:56 GMT+03:00, Valentin Kulichenko
> >> :
> >>> Folks,
> >>>
> >>> Can someone take a look at this PR? I'm generally OK with the change,
> >>> but
> >>> I'm not familiar with the mechanisms used here.
> >>>
> >>> -Val
> >>>
> >>> On Thu, Dec 17, 2020 at 11:16 PM Ivan Pavlukhin 
> >>> wrote:
> >>>
>  Igniters,
> 
>  I noticed notifications about PRs in ignite-3 repository sent to
>  dev-list. I suppose we should configure notifications similar to main
>  ignite repository. I prepared a ticket [1] and PR for this. Please
>  review.
> 
>  [1] https://issues.apache.org/jira/browse/IGNITE-13875
> 
>  --
> 
>  Best regards,
>  Ivan Pavlukhin
> 
> >>>
> >>
> >>
> >> --
> >>
> >> Best regards,
> >> Ivan Pavlukhin
> >>
> >
> >
> > --
> >
> > Best regards,
> > Ivan Pavlukhin
> >
>
>
> --
>
> Best regards,
> Ivan Pavlukhin
>


[jira] [Created] (IGNITE-13898) Change default location for ignite-bin and ignite-work folders

2020-12-23 Thread Valentin Kulichenko (Jira)
Valentin Kulichenko created IGNITE-13898:


 Summary: Change default location for ignite-bin and ignite-work 
folders
 Key: IGNITE-13898
 URL: https://issues.apache.org/jira/browse/IGNITE-13898
 Project: Ignite
  Issue Type: Sub-task
Reporter: Valentin Kulichenko


Currently, {{ignite-bin}} and {{ignite-work}} folders are created in the 
current directory. This might be confusing because the script can be run out of 
any folder, which makes the behavior unpredictable.

Let's create these folders somewhere under {{$HOME}} instead.



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


[jira] [Created] (IGNITE-13899) Remove demo artifacts from the CLI module

2020-12-23 Thread Valentin Kulichenko (Jira)
Valentin Kulichenko created IGNITE-13899:


 Summary: Remove demo artifacts from the CLI module
 Key: IGNITE-13899
 URL: https://issues.apache.org/jira/browse/IGNITE-13899
 Project: Ignite
  Issue Type: Sub-task
Reporter: Valentin Kulichenko


The CLI module is currently named {{cli-demo}} and also contains the 
{{demo-module-all}} submodule.

This needs to be cleaned up. Let's also check for any other demo artifacts that 
might be there.



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