[jira] [Created] (IGNITE-11746) It is necessary to work out the ability to read basic parameters from environment variables so that administrators would not have to enter them every time

2019-04-15 Thread Sergei Ryzhov (JIRA)
Sergei Ryzhov created IGNITE-11746:
--

 Summary: It is necessary to work out the ability to read basic 
parameters from environment variables so that administrators would not have to 
enter them every time
 Key: IGNITE-11746
 URL: https://issues.apache.org/jira/browse/IGNITE-11746
 Project: Ignite
  Issue Type: Wish
Reporter: Sergei Ryzhov


It is necessary to work out the ability to read basic parameters from 
environment variables so that administrators would not have to enter them every 
time.

For:

control.sh



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


[jira] [Created] (IGNITE-12869) Management API to kill a node that started user provided tasks and queries

2020-04-06 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-12869:
--

 Summary: Management API to kill a node that started user provided 
tasks and queries
 Key: IGNITE-12869
 URL: https://issues.apache.org/jira/browse/IGNITE-12869
 Project: Ignite
  Issue Type: Improvement
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Ignite provides many API to deploy and execute user-provided code on the server 
nodes inside the same JVM as the Ignite process runs.
Ignite has many APIs that allocate many resources on the server nodes, also.
In case of some buggy code that consumes many system resources(CPU, RAM, flood 
network) or heavy query the whole cluster can become unstable.

We should provide to the cluster administrator the ability to stop the node 
that started the task if it did not may be cancel.

A new API should use the same identifier that is used in corresponding System 
View.




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


[jira] [Created] (IGNITE-12851) Inconsistent API IgniteClient and REST

2020-04-01 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-12851:
--

 Summary: Inconsistent API IgniteClient and REST
 Key: IGNITE-12851
 URL: https://issues.apache.org/jira/browse/IGNITE-12851
 Project: Ignite
  Issue Type: Wish
  Components: security
