[jira] [Created] (IGNITE-11183) Web console: Unexpected java.net.SocketTimeoutException: connect timed out
Andrey Novikov created IGNITE-11183: --- Summary: Web console: Unexpected java.net.SocketTimeoutException: connect timed out Key: IGNITE-11183 URL: https://issues.apache.org/jira/browse/IGNITE-11183 Project: Ignite Issue Type: Task Components: wizards Affects Versions: 1.9 Reporter: Andrey Novikov Fix For: 2.8 While running the agent 1.9 jar, connection timed out error occurs. Caused by: java.net.SocketTimeoutException: connect timed out at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) at sun.net.NetworkClient.doConnect(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.protocol.https.HttpsClient.(Unknown Source) at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getHeaderFields(Unknown Source) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getHeaderFields(Unknown Source) at io.socket.engineio.client.transports.PollingXHR$Request$1.run(PollingXHR.java:211) ... 1 more [11:33:04,423][ERROR][EventThread][AgentLauncher] Connection closed: transport error. [11:33:05,523][INFO ][EventThread][AgentLauncher] Connecting to: https://web-console [11:33:23,177][INFO ][EventThread][AgentLauncher] Connection established. [11:33:27,251][INFO ][EventThread][AgentLauncher] Authentication success. [11:34:29,170][ERROR][EventThread][AgentLauncher] Failed to establish connection to server, due to proxy requires authentication. In the same time, https://web-console can be reached via curl providing the proxy configuration -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (IGNITE-11500) Web Console: All emails to user should have template
Andrey Novikov created IGNITE-11500: --- Summary: Web Console: All emails to user should have template Key: IGNITE-11500 URL: https://issues.apache.org/jira/browse/IGNITE-11500 Project: Ignite Issue Type: Improvement Components: wizards Affects Versions: 2.7 Reporter: Andrey Novikov Fix For: 2.8 -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (IGNITE-11519) Web Console: Pack configuration tests in test-jar
Andrey Novikov created IGNITE-11519: --- Summary: Web Console: Pack configuration tests in test-jar Key: IGNITE-11519 URL: https://issues.apache.org/jira/browse/IGNITE-11519 Project: Ignite Issue Type: Test Components: wizards Affects Versions: 2.7 Reporter: Andrey Novikov Fix For: 2.8 IGNITE-8145 has introduced tests for covering the configuration. I think it would be better to pack these tests into a test-jar, in order to be able to expand in other modules. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (IGNITE-11638) Web console: 'Export All' in query result table doesn't work
Andrey Novikov created IGNITE-11638: --- Summary: Web console: 'Export All' in query result table doesn't work Key: IGNITE-11638 URL: https://issues.apache.org/jira/browse/IGNITE-11638 Project: Ignite Issue Type: Test Components: wizards Affects Versions: 2.8 Reporter: Andrey Novikov Attachments: image.png Execute any EXPLAIN Try to 'Export All' -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (IGNITE-4561) Improve JdbcTypesTransformer to make mapping more flexible
Andrey Novikov created IGNITE-4561: -- Summary: Improve JdbcTypesTransformer to make mapping more flexible Key: IGNITE-4561 URL: https://issues.apache.org/jira/browse/IGNITE-4561 Project: Ignite Issue Type: Bug Components: cache Affects Versions: 1.8 Reporter: Andrey Novikov Priority: Minor Fix For: 2.0 Need move logic with query parameter transformation from: org.apache.ignite.cache.store.jdbc.CacheAbstractJdbcStore#fillParameter to: org.apache.ignite.cache.store.jdbc.JdbcTypesTransformer Need extend JdbcTypesTransformer#getColumnValue by adding information about cache, type, field. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-4677) Incorrect connectable node detection in router mode for Java thin client
Andrey Novikov created IGNITE-4677: -- Summary: Incorrect connectable node detection in router mode for Java thin client Key: IGNITE-4677 URL: https://issues.apache.org/jira/browse/IGNITE-4677 Project: Ignite Issue Type: Bug Components: clients Affects Versions: 1.8 Reporter: Andrey Novikov Assignee: Andrey Novikov Fix For: 1.9 # In case of connect using Java client to localhost: in router mode all nodes listen same localhost: on other hosts will be marked as connectable. {code} boolean noAttrsAndMetrics = (metricsCache && attrCache) || (node.attributes().isEmpty() && node.metrics() == null); boolean reachable = noAttrsAndMetrics || ... {code} # Under Windows org.apache.ignite.internal.util.IgniteUtils#allLocalIps return same mac: 00-00-00-00-00-00-00-E0 on different hosts. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-4678) Web Console: Implement demo load as service
Andrey Novikov created IGNITE-4678: -- Summary: Web Console: Implement demo load as service Key: IGNITE-4678 URL: https://issues.apache.org/jira/browse/IGNITE-4678 Project: Ignite Issue Type: Bug Components: wizards Affects Versions: 1.8 Reporter: Andrey Novikov Assignee: Andrey Novikov Priority: Minor Fix For: 1.9 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-4687) Web console: Use pool for process REST request in Web Agent
Andrey Novikov created IGNITE-4687: -- Summary: Web console: Use pool for process REST request in Web Agent Key: IGNITE-4687 URL: https://issues.apache.org/jira/browse/IGNITE-4687 Project: Ignite Issue Type: Bug Components: wizards Affects Versions: 1.8 Reporter: Andrey Novikov Fix For: 1.9 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-4717) Cache size hangs on cache clear
Andrey Novikov created IGNITE-4717: -- Summary: Cache size hangs on cache clear Key: IGNITE-4717 URL: https://issues.apache.org/jira/browse/IGNITE-4717 Project: Ignite Issue Type: Bug Components: cache Affects Versions: 1.9 Reporter: Andrey Novikov Fix For: 1.9 * Run two nodes with load * Clear ten or more caches by sending VisorCacheClearTask at one moment * In thread dump I found locked threads in management pool {code} "mgmt-#78%tester%" Id=133 WAITING on org.apache.ignite.internal.ComputeTaskInternalFuture@23edc803 at sun.misc.Unsafe.park(Native Method) - waiting on org.apache.ignite.internal.ComputeTaskInternalFuture@23edc803 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303) at org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:161) at org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:119) at org.apache.ignite.internal.processors.cache.GridCacheAdapter.size(GridCacheAdapter.java:3717) {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-4739) CacheJdbcPojoStore: Add upsert support for PostgreSQL dialect
Andrey Novikov created IGNITE-4739: -- Summary: CacheJdbcPojoStore: Add upsert support for PostgreSQL dialect Key: IGNITE-4739 URL: https://issues.apache.org/jira/browse/IGNITE-4739 Project: Ignite Issue Type: Improvement Components: SQL Reporter: Andrey Novikov Priority: Minor https://wiki.postgresql.org/wiki/What's_new_in_PostgreSQL_9.5#INSERT_..._ON_CONFLICT_DO_NOTHING.2FUPDATE_.28.22UPSERT.22.29 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-4821) Web Console: Add EnforceJoinOrder option on Queries screen
Andrey Novikov created IGNITE-4821: -- Summary: Web Console: Add EnforceJoinOrder option on Queries screen Key: IGNITE-4821 URL: https://issues.apache.org/jira/browse/IGNITE-4821 Project: Ignite Issue Type: Bug Components: wizards Reporter: Andrey Novikov Priority: Minor Fix For: 2.0 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-4943) Web Console: Improve design of tables with grouping on Admin Panel Screen
Andrey Novikov created IGNITE-4943: -- Summary: Web Console: Improve design of tables with grouping on Admin Panel Screen Key: IGNITE-4943 URL: https://issues.apache.org/jira/browse/IGNITE-4943 Project: Ignite Issue Type: Sub-task Components: UI, wizards Affects Versions: 1.9 Reporter: Andrey Novikov -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-4944) Web Console Highlight hovered line in table
Andrey Novikov created IGNITE-4944: -- Summary: Web Console Highlight hovered line in table Key: IGNITE-4944 URL: https://issues.apache.org/jira/browse/IGNITE-4944 Project: Ignite Issue Type: Sub-task Components: UI, wizards Reporter: Andrey Novikov Should work for tables with grouping and pinned columns. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-4945) Web console: Redesign filter controls for tables.
Andrey Novikov created IGNITE-4945: -- Summary: Web console: Redesign filter controls for tables. Key: IGNITE-4945 URL: https://issues.apache.org/jira/browse/IGNITE-4945 Project: Ignite Issue Type: Sub-task Components: UI, wizards Affects Versions: 1.9 Reporter: Andrey Novikov -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-5200) Web Console: Watch in ignite_modules works incorrect after migration on webpack2
Andrey Novikov created IGNITE-5200: -- Summary: Web Console: Watch in ignite_modules works incorrect after migration on webpack2 Key: IGNITE-5200 URL: https://issues.apache.org/jira/browse/IGNITE-5200 Project: Ignite Issue Type: Bug Components: wizards Affects Versions: 2.0 Reporter: Andrey Novikov Fix For: 2.1 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-5231) Web Console: Add support for Ignite 2.0 cluster on Queries screen
Andrey Novikov created IGNITE-5231: -- Summary: Web Console: Add support for Ignite 2.0 cluster on Queries screen Key: IGNITE-5231 URL: https://issues.apache.org/jira/browse/IGNITE-5231 Project: Ignite Issue Type: Bug Components: UI, wizards Affects Versions: 2.0 Reporter: Andrey Novikov Fix For: 2.1 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-5388) Web Console: Support to configuration for Ignite 2.x and Ignite 1.x
Andrey Novikov created IGNITE-5388: -- Summary: Web Console: Support to configuration for Ignite 2.x and Ignite 1.x Key: IGNITE-5388 URL: https://issues.apache.org/jira/browse/IGNITE-5388 Project: Ignite Issue Type: Bug Components: UI, wizards Affects Versions: 2.0 Reporter: Andrey Novikov Fix For: 2.1 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (IGNITE-5474) Simplify usage of VisorComputeCancelSessionsTask
Andrey Novikov created IGNITE-5474: -- Summary: Simplify usage of VisorComputeCancelSessionsTask Key: IGNITE-5474 URL: https://issues.apache.org/jira/browse/IGNITE-5474 Project: Ignite Issue Type: Improvement Components: UI, wizards Affects Versions: 2.0 Reporter: Andrey Novikov Assignee: Andrey Novikov Priority: Minor Fix For: 2.1 Refactor from multi node task to one node task. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (IGNITE-5494) Web console: Improve admin panel load.
Andrey Novikov created IGNITE-5494: -- Summary: Web console: Improve admin panel load. Key: IGNITE-5494 URL: https://issues.apache.org/jira/browse/IGNITE-5494 Project: Ignite Issue Type: Bug Components: wizards Affects Versions: 2.0 Reporter: Andrey Novikov Fix For: 2.1 * users list requests twice on page load * incorrect metrics calculation. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (IGNITE-9845) Web Console: Add support of two way ssl authentication in Web Console agent
Andrey Novikov created IGNITE-9845: -- Summary: Web Console: Add support of two way ssl authentication in Web Console agent Key: IGNITE-9845 URL: https://issues.apache.org/jira/browse/IGNITE-9845 Project: Ignite Issue Type: Improvement Components: wizards Affects Versions: 2.6 Reporter: Andrey Novikov Fix For: 2.7 RestExecutor should not be shared between different users requests in case of two way ssl authentication: * For each token with ssl we need create separated RestExecutor and set up socketFactory and trustManager. * RestExecutor should be removed if token expired. Add program arguments for passing client certificate, client password, trust store, trust store password for metrics collection task in agent. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (IGNITE-10710) Document new REST API for baseline topology command.
Andrey Novikov created IGNITE-10710: --- Summary: Document new REST API for baseline topology command. Key: IGNITE-10710 URL: https://issues.apache.org/jira/browse/IGNITE-10710 Project: Ignite Issue Type: Task Components: documentation Affects Versions: 2.8 Reporter: Andrey Novikov Fix For: 2.8 -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (IGNITE-5788) Web Console: Missed c3p0 dependencies in generated maven project
Andrey Novikov created IGNITE-5788: -- Summary: Web Console: Missed c3p0 dependencies in generated maven project Key: IGNITE-5788 URL: https://issues.apache.org/jira/browse/IGNITE-5788 Project: Ignite Issue Type: Bug Components: wizards Affects Versions: 2.1 Reporter: Andrey Novikov Priority: Minor Fix For: 2.2 For cluster (JDBC POJO store -> Generic JDBC dialect) dependency: com.mchange.mchange-commons-java:0.2.11 is missed in generated maven project. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (IGNITE-6920) Web console: Prepare Web Console package with simple deploy.
Andrey Novikov created IGNITE-6920: -- Summary: Web console: Prepare Web Console package with simple deploy. Key: IGNITE-6920 URL: https://issues.apache.org/jira/browse/IGNITE-6920 Project: Ignite Issue Type: Bug Security Level: Public (Viewable by anyone) Components: wizards Affects Versions: 2.0 Reporter: Andrey Novikov Priority: Minor * Package Web Console backend into an executable that can be run even on devices without Node.js installed. * Let Web Console backend will be used to serve static files (compiled Web Console frontend) * Let Web Console backend download and run as child process mongoDB. if mongoDB is not installed. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (IGNITE-6927) Web Console: Create build with maven for Web Console direct-install.
Andrey Novikov created IGNITE-6927: -- Summary: Web Console: Create build with maven for Web Console direct-install. Key: IGNITE-6927 URL: https://issues.apache.org/jira/browse/IGNITE-6927 Project: Ignite Issue Type: Sub-task Security Level: Public (Viewable by anyone) Components: wizards Affects Versions: 2.0 Reporter: Andrey Novikov Priority: Minor Fix For: 2.4 * Add build to maven for Web Console direct-install. * Add section with instructions into DEVNOTES.txt -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (IGNITE-3059) Implement initial load indicator for console.
Andrey Novikov created IGNITE-3059: -- Summary: Implement initial load indicator for console. Key: IGNITE-3059 URL: https://issues.apache.org/jira/browse/IGNITE-3059 Project: Ignite Issue Type: Sub-task Components: general Reporter: Andrey Novikov Fix For: 1.6 We need implement using svg or css. Show it before all scripts will be downloaded and angular app initialized. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3350) Add support several users for web agent
Andrey Novikov created IGNITE-3350: -- Summary: Add support several users for web agent Key: IGNITE-3350 URL: https://issues.apache.org/jira/browse/IGNITE-3350 Project: Ignite Issue Type: Sub-task Reporter: Andrey Novikov Assignee: Andrey Novikov -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3369) Add code generation for C++ in download project and configuration preview.
Andrey Novikov created IGNITE-3369: -- Summary: Add code generation for C++ in download project and configuration preview. Key: IGNITE-3369 URL: https://issues.apache.org/jira/browse/IGNITE-3369 Project: Ignite Issue Type: Sub-task Components: wizards Affects Versions: 1.6 Reporter: Andrey Novikov -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3370) Add possibility to add handlers in ignite-rest-http module using jetty configuration
Andrey Novikov created IGNITE-3370: -- Summary: Add possibility to add handlers in ignite-rest-http module using jetty configuration Key: IGNITE-3370 URL: https://issues.apache.org/jira/browse/IGNITE-3370 Project: Ignite Issue Type: Bug Components: clients Affects Versions: 1.6 Reporter: Andrey Novikov http://apache-ignite-users.70518.x6.nabble.com/Jetty-configuration-for-adding-new-Handler-td5841.html -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3407) HTTP REST: query commands without pageSize failed with NPE
Andrey Novikov created IGNITE-3407: -- Summary: HTTP REST: query commands without pageSize failed with NPE Key: IGNITE-3407 URL: https://issues.apache.org/jira/browse/IGNITE-3407 Project: Ignite Issue Type: Bug Components: general Affects Versions: 1.6 Reporter: Andrey Novikov org/apache/ignite/internal/processors/rest/handlers/query/QueryCommandHandler.java:125 Need return response with error. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3490) Web console: Refactoring server side code to services, append tests
Andrey Novikov created IGNITE-3490: -- Summary: Web console: Refactoring server side code to services, append tests Key: IGNITE-3490 URL: https://issues.apache.org/jira/browse/IGNITE-3490 Project: Ignite Issue Type: Bug Reporter: Andrey Novikov Move code from routes to services. serve/routes/clusters.js -> serve/services/cluster.js serve/routes/igfs.js -> serve/services/igfs.js ... For example use serve/routes/cache.js -> serve/services/cache.js -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3686) Web Console: Click on error feedback reset value in input.
Andrey Novikov created IGNITE-3686: -- Summary: Web Console: Click on error feedback reset value in input. Key: IGNITE-3686 URL: https://issues.apache.org/jira/browse/IGNITE-3686 Project: Ignite Issue Type: Bug Components: wizards Affects Versions: 1.6 Reporter: Andrey Novikov Priority: Minor Fix For: 1.8 Step to reproduce: 1) Create a new cluster 2) Open Node Filter section 3) Choose 'Specified Nodes' option 4) Enter invalid value in Node IDs field. 5) Click on error icon. Value will be reset and editor will be hidden. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3730) Web Console: Add scan for near cache
Andrey Novikov created IGNITE-3730: -- Summary: Web Console: Add scan for near cache Key: IGNITE-3730 URL: https://issues.apache.org/jira/browse/IGNITE-3730 Project: Ignite Issue Type: Sub-task Components: wizards Affects Versions: 1.8 Reporter: Andrey Novikov Priority: Minor Fix For: 1.8 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3731) Web Console: Add fetch first page only for query on SQL screen
Andrey Novikov created IGNITE-3731: -- Summary: Web Console: Add fetch first page only for query on SQL screen Key: IGNITE-3731 URL: https://issues.apache.org/jira/browse/IGNITE-3731 Project: Ignite Issue Type: Sub-task Components: wizards Affects Versions: 1.8 Reporter: Andrey Novikov Priority: Minor Fix For: 1.8 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3732) Web Console: Add execute local for query on SQL screen
Andrey Novikov created IGNITE-3732: -- Summary: Web Console: Add execute local for query on SQL screen Key: IGNITE-3732 URL: https://issues.apache.org/jira/browse/IGNITE-3732 Project: Ignite Issue Type: Sub-task Components: wizards Reporter: Andrey Novikov Priority: Minor -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3733) Web Console: Add support for distributive join on SQL screen
Andrey Novikov created IGNITE-3733: -- Summary: Web Console: Add support for distributive join on SQL screen Key: IGNITE-3733 URL: https://issues.apache.org/jira/browse/IGNITE-3733 Project: Ignite Issue Type: Sub-task Components: wizards Reporter: Andrey Novikov Priority: Minor -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3811) CacheJdbcPojoStore invalid query for merge operation with complex key on SQL Server
Andrey Novikov created IGNITE-3811: -- Summary: CacheJdbcPojoStore invalid query for merge operation with complex key on SQL Server Key: IGNITE-3811 URL: https://issues.apache.org/jira/browse/IGNITE-3811 Project: Ignite Issue Type: Bug Components: cache Affects Versions: 1.6 Reporter: Andrey Novikov Assignee: Andrey Novikov Fix For: 1.8 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3927) Web Console: Need to reload notebooks in sql after "become this user" was used.
Andrey Novikov created IGNITE-3927: -- Summary: Web Console: Need to reload notebooks in sql after "become this user" was used. Key: IGNITE-3927 URL: https://issues.apache.org/jira/browse/IGNITE-3927 Project: Ignite Issue Type: Bug Affects Versions: 1.7 Reporter: Andrey Novikov Assignee: Andrey Novikov Priority: Minor Fix For: 1.8 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-3985) Web Console: Refactor test database init in backend tests.
Andrey Novikov created IGNITE-3985: -- Summary: Web Console: Refactor test database init in backend tests. Key: IGNITE-3985 URL: https://issues.apache.org/jira/browse/IGNITE-3985 Project: Ignite Issue Type: Bug Components: wizards Affects Versions: 1.8 Reporter: Andrey Novikov Priority: Minor Fix For: 1.8 Need simplify database init before test. As example may be used modules/web-console/backend/test/unit/AuthService.test.js -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-4010) Web Console: Implement responsive layout
Andrey Novikov created IGNITE-4010: -- Summary: Web Console: Implement responsive layout Key: IGNITE-4010 URL: https://issues.apache.org/jira/browse/IGNITE-4010 Project: Ignite Issue Type: Task Components: wizards Affects Versions: 1.7 Reporter: Andrey Novikov Priority: Minor Fix For: 1.8 Add responsive width for body. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-4233) Add documentation for REDIS support
Andrey Novikov created IGNITE-4233: -- Summary: Add documentation for REDIS support Key: IGNITE-4233 URL: https://issues.apache.org/jira/browse/IGNITE-4233 Project: Ignite Issue Type: Sub-task Affects Versions: 1.8 Reporter: Andrey Novikov Fix For: 1.8 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-4251) Web Console: Remove separate port for agents connections.
Andrey Novikov created IGNITE-4251: -- Summary: Web Console: Remove separate port for agents connections. Key: IGNITE-4251 URL: https://issues.apache.org/jira/browse/IGNITE-4251 Project: Ignite Issue Type: Bug Reporter: Andrey Novikov Assignee: Andrey Novikov Use one port for REST and WS. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-4260) Web Console: For project with SQLServer add dependency on mssql-jdbc driver from maven central
Andrey Novikov created IGNITE-4260: -- Summary: Web Console: For project with SQLServer add dependency on mssql-jdbc driver from maven central Key: IGNITE-4260 URL: https://issues.apache.org/jira/browse/IGNITE-4260 Project: Ignite Issue Type: Bug Reporter: Andrey Novikov https://github.com/Microsoft/mssql-jdbc/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-4545) Improve router node detection for external client
Andrey Novikov created IGNITE-4545: -- Summary: Improve router node detection for external client Key: IGNITE-4545 URL: https://issues.apache.org/jira/browse/IGNITE-4545 Project: Ignite Issue Type: Bug Components: clients Affects Versions: 1.8 Reporter: Andrey Novikov Fix For: 1.9 GridClientTopology.java:386 On each topology refresh will try to resolve hostname for all nodes. I think will be better to resolve router hostname and cache it. GridClientConnectionManagerAdapter.java:318 Before establishing connection to node all macs collected without cache. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-8678) Web Console: Sign-up and sign-in screen cleanup
Andrey Novikov created IGNITE-8678: -- Summary: Web Console: Sign-up and sign-in screen cleanup Key: IGNITE-8678 URL: https://issues.apache.org/jira/browse/IGNITE-8678 Project: Ignite Issue Type: Bug Components: wizards Affects Versions: 2.5 Reporter: Andrey Novikov Assignee: Andrey Novikov Fix For: 2.6 Remove the gray line above the sign-in and sign-up buttons. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (IGNITE-8245) Web console: "Warning" icon is displayed above "secured key" icon.
Andrey Novikov created IGNITE-8245: -- Summary: Web console: "Warning" icon is displayed above "secured key" icon. Key: IGNITE-8245 URL: https://issues.apache.org/jira/browse/IGNITE-8245 Project: Ignite Issue Type: Bug Components: wizards Affects Versions: 2.4 Reporter: Andrey Novikov Fix For: 2.5 See attachment. Reproduced in Safari. Make the actual input borderless, move the border to outer element, shrink the input element when an error notification has to be shown. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (IGNITE-8248) Web Console: NullPointException in agent in case of self-signed certificates.
Andrey Novikov created IGNITE-8248: -- Summary: Web Console: NullPointException in agent in case of self-signed certificates. Key: IGNITE-8248 URL: https://issues.apache.org/jira/browse/IGNITE-8248 Project: Ignite Issue Type: Bug Components: wizards Reporter: Andrey Novikov Assignee: Andrey Novikov [2018-04-13 02:01:12,387][ERROR][EventThread][EventThread] Task threw exception java.lang.NullPointerException at okhttp3.internal.tls.TrustRootIndex$BasicTrustRootIndex.(TrustRootIndex.java:108) at okhttp3.internal.tls.TrustRootIndex.get(TrustRootIndex.java:48) at okhttp3.internal.tls.TrustRootIndex.get(TrustRootIndex.java:43) at okhttp3.internal.platform.Platform.buildCertificateChainCleaner(Platform.java:167) at okhttp3.internal.tls.CertificateChainCleaner.get(CertificateChainCleaner.java:41) at okhttp3.OkHttpClient$Builder.sslSocketFactory(OkHttpClient.java:656) at io.socket.engineio.client.transports.WebSocket.doOpen(WebSocket.java:50) at io.socket.engineio.client.Transport$1.run(Transport.java:82) at io.socket.thread.EventThread.exec(EventThread.java:55) at io.socket.engineio.client.Transport.open(Transport.java:77) at io.socket.engineio.client.Socket.probe(Socket.java:472) at io.socket.engineio.client.Socket.onOpen(Socket.java:485) at io.socket.engineio.client.Socket.onHandshake(Socket.java:526) at io.socket.engineio.client.Socket.onPacket(Socket.java:499) at io.socket.engineio.client.Socket.access$1000(Socket.java:31) at io.socket.engineio.client.Socket$5.call(Socket.java:313) at io.socket.emitter.Emitter.emit(Emitter.java:117) at io.socket.engineio.client.Transport.onPacket(Transport.java:134) at io.socket.engineio.client.transports.Polling.access$700(Polling.java:17) at io.socket.engineio.client.transports.Polling$2.call(Polling.java:124) at io.socket.engineio.parser.Parser.decodePayload(Parser.java:251) at io.socket.engineio.client.transports.Polling._onData(Polling.java:134) at io.socket.engineio.client.transports.Polling.onData(Polling.java:106) at io.socket.engineio.client.transports.PollingXHR$5$1.run(PollingXHR.java:111) at io.socket.thread.EventThread$2.run(EventThread.java:80) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (IGNITE-1379) Need send error with stacktrace from web control center to webmaster email.
Andrey Novikov created IGNITE-1379: -- Summary: Need send error with stacktrace from web control center to webmaster email. Key: IGNITE-1379 URL: https://issues.apache.org/jira/browse/IGNITE-1379 Project: Ignite Issue Type: Sub-task Reporter: Andrey Novikov -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-1730) Need display proper placeholder for query results with objects columns in charts
Andrey Novikov created IGNITE-1730: -- Summary: Need display proper placeholder for query results with objects columns in charts Key: IGNITE-1730 URL: https://issues.apache.org/jira/browse/IGNITE-1730 Project: Ignite Issue Type: Sub-task Reporter: Andrey Novikov Priority: Minor execute query: select _KEY, _VAL from Car show result as chart. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-1735) Missing refresh Y-axis label when use 'TIME_LINE' and change query.
Andrey Novikov created IGNITE-1735: -- Summary: Missing refresh Y-axis label when use 'TIME_LINE' and change query. Key: IGNITE-1735 URL: https://issues.apache.org/jira/browse/IGNITE-1735 Project: Ignite Issue Type: Sub-task Affects Versions: 1.5 Reporter: Andrey Novikov Assignee: Alexey Kuznetsov Fix For: 1.5 # execute query. # set time_line on x-axis # execute other query Label for y-axis not update. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-1736) Configuration add scroll to group from sidebar
Andrey Novikov created IGNITE-1736: -- Summary: Configuration add scroll to group from sidebar Key: IGNITE-1736 URL: https://issues.apache.org/jira/browse/IGNITE-1736 Project: Ignite Issue Type: Sub-task Affects Versions: 1.5 Reporter: Andrey Novikov Fix For: 1.5 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-1841) Need add ConnectorConfiguration to cluster configuration
Andrey Novikov created IGNITE-1841: -- Summary: Need add ConnectorConfiguration to cluster configuration Key: IGNITE-1841 URL: https://issues.apache.org/jira/browse/IGNITE-1841 Project: Ignite Issue Type: Sub-task Reporter: Andrey Novikov -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-1887) REST-HTTP change queryId generation from sequence to random.
Andrey Novikov created IGNITE-1887: -- Summary: REST-HTTP change queryId generation from sequence to random. Key: IGNITE-1887 URL: https://issues.apache.org/jira/browse/IGNITE-1887 Project: Ignite Issue Type: Bug Reporter: Andrey Novikov Assignee: Andrey Novikov Priority: Minor First problem: 1. client1 execute query and get queryId = 1. 2. node where query was executed is restarted (queryId generator initialized to zero). 3. client2 execute some query and also get queryId=1. 4. client1 fetch next page for queryId=1 and GETS results of client2. Second problem: As queryId is generated sequentially it is very easy to brute force and some client could get data of other clients too easy. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-2132) Start test-drive on agent from web
Andrey Novikov created IGNITE-2132: -- Summary: Start test-drive on agent from web Key: IGNITE-2132 URL: https://issues.apache.org/jira/browse/IGNITE-2132 Project: Ignite Issue Type: Sub-task Reporter: Andrey Novikov Assignee: Andrey Novikov * Test-drive for metadata * Test-drive for sql -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-2254) Need append nodeId for sql-query command in REST API
Andrey Novikov created IGNITE-2254: -- Summary: Need append nodeId for sql-query command in REST API Key: IGNITE-2254 URL: https://issues.apache.org/jira/browse/IGNITE-2254 Project: Ignite Issue Type: Bug Components: clients Reporter: Andrey Novikov Assignee: Semen Boikov Fix For: 1.6 Query execute command should return nodeId for node where QueryCursor stored in nodeLocal https://apacheignite.readme.io/v1.6/docs/rest-api#sql-query-execute Query fetch command should resend job to node with nodeId https://apacheignite.readme.io/v1.6/docs/rest-api#sql-query-fetch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-2312) Docker container for Ignite will be useful to include the "EXPOSE" instruction with all ports used by Ignite
Andrey Novikov created IGNITE-2312: -- Summary: Docker container for Ignite will be useful to include the "EXPOSE" instruction with all ports used by Ignite Key: IGNITE-2312 URL: https://issues.apache.org/jira/browse/IGNITE-2312 Project: Ignite Issue Type: Improvement Components: newbie Reporter: Andrey Novikov Priority: Minor -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (IGNITE-2481) On the signup page add the following fields: Company, Country.
Andrey Novikov created IGNITE-2481: -- Summary: On the signup page add the following fields: Company, Country. Key: IGNITE-2481 URL: https://issues.apache.org/jira/browse/IGNITE-2481 Project: Ignite Issue Type: Sub-task Reporter: Andrey Novikov Assignee: Andrey Novikov Priority: Minor -- This message was sent by Atlassian JIRA (v6.3.4#6332)