Release Notes

Apache Ignite is a memory-centric distributed database, caching, and processing platform for transactional, analytical and streaming workloads, delivering in-memory speeds at peta-byte scale.

Apache Ignite connector allows you to access all this functionalities and provide application instances connected to the same Apache Ignite cluster with:

  • Cluster-wide concurrency control: a set of tools to control processes concurrency when scaling the system horizontally and vertically.
  • Distributed data structures: distributed and concurrency-ready high level data structures. Can be used as a shared state so applications can scale transparently.
  • Distributed data queries: use well-known languages (standard SQL and Lucene text query) to access data at your Apache Ignite cluster.
  • Distributed data sources: operations kit to distribute data through the whole cluster and balance the workload.
  • Distributed file system: complete, data sense enabled, Apache Ignite in-memory file system API.
  • Data ingestion: design your own data ingestion processes following a simple interface and seamless integrate them into your system.
  • Distributed scopes: advances features you can use to optimize and enrich your processes, like transactions and caches.

V2.7.1 (2020-09-14)

Version V2.7.1 Compatibility

Software Version
JVM 1.8 and later
Apache Ignite 2.4.0 to 2.8.1

V2.7.1 Included Features

  • Minor fixes and improvements

  • Cache events listener supports EXPIRED EVENTS.

V2.7.0 (2020-06-08)

Version V2.7.0 Compatibility

Software Version
JVM 1.8 and later
Apache Ignite 2.4.0 to 2.8.1

V2.7.0 Included Features

  • Minor fixes and improvements

  • Distributed events - Listen for events fired cluster-wide.

    • Events - Sources: cache events and ignite events.

V2.6.2 (2020-04-05)

Version V2.6.2 Compatibility

Software Version
JVM 1.8 and later
Apache Ignite 2.4.0 and later

V2.6.2 Included Features

  • Minor fixes and improvements

V2.6.1 (2020-03-17)

Version V2.6.1 Compatibility

Software Version
JVM 1.8 and later
Apache Ignite 2.4.0 and later

V2.6.1 Included Features

  • Minor fixes and improvements

V2.6.0 (2018-10-24)

Version V2.6.0 Compatibility

Software Version
JVM 1.8 and later
Apache Ignite 2.4.0 and later

V2.6.0 Included Features

  • Apache Ignite distributed synchronization data structures - Apache Ignite gives you powerful and cluster-enabled process synchronization tools you can use to coordinate your tasks through a cluster.

    • Lock - Operations: instance and lockScope.
    • Semaphores - Operations: acquirePermits, drainPermits, releasePermits and resetPermits.
    • CountdownLatches - Operations: countDown and await.
  • Apache Ignite distributed atomic data structures - Apache Ignite also gives you higher level cluster-enabled synchronized data structures.

    • Atomic Longs - Operations: addAndGet, compareAndSet, decrementAndGet, getAndAdd, getAndDecrement, getAndIncrement and getAndSet, get.
    • Atomic References - Operations: compareAndSet, get and set.
    • Atomic Sequences - Operations: addAndGet, getAndAdd, getAndIncrement, get and incrementAndGet.
    • Atomic Stamps - Operations: compareAndSet, getStamp, getValue and set.
  • Other Apache Ignite distributed data structures - Apache Ignite lets your applications performance grow scale by the use of other high level distributed data structures.

    • Sets - Operations: add, clear, contains, iterator and remove.
    • Topics - Operations: publish. Sources: topicListener.
    • Queues - Operations: consume, ingestData, publishConsume and publish. Sources: queueListener.
    • Caches - Operations: clear, contains, get, ingestData, put, remove, replaceIfEquals and replaceIfExists.
  • Apache Ignite distributed in-memory file system - Apache Ignite file system implements Hadoop FileSystem API and can be plugged into Hadoop or Spark (it can transparently replace Alluxio - Tachyon).

    • Filesystem - Operations: append, close, create, delete, exists, format, info, listFiles, listPaths, mkdirs, open, rename, setTimes, size, update and usedSpaceSize.
  • SQL based cache queries - Apache Ignite comes with ANSI-99 compliant, horizontally scalable and fault-tolerant distributed SQL database. Use it to search your Apache Ignite caches for indexed data using well and widely known SQL queries.

    • Query - Operations: sql.
  • Apache Lucene based cache queries - Apache Lucene is a high-performance, full-featured text search engine library. You may use it to search your Apache Ignite caches for indexed data.

    • Query - Operations: lucene.
  • Transactional and cache scopes - Place a scope inside which every cache operation will be governed by a transaction.

    • Transactional - Scopes: transactionalScope.
  • Cache scopes - Use Apache Ignite as storage to enhance your applications performance by the means of caching operation results. transaction.

    • Cache - Scopes: cacheScope.
  • Distributed scheduler - A cluster-aware scheduler that let you periodically execute tasks per cluster or per application instance. Configure the scheduler through CRON expressions or through frequency definitions.

    • Scheduler - Sources: schedulerSource.

V2.6.0 Fixed in this Release

V2.6.0 Known Issues

Support Resources