Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Dev list: https://lists.apache.org/thread/q7xqfqyh3rmfstrxn3cofx44syjm4m13

Branch: TODO https://github.com/apache/ignite-3/tree/ignite-3.1.0

Release Manager

Unknown User (zstan)   

Release Phases

Scope Freeze: TODOOctober 08, 2025
Code Freeze: TODOOctober 15, 2025
Voting Date: TODOOctober 20, 2025
Release Date: TODO

Resolved issues

...

October 27, 2025


Resolved issues

...


Resolved issues without resolve version

...

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = 'Ignite' AND fixVersion in ('3.1') AND status IN (Resolved, Closed) AND cf[12313620] in ("Release Notes Required") AND "Release Note" is EMPTY ORDER BY updated
serverId5aa69414-a9e9-3523-82ec-879b028fb15b

Release blockers

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQuery(project = 'Ignite' AND labels in (release-3.1.0-blocker)) ORDER BY priority
serverId5aa69414-a9e9-3523-82ec-879b028fb15b


Release issues grouped by status

Jira Charts
borderfalse
showinfortrue
serverASF JIRA
jqlproject%3Dignite%20and%20fixVersion%20%3D%20'3.1'
statTypestatuses
chartTypepie
width600
isAuthenticatedtrue
serverId5aa69414-a9e9-3523-82ec-879b028fb15b

Benchmarks

Preliminary YCSB benchmark results.

NOTE: Ignite 2.x uses legacy Yardstick framework for benchmarks, so the results are not directly comparable.

Benchmark results:

Hardware configuration

Each host has the following hardware configuration:

SystemPowerEdge R650
CPU32 x Intel(R) Xeon(R) Silver 4314 CPU @ 2.40GHz (2 Sockets)
RAM256Gb
NVMeDell Ent NVMe CM7 U.2 MU 1.6TB
SSD2 * 450Gb
LANEthernet 10Gb
OSLinux 6.8.12-4-pve
JDKJava(TM) SE Runtime Environment (build 21.0.4+8-LTS-274)

The YCSB workload configuration

Server hosts3
Client hosts2
Threads64
Client typethin
Field length100 bytes
Fields count10
Storage engineaipersist

The YCSB workload configuration for specific scenarios

  • Batch KV

    Client hosts1
    Threads16
    Batch size1000 entries per operation


  • Explicit TX KV

    Batch size5 single KV operations within explicit transaction


  • Single KV with indexes

    Secondary indexes5


Results

PUT (INSERT) throughput performance

Scenario3.0.0
PUT (ops/sec)
3.1.0
PUT (ops/sec)
Diff to 3.0.0
(%)
Single KV, replicas = 1197700208457+5.44 %
Single SQL, replicas = 1131837184515+39.96 %
Single JDBC, replicas = 1128382141655+10.34 %
Explicit TX KV, replicas = 11937621437+10.64 %
Batch KV, replicas = 1271303+11.47 %
Single KV with indexes, replicas = 168031123954+82.20 %
Single KV, replicas = 390898109424+20.38 %
Single SQL, replicas = 381092101260+24.87 %
Single JDBC, replicas = 36295788223+40.13 %
Explicit TX KV, replicas = 31075814988+39.31 %
Batch KV, replicas = 3110143+30.23 %
Single KV with indexes, replicas = 32684840753+51.79 %

GET (READ) throughput performance

Scenario3.0.0
GET (ops/sec)
3.1.0
GET (ops/sec)
Diff to 3.0.0
(%)
Single KV, replicas = 1474859577824+21.68 %
Single SQL, replicas = 1243632496897+103.95 %
Single JDBC, replicas = 1205193245060+19.43 %
Explicit TX KV, replicas = 12656062843+136.60 %
Batch KV, replicas = 1814969+19.06 %
Single KV with indexes, replicas = 1439962564614+28.33 %
Single KV, replicas = 3361934532121+47.02 %
Single SQL, replicas = 3232833474205+103.67 %
Single JDBC, replicas = 3221406246338+11.26 %
Explicit TX KV, replicas = 31614761709+282.17 %
Batch KV, replicas = 39791097+12.08 %
Single KV with indexes, replicas = 3428314537606+25.52 %
APIclient modebatchsizeserver
nodesclient
nodesreplicaspartitionsstorage
engineraft.fsyncput, TPSget, TPSnetwork
latency, usKVTODOKVSQLSQLJDBCJDBCKV DataStreamerKV DataStreamerKV putAll/getAllKV putAll/getAllKVKVSQLSQLJDBCJDBCKV DataStreamerKV DataStreamerKV putAll/getAllKV putAll/getAllTest stand: AWSTypeTODOvCPUTODOMemoryTODOStorageTODONetworkTODO

Misc Action Items