Files
openide/java/execution
Ruslan Cheremin e5840c47cc [indexes] IJPL-160177: implemented sharded index storage, use it in regular default/mmapped storage providers
+ sharded storages implementation
+ make index API compatible with sharding: refactor `IndexStorage.read()`/`InvertedIndex.withData() methods so that they are compatible with sharding (>1 `ValueContainer` per key)
+ refactoring in already existing implementation to fit the requirements of the sharded ones

+ utilise `ShardedStorageLayout` for a `ShardableIndexExtension` inside a regular index providers (default/mmapped)

+ reduce inspections warnings, suppress buggy inspection

GitOrigin-RevId: e2765b5e9385e3615776f7a10159f87c9836124b
2024-12-16 22:43:24 +00:00
..