[jira] [Created] (IGNITE-14604) Implement redeploy for DMS manager aggregated watch

2021-04-20 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14604:
---

 Summary: Implement redeploy for DMS manager aggregated watch
 Key: IGNITE-14604
 URL: https://issues.apache.org/jira/browse/IGNITE-14604
 Project: Ignite
  Issue Type: Sub-task
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov


DMS manager must support redeploying of aggregated container watch if any 
watches returns onUpdate=false.



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


[jira] [Created] (IGNITE-14603) Implement redeploy for DMS manager aggregated watch

2021-04-20 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14603:
---

 Summary: Implement redeploy for DMS manager aggregated watch
 Key: IGNITE-14603
 URL: https://issues.apache.org/jira/browse/IGNITE-14603
 Project: Ignite
  Issue Type: Bug
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov






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


[jira] [Created] (IGNITE-14473) "ignite node start" fails with timeout

2021-04-04 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14473:
---

 Summary: "ignite node start" fails with timeout
 Key: IGNITE-14473
 URL: https://issues.apache.org/jira/browse/IGNITE-14473
 Project: Ignite
  Issue Type: Bug
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov


After some changes in IgniteRunner logs, CLI tool can't detect successful node 
start anymore
{code:java}
./ignite node start new1
Node wasn't started during timeout period 3m
{code}



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


[jira] [Created] (IGNITE-14446) Implement simple version of watching mechanism

2021-03-30 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14446:
---

 Summary: Implement simple version of watching mechanism
 Key: IGNITE-14446
 URL: https://issues.apache.org/jira/browse/IGNITE-14446
 Project: Ignite
  Issue Type: Sub-task
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov






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


[jira] [Created] (IGNITE-14438) Add README.md files to cli and cli-common modules

2021-03-29 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14438:
---

 Summary: Add README.md files to cli and cli-common modules
 Key: IGNITE-14438
 URL: https://issues.apache.org/jira/browse/IGNITE-14438
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov






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


[jira] [Created] (IGNITE-14344) Json mapper must be shared between different http responses in ignite-rest

2021-03-18 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14344:
---

 Summary: Json mapper must be shared between different http 
responses in ignite-rest
 Key: IGNITE-14344
 URL: https://issues.apache.org/jira/browse/IGNITE-14344
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov






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


[jira] [Created] (IGNITE-14232) IgniteCliInterfaceTest and ProgressBarTest fails in some terminals

2021-02-24 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14232:
---

 Summary: IgniteCliInterfaceTest and ProgressBarTest fails in some 
terminals
 Key: IGNITE-14232
 URL: https://issues.apache.org/jira/browse/IGNITE-14232
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov


In Cygwin/Git Bash terminals under the Windows all tests with ANSI symbols are 
failing.



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


[jira] [Created] (IGNITE-14126) Annoying warning messages in test logs from cli module

2021-02-03 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14126:
---

 Summary: Annoying warning messages in test logs from cli module
 Key: IGNITE-14126
 URL: https://issues.apache.org/jira/browse/IGNITE-14126
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov


{noformat}
[INFO] Running org.apache.ignite.cli.IgniteCliInterfaceTest
Feb 03, 2021 11:40:56 PM org.jline.utils.Log logr
WARNING: Unable to create a system terminal, creating a dumb terminal (enable 
debug logging for more information)
Feb 03, 2021 11:40:56 PM org.jline.utils.Log logr
WARNING: Unable to create a system terminal, creating a dumb terminal (enable 
debug logging for more information)
Feb 03, 2021 11:40:56 PM org.jline.utils.Log logr
WARNING: Unable to create a system terminal, creating a dumb terminal (enable 
debug logging for more information){noformat}
JLine spams test logs with messages about the dumb terminal. While this warning 
can be helpful during app runs, it should be suppressed for test runs.



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


[jira] [Created] (IGNITE-14122) Fix NPE in ProgressBarTest

2021-02-03 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14122:
---

 Summary: Fix NPE in ProgressBarTest
 Key: IGNITE-14122
 URL: https://issues.apache.org/jira/browse/IGNITE-14122
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov


{noformat}
[ERROR] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.137 s 
<<< FAILURE! - in org.apache.ignite.cli.ui.ProgressBarTest
[ERROR] org.apache.ignite.cli.ui.ProgressBarTest.testScaledToTerminalWidth()  
Time elapsed: 0.134 s  <<< FAILURE!
java.lang.NullPointerException
at org.apache.ignite.cli.ui.ProgressBar.step(ProgressBar.java:87)
at 
org.apache.ignite.cli.ui.ProgressBarTest.testScaledToTerminalWidth(ProgressBarTest.java:55)[ERROR]
 org.apache.ignite.cli.ui.ProgressBarTest.testRedundantStepsProgressBar()  Time 
