Closed bra-fsn closed 7 years ago
Ok, this PR combines a bug fix (straight forward to merge) with an API change (which needs discussion .. I'm not sure I get the use case/necessity).
Ah, sorry, so etcd itself already has these:
?
This doesnt seem to match https://github.com/crossbario/txaio-etcd/blob/master/docs/rpc.swagger.json#L1809
I copied above file from etcd 3.1 .. did they extend it recently?
Also: this library is using the HTTP/gRPC gateway .. so maybe it is exposed in gRPC but not HTTP?
Hm, you may be right. I've committed a new revision. Should I close this and file a new pull request?
would be nice, as then we don't have cruft in the history. but I'm not insisting on this.
what you could add in the PR: make sure all the __str__
of the Op
derived classes actually spit out all attributes (which makes debugging easier). and double check that we now finally have it right vs rpc.swagger.json
;) I was a little sloppy ..
rgd HTTP GW in etcd missing stuff that gRPC native API has: if you care, maybe file a bug with etcd so they are aware ..
Closing this one and opening a new.
@bra-fsn great!
ah, and if you file a bug with etcd, pls also file a bug here so we remember that we still need to fix it when etcd has fixed it (= exposed in the HTTP GW)
No, I'm fine with the current state. :) I just wanted to be nice, but I don't (yet) need this function.
OpSet.