slime-io / slime

An intelligent ServiceMesh manager based on Istio
https://slime-io.github.io/
Other
424 stars 78 forks source link

fix: rm unused field which casued unable to deserialize slimeboot #322

Closed MouceL closed 1 year ago

MouceL commented 1 year ago

在bundle模式中,我们用mode字段指明子模块组织形式

    - name: limiter
      kind: limiter
      enable: true
      mode: BundleItem

在lazyload中我们需要读取slimeboot进行update操作,该流程中slimeboot使用的是自己构建的结构

导致无法反序列化,所以暂时在update过程中删除这一暂无使用的字段。

之后的解决方案是lazyalod update使用framework提供的slimeboot结构

todo: https://github.com/slime-io/slime/issues/323