Skip to content

feat: Extract server requests into serverdata package#1629

Open
ploubser wants to merge 1 commit intonats-io:mainfrom
ploubser:remove_sysclient_add_interface
Open

feat: Extract server requests into serverdata package#1629
ploubser wants to merge 1 commit intonats-io:mainfrom
ploubser:remove_sysclient_add_interface

Conversation

@ploubser
Copy link
Copy Markdown
Collaborator

  • Introduce DataSource interface for server and archive data fetching
  • Add Server, Archive implementations of interface
  • Migrate relevant server commands to use DataSource
  • Remove sysclient package
  • Remove doReq, doReqAsync, currentActiveServers util
  • Add --archive flag to report and request subcommands

@ploubser ploubser requested a review from ripienaar March 30, 2026 10:29
@ploubser ploubser force-pushed the remove_sysclient_add_interface branch from 36e2b10 to e11cfc9 Compare April 1, 2026 14:41
* Introduce DataSource interface for server and archive data fetching
* Add Server, Archive implementations of interface
* Migrate relevant server commands to use DataSource
* Remove sysclient package
* Remove doReq, doReqAsync, currentActiveServers util
* Add --archive flag to report and request subcommands

Signed-off-by: Pieter Loubser <[email protected]>
@ploubser ploubser force-pushed the remove_sysclient_add_interface branch from e11cfc9 to 3f120d1 Compare April 1, 2026 14:46
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