Affects Versions: 2.8
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Now the work of permissions for API IgniteClient and REST is different.
To create/delete a cache:
IgniteClient authorises 
CACHE_CREATE/CACHE_DESTROY.(GridCacheProcessor#authorizeCacheCreate, 
authorizeCacheDestroy)
REST authorises ADMIN_CACHE.(GridRestProcessor#authorize)
I think this is inconsistent.

I suggest ADMIN_CACHE mark @Deprecated
and replace it in the GridRestProcessor with CACHE_CREATE / CACHE_DESTROY 
while maintaining backward compatibility for ADMIN_CACHE.

This will allow us to remove ADMIN_CACHE in the future.



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


[jira] [Created] (IGNITE-13437) SQL tests for ducktape

2020-09-11 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13437:
--

 Summary: SQL tests for ducktape
 Key: IGNITE-13437
 URL: https://issues.apache.org/jira/browse/IGNITE-13437
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


need to write SQL tests for ducktape using JDBC driver



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


[jira] [Created] (IGNITE-13510) Getting status of snapshot execution via command line and jmx

2020-10-02 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13510:
--

 Summary: Getting status of snapshot execution via command line and 
jmx
 Key: IGNITE-13510
 URL: https://issues.apache.org/jira/browse/IGNITE-13510
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


the control.sh utility immediately gives up control and it is impossible to 
understand whether the snapshot has been completed or not



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


[jira] [Created] (IGNITE-13473) Snapshot tests for ducktape

2020-09-22 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13473:
--

 Summary: Snapshot tests for ducktape
 Key: IGNITE-13473
 URL: https://issues.apache.org/jira/browse/IGNITE-13473
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Snapshot tests for ducktape



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


[jira] [Created] (IGNITE-13492) Basic snapshot test for ducktape

2020-09-29 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13492:
--

 Summary: Basic snapshot test for ducktape
 Key: IGNITE-13492
 URL: https://issues.apache.org/jira/browse/IGNITE-13492
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Basic snapshot test for ducktape



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


[jira] [Created] (IGNITE-13493) Snapshot and node failures (unstable topology) test for ducktape

2020-09-29 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13493:
--

 Summary: Snapshot and node failures (unstable topology) test for 
ducktape
 Key: IGNITE-13493
 URL: https://issues.apache.org/jira/browse/IGNITE-13493
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Falling server node during snapshot creation



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


[jira] [Created] (IGNITE-13494) Snapshot and start-stop clients test for ducktape

2020-09-29 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13494:
--

 Summary: Snapshot and start-stop clients test for ducktape
 Key: IGNITE-13494
 URL: https://issues.apache.org/jira/browse/IGNITE-13494
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Starting and stopping clients during snapshot creation.



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


[jira] [Created] (IGNITE-13627) Critical system error when unregister a JMX bean

2020-10-26 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13627:
--

 Summary: Critical system error when unregister a JMX bean
 Key: IGNITE-13627
 URL: https://issues.apache.org/jira/browse/IGNITE-13627
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Critical system error when unregister a JMX bean

[2020-10-26T14:10:55,411][ERROR][disco-event-worker-#71][] Critical system 
error detected. Will be handled accordingly to configured handler 
[hnd=StopNodeOrHaltFailureHandler [tryStop=false, timeout=0, 
super=AbstractFailureHandler [ignoredFailureTypes=UnmodifiableSet 
[SYSTEM_WORKER_BLOCKED, SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], 
failureCtx=FailureContext [type=SYSTEM_WORKER_TERMINATION, 
err=java.lang.AssertionError]]
java.lang.AssertionError: null
at 
org.apache.ignite.spi.metric.jmx.JmxMetricExporterSpi.unregister(JmxMetricExporterSpi.java:110)
 ~[classes/:?]
at 
org.apache.ignite.internal.util.IgniteUtils.notifyListeners(IgniteUtils.java:11740)
 ~[classes/:?]
at 
org.apache.ignite.internal.processors.metric.GridMetricManager.remove(GridMetricManager.java:418)
 ~[classes/:?]
at 
org.apache.ignite.internal.managers.GridManagerAdapter$1.removeMetricRegistry(GridManagerAdapter.java:615)
 ~[classes/:?]
at 
org.apache.ignite.spi.communication.tcp.TcpCommunicationMetricsListener.onNodeLeft(TcpCommunicationMetricsListener.java:399)
 ~[classes/:?]
at 
org.apache.ignite.spi.communication.tcp.internal.CommunicationDiscoveryEventListener.onNodeLeft(CommunicationDiscoveryEventListener.java:77)
 ~[classes/:?]
at 
org.apache.ignite.spi.communication.tcp.internal.CommunicationDiscoveryEventListener.onEvent(CommunicationDiscoveryEventListener.java:62)
 ~[classes/:?]
at 
org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager$LocalListenerWrapper.onEvent(GridEventStorageManager.java:1399)
 ~[classes/:?]
at 
org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.notifyListeners(GridEventStorageManager.java:894)
 ~[classes/:?]
at 
org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.notifyListeners(GridEventStorageManager.java:877)
 ~[classes/:?]
at 
org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.record0(GridEventStorageManager.java:350)
 ~[classes/:?]
at 
org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.record(GridEventStorageManager.java:313)
 ~[classes/:?]
at 
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.recordEvent(GridDiscoveryManager.java:2889)
 ~[classes/:?]
at 
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:3105)
 ~[classes/:?]
at 
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:2909)
 [classes/:?]
at 
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120) 
[classes/:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_202]



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


[jira] [Created] (IGNITE-13215) Update sqlline dependency to version 1.9.0

2020-07-05 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13215:
--

 Summary: Update sqlline dependency to version 1.9.0
 Key: IGNITE-13215
 URL: https://issues.apache.org/jira/browse/IGNITE-13215
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Update sqlline dependency to version 1.9.0
version 1.3 does not request a username and password from the console



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


[jira] [Created] (IGNITE-13153) Fix CammandHandler user Attributes

2020-06-16 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13153:
--

 Summary: Fix CammandHandler user Attributes
 Key: IGNITE-13153
 URL: https://issues.apache.org/jira/browse/IGNITE-13153
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Fix CammandHandler user attributes for used certificate when CammandHandler 
used with SSL



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


[jira] [Created] (IGNITE-13180) AuthenticationContext should contain the address when connecting the IgniteClient and using IgniteSecurity

2020-06-23 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13180:
--

 Summary: AuthenticationContext should contain the address when 
connecting the IgniteClient and using IgniteSecurity
 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


AuthenticationContext should contain the address when connecting the 
IgniteClient and using IgniteSecurity



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


[jira] [Created] (IGNITE-13827) Deadlock when receiving ComputeTask result by IgniteClient.

2020-12-07 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13827:
--

 Summary: Deadlock when receiving ComputeTask result by 
IgniteClient.
 Key: IGNITE-13827
 URL: https://issues.apache.org/jira/browse/IGNITE-13827
 Project: Ignite
  Issue Type: Bug
  Components: thin client
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Deadlock when receiving ComputeTask result by IgniteClient.
when ComputeTask return a user object for example:
{code:java}
class TestVal(){
String val;
}
{code}

WA client.binary().toBinary(new TestVal());




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


[jira] [Created] (IGNITE-13829) Add log rotation to ducktape-tests

2020-12-08 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13829:
--

 Summary: Add log rotation to ducktape-tests
 Key: IGNITE-13829
 URL: https://issues.apache.org/jira/browse/IGNITE-13829
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Add log rotation to ducktape-tests



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


[jira] [Created] (IGNITE-13828) Change ducktape dependency to own fork

2020-12-08 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13828:
--

 Summary: Change ducktape dependency to own fork
 Key: IGNITE-13828
 URL: https://issues.apache.org/jira/browse/IGNITE-13828
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


The ducktape repository doesn't contain everything we need, so we need to use 
our own fork with extensions



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


[jira] [Created] (IGNITE-13778) Fix discovery tests for ducktape

2020-11-30 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-13778:
--

 Summary: Fix discovery tests for ducktape
 Key: IGNITE-13778
 URL: https://issues.apache.org/jira/browse/IGNITE-13778
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov






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


[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-14105) Fix ignoring tests PmeFreeSwitchTests

2021-02-01 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-14105:
--

 Summary: Fix ignoring tests PmeFreeSwitchTests
 Key: IGNITE-14105
 URL: https://issues.apache.org/jira/browse/IGNITE-14105
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


{code:python}
@ignore_if(lambda version, globals: version <= V_2_8_0 or not 
globals.get("use_ssl"))
{code}

ignores tests if version is less than 2.8.0.

need to replace

{code:java}
@ignore_if(lambda version, globals: version < V_2_8_0 and 
globals.get("use_ssl"))
{code}




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


[jira] [Created] (IGNITE-14147) Long execution of index validation in the presence of all modules in classpath on ducktape tests

2021-02-09 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-14147:
--

 Summary: Long execution of index validation in the presence of all 
modules in classpath on ducktape tests
 Key: IGNITE-14147
 URL: https://issues.apache.org/jira/browse/IGNITE-14147
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov


Long execution of index validation in the presence of all modules in classpath 
on ducktape tests.
reproducer:
run snapshot_test.py on dev version without EXCLUDE_MODULES
https://github.com/apache/ignite/pull/8575/files



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


[jira] [Created] (IGNITE-14385) Add start/end time of checkpoint, rebalance, PME to performance statistics.

2021-03-24 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-14385:
--

 Summary: Add start/end time of checkpoint, rebalance, PME to 
performance statistics.
 Key: IGNITE-14385
 URL: https://issues.apache.org/jira/browse/IGNITE-14385
 Project: Ignite
  Issue Type: Sub-task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Add start/end time of checkpoint, rebalance, PME to performance statistics.
Add these labels to the performance statistics graphs.



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


[jira] [Created] (IGNITE-14396) Сrash of snapshot test on ducktape

2021-03-25 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-14396:
--

 Summary: Сrash of snapshot test on ducktape
 Key: IGNITE-14396
 URL: https://issues.apache.org/jira/browse/IGNITE-14396
 Project: Ignite
  Issue Type: Test
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Сrash of snapshot test on ducktape
the output of the control.sh has changed



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


[jira] [Created] (IGNITE-14455) The directory with logs must contain IgniteConfiguration.xml for ducktests.

2021-03-31 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-14455:
--

 Summary: The directory with logs must contain 
IgniteConfiguration.xml for ducktests.
 Key: IGNITE-14455
 URL: https://issues.apache.org/jira/browse/IGNITE-14455
 Project: Ignite
  Issue Type: Test
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


The directory with logs must contain IgniteConfiguration.xml for ducktests.



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


[jira] [Created] (IGNITE-14255) Add the ability to flush all performance statistics buffers to the current file and start recording to the next file

2021-02-28 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-14255:
--

 Summary: Add the ability to flush all performance statistics 
buffers to the current file and start recording to the next file
 Key: IGNITE-14255
 URL: https://issues.apache.org/jira/browse/IGNITE-14255
 Project: Ignite
  Issue Type: Sub-task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Add the ability to rotate the performance statistics file using the control.sh 
and JMX.

collection of performance statistics will continue to be written to the next 
file



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


[jira] [Created] (IGNITE-14566) Add information about checkpoints to the graphs of the performance statistics report

2021-04-16 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-14566:
--

 Summary: Add information about checkpoints to the graphs of the 
performance statistics report
 Key: IGNITE-14566
 URL: https://issues.apache.org/jira/browse/IGNITE-14566
 Project: Ignite
  Issue Type: Sub-task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Add information about checkpoints to the graphs of the performance statistics 
report.
Information should be in sections:
 - Cache operations statistics
 - Transactions statistics



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


[jira] [Created] (IGNITE-14192) Add modules/ducktests/tests/certs/ to .gitignore

2021-02-16 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-14192:
--

 Summary: Add modules/ducktests/tests/certs/ to .gitignore
 Key: IGNITE-14192
 URL: https://issues.apache.org/jira/browse/IGNITE-14192
 Project: Ignite
  Issue Type: Task
Reporter: Sergei Ryzhov
Assignee: Sergei Ryzhov


Add modules/ducktests/tests/certs/ to .gitignore



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


[jira] [Created] (IGNITE-14190) control.sh --cache idle_verify --dump --host 'hostname' creates a dump file on a random host if param --host is the hostname

2021-02-16 Thread Sergei Ryzhov (Jira)
Sergei Ryzhov created IGNITE-14190:
--

 Summary: control.sh --cache idle_verify --dump --host 'hostname' 
creates a dump file on a random host if param --host  is the hostname
 Key: IGNITE-14190
 URL: https://issues.apache.org/jira/browse/IGNITE-14190
 Project: Ignite
  Issue Type: Task
  Components: control.sh
Reporter: Sergei Ryzhov


control.sh --cache idle_verify --dump --host 'hostname' creates a dump file on 
a random host if param --host  is the hostname

if param --host  is the ip-address, then the file will be on the node whose 
ip-address was transferred



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