Hello!

I had two points:
Let's remove "client node" in documentation of autoconfigure module can
also create server nodes.
Let's rename "-client" to "-thin-client". This is not something we can
change later.

I hope to test your deliverable later.

Regards,
-- 
Ilya Kasnacheev


чт, 30 апр. 2020 г. в 11:44, Nikolay Izhikov <nizhi...@apache.org>:

> Hello, Ilya.
>
> Sorry, I don’t understand your question.
>
> Documentation - https://apacheignite-mix.readme.io/docs/spring-boot
>
> Extension modules automatically creates the instance of Ignite or
> IgniteClient inside spring-boot application.
> Ignite node would be in a client or server mode based on the provided
> IgniteConfiguration.
>
> Basically, all you need as an application developer is the following:
>
> 1. Add spring-boot-autoconfigure to application dependencies.
> 2. Add configuration to your application.yml (or any other config) like
> that:
>
> ```
> ignite:
>   igniteInstanceName: properties-instance-name
>   dataStorageConfiguration:
>     defaultDataRegionConfiguration:
>       initialSize: 10485760 #10MB
>   cacheConfiguration:
>     - name: accounts
>       queryEntities:
>       - tableName: ACCOUNTS
>         keyFieldName: ID
>         keyType: java.lang.Long
>         valueType: java.lang.Object
>         fields:
>           ID: java.lang.Long
>           amount: java.lang.Double
>           updateDate: java.util.Date
> ```
>
> Thant’s all you need to have Ignite instance inside your spring-boot
> application.
>
> Please, let me know, if you have more questions.
>
>
> > 30 апр. 2020 г., в 11:21, Ilya Kasnacheev <ilya.kasnach...@gmail.com>
> написал(а):
> >
> > Hello!
> >
> >
> >   - ignite-spring-boot-autoconfigure - to use Ignite Client Node
> >   <
> https://apacheignite-mix.readme.io/docs/clients-vs-servers#configuring-clients-and-servers
> >
> >   inside your application.
> >   - ignite-spring-boot-client-autoconfigure - to use Ignite Thin Client
> >   <https://apacheignite-mix.readme.io/docs/thin-clients> inside your
> >   application.
> >
> > I think it's confusing, I would expect server node from autoconfigure. I
> > won't expect thin client from the latter, too.
> >
> > Can you have a server node in your spring boot project via
> > ignite-spring-boot? If so, how?
> >
> > Regards,
> > --
> > Ilya Kasnacheev
> >
> >
> > чт, 30 апр. 2020 г. в 11:11, Nikolay Izhikov <nizhi...@apache.org>:
> >
> >> Hello, Denis.
> >>
> >> Pages moved to - https://apacheignite-mix.readme.io/docs/spring-boot
> >>
> >>> As for the artifact 'ignite-spring-boot-client-autoconfigure' name,
> >> could we be more specific and change the name to
> >> 'ignite-spring-boot-thin-client-autoconfigure'?
> >>
> >> I like the current naming :)
> >> Let’s release it as is.
> >>
> >> WDYT?
> >>
> >>> 29 апр. 2020 г., в 21:05, Denis Magda <dma...@apache.org> написал(а):
> >>>
> >>> Hi Nikolay,
> >>>
> >>>
> >>> DOCUMENTATION
> >>>> https://apacheignite.readme.io/docs/spring-boot-autoconfigure
> >>>>
> >>
> https://apacheignite.readme.io/docs/ignite-spring-boot-client-autoconfigure
> >>>
> >>>
> >>> I unpublished the pages to ensure they are not visible until we release
> >> the
> >>> extension. In the meantime, we should do the following:
> >>>
> >>>  - Move the pages to the Ignite Integrations domain (
> >>>  https://apacheignite-mix.readme.io/docs) and place it under the
> >> "Spring"
> >>>  section. I'm working on the access for you, please see a separate
> >>>  discussion.
> >>>  - Don't we want to merge two pages into one? It will be titled "Spring
> >>>  Boot Auto-Configuration" with dedicated sections for a module
> >> designated
> >>>  for the thin client and servers with the thick client.
> >>>
> >>>
> >>> As for the artifact 'ignite-spring-boot-client-autoconfigure' name,
> could
> >>> we be more specific and change the name to
> >>> 'ignite-spring-boot-thin-client-autoconfigure'?
> >>>
> >>>> As you might remember, we agreed to update the release process [1]
> >>>> I missed that we agreed on this.
> >>>> Do we have a vote or something similar for it?
> >>>> It seems for me, that such requirement can significantly reduce number
> >> of
> >>>> extension releases.
> >>>
> >>>
> >>> Everybody who joined that discussion thread was in agreement, and
> nobody
> >>> spoke out against the proposal. I would try to run votes only for
> >>> significant changes that cause arguments and when consensus cannot be
> >>> reached among us. By preparing or updating documentation pages by the
> >> time
> >>> of the vote, we avoid situations when the pages are created in a rush
> >> after
> >>> the vote is completed or a version is announced without documentation
> in
> >>> place. Also, by reading final documentation we can look at the feature
> >> from
> >>> the angle of Ignite application developers and spot usability issues
> >> before
> >>> the release is out. Please join that discussion thread of you have a
> >>> different opinion.
> >>>
> >>>
> >>> -
> >>> Denis
> >>>
> >>>
> >>> On Wed, Apr 29, 2020 at 9:02 AM Nikolay Izhikov <nizhi...@apache.org>
> >> wrote:
> >>>
> >>>> Hello, Igniters and PMC.
> >>>>
> >>>> Please, cast your vote.
> >>>>
> >>>>> 29 апр. 2020 г., в 02:51, Saikat Maitra <saikat.mai...@gmail.com>
> >>>> написал(а):
> >>>>>
> >>>>> +1
> >>>>>
> >>>>> Yes, we can update the DEVNOTES.txt in the next release.
> >>>>>
> >>>>> Regards,
> >>>>> Saikat
> >>>>>
> >>>>>
> >>>>> On Tue, Apr 28, 2020 at 4:55 AM Maksim Stepachev <
> >>>> maksim.stepac...@gmail.com>
> >>>>> wrote:
> >>>>>
> >>>>>> +1
> >>>>>>
> >>>>>> вт, 28 апр. 2020 г. в 11:27, Nikolay Izhikov <nizhi...@apache.org>:
> >>>>>>
> >>>>>>> *** Formal vote description fixed ***
> >>>>>>>
> >>>>>>> Dear Community,
> >>>>>>>
> >>>>>>> I have uploaded a release candidate of the two extension modules
> >>>>>>> `ignite-spring-boot-autoconfigure` and
> >>>>>>> `ignite-spring-boot-client-autoconfigure`.
> >>>>>>>
> >>>>>>> The following staging can be used for testing:
> >>>>>>>
> >>>>
> >>
> https://repository.apache.org/content/repositories/orgapacheignite-1478/
> >>>>>>>
> >>>>>>> Tag with name `ignite-spring-boot-1.0.0-rc1` created:
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://gitbox.apache.org/repos/asf?p=ignite-extensions.git;a=commit;h=8b5f2d9143d281b90aceb6f11dabde50db48f6b3
> >>>>>>>
> >>>>>>> Release 1.0 contains an initial implementation of the modules,
> please
> >>>>>>> refer to the RELEASE_NOTES:
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://gitbox.apache.org/repos/asf?p=ignite-extensions.git;a=blob;f=RELEASE_NOTES.txt;h=e69173583068467b44f5e148151654ade3fe2452;hb=HEAD
> >>>>>>>
> >>>>>>> Complete list of resolved issues:
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://issues.apache.org/jira/issues/?jql=labels%20%3D%20spring-boot-autoconfigure
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://issues.apache.org/jira/issues/?jql=labels%20%3D%20spring-boot-client-autoconfigure
> >>>>>>>
> >>>>>>> DEVNOTES
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://gitbox.apache.org/repos/asf?p=ignite-extensions.git;a=blob;f=DEVNOTES.txt;h=7f25887adef738db956ae0f70c59839f73965d5f;hb=HEAD
> >>>>>>>
> >>>>>>> DOCUMENTATION
> >>>>>>> https://apacheignite.readme.io/docs/spring-boot-autoconfigure
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://apacheignite.readme.io/docs/ignite-spring-boot-client-autoconfigure
> >>>>>>>
> >>>>>>> The vote is formal, see voting guidelines
> >>>>>>> https://www.apache.org/foundation/voting.html
> >>>>>>>
> >>>>>>> +1 - to accept Apache Ignite spring-boot auto configure extensions
> >>>>>>> 1.0.0-rc1
> >>>>>>> 0 - don't care either way
> >>>>>>> -1 - DO NOT accept Apache Ignite spring-boot auto configure
> >> extensions
> >>>>>>> 1.0.0-rc1 (explain why)
> >>>>>>>
> >>>>>>> See notes on how to verify release here
> >>>>>>> https://www.apache.org/info/verification.html
> >>>>>>> and
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://cwiki.apache.org/confluence/display/IGNITE/Release+Process#ReleaseProcess-P5.VotingonReleaseandReleaseVerification
> >>>>>>>
> >>>>>>> The vote will hold for 72 hours and will end on April 30 2020 20:20
> >> UTC
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://www.timeanddate.com/countdown/generic?iso=20200430T2320&p0=166&font=cursive
> >>>>>>
> >>>>
> >>>>
> >>
> >>
>
>

Reply via email to