Ignite Web Control Center alpha version

classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

Ignite Web Control Center alpha version

Alexey Kuznetsov-2
Hi!

I would like to share first alpha version of Ignite Web Control Center.
http://104.197.2.239/

You could register with any e-mail and play a bit with this web application.

What is already working:
1) Clusters configuration.
2) Cache type metadata configuration (manual mode).
3) Caches configuration.
4) Generation of XML / java code for cluster configuration.

Will be added in two weeks (and I think officially released shortly after
that):
1) Load cache type metadata from user RDBMS.
2) SQL queries.

All code is in ignite-843 branch.
All issues are sub-tasks of IGNITE-843:
https://issues.apache.org/jira/browse/IGNITE-843

Please, try it and give me a feedback here and as comments to corresponding
issues.

Thanks.

--
Alexey Kuznetsov
GridGain Systems
www.gridgain.com
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

nivanov
I forgot my password and there's no way to get it back. Some way to reset
it is necessary.

--
Nikita Ivanov


On Wed, Aug 5, 2015 at 12:48 AM, Alexey Kuznetsov <[hidden email]>
wrote:

> Hi!
>
> I would like to share first alpha version of Ignite Web Control Center.
> http://104.197.2.239/
>
> You could register with any e-mail and play a bit with this web
> application.
>
> What is already working:
> 1) Clusters configuration.
> 2) Cache type metadata configuration (manual mode).
> 3) Caches configuration.
> 4) Generation of XML / java code for cluster configuration.
>
> Will be added in two weeks (and I think officially released shortly after
> that):
> 1) Load cache type metadata from user RDBMS.
> 2) SQL queries.
>
> All code is in ignite-843 branch.
> All issues are sub-tasks of IGNITE-843:
> https://issues.apache.org/jira/browse/IGNITE-843
>
> Please, try it and give me a feedback here and as comments to corresponding
> issues.
>
> Thanks.
>
> --
> Alexey Kuznetsov
> GridGain Systems
> www.gridgain.com
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

dsetrakyan
On Wed, Aug 5, 2015 at 10:20 AM, Nikita Ivanov <[hidden email]> wrote:

> I forgot my password and there's no way to get it back. Some way to reset
> it is necessary.
>

Agree. Until we do, the reset button is called "Alexey" :-p


>
> --
> Nikita Ivanov
>
>
> On Wed, Aug 5, 2015 at 12:48 AM, Alexey Kuznetsov <[hidden email]
> >
> wrote:
>
> > Hi!
> >
> > I would like to share first alpha version of Ignite Web Control Center.
> > http://104.197.2.239/
> >
> > You could register with any e-mail and play a bit with this web
> > application.
> >
> > What is already working:
> > 1) Clusters configuration.
> > 2) Cache type metadata configuration (manual mode).
> > 3) Caches configuration.
> > 4) Generation of XML / java code for cluster configuration.
> >
> > Will be added in two weeks (and I think officially released shortly after
> > that):
> > 1) Load cache type metadata from user RDBMS.
> > 2) SQL queries.
> >
> > All code is in ignite-843 branch.
> > All issues are sub-tasks of IGNITE-843:
> > https://issues.apache.org/jira/browse/IGNITE-843
> >
> > Please, try it and give me a feedback here and as comments to
> corresponding
> > issues.
> >
> > Thanks.
> >
> > --
> > Alexey Kuznetsov
> > GridGain Systems
> > www.gridgain.com
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

Mike Dickson
What is our login?  How do we get one?


     On Wednesday, August 5, 2015 10:35 AM, Dmitriy Setrakyan <[hidden email]> wrote:
   
 

 On Wed, Aug 5, 2015 at 10:20 AM, Nikita Ivanov <[hidden email]> wrote:

> I forgot my password and there's no way to get it back. Some way to reset
> it is necessary.
>

Agree. Until we do, the reset button is called "Alexey" :-p


