Skip to content

docs: rewrite README - #16

Merged
marevol merged 1 commit into
mainfrom
docs-readme-refresh
Aug 6, 2026
Merged

marevol merged 1 commit into
mainfrom
docs-readme-refresh

Conversation

@marevol

@marevol marevol commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

docs: rewrite README

Rework the README so it reads as conventional project documentation and
correct the statements that did not match the code.

Badges:

  • Point the Maven Central badge at central.sonatype.com and add a License
    badge, matching the other CodeLibs OpenSearch plugins

Corrections:

  • Fix the configsync.scroll_size default, which is 1 and not 1000
  • Fix the storage index name. configsync.index defaults to "configsync";
    ".configsync" is the separate pattern registered as a system index
  • Remove the claim that files are stored securely, since they are stored
    as ordinary index documents with no additional protection
  • Note that configsync.flush_interval is a dynamic setting

Content:

  • Document the GET /_configsync/wait endpoint and its status and timeout
    parameters, which were missing
  • Document the list parameters of GET /_configsync/file: sort, fields,
    from and size
  • Document configsync.xpack.security.user, which was missing
  • Give each endpoint its own section with a parameter table, and add the
    installation and build sections the other plugins have

Rework the README so it reads as conventional project documentation and
correct the statements that did not match the code.

Badges:
- Point the Maven Central badge at central.sonatype.com and add a License
  badge, matching the other CodeLibs OpenSearch plugins

Corrections:
- Fix the configsync.scroll_size default, which is 1 and not 1000
- Fix the storage index name. configsync.index defaults to "configsync";
  ".configsync" is the separate pattern registered as a system index
- Remove the claim that files are stored securely, since they are stored
  as ordinary index documents with no additional protection
- Note that configsync.flush_interval is a dynamic setting

Content:
- Document the GET /_configsync/wait endpoint and its status and timeout
  parameters, which were missing
- Document the list parameters of GET /_configsync/file: sort, fields,
  from and size
- Document configsync.xpack.security.user, which was missing
- Give each endpoint its own section with a parameter table, and add the
  installation and build sections the other plugins have
@marevol
marevol merged commit c817eaa into main Aug 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant