This is an automated email from the ASF dual-hosted git repository.

amashenkov pushed a change to branch ignite-14743
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.


 discard d23ba7d  Minors.
    omit fdeff33  Inline ChunkWriter.
    omit ddfb6bd  Styles.
    omit 5cbb18b  Row writer refactoring.
    omit 07b2d80  Inline row reader.
    omit bb13145  Merge branch 'main' into ignite-14743
    omit d127d0e  Math operations optimization on hot-path.
    omit af81fef  Minors after review.
    omit 6284c34  Minor.
    omit 7402ec6  Styles.
    omit 4b56527  Minor
    omit 9b89a9c  Add tests for large rows.
    omit 8ae77cd  Minor.
    omit 72975e9  Styles.
    omit e5d6b43  WIP. Styles.
    omit 37ca010  Merge branch 'main' into gg-14743
    omit c913679  WIP.
    omit abcb9e0  Merge branch 'main' into gg-14743
    omit cdb9015  WIP.
    omit d9d414d  WIP.
    omit d1ff1cf  Minor.
    omit da99bed  Revert to format independent hashcode.
    omit d55c967  Merge branch 'main' into gg-14743
    omit 1d9efdd  Styles.
    omit 926ef7f  Minor.
    omit 87f9fe5  Fix tests.
    omit 0d336b6  Optimize serialized row size.
    omit 0e66f15  Merge branch 'main' into gg-14743
    omit b0bc9e5  Add tiny,normal,large chunk formats.
    omit 66cd4e9  Minor.
    omit af4acf0  Merge branch 'main' into ignite-14732
    omit 84c0c44  Merge branch 'main' into ignite-14732
    omit d6e1c27  Introduce SortOrder enum for indexed column.
     add 0f440a9  Use int vartable offsets.
     add ed0e78d  Add tests for large rows.
     add 2f907f0  Fix tests.
     add 9c8212b  Minor.
     add 25ff067  Merge branch 'main' into ignite-14743-large-rows
     add 271e2a4  Minor.
     add c0a24a6  Add benchmark
     add 83c8897  Add benchmarks
     add 46e8c2a  Minor optimization.
     add d613c99  Minor.
     add 86efa28  Styles.
     add 5b6a764  Fix dependencies.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d23ba7d)
            \
             N -- N -- N   refs/heads/ignite-14743 (5b6a764)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/ignite/table/Tuple.java   |   5 +-
 .../org/apache/ignite/internal/util/Constants.java |  37 --
 .../apache/ignite/internal/schema/BinaryRow.java   |  41 +-
 .../org/apache/ignite/internal/schema/Column.java  |   8 +-
 .../org/apache/ignite/internal/schema/Columns.java |  17 -
 .../apache/ignite/internal/schema/NativeTypes.java |   1 -
 .../org/apache/ignite/internal/schema/README.md    |   8 +-
 .../schema/builder/SchemaTableBuilderImpl.java     |   3 -
 .../marshaller/asm/AsmSerializerGenerator.java     |  21 +-
 .../marshaller/reflection/JavaSerializer.java      |  14 +-
 .../internal/schema/row/ExpandableByteBuf.java     |  27 +-
 .../org/apache/ignite/internal/schema/row/Row.java | 317 ++++++---------
 .../ignite/internal/schema/row/RowAssembler.java   | 450 +++++++++------------
 .../ignite/internal/schema/row/VarTableFormat.java | 281 -------------
 .../schema/RowAssemblerAdvancedSchemaTest.java     |  83 ++--
 .../schema/RowAssemblerSimpleSchemaTest.java       | 217 +++++-----
 .../org/apache/ignite/internal/schema/RowTest.java |  28 +-
 modules/table/pom.xml                              |  13 +
 .../ignite/distributed/ITDistributedTableTest.java |   4 +-
 .../internal/table/ColumnNotFoundException.java    |   6 +-
 .../ignite/internal/table/RowChunkAdapter.java     |  11 +
 .../internal/table/SchemaMismatchException.java    |   6 +-
 .../org/apache/ignite/internal/table/TableRow.java |  23 +-
 .../ignite/internal/table/TupleBuilderImpl.java    |   6 +-
 .../ignite/internal/table/TupleMarshallerImpl.java | 111 ++---
 .../TupleMarshallerFixlenOnlyBenchmark.java        | 147 +++++++
 .../TupleMarshallerVarlenOnlyBenchmark.java        | 167 ++++++++
 .../raft/PartitionCommandListenerTest.java         |   6 +-
 .../internal/table/impl/TestTupleBuilder.java      |  20 +-
 29 files changed, 987 insertions(+), 1091 deletions(-)
 delete mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/util/Constants.java
 delete mode 100644 
modules/schema/src/main/java/org/apache/ignite/internal/schema/row/VarTableFormat.java
 create mode 100644 
modules/table/src/test/java/org/apache/ignite/internal/benchmarks/TupleMarshallerFixlenOnlyBenchmark.java
 create mode 100644 
modules/table/src/test/java/org/apache/ignite/internal/benchmarks/TupleMarshallerVarlenOnlyBenchmark.java

Reply via email to