Description
For JDK marshaller types (for example LocalDateTime use JDK marshaller) type name, requested by typeId, is not cached correctly.
For example, in this fragment, type name requested twice by thin-client (after each get request), but should be cached after the first request:
try (Ignite srv = Ignition.start(Config.getServerConfiguration())) { srv.cache(Config.DEFAULT_CACHE_NAME).put(1, LocalDateTime.now()); try (IgniteClient client = Ignition.startClient(new ClientConfiguration().setAddresses(Config.SERVER))) { client.cache(Config.DEFAULT_CACHE_NAME).get(1); client.cache(Config.DEFAULT_CACHE_NAME).get(1); } }
Attachments
Issue Links
- links to