>
> --
> Nikita Ivanov
>
>
> On Wed, Aug 5, 2015 at 12:48 AM, Alexey Kuznetsov <[hidden email]
> >
> wrote:
>
> > Hi!
> >
> > I would like to share first alpha version of Ignite Web Control Center.
> > http://104.197.2.239/
> >
> > You could register with any e-mail and play a bit with this web
> > application.
> >
> > What is already working:
> > 1) Clusters configuration.
> > 2) Cache type metadata configuration (manual mode).
> > 3) Caches configuration.
> > 4) Generation of XML / java code for cluster configuration.
> >
> > Will be added in two weeks (and I think officially released shortly after
> > that):
> > 1) Load cache type metadata from user RDBMS.
> > 2) SQL queries.
> >
> > All code is in ignite-843 branch.
> > All issues are sub-tasks of IGNITE-843:
> > https://issues.apache.org/jira/browse/IGNITE-843
> >
> > Please, try it and give me a feedback here and as comments to
> corresponding
> > issues.
> >
> > Thanks.
> >
> > --
> > Alexey Kuznetsov
> > GridGain Systems
> > www.gridgain.com
> >
>


 
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

Valentin Kulichenko
Mike,

You can just sign up with your email.

-Val

On Wed, Aug 5, 2015 at 10:45 AM, Mike Dickson <[hidden email]
> wrote:

> What is our login?  How do we get one?
>
>
>      On Wednesday, August 5, 2015 10:35 AM, Dmitriy Setrakyan <
> [hidden email]> wrote:
>
>
>
>  On Wed, Aug 5, 2015 at 10:20 AM, Nikita Ivanov <[hidden email]>
> wrote:
>
> > I forgot my password and there's no way to get it back. Some way to reset
> > it is necessary.
> >
>
> Agree. Until we do, the reset button is called "Alexey" :-p
>
>
> >
> > --
> > Nikita Ivanov
> >
> >
> > On Wed, Aug 5, 2015 at 12:48 AM, Alexey Kuznetsov <
> [hidden email]
> > >
> > wrote:
> >
> > > Hi!
> > >
> > > I would like to share first alpha version of Ignite Web Control Center.
> > > http://104.197.2.239/
> > >
> > > You could register with any e-mail and play a bit with this web
> > > application.
> > >
> > > What is already working:
> > > 1) Clusters configuration.
> > > 2) Cache type metadata configuration (manual mode).
> > > 3) Caches configuration.
> > > 4) Generation of XML / java code for cluster configuration.
> > >
> > > Will be added in two weeks (and I think officially released shortly
> after
> > > that):
> > > 1) Load cache type metadata from user RDBMS.
> > > 2) SQL queries.
> > >
> > > All code is in ignite-843 branch.
> > > All issues are sub-tasks of IGNITE-843:
> > > https://issues.apache.org/jira/browse/IGNITE-843
> > >
> > > Please, try it and give me a feedback here and as comments to
> > corresponding
> > > issues.
> > >
> > > Thanks.
> > >
> > > --
> > > Alexey Kuznetsov
> > > GridGain Systems
> > > www.gridgain.com
> > >
> >
>
>
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

Alexey Kuznetsov-2
In reply to this post by nivanov
Good point. Will implement it shortly.

On Thu, Aug 6, 2015 at 12:20 AM, Nikita Ivanov <[hidden email]> wrote:

> I forgot my password and there's no way to get it back. Some way to reset
> it is necessary.
>
> --
> Nikita Ivanov
>
>
> On Wed, Aug 5, 2015 at 12:48 AM, Alexey Kuznetsov <[hidden email]
> >
> wrote:
>
> > Hi!
> >
> > I would like to share first alpha version of Ignite Web Control Center.
> > http://104.197.2.239/
> >
> > You could register with any e-mail and play a bit with this web
> > application.
> >
> > What is already working:
> > 1) Clusters configuration.
> > 2) Cache type metadata configuration (manual mode).
> > 3) Caches configuration.
> > 4) Generation of XML / java code for cluster configuration.
> >
> > Will be added in two weeks (and I think officially released shortly after
> > that):
> > 1) Load cache type metadata from user RDBMS.
> > 2) SQL queries.
> >
> > All code is in ignite-843 branch.
> > All issues are sub-tasks of IGNITE-843:
> > https://issues.apache.org/jira/browse/IGNITE-843
> >
> > Please, try it and give me a feedback here and as comments to
> corresponding
> > issues.
> >
> > Thanks.
> >
> > --
> > Alexey Kuznetsov
> > GridGain Systems
> > www.gridgain.com
> >
>



--
Alexey Kuznetsov
GridGain Systems
www.gridgain.com
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

Alexey Kuznetsov-2
In reply to this post by Mike Dickson
Mike,

This is a test server. Any e-mail could be used.

On Thu, Aug 6, 2015 at 12:45 AM, Mike Dickson <[hidden email]
> wrote:

> What is our login?  How do we get one?
>
>
>      On Wednesday, August 5, 2015 10:35 AM, Dmitriy Setrakyan <
> [hidden email]> wrote:
>
>
>
>  On Wed, Aug 5, 2015 at 10:20 AM, Nikita Ivanov <[hidden email]>
> wrote:
>
> > I forgot my password and there's no way to get it back. Some way to reset
> > it is necessary.
> >
>
> Agree. Until we do, the reset button is called "Alexey" :-p
>
>
> >
> > --
> > Nikita Ivanov
> >
> >
> > On Wed, Aug 5, 2015 at 12:48 AM, Alexey Kuznetsov <
> [hidden email]
> > >
> > wrote:
> >
> > > Hi!
> > >
> > > I would like to share first alpha version of Ignite Web Control Center.
> > > http://104.197.2.239/
> > >
> > > You could register with any e-mail and play a bit with this web
> > > application.
> > >
> > > What is already working:
> > > 1) Clusters configuration.
> > > 2) Cache type metadata configuration (manual mode).
> > > 3) Caches configuration.
> > > 4) Generation of XML / java code for cluster configuration.
> > >
> > > Will be added in two weeks (and I think officially released shortly
> after
> > > that):
> > > 1) Load cache type metadata from user RDBMS.
> > > 2) SQL queries.
> > >
> > > All code is in ignite-843 branch.
> > > All issues are sub-tasks of IGNITE-843:
> > > https://issues.apache.org/jira/browse/IGNITE-843
> > >
> > > Please, try it and give me a feedback here and as comments to
> > corresponding
> > > issues.
> > >
> > > Thanks.
> > >
> > > --
> > > Alexey Kuznetsov
> > > GridGain Systems
> > > www.gridgain.com
> > >
> >
>
>
>
>
>



--
Alexey Kuznetsov
GridGain Systems
www.gridgain.com
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

Alexey Kuznetsov-2
Nikita,

I've implemented first version of password reset.
Click "Login" -> "Forgot password" -> enter email.
And you will receive e-mail with password reset token.

I will rework this to URL + reset token a bit later.

For now you will need to copy reset token from letter and paste into reset
dialog.

On Thu, Aug 6, 2015 at 1:10 AM, Alexey Kuznetsov <[hidden email]>
wrote:

> Mike,
>
> This is a test server. Any e-mail could be used.
>
> On Thu, Aug 6, 2015 at 12:45 AM, Mike Dickson <
> [hidden email]> wrote:
>
>> What is our login?  How do we get one?
>>
>>
>>      On Wednesday, August 5, 2015 10:35 AM, Dmitriy Setrakyan <
>> [hidden email]> wrote:
>>
>>
>>
>>  On Wed, Aug 5, 2015 at 10:20 AM, Nikita Ivanov <[hidden email]>
>> wrote:
>>
>> > I forgot my password and there's no way to get it back. Some way to
>> reset
>> > it is necessary.
>> >
>>
>> Agree. Until we do, the reset button is called "Alexey" :-p
>>
>>
>> >
>> > --
>> > Nikita Ivanov
>> >
>> >
>> > On Wed, Aug 5, 2015 at 12:48 AM, Alexey Kuznetsov <
>> [hidden email]
>> > >
>> > wrote:
>> >
>> > > Hi!
>> > >
>> > > I would like to share first alpha version of Ignite Web Control
>> Center.
>> > > http://104.197.2.239/
>> > >
>> > > You could register with any e-mail and play a bit with this web
>> > > application.
>> > >
>> > > What is already working:
>> > > 1) Clusters configuration.
>> > > 2) Cache type metadata configuration (manual mode).
>> > > 3) Caches configuration.
>> > > 4) Generation of XML / java code for cluster configuration.
>> > >
>> > > Will be added in two weeks (and I think officially released shortly
>> after
>> > > that):
>> > > 1) Load cache type metadata from user RDBMS.
>> > > 2) SQL queries.
>> > >
>> > > All code is in ignite-843 branch.
>> > > All issues are sub-tasks of IGNITE-843:
>> > > https://issues.apache.org/jira/browse/IGNITE-843
>> > >
>> > > Please, try it and give me a feedback here and as comments to
>> > corresponding
>> > > issues.
>> > >
>> > > Thanks.
>> > >
>> > > --
>> > > Alexey Kuznetsov
>> > > GridGain Systems
>> > > www.gridgain.com
>> > >
>> >
>>
>>
>>
>>
>>
>
>
>
> --
> Alexey Kuznetsov
> GridGain Systems
> www.gridgain.com
>



--
Alexey Kuznetsov
GridGain Systems
www.gridgain.com
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

Alexey Kuznetsov-2
Hi,

I've reworked restore password to use restore link.

I've implemented first version of password reset.
Click "Login" -> "Forgot password" -> enter email.
And you will receive e-mail with password reset __link__.

--
Alexey Kuznetsov
GridGain Systems
www.gridgain.com
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

dsetrakyan
In reply to this post by Alexey Kuznetsov-2
Alexey,

I think you are making great progress!

I have looked at the screens, and I think the Metadata screen is a bit hard
to understand right now. I have made some suggestions in the ticket:
https://issues.apache.org/jira/browse/IGNITE-1177

Also, it would be nice to see how the XML/Java configuration changes while
the user is filling out the forms. I have created a ticket for it:
https://issues.apache.org/jira/browse/IGNITE-1218

And lastly, I see 5 tickets in PATCH AVAILABLE state. While I understand
that everyone is busy, I think we should try not to leave this many patches
hanging out there waiting for review.


Again, great progress! At this rate, we just might have something
releasable in a couple of weeks :) Would be nice if other community members
jumped in with their comments as well.

D.

On Wed, Aug 5, 2015 at 12:48 AM, Alexey Kuznetsov <[hidden email]>
wrote:

> Hi!
>
> I would like to share first alpha version of Ignite Web Control Center.
> http://104.197.2.239/
>
> You could register with any e-mail and play a bit with this web
> application.
>
> What is already working:
> 1) Clusters configuration.
> 2) Cache type metadata configuration (manual mode).
> 3) Caches configuration.
> 4) Generation of XML / java code for cluster configuration.
>
> Will be added in two weeks (and I think officially released shortly after
> that):
> 1) Load cache type metadata from user RDBMS.
> 2) SQL queries.
>
> All code is in ignite-843 branch.
> All issues are sub-tasks of IGNITE-843:
> https://issues.apache.org/jira/browse/IGNITE-843
>
> Please, try it and give me a feedback here and as comments to corresponding
> issues.
>
> Thanks.
>
> --
> Alexey Kuznetsov
> GridGain Systems
> www.gridgain.com
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

Alexey Kuznetsov-2
Dmitriy, thanks for your comments.

Your suggestions about Metadata screen is really make sense, will rework
this screen in a couple of days.

Also will review patches shortly.

On Sat, Aug 8, 2015 at 6:20 AM, Dmitriy Setrakyan <[hidden email]>
wrote:

> Alexey,
>
> I think you are making great progress!
>
> I have looked at the screens, and I think the Metadata screen is a bit hard
> to understand right now. I have made some suggestions in the ticket:
> https://issues.apache.org/jira/browse/IGNITE-1177
>
> Also, it would be nice to see how the XML/Java configuration changes while
> the user is filling out the forms. I have created a ticket for it:
> https://issues.apache.org/jira/browse/IGNITE-1218
>
> And lastly, I see 5 tickets in PATCH AVAILABLE state. While I understand
> that everyone is busy, I think we should try not to leave this many patches
> hanging out there waiting for review.
>
>
> Again, great progress! At this rate, we just might have something
> releasable in a couple of weeks :) Would be nice if other community members
> jumped in with their comments as well.
>
> D.
>
> On Wed, Aug 5, 2015 at 12:48 AM, Alexey Kuznetsov <[hidden email]
> >
> wrote:
>
> > Hi!
> >
> > I would like to share first alpha version of Ignite Web Control Center.
> > http://104.197.2.239/
> >
> > You could register with any e-mail and play a bit with this web
> > application.
> >
> > What is already working:
> > 1) Clusters configuration.
> > 2) Cache type metadata configuration (manual mode).
> > 3) Caches configuration.
> > 4) Generation of XML / java code for cluster configuration.
> >
> > Will be added in two weeks (and I think officially released shortly after
> > that):
> > 1) Load cache type metadata from user RDBMS.
> > 2) SQL queries.
> >
> > All code is in ignite-843 branch.
> > All issues are sub-tasks of IGNITE-843:
> > https://issues.apache.org/jira/browse/IGNITE-843
> >
> > Please, try it and give me a feedback here and as comments to
> corresponding
> > issues.
> >
> > Thanks.
> >
> > --
> > Alexey Kuznetsov
> > GridGain Systems
> > www.gridgain.com
> >
>



--
Alexey Kuznetsov
GridGain Systems
www.gridgain.com
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

Alexey Kuznetsov-2
Hi!

I've implemented downloading web agent from metadata screen and almost
complete loading metadata from DB.

To try it:

1. Open in your browser: http://104.197.2.239

2. Go to metadata screen.

3. Click "Load from database" button. You will see a popup with
instructions and "Download" button.

4. Download agent.

5. Unzip in any folder and read Readme.txt

6. Download http://www.h2database.com/html/download.html

7. Star H2 (in server mode) and create database with some tables.
  For example:
  CREATE TABLE PERSON(ID INTEGER NOT NULL PRIMARY KEY, NAME VARCHAR(100));

8. Copy h2.jar into folder where agent was unzipped to subfolder
"jdbc-drivers".

9. Start agent like this: agent.sh -l _your_e-mail_ -p _your_password_ -s
wss://104.197.2.239:3001

10. Go to metadata screen. Click "Load from database" button.
     You should see a dialog with JDBC settings.
     Enter JDBC URL to your H2 db created on step 7.
     Click "Load metadata" button. You should see a list of tables.

11. Saving selected tables not implemented yet (will be finished in couple
of days).

Also you can try with any DB, not just H2, just copy JDBC driver for your
database and enter your JDBC URL.

Add your comments to issue "Implement metadata screen"
https://issues.apache.org/jira/browse/IGNITE-1177

Thanks!

--
Alexey Kuznetsov
GridGain Systems
www.gridgain.com
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

Alexey Kuznetsov-2
Hi!

We implemented test drive mode for Ignite Web Agent.

Two test drives were prepared:
  1) Metadata test drive (use -tm option). In this test drive in-memory H2
started and populated with some tables in 2 schemas.
  2) SQL test drive (use -ts option). In this test case a node with cache
stared and populated with some data that can be queried from SQL screen.

You can download Ignite Web Agent from http://104.197.2.239. Just click on
"Load from database" on Metadata screen or click "SQL" in top nav bar menu.

Also I implemented first version of preview. Just edit configuration and
you will see small preview with XML configuration on the right side.

Tomorrow I'm going to implement generation java code for preview.

Feedback are very welcome! Just go to http://104.197.2.239 and play with
Web Control Center.

Thanks.

--
Alexey Kuznetsov
GridGain Systems
www.gridgain.com
Reply | Threaded
Open this post in threaded view
|

Re: Ignite Web Control Center alpha version

Alexey Kuznetsov-2
I've implemented java preview for cluster and caches screens (metadata
screen will be implemented shortly).

Andrey Novikov, added mockup image for cache metadata (
https://issues.apache.org/jira/browse/IGNITE-1148)

Feedback are very welcome! Just go to http://104.197.2.239 and play with
Web Control Center.

Thanks.

--
Alexey Kuznetsov
GridGain Systems
www.gridgain.com