In that case, ClientConnectorConfiguration seems like a good name. Can the
migration be done in such a way that the old configuration will be
deprecated, but still work?

D.

On Tue, Sep 12, 2017 at 2:34 AM, Vladimir Ozerov <voze...@gridgain.com>
wrote:

> Dima,
>
> Yes.
>
> On Tue, Sep 12, 2017 at 1:50 AM, Dmitriy Setrakyan <dsetrak...@apache.org>
> wrote:
>
> > In my opinion all clients, including JDBC, ODBC, and REST should be
> > implemented over the same protocol and we should not have the protocol
> mess
> > we have today.
> >
> > Vladimir, does your suggestion about ODBC and JDBC include migration to
> the
> > new client?
> >
> > D.
> >
> > On Mon, Sep 11, 2017 at 12:39 AM, Vladimir Ozerov <voze...@gridgain.com>
> > wrote:
> >
> > > Pavel,
> > >
> > > Note that this would not be renames, but rather copy+deprecated.
> > Otherwise
> > > we will break compilation of existing applications.
> > >
> > > On Mon, Sep 11, 2017 at 10:32 AM, Pavel Tupitsyn <ptupit...@apache.org
> >
> > > wrote:
> > >
> > > > Renaming SqlConnectorConfiguration to ClientConnectorConfiguration
> > seems
> > > > reasonable to me.
> > > >
> > > > On Mon, Sep 11, 2017 at 10:28 AM, Vladimir Ozerov <
> > voze...@gridgain.com>
> > > > wrote:
> > > >
> > > > > Igniters,
> > > > >
> > > > > As you know we are working on a new thin client protocol [1]. Core
> > > logic
> > > > > for base cache operations is ready, so now it is time to discuss
> how
> > to
> > > > > configure it on the server. Things are a bit complicated here.
> > > > >
> > > > > First, we have connector configuration for our old so-called REST
> > > client,
> > > > > see ConnectorConfiguration and IgniteConfiguraion.
> > > > connectorConfiguration.
> > > > > We cannot re-use it because it is very heavy-weight and contains a
> > lot
> > > of
> > > > > properties which are simply inapplicable to the new client. E.g.
> > > > > SSL-related stuff, Jetty configs, etc..
> > > > >
> > > > > Second, we have connector configuration for our thin SQL drivers
> > (JDBC,
> > > > > ODBC). See SqlConnectorConfiguration and
> > > > > IgniteConfiguration.sqlConnectorConfiguration. This configuration
> is
> > > > fine
> > > > > for the new thin client, but it's name is inappropriate.
> > > > >
> > > > > Essentially, we should rename our SqlConnectorConfiguration to
> > > something
> > > > > more generic, but this "something" cannot be
> ConnectorConfiguration.
> > > > Let's
> > > > > brainstorm how to name it.
> > > > >
> > > > > My ideas:
> > > > > - ClientConnectorConfiguration - preferrable
> > > > > - ListenerConfiguration
> > > > > - EndpointConfiguration
> > > > >
> > > > > Any more ideas?
> > > > >
> > > > > Vladimir.
> > > > >
> > > > > [1] https://issues.apache.org/jira/browse/IGNITE-5896
> > > > >
> > > >
> > >
> >
>

Reply via email to