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¶
- Take a look at product tutorials.
- Learn about Apache Ignite.