Files
openide/platform/platform-tests/benchmarks
Ruslan Cheremin e2bf59ed12 [indexes] IJPL-176982: make shared index compatible with sharded index regardless of shards count
+ Change in `shardsCount` changes `index.version`, which makes the index incompatible with the downloaded shared index version => `ShardableIndexExtension.shardlessVersion` was introduced, and used in shared index compatibility check, instead of generic `index.version`


(cherry picked from commit 23bbb5523453f1d2d2ef6a9e7dc23a99a96d1db4)

IJ-CR-159317

GitOrigin-RevId: 3a8d08729a94aa01d9d026e7b82be39d24a3f830
2025-04-09 23:11:28 +00:00
..

Module for platform code (micro-)benchmarks, preferable JMH-based. Module has annotation-processing profile assigned to it, which simplifies running JMH benchmarks.

As of today, such benchmarks are not run in CI and not reported to performance dashboard (perf-lab). They are supposed to be created as a part of R&D, and kept here so the decisions made on their basis could be re-viewed and re-considered later.

(It is possible, though, that later we'll decide to include those benchmarks in a CI -- this is still a debatable topic.)

Benchmarks 'src' folder configured as 'Tests sources' to clearly indicate those are not a part of a distribution.