This is an automated email from the ASF dual-hosted git repository.
ibessonov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from b05db8d18cd IGNITE-25939 Add the metric sources for background
activity: leases and transaction resource vacuumizer (#6300)
add c0bc672c135 IGNITE-26018 Implement POC for JIT binary tuple comparator
(#6316)
No new revisions were added by this update.
Summary of changes:
.../internal/binarytuple/BinaryTupleParser.java | 2 +-
.../expression/ArithmeticBytecodeExpression.java | 13 +-
.../apache/ignite/internal/util/GridUnsafe.java | 20 +
.../ignite/internal/util/GridUnsafeTest.java | 47 ++
.../ignite/internal/pagememory/util/PageUtils.java | 10 +-
.../schema/BinaryTupleComparatorUtils.java | 2 +-
.../internal/schema/UnsafeByteBufferAccessor.java | 14 +
.../schema/PartialBinaryTupleMatcherTest.java | 2 +-
modules/storage-page-memory/build.gradle | 1 +
.../index/sorted/comparator/JitComparator.java | 43 ++
.../sorted/comparator/JitComparatorGenerator.java | 671 +++++++++++++++++++++
.../index/sorted/comparator/JitComparatorTest.java | 65 ++
12 files changed, 872 insertions(+), 18 deletions(-)
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/util/GridUnsafeTest.java
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/index/sorted/comparator/JitComparator.java
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/index/sorted/comparator/JitComparatorGenerator.java
create mode 100644
modules/storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/index/sorted/comparator/JitComparatorTest.java