Hello,

Looks like a bug. I've filled the ticket [1].

Thanks for your report.

[1]: https://issues.apache.org/jira/browse/IGNITE-13170

пн, 22 июн. 2020 г. в 02:05, Guru Stron <gurustronpub...@gmail.com>:

> To be more specific - test was added to thin client functional tests
> located in *org.apache.ignite.client.FunctionalTest.*
>
> Thank you.
>
> On Sun, 21 Jun 2020 at 23:56, Guru Stron <gurustronpub...@gmail.com>
> wrote:
>
> > Dear Igniters,
> >
> > Correct me if I'm wrong, but it seems that Java thin client
> > *client.transactions().withLabel* functionality is broken. I've tried to
> > add next test:
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > * @Test    public void testTransactions1() throws Exception {        try
> > (Ignite ignite = Ignition.start(Config.getServerConfiguration());
> >    IgniteClient client = Ignition.startClient(getClientConfiguration())
> >     ) {            ClientCache<Integer, String> cache =
> > client.createCache(new ClientCacheConfiguration()
> > .setName("cache")
> > .setAtomicityMode(CacheAtomicityMode.TRANSACTIONAL)            );
> >   cache.put(0, "value0");            cache.put(1, "value1");
> //
> > Test implicit rollback when transaction closed.            try
> > (ClientTransaction tx =
> > client.transactions().withLabel("asdasda").txStart()) {
> > cache.put(1, "value2");            }            assertEquals("value1",
> > cache.get(1));}    }*
> >
> > And it fails with:
> >
> >
> >
> >
> > *org.junit.ComparisonFailure: Expected :value1Actual   :value2*
> > Thank you.
> >
>

Reply via email to