[jira] [Created] (IGNITE-14147) Long execution of index validation in the presence of all modules in classpath on ducktape tests
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-14190) control.sh --cache idle_verify --dump --host 'hostname' creates a dump file on a random host if param --host is the hostname
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)
[jira] [Created] (IGNITE-14192) Add modules/ducktests/tests/certs/ to .gitignore
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-14255) Add the ability to flush all performance statistics buffers to the current file and start recording to the next file
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-14385) Add start/end time of checkpoint, rebalance, PME to performance statistics.
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
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.
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-14566) Add information about checkpoints to the graphs of the performance statistics report
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-12851) Inconsistent API IgniteClient and REST
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-12869) Management API to kill a node that started user provided tasks and queries
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-13153) Fix CammandHandler user Attributes
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
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-13215) Update sqlline dependency to version 1.9.0
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-13437) SQL tests for ducktape
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-13473) Snapshot tests for ducktape
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
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
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
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-13510) Getting status of snapshot execution via command line and jmx
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-13627) Critical system error when unregister a JMX bean
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-13778) Fix discovery tests for ducktape
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-13827) Deadlock when receiving ComputeTask result by IgniteClient.
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-13828) Change ducktape dependency to own fork
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-13829) Add log rotation to ducktape-tests
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-13895) SSL usage in ducktape tests
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
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-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
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)