elapsed: 0 s  <<< FAILURE!
java.lang.NullPointerException
at org.apache.ignite.cli.ui.ProgressBar.step(ProgressBar.java:87)
at 
org.apache.ignite.cli.ui.ProgressBarTest.testRedundantStepsProgressBar(ProgressBarTest.java:67){noformat}



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


[jira] [Created] (IGNITE-14114) Replace progress bar in NodeManager by spinner

2021-02-02 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14114:
---

 Summary: Replace progress bar in NodeManager by spinner
 Key: IGNITE-14114
 URL: https://issues.apache.org/jira/browse/IGNITE-14114
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov


At the moment we have no information about the duration of the node start 
process. So, instead of a fake progress bar, we should implement "spinner" 
approach for this type of process.



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


[jira] [Created] (IGNITE-14113) Fix licenses in cli module

2021-02-02 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14113:
---

 Summary: Fix licenses in cli module
 Key: IGNITE-14113
 URL: https://issues.apache.org/jira/browse/IGNITE-14113
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov






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


[jira] [Created] (IGNITE-14022) Improve CLI HelpFactory

2021-01-20 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14022:
---

 Summary: Improve CLI HelpFactory
 Key: IGNITE-14022
 URL: https://issues.apache.org/jira/browse/IGNITE-14022
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov


Improve CLI HelpFactory with:
 * Support of multiline descriptions for CLI parameters
 * Support of multiple names for CLI parameters



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


[jira] [Created] (IGNITE-14021) Module management can produce corrupted file

2021-01-20 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-14021:
---

 Summary: Module management can produce corrupted file
 Key: IGNITE-14021
 URL: https://issues.apache.org/jira/browse/IGNITE-14021
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov


Ignite CLI uses dangerous approach for updating the modules.json registry file. 
It should be changed to copy-write-move approach.



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


[jira] [Created] (IGNITE-13913) Corrupted poms in cli modules

2020-12-25 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-13913:
---

 Summary: Corrupted poms in cli modules
 Key: IGNITE-13913
 URL: https://issues.apache.org/jira/browse/IGNITE-13913
 Project: Ignite
  Issue Type: Sub-task
Reporter: Kirill Gusakov


{code:java}
/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java 
-Dmaven.multiModuleProjectDirectory=/home/prom1se/apache/ignite-3 
-Dmaven.home=/snap/intellij-idea-community/267/plugins/maven/lib/maven3 
-Dclassworlds.conf=/snap/intellij-idea-community/267/plugins/maven/lib/maven3/bin/m2.conf
 
-Dmaven.ext.class.path=/snap/intellij-idea-community/267/plugins/maven/lib/maven-event-listener.jar
 
-javaagent:/snap/intellij-idea-community/267/lib/idea_rt.jar=35791:/snap/intellij-idea-community/267/bin
 -Dfile.encoding=UTF-8 -classpath 
/snap/intellij-idea-community/267/plugins/maven/lib/maven3/boot/plexus-classworlds-2.6.0.jar:/snap/intellij-idea-community/267/plugins/maven/lib/maven3/boot/plexus-classworlds.license
 org.codehaus.classworlds.Launcher -Didea.version=2020.3 clean install[INFO] 
Scanning for projects...[ERROR] [ERROR] Some problems were encountered while 
processing the POMs:[FATAL] Non-resolvable parent POM for 
org.apache.ignite:ignite-cli-common:3.0-SNAPSHOT: Could not find artifact 
org.apache.ignite:apache-ignite:pom:3.0.0-SNAPSHOT and 'parent.relativePath' 
points at wrong local POM @ line 24, column 13[FATAL] Non-resolvable parent POM 
for org.apache.ignite:ignite-cli:3.0-SNAPSHOT: Could not find artifact 
org.apache.ignite:apache-ignite:pom:3.0.0-SNAPSHOT and 'parent.relativePath' 
points at wrong local POM @ line 26, column 13 @ [ERROR] The build could not 
read 2 projects -> [Help 1][ERROR]   [ERROR]   The project 
org.apache.ignite:ignite-cli-common:3.0-SNAPSHOT 
(/home/prom1se/apache/ignite-3/modules/cli-common/pom.xml) has 1 error[ERROR]   
  Non-resolvable parent POM for 
