Re: Apache Ignite 2.9.0 RELEASE [Time, Scope, Manager]
Hello, guys! We finally have some benchmark results. Looks like there is more than one commit with a performance drop. Detected drops for those commits only slightly higher than measurement error, so it was hard to find them and we are not completely sure we found them all and found them right. Drops detected: 2-3% drop on commit 99b0e0143e0 (IGNITE-13060 Tracing: initial implementation) 2-3% drop on commit 65c30ec6947 (IGNITE-12568 MessageFactory is refactored in order to detect registration of message with the same direct type) The total drop we have on our environment - 7-8% and perhaps there is something else here (benchmarks still in progress, I will write if we find more suspected commits). Ivan Artiukhov, can you please recheck mentioned above commits on your environment? чт, 20 авг. 2020 г. в 11:43, Ilya Kasnacheev : > Hello! > > Readme.io uses blue book :) > > https://apacheignite.readme.io/docs/performance-tips > > I was thinking of something along a blue circle with `i' in it, for > information items. > > Regards, > -- > Ilya Kasnacheev > > > ср, 19 авг. 2020 г. в 18:29, Artem Budnikov : > > > > Search does not seem to work. > > It uses mockups right now, but it should be ready when the docs are > > released. > > > > > I can see that note blocks are just annotated with "Note." Can we have > > some > > > image there? > > Do you have a preference as to which image you would like to see there? > > > > -Artem > > > > On 19.08.2020 17:37, Ilya Kasnacheev wrote: > > > Hello! > > > > > > Search does not seem to work. Are we going to have a proper search > > results > > > page? It is often the case that there's none. > > > > > > I can see that note blocks are just annotated with "Note." Can we have > > some > > > image there? Example is > > > http://64.227.57.229/docs/2.9.0/persistence/persistence-tuning > > > > > > Regards, > > >
[SQL] Correct index usage with primary key constraint.
Folks, want to pay your attention that after [1] was merged into master, primary key index usage became predictable and correct and as a consequence old behavior was broken. for example table creation: CREATE TABLE PUBLIC.T1 (F1 VARCHAR, F2 VARCHAR, F3 VARCHAR, CONSTRAINT PK PRIMARY KEY (F2, F1)) in the old ver columns (F2, F1) were reordered, thus request : select … from PUBLIC.T1 WHERE F2 > … will not use primary key and index at all. after fix was merged primary key index used correctly. [1] https://issues.apache.org/jira/browse/IGNITE-13376
[jira] [Created] (IGNITE-13386) [ML] Add more distances between two Vectors (Part 2)
Alexey Zinoviev created IGNITE-13386: Summary: [ML] Add more distances between two Vectors (Part 2) Key: IGNITE-13386 URL: https://issues.apache.org/jira/browse/IGNITE-13386 Project: Ignite Issue Type: Sub-task Components: ml Reporter: Alexey Zinoviev Assignee: Mark Andreev Mark suggested to add more distances, below his letter about topic [http://apache-ignite-developers.2346864.n4.nabble.com/First-contribute-to-Ignite-ML-td48950.html] "Currently, Ignite supports only these distances (org.apache.ignite.ml.math.distances) : - ChebyshevDistance - CosineSimilarity - EuclideanDistance - HammingDistance - JaccardIndex - ManhattanDistance - MinkowskiDistance But in scipy ( [https://docs.scipy.org/doc/scipy/reference/spatial.distance.html]) we can find at least: - BrayCurtis - Canberra - Jensen-Shannon - Seuclidean - Weighted Minkowski I can implement those and coverage with unit tests." -- This message was sent by Atlassian Jira (v8.3.4#803005)
Re: First contribute to Ignite ML
Hi, Mark, I've created a ticket and assigned on you https://issues.apache.org/jira/browse/IGNITE-13386 Create PR to the main repository according the next schema https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute process is described in the chapter " Git Process " Keep in mind next coding guidelines https://cwiki.apache.org/confluence/display/IGNITE/Coding+Guidelines#CodingGuidelines-JavadocComments We have automated checks for part of them as a part of the CI. As a reference PR you could have a look to https://issues.apache.org/jira/browse/IGNITE-12383 related to the distances. Good luck! Alex вт, 25 авг. 2020 г. в 10:42, Alexey Zinoviev : > Great, I'll create a ticket for that case and assign it for you, I think > it could be very useful contribution. > > > > вт, 25 авг. 2020 г., 10:07 Mark Andreev : > >> Hi, @Alexey Zinoviev . >> >> Currently, Ignite supports only these distances >> (org.apache.ignite.ml.math.distances) : >> - ChebyshevDistance >> - CosineSimilarity >> - EuclideanDistance >> - HammingDistance >> - JaccardIndex >> - ManhattanDistance >> - MinkowskiDistance >> >> But in scipy ( >> https://docs.scipy.org/doc/scipy/reference/spatial.distance.html) we can >> find at least: >> - BrayCurtis >> - Canberra >> - Jensen-Shannon >> - Seuclidean >> - Weighted Minkowski >> >> I can implement those and coverage with unit tests. >> >> On Tue, 25 Aug 2020 at 02:36, Denis Magda wrote: >> >> > Hi Mark, >> > >> > Welcome to the community! Hope you'll find it delightful to contribute >> to >> > the Ignite ML component. >> > >> > I've added you to JIRA's contributors' list, so you're good to go. Just >> in >> > case, @Alexey Zinoviev is our main ML >> > maintainer, >> > but, probably, you already know him. >> > >> > - >> > Denis >> > >> > >> > On Mon, Aug 24, 2020 at 3:42 PM Mark Andreev >> > wrote: >> > >> > > Hello, I want to join the Ignite community as a developer. My field of >> > > interests is Machine learning, so I can start with extending >> > > DistanceMeasure implementations (migrate from scipy). >> > > >> > > Please, could you give me a contribution permission (username: >> > mrkandreev)? >> > > >> > > -- >> > > Best regards, >> > > Mark Andreev >> > > >> > >> >> >> -- >> Best regards, >> Mark Andreev >> >
Re: Suggest add Serializable to Blas class (Ignite ML)
Hi, Mark, it's great to hear from you a few suggestions related to code culture and so on. I hope during PR preparation it will be more of them and I suggest to collect them in the shared doc (i've added first two of them) https://docs.google.com/document/d/1_oBgmNfu6YnuSxEg9e1ImyGSV-fgmHq4Ut-hPq2bakQ/edit?usp=sharing When we collect a few suggestions there I'll promise to spend time to solve each incident to answer you or create a ticket or quick fix. Also we could arrange a call in the next few weeks to answer your questions and discuss your suggestions. Sincerely Alex вт, 25 авг. 2020 г. в 22:33, Mark Andreev : > Hi, @Alexey Zinoviev . > > I found that class Blas (org.apache.ignite.ml.math) is not Serializable but > fields f2jBlas and nativeBlas are transient. So I suggest adding > a Serializable to Blas class. > > -- > Best regards, > Mark Andreev >
Re: Suggest improvement to Util classes (Ignite ML)
Hi, Mark, it's great to hear from you a few suggestions related to code culture and so on. I hope during PR preparation it will be more of them and I suggest to collect them in the shared doc (i've added first two of them) https://docs.google.com/document/d/1_oBgmNfu6YnuSxEg9e1ImyGSV-fgmHq4Ut-hPq2bakQ/edit?usp=sharing When we collect a few suggestions there I'll promise to spend time to solve each incident to answer you or create a ticket or quick fix. Also we could arrange a call in the next few weeks to answer your questions and discuss your suggestions. Sincerely Alex вт, 25 авг. 2020 г. в 22:17, Mark Andreev : > Hi, @Alexey Zinoviev . > > I suggest to add a final class modifier and to add a private constructor > to Util classes in ignite ml. This is Sonar rule RSPEC-1118 ( > https://rules.sonarsource.com/java/tag/design/RSPEC-1118). > > Motivation: > Utility classes, which are collections of static members, are not meant to > be instantiated. Even abstract utility classes, which can be extended, > should not have public constructors. Java adds an implicit public > constructor to every class which does not define at least one explicitly. > Hence, at least one non-public constructor should be defined. > > We can add this to: > - DistributedMetaStorageUtil.java > - ComputeUtils.java > - IgniteModelStorageUtil.java > - MapUtil.java > - MatrixUtil.java > - Utils.java > Class JdbcThinSSLUtil.java already has a private constructor. > > -- > Best regards, > Mark Andreev >
Re: Apache Ignite 2.9.0 RELEASE [Time, Scope, Manager]
Alex, Thanks for sending an update. The drop is quite big. What are the types of benchmarks you are observing the degradation for (atomic puts, transactions, sql, etc.)? Let us know if any help by particular committers is required. - Denis On Wed, Aug 26, 2020 at 12:26 AM Alex Plehanov wrote: > Hello, guys! > > We finally have some benchmark results. Looks like there is more than one > commit with a performance drop. Detected drops for those commits only > slightly higher than measurement error, so it was hard to find them and we > are not completely sure we found them all and found them right. > > Drops detected: > 2-3% drop on commit 99b0e0143e0 (IGNITE-13060 Tracing: initial > implementation) > 2-3% drop on commit 65c30ec6947 (IGNITE-12568 MessageFactory is refactored > in order to detect registration of message with the same direct type) > > The total drop we have on our environment - 7-8% and perhaps there is > something else here (benchmarks still in progress, I will write if we find > more suspected commits). > > Ivan Artiukhov, can you please recheck mentioned above commits on your > environment? > > > чт, 20 авг. 2020 г. в 11:43, Ilya Kasnacheev : > > > Hello! > > > > Readme.io uses blue book :) > > > > https://apacheignite.readme.io/docs/performance-tips > > > > I was thinking of something along a blue circle with `i' in it, for > > information items. > > > > Regards, > > -- > > Ilya Kasnacheev > > > > > > ср, 19 авг. 2020 г. в 18:29, Artem Budnikov >: > > > > > > Search does not seem to work. > > > It uses mockups right now, but it should be ready when the docs are > > > released. > > > > > > > I can see that note blocks are just annotated with "Note." Can we > have > > > some > > > > image there? > > > Do you have a preference as to which image you would like to see there? > > > > > > -Artem > > > > > > On 19.08.2020 17:37, Ilya Kasnacheev wrote: > > > > Hello! > > > > > > > > Search does not seem to work. Are we going to have a proper search > > > results > > > > page? It is often the case that there's none. > > > > > > > > I can see that note blocks are just annotated with "Note." Can we > have > > > some > > > > image there? Example is > > > > http://64.227.57.229/docs/2.9.0/persistence/persistence-tuning > > > > > > > > Regards, > > > > > >
Re: Editing rights
Hi, Could you now give me editing rights for my new account, which is eugenezabotkin, e-mail: eugenezabot...@gmail.com ? On 2020/08/25 18:06:40, Ivan Pavlukhin wrote: > Hi, > > You may create an INFRA ticket in JIRA > https://issues.apache.org/jira/projects/INFRA/issues describing the > problem. > > As a workaround you can try your gmail address in cwiki. I expect it > might be simpler than using a corporate one. > > 2020-08-25 10:49 GMT+03:00, lonsdalel lonsdalel : > > Thanks! But now, I have another problem, which is I can't log in, because > > some time ago I forgot my password and needed to get a new one by e-mail, > > but it didn't come. COuld we find any solution to this problem? Maybe you > > could send a new password to my account e-mail, or delete my account? In > > that case, I would have the possibility to register one more time with my > > password, and then you'll give me editing rights once more? > > > > On 2020/08/24 16:44:32, Denis Magda wrote: > >> Evgeniy, > >> > >> You're in. Go ahead and do the necessary edits on the page. > >> > >> - > >> Denis > >> > >> > >> On Mon, Aug 24, 2020 at 3:36 AM lonsdalel lonsdalel < > >> eugenezabot...@gmail.com> wrote: > >> > >> > Hi, > >> > my cwiki account is evzabotkin, e-mail evzabot...@sberbank.ru. > >> > > >> > On 2020/08/19 18:20:41, Denis Magda wrote: > >> > > Yes, I confused JIRA with wiki in the last response. Ivan, thanks for > >> > > catching that. > >> > > > >> > > - > >> > > Denis > >> > > > >> > > > >> > > On Wed, Aug 19, 2020 at 11:08 AM Ivan Pavlukhin > >> > wrote: > >> > > > >> > > > > We'd like to edit an article on cwiki. How can I get the editing > >> > rights > >> > > > as a technical writer? > >> > > > > >> > > > I suppose we are talking about cwiki, not JIRA. Have you registered > >> > there? > >> > > > https://cwiki.apache.org/confluence/signup.action > >> > > > > >> > > > 19.08.2020, Denis Magda написал(а): > >> > > > > Evgeniy, > >> > > > > > >> > > > > Please tell your JIRA id/account_name. For some reason, I can't > >> > locate > >> > > > your > >> > > > > account with the email. > >> > > > > > >> > > > > - > >> > > > > Denis > >> > > > > > >> > > > > > >> > > > > On Wed, Aug 19, 2020 at 7:29 AM lonsdalel lonsdalel < > >> > > > > eugenezabot...@gmail.com> wrote: > >> > > > > > >> > > > >> Hi Denis, > >> > > > >> > >> > > > >> my JIRA account is evzabot...@sberbank.ru. > >> > > > >> > >> > > > >> BR, > >> > > > >> Evgeniy > >> > > > >> > >> > > > >> On 2020/08/17 18:31:33, Denis Magda wrote: > >> > > > >> > Hi Evgeniy, > >> > > > >> > > >> > > > >> > Please tell the email address of your JIRA account and we'll > >> > grant you > >> > > > >> all > >> > > > >> > necessary permissions. > >> > > > >> > > >> > > > >> > - > >> > > > >> > Denis > >> > > > >> > > >> > > > >> > > >> > > > >> > On Mon, Aug 17, 2020 at 9:28 AM Заботкин Евгений Владимирович > >> > > > >> > wrote: > >> > > > >> > > >> > > > >> > > Hello, > >> > > > >> > > > >> > > > >> > > We'd like to edit an article on cwiki. How can I get the > >> > > > >> > > editing > >> > > > >> rights as > >> > > > >> > > a technical writer? > >> > > > >> > > > >> > > > >> > > Best regards, > >> > > > >> > > Evgeniy Zabotkin > >> > > > >> > > > >> > > > >> > > С уважением, > >> > > > >> > > Евгений Заботкин< > >> > > > >> > > http://addressbook.ca.sbrf.ru/home/Index?type=0&search=1818683> > >> > > > >> > > ИТ-инженер (Технический писатель) > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > Даем людям уверенность и надежность! > >> > > > >> > > > >> > > > >> > > УВЕДОМЛЕНИЕ О КОНФИДЕНЦИАЛЬНОСТИ: Это электронное сообщение > >> > > > >> > > и > >> > любые > >> > > > >> > > документы, приложенные к нему, содержат конфиденциальную > >> > информацию. > >> > > > >> > > Настоящим уведомляем Вас о том, что если это сообщение не > >> > > > >> > > предназначено > >> > > > >> > > Вам, использование, копирование, распространение информации, > >> > > > >> содержащейся в > >> > > > >> > > настоящем сообщении, а также осуществление любых действий на > >> > основе > >> > > > >> этой > >> > > > >> > > информации, строго запрещено. Если Вы получили это сообщение > >> > > > >> > > по > >> > > > >> > > ошибке, > >> > > > >> > > пожалуйста, сообщите об этом отправителю по электронной почте > >> > > > >> > > и > >> > > > >> удалите это > >> > > > >> > > сообщение. CONFIDENTIALITY NOTICE: This email and any files > >> > attached > >> > > > >> to it > >> > > > >> > > are confidential. If you are not the intended recipient you > >> > > > >> > > are > >> > > > >> notified > >> > > > >> > > that using, copying, distributing or taking any action in > >> > reliance > >> > > > on > >> > > > >> the > >> > > > >> > > contents of this information is strictly prohibited. If you > >> > > > >> > > have > >> > > > >> received > >> > > > >> > > this email in error please notify the sender and delete this > >> > email. > >> > > > >> > > > >> > > > >> > > >> > > > >> > >>
Re: Apache Ignite 2.9.0 RELEASE [Time, Scope, Manager]
Denis, Currently, we are running mostly IgnitePutTxImplicitBenchmark without persistence. For other benchmarks drop is lower and it's harder to find problematic commit. ср, 26 авг. 2020 г. в 17:34, Denis Magda : > Alex, > > Thanks for sending an update. The drop is quite big. What are the types of > benchmarks you are observing the degradation for (atomic puts, > transactions, sql, etc.)? > > Let us know if any help by particular committers is required. > > - > Denis > > > On Wed, Aug 26, 2020 at 12:26 AM Alex Plehanov > wrote: > > > Hello, guys! > > > > We finally have some benchmark results. Looks like there is more than one > > commit with a performance drop. Detected drops for those commits only > > slightly higher than measurement error, so it was hard to find them and > we > > are not completely sure we found them all and found them right. > > > > Drops detected: > > 2-3% drop on commit 99b0e0143e0 (IGNITE-13060 Tracing: initial > > implementation) > > 2-3% drop on commit 65c30ec6947 (IGNITE-12568 MessageFactory is > refactored > > in order to detect registration of message with the same direct type) > > > > The total drop we have on our environment - 7-8% and perhaps there is > > something else here (benchmarks still in progress, I will write if we > find > > more suspected commits). > > > > Ivan Artiukhov, can you please recheck mentioned above commits on your > > environment? > > > > > > чт, 20 авг. 2020 г. в 11:43, Ilya Kasnacheev >: > > > > > Hello! > > > > > > Readme.io uses blue book :) > > > > > > https://apacheignite.readme.io/docs/performance-tips > > > > > > I was thinking of something along a blue circle with `i' in it, for > > > information items. > > > > > > Regards, > > > -- > > > Ilya Kasnacheev > > > > > > > > > ср, 19 авг. 2020 г. в 18:29, Artem Budnikov < > a.budnikov.ign...@gmail.com > > >: > > > > > > > > Search does not seem to work. > > > > It uses mockups right now, but it should be ready when the docs are > > > > released. > > > > > > > > > I can see that note blocks are just annotated with "Note." Can we > > have > > > > some > > > > > image there? > > > > Do you have a preference as to which image you would like to see > there? > > > > > > > > -Artem > > > > > > > > On 19.08.2020 17:37, Ilya Kasnacheev wrote: > > > > > Hello! > > > > > > > > > > Search does not seem to work. Are we going to have a proper search > > > > results > > > > > page? It is often the case that there's none. > > > > > > > > > > I can see that note blocks are just annotated with "Note." Can we > > have > > > > some > > > > > image there? Example is > > > > > http://64.227.57.229/docs/2.9.0/persistence/persistence-tuning > > > > > > > > > > Regards, > > > > > > > > > >
Re: Micronaut/Ignite
Michael, Looks terrific! I went ahead and grouped the configuration samples by a client type: https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration As you see, the "Ignite Thin Client" section is blank for now. Would you mind filling it with configuration options following the format taken for the thick client? Ping me here once you're ready to review the API and implementation of the ignite-caching module. - Denis On Tue, Aug 25, 2020 at 9:16 PM Michael Pollind wrote: > Here is a sample project I threw together and I've also updated the wiki > just a bit. working on updating the documentation on the micronaut end. > > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > https://github.com/pollend/micronaut-ignite-sample > > On Mon, Aug 24, 2020 at 6:57 PM Michael Pollind > wrote: > > > > > > > yea, I'm not sure about ignite-cache config. splitting it into two > modules > > seems kind of overly complicated, but I also don't really like the random > > boolean flag. here is the tweaks from the config your provider: > > https://github.com/pollend/micronaut-ignite/pull/2 > > > > kind of strange that there are not getters for the > > TcpDiscoveryKubernetesIpFinder but there is enough to verify that the > > correct ipfinder was set from the unit test i've written. > > > > static ip finder > > > > "ignite.enabled": true, > > "ignite.communication-spi.local-port" : "localhost:1800", > > "ignite.discovery-spi.static-ip-finder.enabled" : "true", > > "ignite.discovery-spi.static-ip-finder.addresses[0]": "127.0.0.1:47500", > > "ignite.discovery-spi.static-ip-finder.addresses[1]": "127.0.0.1:47501", > > > > kubernetties ip finder > > > > "ignite.enabled" : true, > > "ignite.communication-spi.local-port": "localhost:1800", > > "ignite.discovery-spi.kubernetes-ip-finder.enabled" : "true", > > "ignite.discovery-spi.kubernetes-ip-finder.namespace": "HelloWorld" > > > > > > > > > > > > On Mon, Aug 24, 2020 at 6:16 PM Denis Magda wrote: > > > >> Michael, > >> > >> I was thinking over the idea of splitting the ignite-cache module in two > >> (one for a thick-client based connection and the other for thin client > >> connections), and would try to avoid this route if possible. > >> > >> With the @CacheConfig annotation, Micronaut developers can create a > >> generic > >> implementation that is agnostic to the Ignite connectivity methods, > which > >> is good. While internally, the ignite-cache implementation can decide > what > >> Ignite Cache API to use (the thick or thin client one, depends on the > type > >> of a client you started with our auto-configuration feature). Let’s > >> discuss > >> all the existing issues here and jump on another call to finalize a > >> solution if needed. > >> > >> Denis > >> > >> On Monday, August 24, 2020, Denis Magda wrote: > >> > >> > Michael, > >> > > >> > Great progress, thanks for your patience. I went ahead and pushed some > >> > changes to your working branch. As you'll see, those changes do some > >> minor > >> > tweaks in the DefaultIgniteThinClientConfiguration class and add > Static > >> > with Kubernetes IP finders to the DefaultIgniteConfiguration class. > The > >> > IgniteConfigurationSpec fails for now, but I think we'll figure how to > >> > modify the test on the call today. > >> > > >> > Also, let's decide if we want to configure IgniteCaches via the > >> Micronaut > >> > configuration. If an application needs to create any caches, it can do > >> this > >> > dynamically after an Ignite instance is started. > >> > > >> > - > >> > Denis > >> > > >> > > >> > On Sat, Aug 22, 2020 at 1:15 PM Michael Pollind > >> > wrote: > >> > > >> > The way i've gone about providing dependencies is that these can be > >> > provided through a factory. > >> > > >> > @Bean > >> > @Named("default") > >> > @Primary > >> > public IgniteConfiguration > >> igniteConfiguration(DefaultIgniteConfiguration configuration, > >> > > >> Collection cacheConfigurations, > >> > > >> Collection providers, > >> > > >> Collection executorConfigurations, > >> > > >> Optional platformConfigurations, > >> >Optional > >> collisionSpi, > >> > > >> Collection loadBalancingSpis, > >> >Collection > >> failoverSpis, > >> >@ConsistencyId > >> Optional consistencyId, > >> >@IgniteLifecycle > >> Collection lifecycleBeans) { > >> > > configuration.setCacheConfiguration(cacheConfigurations.toArray(new > >> CacheConfiguration[0])) > >> > .setPluginProviders(providers.toArray(new PluginProvider[0])) > >> > .setExecutorConfiguration(executorConfigurations.toArray(new > >> ExecutorConfiguration[0])) > >> > .setPlatformConfiguration(platformConfigurations.orElse(null
Re: Editing rights
Evgeniy, done. Please subscribe to the dev list by sending an email to user-subscr...@ignite.apache.org from your new email address. Otherwise, we need to pre-moderate your messages. - Denis On Wed, Aug 26, 2020 at 7:35 AM lonsdalel lonsdalel < eugenezabot...@gmail.com> wrote: > Hi, > > Could you now give me editing rights for my new account, which is > eugenezabotkin, e-mail: eugenezabot...@gmail.com ? > > On 2020/08/25 18:06:40, Ivan Pavlukhin wrote: > > Hi, > > > > You may create an INFRA ticket in JIRA > > https://issues.apache.org/jira/projects/INFRA/issues describing the > > problem. > > > > As a workaround you can try your gmail address in cwiki. I expect it > > might be simpler than using a corporate one. > > > > 2020-08-25 10:49 GMT+03:00, lonsdalel lonsdalel < > eugenezabot...@gmail.com>: > > > Thanks! But now, I have another problem, which is I can't log in, > because > > > some time ago I forgot my password and needed to get a new one by > e-mail, > > > but it didn't come. COuld we find any solution to this problem? Maybe > you > > > could send a new password to my account e-mail, or delete my account? > In > > > that case, I would have the possibility to register one more time with > my > > > password, and then you'll give me editing rights once more? > > > > > > On 2020/08/24 16:44:32, Denis Magda wrote: > > >> Evgeniy, > > >> > > >> You're in. Go ahead and do the necessary edits on the page. > > >> > > >> - > > >> Denis > > >> > > >> > > >> On Mon, Aug 24, 2020 at 3:36 AM lonsdalel lonsdalel < > > >> eugenezabot...@gmail.com> wrote: > > >> > > >> > Hi, > > >> > my cwiki account is evzabotkin, e-mail evzabot...@sberbank.ru. > > >> > > > >> > On 2020/08/19 18:20:41, Denis Magda wrote: > > >> > > Yes, I confused JIRA with wiki in the last response. Ivan, thanks > for > > >> > > catching that. > > >> > > > > >> > > - > > >> > > Denis > > >> > > > > >> > > > > >> > > On Wed, Aug 19, 2020 at 11:08 AM Ivan Pavlukhin < > vololo...@gmail.com> > > >> > wrote: > > >> > > > > >> > > > > We'd like to edit an article on cwiki. How can I get the > editing > > >> > rights > > >> > > > as a technical writer? > > >> > > > > > >> > > > I suppose we are talking about cwiki, not JIRA. Have you > registered > > >> > there? > > >> > > > https://cwiki.apache.org/confluence/signup.action > > >> > > > > > >> > > > 19.08.2020, Denis Magda написал(а): > > >> > > > > Evgeniy, > > >> > > > > > > >> > > > > Please tell your JIRA id/account_name. For some reason, I > can't > > >> > locate > > >> > > > your > > >> > > > > account with the email. > > >> > > > > > > >> > > > > - > > >> > > > > Denis > > >> > > > > > > >> > > > > > > >> > > > > On Wed, Aug 19, 2020 at 7:29 AM lonsdalel lonsdalel < > > >> > > > > eugenezabot...@gmail.com> wrote: > > >> > > > > > > >> > > > >> Hi Denis, > > >> > > > >> > > >> > > > >> my JIRA account is evzabot...@sberbank.ru. > > >> > > > >> > > >> > > > >> BR, > > >> > > > >> Evgeniy > > >> > > > >> > > >> > > > >> On 2020/08/17 18:31:33, Denis Magda > wrote: > > >> > > > >> > Hi Evgeniy, > > >> > > > >> > > > >> > > > >> > Please tell the email address of your JIRA account and > we'll > > >> > grant you > > >> > > > >> all > > >> > > > >> > necessary permissions. > > >> > > > >> > > > >> > > > >> > - > > >> > > > >> > Denis > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > On Mon, Aug 17, 2020 at 9:28 AM Заботкин Евгений > Владимирович > > >> > > > >> > wrote: > > >> > > > >> > > > >> > > > >> > > Hello, > > >> > > > >> > > > > >> > > > >> > > We'd like to edit an article on cwiki. How can I get the > > >> > > > >> > > editing > > >> > > > >> rights as > > >> > > > >> > > a technical writer? > > >> > > > >> > > > > >> > > > >> > > Best regards, > > >> > > > >> > > Evgeniy Zabotkin > > >> > > > >> > > > > >> > > > >> > > С уважением, > > >> > > > >> > > Евгений Заботкин< > > >> > > > >> > > > http://addressbook.ca.sbrf.ru/home/Index?type=0&search=1818683> > > >> > > > >> > > ИТ-инженер (Технический писатель) > > >> > > > >> > > > > >> > > > >> > > > > >> > > > >> > > > > >> > > > >> > > > > >> > > > >> > > Даем людям уверенность и надежность! > > >> > > > >> > > > > >> > > > >> > > УВЕДОМЛЕНИЕ О КОНФИДЕНЦИАЛЬНОСТИ: Это электронное > сообщение > > >> > > > >> > > и > > >> > любые > > >> > > > >> > > документы, приложенные к нему, содержат конфиденциальную > > >> > информацию. > > >> > > > >> > > Настоящим уведомляем Вас о том, что если это сообщение не > > >> > > > >> > > предназначено > > >> > > > >> > > Вам, использование, копирование, распространение > информации, > > >> > > > >> содержащейся в > > >> > > > >> > > настоящем сообщении, а также осуществление любых > действий на > > >> > основе > > >> > > > >> этой > > >> > > > >> > > информации, строго запрещено. Если Вы получили это > сообщение > > >> > > > >> > > по > > >> > > > >> > > ошибке, > > >> > > > >> > > пожалуйста, сообщите об этом отправителю по электронной > почте > > >> > > > >> > > и > > >> > > > >> удалите это >
Re: Micronaut/Ignite
One thing that just occurred to me for the DefaultIgniteConfiguration. you can actually just intercept the bean when it's created. This should let us use the enable flag from ignite-core for ignite-cache without the additional flag. @Singleton public class IgniteConfigurationFactoryInterceptor implements BeanCreatedEventListener { @Override public IgniteConfiguration onCreated(BeanCreatedEvent event) { IgniteConfiguration configuration = event.getBean(); configuration.setIgniteInstanceName("instance-a"); return configuration; } } On Wed, Aug 26, 2020 at 11:31 AM Denis Magda wrote: > Michael, > > Looks terrific! I went ahead and grouped the configuration samples by a > client type: > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > > As you see, the "Ignite Thin Client" section is blank for now. Would you > mind filling it with configuration options following the format taken for > the thick client? > > Ping me here once you're ready to review the API and implementation of the > ignite-caching module. > > - > Denis > > > On Tue, Aug 25, 2020 at 9:16 PM Michael Pollind > wrote: > > > Here is a sample project I threw together and I've also updated the wiki > > just a bit. working on updating the documentation on the micronaut end. > > > > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > > https://github.com/pollend/micronaut-ignite-sample > > > > On Mon, Aug 24, 2020 at 6:57 PM Michael Pollind > > wrote: > > > > > > > > > > > yea, I'm not sure about ignite-cache config. splitting it into two > > modules > > > seems kind of overly complicated, but I also don't really like the > random > > > boolean flag. here is the tweaks from the config your provider: > > > https://github.com/pollend/micronaut-ignite/pull/2 > > > > > > kind of strange that there are not getters for the > > > TcpDiscoveryKubernetesIpFinder but there is enough to verify that the > > > correct ipfinder was set from the unit test i've written. > > > > > > static ip finder > > > > > > "ignite.enabled": true, > > > "ignite.communication-spi.local-port" : "localhost:1800", > > > "ignite.discovery-spi.static-ip-finder.enabled" : "true", > > > "ignite.discovery-spi.static-ip-finder.addresses[0]": "127.0.0.1:47500 > ", > > > "ignite.discovery-spi.static-ip-finder.addresses[1]": "127.0.0.1:47501 > ", > > > > > > kubernetties ip finder > > > > > > "ignite.enabled" : true, > > > "ignite.communication-spi.local-port": > "localhost:1800", > > > "ignite.discovery-spi.kubernetes-ip-finder.enabled" : "true", > > > "ignite.discovery-spi.kubernetes-ip-finder.namespace": "HelloWorld" > > > > > > > > > > > > > > > > > > On Mon, Aug 24, 2020 at 6:16 PM Denis Magda wrote: > > > > > >> Michael, > > >> > > >> I was thinking over the idea of splitting the ignite-cache module in > two > > >> (one for a thick-client based connection and the other for thin client > > >> connections), and would try to avoid this route if possible. > > >> > > >> With the @CacheConfig annotation, Micronaut developers can create a > > >> generic > > >> implementation that is agnostic to the Ignite connectivity methods, > > which > > >> is good. While internally, the ignite-cache implementation can decide > > what > > >> Ignite Cache API to use (the thick or thin client one, depends on the > > type > > >> of a client you started with our auto-configuration feature). Let’s > > >> discuss > > >> all the existing issues here and jump on another call to finalize a > > >> solution if needed. > > >> > > >> Denis > > >> > > >> On Monday, August 24, 2020, Denis Magda wrote: > > >> > > >> > Michael, > > >> > > > >> > Great progress, thanks for your patience. I went ahead and pushed > some > > >> > changes to your working branch. As you'll see, those changes do some > > >> minor > > >> > tweaks in the DefaultIgniteThinClientConfiguration class and add > > Static > > >> > with Kubernetes IP finders to the DefaultIgniteConfiguration class. > > The > > >> > IgniteConfigurationSpec fails for now, but I think we'll figure how > to > > >> > modify the test on the call today. > > >> > > > >> > Also, let's decide if we want to configure IgniteCaches via the > > >> Micronaut > > >> > configuration. If an application needs to create any caches, it can > do > > >> this > > >> > dynamically after an Ignite instance is started. > > >> > > > >> > - > > >> > Denis > > >> > > > >> > > > >> > On Sat, Aug 22, 2020 at 1:15 PM Michael Pollind > > > >> > wrote: > > >> > > > >> > The way i've gone about providing dependencies is that these can be > > >> > provided through a factory. > > >> > > > >> > @Bean > > >> > @Named("default") > > >> > @Primary > > >> > public IgniteConfiguration > > >> igniteConfiguration(DefaultIgniteConfiguration configuration, > > >> > > > >> Collection cacheConfigurations, > > >> > > > >> Collec
Re: Micronaut/Ignite
👍 Nice catch! - Denis On Wed, Aug 26, 2020 at 12:16 PM Michael Pollind wrote: > One thing that just occurred to me for the DefaultIgniteConfiguration. you > can actually just intercept the bean when it's created. This should let us > use the enable flag from ignite-core for ignite-cache without the > additional flag. > > @Singleton > public class IgniteConfigurationFactoryInterceptor implements > BeanCreatedEventListener { > @Override > public IgniteConfiguration > onCreated(BeanCreatedEvent event) { > IgniteConfiguration configuration = event.getBean(); > configuration.setIgniteInstanceName("instance-a"); > return configuration; > } > } > > > On Wed, Aug 26, 2020 at 11:31 AM Denis Magda wrote: > > > Michael, > > > > Looks terrific! I went ahead and grouped the configuration samples by a > > client type: > > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > > > > As you see, the "Ignite Thin Client" section is blank for now. Would you > > mind filling it with configuration options following the format taken for > > the thick client? > > > > Ping me here once you're ready to review the API and implementation of > the > > ignite-caching module. > > > > - > > Denis > > > > > > On Tue, Aug 25, 2020 at 9:16 PM Michael Pollind > > wrote: > > > > > Here is a sample project I threw together and I've also updated the > wiki > > > just a bit. working on updating the documentation on the micronaut end. > > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > > > https://github.com/pollend/micronaut-ignite-sample > > > > > > On Mon, Aug 24, 2020 at 6:57 PM Michael Pollind > > > wrote: > > > > > > > > > > > > > > > yea, I'm not sure about ignite-cache config. splitting it into two > > > modules > > > > seems kind of overly complicated, but I also don't really like the > > random > > > > boolean flag. here is the tweaks from the config your provider: > > > > https://github.com/pollend/micronaut-ignite/pull/2 > > > > > > > > kind of strange that there are not getters for the > > > > TcpDiscoveryKubernetesIpFinder but there is enough to verify that the > > > > correct ipfinder was set from the unit test i've written. > > > > > > > > static ip finder > > > > > > > > "ignite.enabled": true, > > > > "ignite.communication-spi.local-port" : > "localhost:1800", > > > > "ignite.discovery-spi.static-ip-finder.enabled" : "true", > > > > "ignite.discovery-spi.static-ip-finder.addresses[0]": " > 127.0.0.1:47500 > > ", > > > > "ignite.discovery-spi.static-ip-finder.addresses[1]": " > 127.0.0.1:47501 > > ", > > > > > > > > kubernetties ip finder > > > > > > > > "ignite.enabled" : true, > > > > "ignite.communication-spi.local-port": > > "localhost:1800", > > > > "ignite.discovery-spi.kubernetes-ip-finder.enabled" : "true", > > > > "ignite.discovery-spi.kubernetes-ip-finder.namespace": "HelloWorld" > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Aug 24, 2020 at 6:16 PM Denis Magda > wrote: > > > > > > > >> Michael, > > > >> > > > >> I was thinking over the idea of splitting the ignite-cache module in > > two > > > >> (one for a thick-client based connection and the other for thin > client > > > >> connections), and would try to avoid this route if possible. > > > >> > > > >> With the @CacheConfig annotation, Micronaut developers can create a > > > >> generic > > > >> implementation that is agnostic to the Ignite connectivity methods, > > > which > > > >> is good. While internally, the ignite-cache implementation can > decide > > > what > > > >> Ignite Cache API to use (the thick or thin client one, depends on > the > > > type > > > >> of a client you started with our auto-configuration feature). Let’s > > > >> discuss > > > >> all the existing issues here and jump on another call to finalize a > > > >> solution if needed. > > > >> > > > >> Denis > > > >> > > > >> On Monday, August 24, 2020, Denis Magda wrote: > > > >> > > > >> > Michael, > > > >> > > > > >> > Great progress, thanks for your patience. I went ahead and pushed > > some > > > >> > changes to your working branch. As you'll see, those changes do > some > > > >> minor > > > >> > tweaks in the DefaultIgniteThinClientConfiguration class and add > > > Static > > > >> > with Kubernetes IP finders to the DefaultIgniteConfiguration > class. > > > The > > > >> > IgniteConfigurationSpec fails for now, but I think we'll figure > how > > to > > > >> > modify the test on the call today. > > > >> > > > > >> > Also, let's decide if we want to configure IgniteCaches via the > > > >> Micronaut > > > >> > configuration. If an application needs to create any caches, it > can > > do > > > >> this > > > >> > dynamically after an Ignite instance is started. > > > >> > > > > >> > - > > > >> > Denis > > > >> > > > > >> > > > > >> > On Sat, Aug 22, 2020 at 1:15 PM Michael Pollind < > m
Re: Micronaut/Ignite
so that clears up the extra flag for micronaut-cache. just need to intercept the default IgniteConfiguration bean and update the configuration. if you pull my latest changes from the rework branch you can look at the docs for that micronaut module. `./gradlew docs`. Finalizing the docs should be the last part of this. The configuration from my perspective seems pretty much there. Is there anything else that is missing? On Wed, Aug 26, 2020 at 1:31 PM Denis Magda wrote: > 👍 Nice catch! > > - > Denis > > > On Wed, Aug 26, 2020 at 12:16 PM Michael Pollind > wrote: > > > One thing that just occurred to me for the DefaultIgniteConfiguration. > you > > can actually just intercept the bean when it's created. This should let > us > > use the enable flag from ignite-core for ignite-cache without the > > additional flag. > > > > @Singleton > > public class IgniteConfigurationFactoryInterceptor implements > > BeanCreatedEventListener { > > @Override > > public IgniteConfiguration > > onCreated(BeanCreatedEvent event) { > > IgniteConfiguration configuration = event.getBean(); > > configuration.setIgniteInstanceName("instance-a"); > > return configuration; > > } > > } > > > > > > On Wed, Aug 26, 2020 at 11:31 AM Denis Magda wrote: > > > > > Michael, > > > > > > Looks terrific! I went ahead and grouped the configuration samples by a > > > client type: > > > > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > > > > > > As you see, the "Ignite Thin Client" section is blank for now. Would > you > > > mind filling it with configuration options following the format taken > for > > > the thick client? > > > > > > Ping me here once you're ready to review the API and implementation of > > the > > > ignite-caching module. > > > > > > - > > > Denis > > > > > > > > > On Tue, Aug 25, 2020 at 9:16 PM Michael Pollind > > > wrote: > > > > > > > Here is a sample project I threw together and I've also updated the > > wiki > > > > just a bit. working on updating the documentation on the micronaut > end. > > > > > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > > > > https://github.com/pollend/micronaut-ignite-sample > > > > > > > > On Mon, Aug 24, 2020 at 6:57 PM Michael Pollind > > > > wrote: > > > > > > > > > > > > > > > > > > > yea, I'm not sure about ignite-cache config. splitting it into two > > > > modules > > > > > seems kind of overly complicated, but I also don't really like the > > > random > > > > > boolean flag. here is the tweaks from the config your provider: > > > > > https://github.com/pollend/micronaut-ignite/pull/2 > > > > > > > > > > kind of strange that there are not getters for the > > > > > TcpDiscoveryKubernetesIpFinder but there is enough to verify that > the > > > > > correct ipfinder was set from the unit test i've written. > > > > > > > > > > static ip finder > > > > > > > > > > "ignite.enabled": true, > > > > > "ignite.communication-spi.local-port" : > > "localhost:1800", > > > > > "ignite.discovery-spi.static-ip-finder.enabled" : "true", > > > > > "ignite.discovery-spi.static-ip-finder.addresses[0]": " > > 127.0.0.1:47500 > > > ", > > > > > "ignite.discovery-spi.static-ip-finder.addresses[1]": " > > 127.0.0.1:47501 > > > ", > > > > > > > > > > kubernetties ip finder > > > > > > > > > > "ignite.enabled" : true, > > > > > "ignite.communication-spi.local-port": > > > "localhost:1800", > > > > > "ignite.discovery-spi.kubernetes-ip-finder.enabled" : "true", > > > > > "ignite.discovery-spi.kubernetes-ip-finder.namespace": "HelloWorld" > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Aug 24, 2020 at 6:16 PM Denis Magda > > wrote: > > > > > > > > > >> Michael, > > > > >> > > > > >> I was thinking over the idea of splitting the ignite-cache module > in > > > two > > > > >> (one for a thick-client based connection and the other for thin > > client > > > > >> connections), and would try to avoid this route if possible. > > > > >> > > > > >> With the @CacheConfig annotation, Micronaut developers can create > a > > > > >> generic > > > > >> implementation that is agnostic to the Ignite connectivity > methods, > > > > which > > > > >> is good. While internally, the ignite-cache implementation can > > decide > > > > what > > > > >> Ignite Cache API to use (the thick or thin client one, depends on > > the > > > > type > > > > >> of a client you started with our auto-configuration feature). > Let’s > > > > >> discuss > > > > >> all the existing issues here and jump on another call to finalize > a > > > > >> solution if needed. > > > > >> > > > > >> Denis > > > > >> > > > > >> On Monday, August 24, 2020, Denis Magda > wrote: > > > > >> > > > > >> > Michael, > > > > >> > > > > > >> > Great progress, thanks for your patience. I went ahead and > pushed > > > some > > > > >> > changes to your working
Re: Micronaut/Ignite
Could you share the full path to the branch? Don't want to pick a wrong one accidentally. - Denis On Wed, Aug 26, 2020 at 2:47 PM Michael Pollind wrote: > so that clears up the extra flag for micronaut-cache. just need to > intercept the default IgniteConfiguration bean and update the > configuration. if you pull my latest changes from the rework branch you can > look at the docs for that micronaut module. `./gradlew docs`. Finalizing > the docs should be the last part of this. The configuration from my > perspective seems pretty much there. Is there anything else that is > missing? > > On Wed, Aug 26, 2020 at 1:31 PM Denis Magda wrote: > > > 👍 Nice catch! > > > > - > > Denis > > > > > > On Wed, Aug 26, 2020 at 12:16 PM Michael Pollind > > wrote: > > > > > One thing that just occurred to me for the DefaultIgniteConfiguration. > > you > > > can actually just intercept the bean when it's created. This should let > > us > > > use the enable flag from ignite-core for ignite-cache without the > > > additional flag. > > > > > > @Singleton > > > public class IgniteConfigurationFactoryInterceptor implements > > > BeanCreatedEventListener { > > > @Override > > > public IgniteConfiguration > > > onCreated(BeanCreatedEvent event) { > > > IgniteConfiguration configuration = event.getBean(); > > > configuration.setIgniteInstanceName("instance-a"); > > > return configuration; > > > } > > > } > > > > > > > > > On Wed, Aug 26, 2020 at 11:31 AM Denis Magda > wrote: > > > > > > > Michael, > > > > > > > > Looks terrific! I went ahead and grouped the configuration samples > by a > > > > client type: > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > > > > > > > > As you see, the "Ignite Thin Client" section is blank for now. Would > > you > > > > mind filling it with configuration options following the format taken > > for > > > > the thick client? > > > > > > > > Ping me here once you're ready to review the API and implementation > of > > > the > > > > ignite-caching module. > > > > > > > > - > > > > Denis > > > > > > > > > > > > On Tue, Aug 25, 2020 at 9:16 PM Michael Pollind > > > > wrote: > > > > > > > > > Here is a sample project I threw together and I've also updated the > > > wiki > > > > > just a bit. working on updating the documentation on the micronaut > > end. > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > > > > > https://github.com/pollend/micronaut-ignite-sample > > > > > > > > > > On Mon, Aug 24, 2020 at 6:57 PM Michael Pollind < > mpoll...@gmail.com> > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > yea, I'm not sure about ignite-cache config. splitting it into > two > > > > > modules > > > > > > seems kind of overly complicated, but I also don't really like > the > > > > random > > > > > > boolean flag. here is the tweaks from the config your provider: > > > > > > https://github.com/pollend/micronaut-ignite/pull/2 > > > > > > > > > > > > kind of strange that there are not getters for the > > > > > > TcpDiscoveryKubernetesIpFinder but there is enough to verify that > > the > > > > > > correct ipfinder was set from the unit test i've written. > > > > > > > > > > > > static ip finder > > > > > > > > > > > > "ignite.enabled": true, > > > > > > "ignite.communication-spi.local-port" : > > > "localhost:1800", > > > > > > "ignite.discovery-spi.static-ip-finder.enabled" : "true", > > > > > > "ignite.discovery-spi.static-ip-finder.addresses[0]": " > > > 127.0.0.1:47500 > > > > ", > > > > > > "ignite.discovery-spi.static-ip-finder.addresses[1]": " > > > 127.0.0.1:47501 > > > > ", > > > > > > > > > > > > kubernetties ip finder > > > > > > > > > > > > "ignite.enabled" : true, > > > > > > "ignite.communication-spi.local-port": > > > > "localhost:1800", > > > > > > "ignite.discovery-spi.kubernetes-ip-finder.enabled" : "true", > > > > > > "ignite.discovery-spi.kubernetes-ip-finder.namespace": > "HelloWorld" > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Aug 24, 2020 at 6:16 PM Denis Magda > > > wrote: > > > > > > > > > > > >> Michael, > > > > > >> > > > > > >> I was thinking over the idea of splitting the ignite-cache > module > > in > > > > two > > > > > >> (one for a thick-client based connection and the other for thin > > > client > > > > > >> connections), and would try to avoid this route if possible. > > > > > >> > > > > > >> With the @CacheConfig annotation, Micronaut developers can > create > > a > > > > > >> generic > > > > > >> implementation that is agnostic to the Ignite connectivity > > methods, > > > > > which > > > > > >> is good. While internally, the ignite-cache implementation can > > > decide > > > > > what > > > > > >> Ignite Cache API to use (the thick or thin client one, depends > on > > > the > > > > > type > > > >
Re: Micronaut/Ignite
Also you need to sign the CLA since you add a commit to my branch. branch: https://github.com/pollend/micronaut-ignite/tree/feature/rework linked PR: https://github.com/micronaut-projects/micronaut-ignite/pull/33 -- Michael Pollind On Wed, Aug 26, 2020 at 3:29 PM Denis Magda wrote: > Could you share the full path to the branch? Don't want to pick a wrong one > accidentally. > > > - > Denis > > > On Wed, Aug 26, 2020 at 2:47 PM Michael Pollind > wrote: > > > so that clears up the extra flag for micronaut-cache. just need to > > intercept the default IgniteConfiguration bean and update the > > configuration. if you pull my latest changes from the rework branch you > can > > look at the docs for that micronaut module. `./gradlew docs`. Finalizing > > the docs should be the last part of this. The configuration from my > > perspective seems pretty much there. Is there anything else that is > > missing? > > > > On Wed, Aug 26, 2020 at 1:31 PM Denis Magda wrote: > > > > > 👍 Nice catch! > > > > > > - > > > Denis > > > > > > > > > On Wed, Aug 26, 2020 at 12:16 PM Michael Pollind > > > wrote: > > > > > > > One thing that just occurred to me for the > DefaultIgniteConfiguration. > > > you > > > > can actually just intercept the bean when it's created. This should > let > > > us > > > > use the enable flag from ignite-core for ignite-cache without the > > > > additional flag. > > > > > > > > @Singleton > > > > public class IgniteConfigurationFactoryInterceptor implements > > > > BeanCreatedEventListener { > > > > @Override > > > > public IgniteConfiguration > > > > onCreated(BeanCreatedEvent event) { > > > > IgniteConfiguration configuration = event.getBean(); > > > > configuration.setIgniteInstanceName("instance-a"); > > > > return configuration; > > > > } > > > > } > > > > > > > > > > > > On Wed, Aug 26, 2020 at 11:31 AM Denis Magda > > wrote: > > > > > > > > > Michael, > > > > > > > > > > Looks terrific! I went ahead and grouped the configuration samples > > by a > > > > > client type: > > > > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > > > > > > > > > > As you see, the "Ignite Thin Client" section is blank for now. > Would > > > you > > > > > mind filling it with configuration options following the format > taken > > > for > > > > > the thick client? > > > > > > > > > > Ping me here once you're ready to review the API and implementation > > of > > > > the > > > > > ignite-caching module. > > > > > > > > > > - > > > > > Denis > > > > > > > > > > > > > > > On Tue, Aug 25, 2020 at 9:16 PM Michael Pollind < > mpoll...@gmail.com> > > > > > wrote: > > > > > > > > > > > Here is a sample project I threw together and I've also updated > the > > > > wiki > > > > > > just a bit. working on updating the documentation on the > micronaut > > > end. > > > > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/Micronaut+Integration > > > > > > https://github.com/pollend/micronaut-ignite-sample > > > > > > > > > > > > On Mon, Aug 24, 2020 at 6:57 PM Michael Pollind < > > mpoll...@gmail.com> > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > yea, I'm not sure about ignite-cache config. splitting it into > > two > > > > > > modules > > > > > > > seems kind of overly complicated, but I also don't really like > > the > > > > > random > > > > > > > boolean flag. here is the tweaks from the config your provider: > > > > > > > https://github.com/pollend/micronaut-ignite/pull/2 > > > > > > > > > > > > > > kind of strange that there are not getters for the > > > > > > > TcpDiscoveryKubernetesIpFinder but there is enough to verify > that > > > the > > > > > > > correct ipfinder was set from the unit test i've written. > > > > > > > > > > > > > > static ip finder > > > > > > > > > > > > > > "ignite.enabled": true, > > > > > > > "ignite.communication-spi.local-port" : > > > > "localhost:1800", > > > > > > > "ignite.discovery-spi.static-ip-finder.enabled" : "true", > > > > > > > "ignite.discovery-spi.static-ip-finder.addresses[0]": " > > > > 127.0.0.1:47500 > > > > > ", > > > > > > > "ignite.discovery-spi.static-ip-finder.addresses[1]": " > > > > 127.0.0.1:47501 > > > > > ", > > > > > > > > > > > > > > kubernetties ip finder > > > > > > > > > > > > > > "ignite.enabled" : true, > > > > > > > "ignite.communication-spi.local-port": > > > > > "localhost:1800", > > > > > > > "ignite.discovery-spi.kubernetes-ip-finder.enabled" : "true", > > > > > > > "ignite.discovery-spi.kubernetes-ip-finder.namespace": > > "HelloWorld" > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Aug 24, 2020 at 6:16 PM Denis Magda > > > > > wrote: > > > > > > > > > > > > > >> Michael, > > > > > > >> > > > > > > >> I was thinking over the idea of splitting the ignite-cache > > module > > > in > >
Re: Editing rights
Denis, I suppose you meant dev-subscr...@ignite.apache.org. Right? 2020-08-26 21:55 GMT+03:00, Denis Magda : > Evgeniy, done. > > Please subscribe to the dev list by sending an email to > user-subscr...@ignite.apache.org from your new email address. Otherwise, > we need to pre-moderate your messages. > > - > Denis > > > On Wed, Aug 26, 2020 at 7:35 AM lonsdalel lonsdalel < > eugenezabot...@gmail.com> wrote: > >> Hi, >> >> Could you now give me editing rights for my new account, which is >> eugenezabotkin, e-mail: eugenezabot...@gmail.com ? >> >> On 2020/08/25 18:06:40, Ivan Pavlukhin wrote: >> > Hi, >> > >> > You may create an INFRA ticket in JIRA >> > https://issues.apache.org/jira/projects/INFRA/issues describing the >> > problem. >> > >> > As a workaround you can try your gmail address in cwiki. I expect it >> > might be simpler than using a corporate one. >> > >> > 2020-08-25 10:49 GMT+03:00, lonsdalel lonsdalel < >> eugenezabot...@gmail.com>: >> > > Thanks! But now, I have another problem, which is I can't log in, >> because >> > > some time ago I forgot my password and needed to get a new one by >> e-mail, >> > > but it didn't come. COuld we find any solution to this problem? Maybe >> you >> > > could send a new password to my account e-mail, or delete my account? >> In >> > > that case, I would have the possibility to register one more time >> > > with >> my >> > > password, and then you'll give me editing rights once more? >> > > >> > > On 2020/08/24 16:44:32, Denis Magda wrote: >> > >> Evgeniy, >> > >> >> > >> You're in. Go ahead and do the necessary edits on the page. >> > >> >> > >> - >> > >> Denis >> > >> >> > >> >> > >> On Mon, Aug 24, 2020 at 3:36 AM lonsdalel lonsdalel < >> > >> eugenezabot...@gmail.com> wrote: >> > >> >> > >> > Hi, >> > >> > my cwiki account is evzabotkin, e-mail evzabot...@sberbank.ru. >> > >> > >> > >> > On 2020/08/19 18:20:41, Denis Magda wrote: >> > >> > > Yes, I confused JIRA with wiki in the last response. Ivan, >> > >> > > thanks >> for >> > >> > > catching that. >> > >> > > >> > >> > > - >> > >> > > Denis >> > >> > > >> > >> > > >> > >> > > On Wed, Aug 19, 2020 at 11:08 AM Ivan Pavlukhin < >> vololo...@gmail.com> >> > >> > wrote: >> > >> > > >> > >> > > > > We'd like to edit an article on cwiki. How can I get the >> editing >> > >> > rights >> > >> > > > as a technical writer? >> > >> > > > >> > >> > > > I suppose we are talking about cwiki, not JIRA. Have you >> registered >> > >> > there? >> > >> > > > https://cwiki.apache.org/confluence/signup.action >> > >> > > > >> > >> > > > 19.08.2020, Denis Magda написал(а): >> > >> > > > > Evgeniy, >> > >> > > > > >> > >> > > > > Please tell your JIRA id/account_name. For some reason, I >> can't >> > >> > locate >> > >> > > > your >> > >> > > > > account with the email. >> > >> > > > > >> > >> > > > > - >> > >> > > > > Denis >> > >> > > > > >> > >> > > > > >> > >> > > > > On Wed, Aug 19, 2020 at 7:29 AM lonsdalel lonsdalel < >> > >> > > > > eugenezabot...@gmail.com> wrote: >> > >> > > > > >> > >> > > > >> Hi Denis, >> > >> > > > >> >> > >> > > > >> my JIRA account is evzabot...@sberbank.ru. >> > >> > > > >> >> > >> > > > >> BR, >> > >> > > > >> Evgeniy >> > >> > > > >> >> > >> > > > >> On 2020/08/17 18:31:33, Denis Magda >> wrote: >> > >> > > > >> > Hi Evgeniy, >> > >> > > > >> > >> > >> > > > >> > Please tell the email address of your JIRA account and >> we'll >> > >> > grant you >> > >> > > > >> all >> > >> > > > >> > necessary permissions. >> > >> > > > >> > >> > >> > > > >> > - >> > >> > > > >> > Denis >> > >> > > > >> > >> > >> > > > >> > >> > >> > > > >> > On Mon, Aug 17, 2020 at 9:28 AM Заботкин Евгений >> Владимирович >> > >> > > > >> > wrote: >> > >> > > > >> > >> > >> > > > >> > > Hello, >> > >> > > > >> > > >> > >> > > > >> > > We'd like to edit an article on cwiki. How can I get >> > >> > > > >> > > the >> > >> > > > >> > > editing >> > >> > > > >> rights as >> > >> > > > >> > > a technical writer? >> > >> > > > >> > > >> > >> > > > >> > > Best regards, >> > >> > > > >> > > Evgeniy Zabotkin >> > >> > > > >> > > >> > >> > > > >> > > С уважением, >> > >> > > > >> > > Евгений Заботкин< >> > >> > > > >> > > >> http://addressbook.ca.sbrf.ru/home/Index?type=0&search=1818683> >> > >> > > > >> > > ИТ-инженер (Технический писатель) >> > >> > > > >> > > >> > >> > > > >> > > >> > >> > > > >> > > >> > >> > > > >> > > >> > >> > > > >> > > Даем людям уверенность и надежность! >> > >> > > > >> > > >> > >> > > > >> > > УВЕДОМЛЕНИЕ О КОНФИДЕНЦИАЛЬНОСТИ: Это электронное >> сообщение >> > >> > > > >> > > и >> > >> > любые >> > >> > > > >> > > документы, приложенные к нему, содержат >> > >> > > > >> > > конфиденциальную >> > >> > информацию. >> > >> > > > >> > > Настоящим уведомляем Вас о том, что если это сообщение >> > >> > > > >> > > не >> > >> > > > >> > > предназначено >> > >> > > > >> > > Вам, использование, копирование, распространение >> информации, >> > >> > > > >> содержащейся в >> > >> > > > >> > > настоящем сооб
Re: Editing rights
That's right. Sorry, didn't check what I sent ) -- Denis Magda On Wed, Aug 26, 2020 at 9:51 PM Ivan Pavlukhin wrote: > Denis, > > I suppose you meant dev-subscr...@ignite.apache.org. Right? > > 2020-08-26 21:55 GMT+03:00, Denis Magda : > > Evgeniy, done. > > > > Please subscribe to the dev list by sending an email to > > user-subscr...@ignite.apache.org from your new email address. > Otherwise, > > we need to pre-moderate your messages. > > > > - > > Denis > > > > > > On Wed, Aug 26, 2020 at 7:35 AM lonsdalel lonsdalel < > > eugenezabot...@gmail.com> wrote: > > > >> Hi, > >> > >> Could you now give me editing rights for my new account, which is > >> eugenezabotkin, e-mail: eugenezabot...@gmail.com ? > >> > >> On 2020/08/25 18:06:40, Ivan Pavlukhin wrote: > >> > Hi, > >> > > >> > You may create an INFRA ticket in JIRA > >> > https://issues.apache.org/jira/projects/INFRA/issues describing the > >> > problem. > >> > > >> > As a workaround you can try your gmail address in cwiki. I expect it > >> > might be simpler than using a corporate one. > >> > > >> > 2020-08-25 10:49 GMT+03:00, lonsdalel lonsdalel < > >> eugenezabot...@gmail.com>: > >> > > Thanks! But now, I have another problem, which is I can't log in, > >> because > >> > > some time ago I forgot my password and needed to get a new one by > >> e-mail, > >> > > but it didn't come. COuld we find any solution to this problem? > Maybe > >> you > >> > > could send a new password to my account e-mail, or delete my > account? > >> In > >> > > that case, I would have the possibility to register one more time > >> > > with > >> my > >> > > password, and then you'll give me editing rights once more? > >> > > > >> > > On 2020/08/24 16:44:32, Denis Magda wrote: > >> > >> Evgeniy, > >> > >> > >> > >> You're in. Go ahead and do the necessary edits on the page. > >> > >> > >> > >> - > >> > >> Denis > >> > >> > >> > >> > >> > >> On Mon, Aug 24, 2020 at 3:36 AM lonsdalel lonsdalel < > >> > >> eugenezabot...@gmail.com> wrote: > >> > >> > >> > >> > Hi, > >> > >> > my cwiki account is evzabotkin, e-mail evzabot...@sberbank.ru. > >> > >> > > >> > >> > On 2020/08/19 18:20:41, Denis Magda wrote: > >> > >> > > Yes, I confused JIRA with wiki in the last response. Ivan, > >> > >> > > thanks > >> for > >> > >> > > catching that. > >> > >> > > > >> > >> > > - > >> > >> > > Denis > >> > >> > > > >> > >> > > > >> > >> > > On Wed, Aug 19, 2020 at 11:08 AM Ivan Pavlukhin < > >> vololo...@gmail.com> > >> > >> > wrote: > >> > >> > > > >> > >> > > > > We'd like to edit an article on cwiki. How can I get the > >> editing > >> > >> > rights > >> > >> > > > as a technical writer? > >> > >> > > > > >> > >> > > > I suppose we are talking about cwiki, not JIRA. Have you > >> registered > >> > >> > there? > >> > >> > > > https://cwiki.apache.org/confluence/signup.action > >> > >> > > > > >> > >> > > > 19.08.2020, Denis Magda написал(а): > >> > >> > > > > Evgeniy, > >> > >> > > > > > >> > >> > > > > Please tell your JIRA id/account_name. For some reason, I > >> can't > >> > >> > locate > >> > >> > > > your > >> > >> > > > > account with the email. > >> > >> > > > > > >> > >> > > > > - > >> > >> > > > > Denis > >> > >> > > > > > >> > >> > > > > > >> > >> > > > > On Wed, Aug 19, 2020 at 7:29 AM lonsdalel lonsdalel < > >> > >> > > > > eugenezabot...@gmail.com> wrote: > >> > >> > > > > > >> > >> > > > >> Hi Denis, > >> > >> > > > >> > >> > >> > > > >> my JIRA account is evzabot...@sberbank.ru. > >> > >> > > > >> > >> > >> > > > >> BR, > >> > >> > > > >> Evgeniy > >> > >> > > > >> > >> > >> > > > >> On 2020/08/17 18:31:33, Denis Magda > >> wrote: > >> > >> > > > >> > Hi Evgeniy, > >> > >> > > > >> > > >> > >> > > > >> > Please tell the email address of your JIRA account and > >> we'll > >> > >> > grant you > >> > >> > > > >> all > >> > >> > > > >> > necessary permissions. > >> > >> > > > >> > > >> > >> > > > >> > - > >> > >> > > > >> > Denis > >> > >> > > > >> > > >> > >> > > > >> > > >> > >> > > > >> > On Mon, Aug 17, 2020 at 9:28 AM Заботкин Евгений > >> Владимирович > >> > >> > > > >> > wrote: > >> > >> > > > >> > > >> > >> > > > >> > > Hello, > >> > >> > > > >> > > > >> > >> > > > >> > > We'd like to edit an article on cwiki. How can I get > >> > >> > > > >> > > the > >> > >> > > > >> > > editing > >> > >> > > > >> rights as > >> > >> > > > >> > > a technical writer? > >> > >> > > > >> > > > >> > >> > > > >> > > Best regards, > >> > >> > > > >> > > Evgeniy Zabotkin > >> > >> > > > >> > > > >> > >> > > > >> > > С уважением, > >> > >> > > > >> > > Евгений Заботкин< > >> > >> > > > >> > > > >> http://addressbook.ca.sbrf.ru/home/Index?type=0&search=1818683> > >> > >> > > > >> > > ИТ-инженер (Технический писатель) > >> > >> > > > >> > > > >> > >> > > > >> > > > >> > >> > > > >> > > > >> > >> > > > >> > > > >> > >> > > > >> > > Даем людям уверенность и надежность! > >> > >> > > > >> > > > >> > >> > > > >> > > УВЕДОМЛЕНИЕ О КОНФИДЕНЦИАЛЬНОСТИ: Это электронное > >> сообщение > >> > >> > > > >>