ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dmitriy Setrakyan <dsetrak...@apache.org>
Subject Re: DDL implementation details
Date Fri, 13 Jan 2017 18:20:15 GMT
On Fri, Jan 13, 2017 at 12:26 AM, Alexander Paschenko <
alexander.a.paschenko@gmail.com> wrote:

> Dima,
>
> >> But, as you have justly noted, we have to keep nodes joining the
> >> cluster up-to-date about what schemas and tables need to be created in
> >> order for those nodes to participate in distributed queries. And,
> >> correct me if I'm wrong, but this is relevant even outside of context
> >> of 2.0 and page memory and persistent stores, amirite?
> >>
> >
> > This should already be supported in Ignite. Otherwise, how are we able to
> > run queries today?
> >
>
> Currently SQL structures identity is maintained between nodes via
> configuration identity. Nodes participating in distributed queries
> must be started w/identical configs, there's no mechanism to propagate
> SQL related configuration between peer nodes. This works as long as
> SQL structures are created currently just once, at node startup.
> However, if we wish to create those structures dynamically, we have to
> maintain some sort of that metadata delivery to new nodes.
>

How about dynamic caches? Isn't the metadata already maintained across all
nodes every time a new cache is created? What am I missing here?

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message