Re: Some problem with execution ignite.bat in master

2018-12-31 Thread Denis Magda
Ivan, thanks!

Ilya, could you confirm that is your issue and update the Ignite ticket
respectively (just close it with a note)? I would update ignite.bat docs
and DEV notes of Ignite to bring this to attention.

--
Denis

On Sun, Dec 30, 2018 at 5:49 AM Павлухин Иван  wrote:

> Denis, Ilya,
>
> It looks like that issue was adressed in [1]. I can see that it was
> fixed for java 9.
>
> [1] https://bugs.openjdk.java.net/browse/JDK-8132379
>
> сб, 29 дек. 2018 г. в 19:19, Denis Magda :
> >
> > Could you open a ticket for OpenJDK community and link it to our JIRA? If
> > it’s a known issue the community will explain how to tackle.
> >
> > Denis
> >
> > On Saturday, December 29, 2018, Ilya Kasnacheev <
> ilya.kasnach...@gmail.com>
> > wrote:
> >
> > > Hello!
> > >
> > > I don't see how we can fix a bug in JVM.
> > >
> > > Regards,
> > > --
> > > Ilya Kasnacheev
> > >
> > >
> > > сб, 29 дек. 2018 г. в 17:31, Павлухин Иван :
> > >
> > > > Ilya,
> > > >
> > > > Indeed the issue looks weird. Why do you think that we should not
> fix it?
> > > >
> > > > сб, 29 дек. 2018 г. в 14:12, Ilya Kasnacheev <
> ilya.kasnach...@gmail.com
> > > >:
> > > > >
> > > > > Hello!
> > > > >
> > > > > I have no idea since the issue is un-googlable, but the reproducer
> is
> > > > > trivial. The problem here is not with the script but with java
> refusing
> > > > to
> > > > > run Main class.
> > > > >
> > > > > Regards,
> > > > > --
> > > > > Ilya Kasnacheev
> > > > >
> > > > >
> > > > > пт, 28 дек. 2018 г. в 19:50, Denis Magda :
> > > > >
> > > > > > Ilya,
> > > > > >
> > > > > > Have you confirmed that the issue with -J is common for all the
> > > scripts
> > > > > > calling a Java app? Is there any JDK ticket for version prior to
> 11?
> > > > > >
> > > > > > --
> > > > > > Denis
> > > > > >
> > > > > > On Fri, Dec 28, 2018 at 12:30 AM Павлухин Иван <
> vololo...@gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > > AFAIK, "-J" is also a common way used by developers of the java
> > > > > > > platform for passing JVM system properties from command line
> tools
> > > > > > > which start JVM inside. E.g. keytool follows such approach [1].
> > > > > > >
> > > > > > > [1]
> > > > > > >
> > > >
> https://docs.oracle.com/javase/8/docs/technotes/tools/unix/keytool.html
> > > > > > > (section Common Options).
> > > > > > >
> > > > > > > пт, 28 дек. 2018 г. в 11:13, Alexey Kuznetsov <
> > > akuznet...@apache.org
> > > > >:
> > > > > > > >
> > > > > > > > Denis,
> > > > > > > >
> > > > > > > > AFAIK, "-J" is a way to pass JVM options via ignite.(bat|sh)
> > > > > > > > For example: ignite.bat
> -J-DIGNITE_OVERRIDE_MCAST_GRP=228.1.2.10
> > > -v
> > > > > > > >
> > > > > > > > On Fri, Dec 28, 2018 at 1:22 AM Denis Magda <
> dma...@apache.org>
> > > > wrote:
> > > > > > > >
> > > > > > > > > Ilya,
> > > > > > > > >
> > > > > > > > > Why do we use -J in general? Is it used to pass a specific
> type
> > > > of
> > > > > > > > > parameters? I know -D or - X but can't recall what -J is
> > > > supposed to
> > > > > > be
> > > > > > > > > used for.
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Denis
> > > > > > > > >
> > > > > > > >
> > > > > > > > --
> > > > > > > > Alexey Kuznetsov
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Best regards,
> > > > > > > Ivan Pavlukhin
> > > > > > >
> > > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Best regards,
> > > > Ivan Pavlukhin
> > > >
> > >
> >
> >
> > --
> > Denis Magda,
> > GridGain Director of Product Management
>
>
>
> --
> Best regards,
> Ivan Pavlukhin
>


ignite questions

2018-12-31 Thread Clay Teahouse
Hello All,
I am new to ignite and have several general questions. I'd appreciate your
feedback.

1) Cache groups: according to the ignite documentation, cache groups help
with scaling and performance but might hurt reads. Where is the balance?

2) Capacity planning: If I reading the docs correctly, with native
persistence enabled, you do not need to specify cache eviction. If so,
assuming I have data and compute affinity enabled, how do I size my nodes,
to make sure my data stays in cache, considering volume discrepancy in
different class of data? Say for example, I have the data for Canada and
India, with India data being 10 times the data for Canada. How do I size my
nodes to make sure the last month data for India and Canada stay in cache?

3) Data pin to cache: How do I make sure certain data never gets evicted
(with native persistence enabled)? For example, I want my dimension data to
always stay in cache.

4) Read through: If I am using native persistence, do I need to explicitly
load the cache, once the data is on disk and no longer in cache, or doing a
read to the data on the disk, will load the cache? If yes, is that true
about SQL select as well? Is this possible with 3rd party persistence as
well, say, postgresql.

5) Service chaining: Is there an example of service chaining that you can
point me to?

6) How do I implement service pipelining in apache ignite? Would continuous
query be the mechanism? Any examples?

7) Streaming: Are there examples on how to define watermarks, i.e., input
completeness with regard to the event timestamp?



thank you,
Clay