Ignite TC Bot created IGNITE-28749:
--------------------------------------

             Summary: [doc] Document thin client module extraction and artifact 
usage
                 Key: IGNITE-28749
                 URL: https://issues.apache.org/jira/browse/IGNITE-28749
             Project: Ignite
          Issue Type: Improvement
          Components: documentation
            Reporter: Ignite TC Bot


Documentation follow-up for IGNITE-28717: Extraction of thin client API to 
module.

Context:
- Original issue: https://issues.apache.org/jira/browse/IGNITE-28717
- Related preparatory issue: https://issues.apache.org/jira/browse/IGNITE-28733
- PR: https://github.com/apache/ignite/pull/13176

Why docs are needed:
The implementation moves thin client API classes into a dedicated module, 
updates thin-client-related classpath scripts, and prepares the packaging 
direction where users should not rely on ignite-core.jar for thin client usage. 
The reviewed PR/commit set does not include the corresponding website/user 
documentation updates for dependency selection and migration guidance.

Documentation scope:
- Explain that thin client API classes are now provided from a dedicated 
thin-client module instead of being consumed through ignite-core.
- Describe which artifact(s) users should add to the classpath for thin client 
applications.
- Clarify migration guidance for existing applications that used ignite-core 
only to access thin client APIs.
- Mention any compatibility/runtime implications that become simpler after the 
extraction, including reduced dependency on server-side implementation classes.
- Add a release-note-level mention for the affected release line if appropriate.

Likely documentation locations:
- Thin client getting started / dependency setup
- Thin client Java API introduction
- Release notes / What's New for the release line



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to