Release Notes - Infinispan - Version 9.0.0.Beta2 - HTML format

Sub-task

  • [ISPN-5806] - Add transaction support for Functional API
  • [ISPN-6636] - Implement multi-tenancy for Hot Rod
  • [ISPN-6637] - Implement multi-tenancy for REST

Bug

  • [ISPN-3618] - Cannot retrieve evicted entries from Microsoft SQL Server 2012/2008R2
  • [ISPN-5729] - Remote query - org/apache/lucene/uninverting/UninvertingReader missing on "order by" query
  • [ISPN-6880] - Netty ByteBuf leak in REST endpoint
  • [ISPN-6913] - Cache loader undo type change always returns to 'Custom Store'
  • [ISPN-7066] - The default cache configuration should not be applied to other caches
  • [ISPN-7158] - EmbeddedApplicationPublishedBridgeTest.testEventBridge random failures
  • [ISPN-7160] - RemoteSpringSessionTest random failures
  • [ISPN-7207] - Cache creation requires specific permissions when using security manager
  • [ISPN-7219] - Administration console - creating template from existing template fails in some cases
  • [ISPN-7235] - Cross site replication fails if authentication is enabled
  • [ISPN-7242] - Administration console does not work on IE
  • [ISPN-7244] - Administration console - creating new cache should only show valid cache types
  • [ISPN-7247] - Administration console - changing any cache configuration adds security tag to the configuration
  • [ISPN-7264] - Administration console - BULK_READ permission is not set in identity/role
  • [ISPN-7265] - NullPointerException if <file-store> is used for a cache with Cross-site replication enabled <backup>
  • [ISPN-7283] - Make remote event supporting cluster listener more fine grained
  • [ISPN-7292] - SQL Server Upsert Errors
  • [ISPN-7293] - Administration console - status of invalidation caches is not displayed correctly
  • [ISPN-7294] - Administration console - creating new cache from template should promt confirmation dialog
  • [ISPN-7295] - Administration console - cache container configuration does not work for non-clustered container
  • [ISPN-7297] - java.lang.IllegalStateException on TriangleAckInterceptor.java
  • [ISPN-7298] - PrimaryAckCommand must send the DeltaAware instead of its Delta
  • [ISPN-7299] - Investigate why server build didn't get into Nexus
  • [ISPN-7301] - Right operand in term query is not being analyzed
  • [ISPN-7306] - There is no {{version.caffeine}} defined in BOM
  • [ISPN-7307] - Byte array values are not marshalled correctly
  • [ISPN-7308] - Kryo marshaller throws ArrayIndexOutOfBoundsException when storing String values
  • [ISPN-7309] - Unwrap error causes only if they're non null in Hot Rod decoder
  • [ISPN-7315] - Use activations manager for cluster wide activations stats collection
  • [ISPN-7317] - Errors on Cache Configuration Screen
  • [ISPN-7325] - Shared transactional store warnings not applicable to local caches
  • [ISPN-7328] - Administration console - cache statuses in cache container page behave randomly
  • [ISPN-7330] - Administration console - cannot edit configuration twice without refresh
  • [ISPN-7331] - Administration console - removing task before undeploying it should show an error
  • [ISPN-7336] - Administration console - there is a reference to domain in standalone mode
  • [ISPN-7339] - Fix Ickle's support for named parameters
  • [ISPN-7342] - Cassandra Cache Store is missing Custom Cache Store service manifest
  • [ISPN-7344] - (Dev Env) Console Deployment uploads fails with 415 error
  • [ISPN-7345] - Administration console - missing name of cluster in stop/start confirmation dialog
  • [ISPN-7348] - Cannot create new cache with template containing backup sites
  • [ISPN-7352] - StringBasedStoreMultinodeIT Test Failures caused by Eviction config
  • [ISPN-7354] - ConfigurationConverterTest JDBC Mixed/Binary Failure
  • [ISPN-7356] - Random TimeoutExceptions on query suite
  • [ISPN-7358] - Hot Rod server not dealing with pipe requests properly
  • [ISPN-7360] - Maven warning about unknown infinisipan-defaults version
  • [ISPN-7364] - SingleFrameDecoder is not applied to hot rod tests
  • [ISPN-7369] - PutMapCommand blocks in backup owner
  • [ISPN-7371] - infinispan-defaults - Rocksdb jar not found for leveldb
  • [ISPN-7376] - Timed out while waiting for index to reach status 'green'
  • [ISPN-7378] - Elasticsearch tests fail with 'Timed out while waiting for for index'
  • [ISPN-7379] - AffinityRpcTest random failures
  • [ISPN-7382] - org.infinispan.test.integration.as.query.ElasticsearchIndexManagerIT fails due to NoClassDefFoundError

Task

  • [ISPN-5617] - Clearly define which cachestores are shared and which are non-shared
  • [ISPN-6802] - Micro-optimizations for read operations
  • [ISPN-6803] - Precompute a bitset for each flag
  • [ISPN-7123] - Kill JDBC binary and mixed stores
  • [ISPN-7238] - Reduce number of CompletableFuture allocations during async invocation
  • [ISPN-7289] - Stop applying the DONT_BUNDLE flag to synchronous RPCs
  • [ISPN-7290] - Document Data Container Changes
  • [ISPN-7323] - Reduce number of lambda allocations
  • [ISPN-7362] - Use bundler no-bundler in the default UDP configuration

Component Upgrade

  • [ISPN-3391] - Upgrade to JBoss Marshalling 2.0.0.Beta3
  • [ISPN-7319] - Update to Hibernate Search 5.6.0.CR1
  • [ISPN-7320] - Upgrade to RestEasy 3.1.0.Final
  • [ISPN-7321] - Upgrade to AEsh 0.66.13

Enhancement

  • [ISPN-5712] - Remove buckets from JdbcBinaryStore
  • [ISPN-6777] - Improve Cache Stores configuration screen
  • [ISPN-6778] - Improve Cache Loader configuration screen
  • [ISPN-6779] - Improve Security Configuration screen
  • [ISPN-6780] - View and filter by cache status in cache container view
  • [ISPN-6781] - Add support for i18n
  • [ISPN-6808] - Validation of properties and detailed error feedback
  • [ISPN-6988] - Create UI for off-heap configuration
  • [ISPN-7068] - Support to store indexes on Elasticsearch
  • [ISPN-7124] - Create JDBC Binary/Mixed Store Migrator
  • [ISPN-7286] - Cache stores should declare whether they can be shared
  • [ISPN-7296] - Add eviction for off-heap
  • [ISPN-7303] - The configuration XSD is misleading
  • [ISPN-7310] - Make Console Use Digest Authentication
  • [ISPN-7322] - Improve triangle algorithm: ordering by segment
  • [ISPN-7350] - InfinispanIndexProvider should provide sensible defaults for index caches
  • [ISPN-7361] - WrappedByteArray needs a toString implementation
  • [ISPN-7366] - Add trace information to TriangleOrderManager

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.