Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
3b3d1f6
Merge branch 'master' into rmv_th_loc_ign
nizhikov Sep 24, 2026
64fd3be
Merge branch 'master' into move1
nizhikov Sep 24, 2026
31f2763
WIP
nizhikov Sep 24, 2026
3e7a4d2
WIP
nizhikov Sep 24, 2026
a8a61bb
WIP
nizhikov Sep 25, 2026
1b752d2
Merge branch 'master' into move1
nizhikov Sep 25, 2026
48da14f
WIP
nizhikov Sep 25, 2026
085e6b8
WIP
nizhikov Sep 28, 2026
d8a2193
WIP
nizhikov Sep 28, 2026
c6d28cf
WIP
nizhikov Sep 28, 2026
668f9a5
WIP
nizhikov Sep 28, 2026
0e793ae
WIP
nizhikov Sep 28, 2026
00dfa8d
IGNITE-28207 Remove preWrite, postWrite, postWriteHashCode, popSchema…
nizhikov Sep 28, 2026
f49834f
IGNITE-28207 Remove writePlainObject from BinaryWriterEx
nizhikov Sep 28, 2026
79a9293
IGNITE-28207 Remove writeBinaryObject from BinaryWriterEx
nizhikov Sep 28, 2026
5cc3a53
IGNITE-28207 Remove preWrite, postWrite, postWriteHashCode, popSchema…
nizhikov Sep 28, 2026
fa2c11f
IGNITE-28207 Remove preWrite, postWrite, postWriteHashCode, popSchema…
nizhikov Sep 28, 2026
1d8e9a9
IGNITE-28207 Remove preWrite, postWrite, postWriteHashCode, popSchema…
nizhikov Sep 28, 2026
f6ea008
IGNITE-28207 Remove preWrite, postWrite, postWriteHashCode, popSchema…
nizhikov Sep 28, 2026
d59fde2
IGNITE-28207 Remove preWrite, postWrite, postWriteHashCode, popSchema…
nizhikov Sep 28, 2026
4277450
Merge branch 'master' into move1
nizhikov Sep 29, 2026
b4e5c7c
Remove BinaryContext thread local to see what will fail.
nizhikov Sep 29, 2026
f1c61c1
Remove BinaryContext thread local to see what will fail.
nizhikov Sep 29, 2026
2f2f8a4
Remove BinaryContext thread local to see what will fail.
nizhikov Sep 29, 2026
0385434
Remove BinaryContext thread local to see what will fail.
nizhikov Sep 29, 2026
93c2e37
Remove BinaryContext thread local to see what will fail.
nizhikov Sep 29, 2026
4015d2c
Remove BinaryContext thread local to see what will fail.
nizhikov Sep 29, 2026
9b91f33
Move read methods into implementaion.
nizhikov Sep 29, 2026
cfb0231
Move read methods into implementaion.
nizhikov Sep 30, 2026
608ca72
Merge branch 'master' into move4
nizhikov Oct 1, 2026
6a4da90
IGNITE-29094 Remove useless byte array creation
nizhikov Oct 1, 2026
17e7618
IGNITE-29094 Remove useless byte array creation
nizhikov Oct 1, 2026
a3e44c0
IGNITE-29094 Remove useless byte array creation
nizhikov Oct 2, 2026
38a84af
IGNITE-29094 Remove useless byte array creation
nizhikov Oct 2, 2026
9d793bc
IGNITE-29094 Remove useless byte array creation
nizhikov Oct 2, 2026
d02dc50
IGNITE-29094 Remove useless byte array creation
nizhikov Oct 2, 2026
3a5b104
IGNITE-29094 Remove useless byte array creation
nizhikov Oct 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
import java.util.Map;
import java.util.function.ToIntFunction;
import org.apache.ignite.binary.BinaryObject;
import org.apache.ignite.binary.BinaryObjectException;
import org.apache.ignite.internal.binary.streams.BinaryInputStream;
import org.apache.ignite.internal.binary.streams.BinaryOutputStream;
import org.apache.ignite.internal.processors.cache.CacheObjectValueContext;
Expand Down Expand Up @@ -72,6 +73,18 @@ public BinaryReaderEx reader(BinaryContext ctx,
boolean skipHdrCheck,
boolean forUnmarshal);

/**
* Unmarshals object from the input stream without deserialization of user types.
*
* @param in Input stream.
* @param ctx Context.
* @param ldr Class loader.
* @return Unmarshalled object.
* @throws BinaryObjectException In case of error.
*/
@Nullable public Object unmarshal(BinaryInputStream in, BinaryContext ctx, @Nullable ClassLoader ldr)
throws BinaryObjectException;

/**
* @param ctx Context.
* @param failIfUnregistered Flag to fail while writing object of unregistered type.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
/**
* Extended reader interface.
*/
public interface BinaryReaderEx extends BinaryReader, BinaryRawReader, BinaryReaderHandlesHolder, ObjectInput {
public interface BinaryReaderEx extends BinaryReader, BinaryRawReader, ObjectInput {
/**
* @return Object.
* @throws org.apache.ignite.binary.BinaryObjectException In case of error.
Expand Down

This file was deleted.

This file was deleted.

Loading
Loading