Skip to content

v0.7.0

Compare
Choose a tag to compare
@mstmdev mstmdev released this 01 Jun 02:07
· 181 commits to main since this release
5a7e455

Fixed

  • Fix data race error in the grpcServer.
  • Remove the redundant permission field in the client side.
  • Fix invalid assign causes panic.

Enhancements

  • Add the task api to support distributing tasks.
  • Release the resource that is used by the sync component when close the monitor.
  • Add the task_client_max_worker flag to limit the max concurrent workers in the task client side.
  • Add support boltdb loader.
  • Add the conf.ToString function and tests.
  • Move the parseFlags function to independent flag package.
  • Add some integration tests of the task mode.
  • Replace the text diagrams with mermaid sequence diagrams.
  • Update README docs, add the Task Mode section.
  • Update README docs, introduce how to enable the HTTP3 protocol.
  • Update dependency, github.com/minio/minio-go/v7 v7.0.52 => v7.0.55.
  • Update dependency, golang.org/x/crypto v0.8.0 => v0.9.0.
  • Update dependency, golang.org/x/oauth2 v0.7.0 => v0.8.0.
  • Update dependency, google.golang.org/grpc v1.54.0 => v1.55.0.