org.apache.ignite:ignite-cli-common:3.0-SNAPSHOT: Could not find artifact 
org.apache.ignite:apache-ignite:pom:3.0.0-SNAPSHOT and 'parent.relativePath' 
points at wrong local POM @ line 24, column 13 -> [Help 2][ERROR]   [ERROR]   
The project org.apache.ignite:ignite-cli:3.0-SNAPSHOT 
(/home/prom1se/apache/ignite-3/modules/cli/pom.xml) has 1 error[ERROR] 
Non-resolvable parent POM for org.apache.ignite:ignite-cli:3.0-SNAPSHOT: Could 
not find artifact org.apache.ignite:apache-ignite:pom:3.0.0-SNAPSHOT and 
'parent.relativePath' points at wrong local POM @ line 26, column 13 -> [Help 
2][ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with 
the -e switch.[ERROR] Re-run Maven using the -X switch to enable full debug 
logging.[ERROR] [ERROR] For more information about the errors and possible 
solutions, please read the following articles:[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException[ERROR]
 [Help 2] 
http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelExceptionProcess
 finished with exit code 1
{code}



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


[jira] [Created] (IGNITE-13905) Support external cli modules by custom header in Manifest files

2020-12-24 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-13905:
---

 Summary: Support external cli modules by custom header in Manifest 
files
 Key: IGNITE-13905
 URL: https://issues.apache.org/jira/browse/IGNITE-13905
 Project: Ignite
  Issue Type: Sub-task
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov






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


[jira] [Created] (IGNITE-13857) Update Ignite-3.0 java to 11 version

2020-12-15 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-13857:
---

 Summary: Update Ignite-3.0 java to 11 version
 Key: IGNITE-13857
 URL: https://issues.apache.org/jira/browse/IGNITE-13857
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov
Assignee: Kirill Gusakov


According to discussion 
[http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Java-11-for-Ignite-3-0-development-td50534.html]
 we should update java version in ignite-3 repo to 11 version
 



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


[jira] [Created] (IGNITE-13852) Ascii tables for new unified cli tool

2020-12-14 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-13852:
---

 Summary: Ascii tables for new unified cli tool
 Key: IGNITE-13852
 URL: https://issues.apache.org/jira/browse/IGNITE-13852
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov


Implement Ascii tables with support of Ansi symbols and custom borders



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


[jira] [Created] (IGNITE-13816) Add top-level dirs "config" and "logs" for .ignitecfg

2020-12-04 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-13816:
---

 Summary: Add top-level dirs "config" and "logs" for .ignitecfg
 Key: IGNITE-13816
 URL: https://issues.apache.org/jira/browse/IGNITE-13816
 Project: Ignite
  Issue Type: Sub-task
Reporter: Kirill Gusakov






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


[jira] [Created] (IGNITE-13788) Additional maven repos must be supported for modules installation

2020-12-01 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-13788:
---

 Summary: Additional maven repos must be supported for modules 
installation
 Key: IGNITE-13788
 URL: https://issues.apache.org/jira/browse/IGNITE-13788
 Project: Ignite
  Issue Type: Sub-task
Reporter: Kirill Gusakov






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


[jira] [Created] (IGNITE-13787) Init module must ask about ignite-work/ignite-bin paths

2020-12-01 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-13787:
---

 Summary: Init module must ask about ignite-work/ignite-bin paths
 Key: IGNITE-13787
 URL: https://issues.apache.org/jira/browse/IGNITE-13787
 Project: Ignite
  Issue Type: Sub-task
Reporter: Kirill Gusakov


If the user executes "module init" on a fresh machine, a prompt about suggested 
dirs should be provided. By default will be used ~/ignite-work and ~/ignite-bin



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


[jira] [Created] (IGNITE-13609) Unified CLI tool

2020-10-22 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-13609:
---

 Summary: Unified CLI tool
 Key: IGNITE-13609
 URL: https://issues.apache.org/jira/browse/IGNITE-13609
 Project: Ignite
  Issue Type: New Feature
 Environment:  
 
Reporter: Kirill Gusakov


 
 * Module management system for easily install new modules to Ignite and extend 
CLI tool with additional commands. See discussion about binary delivery 
[here|http://apache-ignite-developers.2346864.n4.nabble.com/IEP-52-Binary-Delivery-amp-Upgradability-Enhancements-td48998.html]
 * REPL mode for simplify operation that needed multiple steps
 * Autocompletion for commands and arguments (in REPL and non-repl modes 
through bash-completion). See discussion 
[here|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Add-autocompletion-for-commands-in-control-sh-td47800.html]



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