docs: document Java dynamic dedup#839
Merged
officialasishkumar merged 19 commits intomainfrom Apr 27, 2026
Merged
Conversation
Member
Author
|
Upstream tracking issue: keploy/enterprise#1920 |
This was referenced Apr 24, 2026
AkashKumar7902
approved these changes
Apr 25, 2026
12 tasks
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
- Update Java dedup install and deduplication pages across versions 2.0.0, 3.0.0, and 4.0.0 to reflect the in-process JaCoCo API as the default coverage transport. - Remove the requirement to launch JaCoCo in tcpserver mode and to pass --pass-through-ports for the JaCoCo port. - Document the TCP server fallback for environments where the runtime API is unavailable, including KEPLOY_JACOCO_HOST and KEPLOY_JACOCO_PORT. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
- Replaces the N.N.N placeholders (and the leftover 0.0.1-SNAPSHOT in version-2.0.0/keploy-cloud/deduplication.md) across the v2/v3/v4 Java SDK install pages with the 2.0.0 release version. - End users on every documented Keploy version now see a copy-pasteable dependency block aligned with the first dedup-only Java SDK release. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
d6cdd19 to
78b3fec
Compare
- Revert versioned_docs/version-2.0.0 deduplication.md and Java SDK install page to main. - Revert versioned_docs/version-3.0.0 Java SDK install page to main. - Keep Java dynamic dedup documentation only in version-4.0.0. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
- Reorder so the Golang section appears before the Java section. - Promote bold subsection labels to H4 headings so each numbered step shows up in the right-side table of contents. - Set toc_max_heading_level: 4 in the page front-matter so Docusaurus renders the new H4 anchors in the sidebar. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
- Revert numbered steps from H4 headings back to bold labels so the page matches the established pattern used elsewhere in the docs and the Golang section as it stood on main. - Drop the toc_max_heading_level front-matter override. - Keep the Golang-first section order so Java is documented underneath. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
- Convert numbered step labels (Pre-requisite, Build Configuration, Dockerfile Configuration, Run Deduplication) from bold paragraphs to H4 headings under both Golang and Java sections. - Set toc_max_heading_level to 4 so the steps appear in the "On this page" sidebar, making the page easier to navigate. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Keep the Java guide aligned with the released SDK and restore unrelated docs text. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
eb4a18a to
88662c0
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What has changed?
Documents Java dynamic deduplication as a dedup-only Java SDK flow across the versioned Java SDK pages.
This adds:
keploy test --dedupcommands./tmpcontrol/data sockets.KEPLOY_JAVA_CLASS_DIRSguidance for custom layouts and faster replay.The Java SDK now reads JaCoCo coverage in-process via the runtime API (
org.jacoco.agent.rt.RT.getAgent()), so the docs no longer require launching JaCoCo intcpservermode or passing--pass-through-ports. The TCP server flow is documented as the automatic fallback, includingKEPLOY_JACOCO_HOST/KEPLOY_JACOCO_PORToverrides.Related issue: keploy/enterprise#1920
Related PRs: keploy/java-sdk#181, keploy/samples-java#130, keploy/enterprise#1912
Type of change
How Has This Been Tested?
git diff --check.keploy-e2e.execinstructions; no stale merge-flow terms remain.tcpservermode or--pass-through-portsfor the default flow, and the TCP fallback path is documented separately.No docs site rebuild was run after this final versioned-docs update.
Checklist: