ignite
ignite copied to clipboard
Bring back osgi metadata for ignite artifacts
This is an attempt to sort out several issues which are already registered: IGNITE-17216 and IGNITE-16335. It is also partially related to IGNITE-13570.
Currently this PR is marked as draft because there are some troubles with split packages across modules. For example ignite-kubernetes declares package org.apache.ignite.client which is already defined in ignite-core. Similar issue occurs with ignite-indexing and org.apache.ignite.internal package.
In order to nail down these issues a code relocation is needed, so each package (internal, client) is defined in one and only one place.