Release v1.0.0
What's Changed
π Features
- Basic
Birdwatcher
function - Backup and load
- Simple workspace
- Audit log
Changelog
- c66ba82 Accept PAGER env to redirect long output (#61)
- 1586cee Adapt Milvus2.2 Channel checkpoint (#65)
- b627f54 Adapt go 1.18 (#31)
- 1953578 Adapt segment binlog v2.2 format (#36)
- 4a746c2 Adapt segment index info for v2.2 (#51)
- 61b039c Adapt v2.2 Replica information format (#91)
- 08ce308 Add Dockerfile for birdwatcher (#100)
- 0d01641 Add SetupCommands for each state and call it after exec (#39)
- a84add4 Add VHS generated gif for doc (#94)
- 8a8fb4a Add WKAFKA build flag for control cgo(kafka) feature (#96)
- ec0a22b Add audit log and unify v2.1-2.2 proto logic (#93)
- 5e9fbad Add auto-complete for flags and file path (#49)
- f136004 Add clean empty segment by segment id (#34)
- 5ea988d Add clean-empty-segment command
- a23289e Add cleanup for embed etcd and download-pk log
- 9b25973 Add cmd for show querycoord cluster info (#22)
- 9f7f060 Add cmd for showing channel related meta info (#32)
- e6f2f0f Add cmd for showing loaded collections (#33)
- 925f38c Add command for release dropped collection (#45)
- be326bb Add download-pk command
- 0fc0eef Add dry mode to select milvus instance (#28)
- 2c7d880 Add golangci-lint github action
- 64b1f12 Add golangci-lint timeout
- c8a61da Add init README.md content
- 73add5a Add issue templates
- f3bb8d8 Add linter-status badge in README
- e9d37d6 Add milvus v2.2 collection loaded function (#67)
- 034e625 Add multi-level command suggestion (#42)
- b3a51a2 Add remove orphan watch channel command (#88)
- 2476f6a Add repair channel command (#63)
- f1cb06d Add repair v2.1 segment command (#54)
- b9525ec Add rootPath check for connect etcd command (#99)
- 3f85811 Add show checkpoint command
- 82d8253 Add show cmd for querycoord tasks (#21)
- 3ce98d9 Add show collection-history command (#90)
- 97afc25 Add show segment-index command (#30)
- 7ea8daf Add show segments-loaded
- 87b179a Add simple mergify config
- 7623607 Add storage support & add go-prompt feature
- ffb592b Add visit cmd to invoke service specified grpc
- 63dad89 Build coord proto update-to-date
- fcaa02b CI: Add goreleaser for release (#97)
- d7751ae Change package name to milvus-io
- 9af60ee Change remove-segment-by-id to remove segment (#83)
- 723b7d3 Clear the nextState as app go to next state(to prevent some bugs that occur after the app back to last state)
- 4c89ba6 Enable output all segment's indexes (#43)
- 7fc8821 Fill Milvus2.2 segment binlog lazy (#70)
- ceb8566 First commit with some basic operation
- ed33e34 Fix BackupHeader proto def
- 4213386 Fix README.md rootPath mistake
- 3f0c27d Fix backup & restore format problem
- 893a77e Fix checkpoint calculation not excluding dropped segment (#59)
- e3ec94e Fix collection field list empty after 2.1.x (#18)
- e2d02cf Fix conflict solving remains
- 6206b49 Fix coord proto build command
- 75bfe1a Fix force_release backup call
- 2e2573e Fix go-prompt caused bash hijack (#74)
- be0f422 Fix go.mod not able to install (#68)
- 041a71d Fix golangci-lint issues
- 1dbda0c Fix golangci-lint problems
- 0f39466 Fix ineffectual assignment err lint issue (#48)
- ee1d59f Fix load v2 backup mock instance not set (#73)
- e2a8924 Fix nil MsgBase caused panic in GetMetrics call
- c5f2fdd Fix pager blocks when quit early (#79)
- 7f380b5 Fix print start position instead of dml position (#25)
- 9c99fc8 Fix read next bytes stop unexpected
- 0e06442 Fix remove channel and add more log (#89)
- 61acbab Fix remove delta Channel prefix (#47)
- ccca853 Fix repair checkpoint usage (#80)
- 01872b3 Fix replica not fetch issue
- 1128426 Fix show collection format
- 346b2ab Fix test command legacy code
- 1b01725 Implement backup v2 to fetch extra meta for milvus (#72)
- a2f95df Improve show index output (#56)
- 2b1f3c1 Improve visit command implementation (#71)
- 57db51c Initial commit
- 486593d Merge pull request #1 from letian-jiang/main
- 2dddade Ping etcd before go into etcd client state (#53)
- f0d9b5a Print binlog field size in statistics mode (#86)
- ca43adf Print collection start position
- 4f1bbbb Print drop ts if segment is dropped (#81)
- 8ab8470 Print querycoord task in accending order (#23)
- 3b52e80 Refactor backup & restore logic
- 7f9a463 Refactor minio client getter
- d31dfa9 Remove segments and channels after release dropped collection (#46)
- e6753e1 Restrict segment meta path with trailing slash (#20)
- 0fc93af Sort segment by id (#37)
- acb1ab5 Support BirdWatcher to insepect delta and stat log path for 2.2 pb (#82)
- f021129 Support remove segment by id, not only empty segment (#57)
- 64ada0a Support reset cp to latest msgID or latest cp of pchannel (#66)
- 0994cf0 Support workspace for backup files (#77)
- f4d29ab Update backup command (#87)
- 1b71579 Update mergify rule && define paths for golang
- 97767d6 Upgrade golangci-lint action version to 1.41
- 751a9ba add timeout to etcd operation
- 21a1422 fix force release (#55)
- 9ebc7a4 support dynamic change log level
- 22a9d74 support show segment according to target state (#84) (#85)