Releases: clevyr/kubedb
Releases · clevyr/kubedb
v1.3.6
Changelog
- e7f380b 🐛 Create nested directories during dump if in filename and not exist
- e8dc2a2 🐛 Fix namespace missing from filename
- 7feef8d 🐛 Fix progress bar during plain dumps
- 0f745b2 🔥 Attempt to determine dialect even when pod flag is set
- c3307fc 🔊 Add database type to port-forward table
- 99c24e2 ♻️ Clean up directory flag code
- 9742529 ♻️ Clean up label query logic
- 0038ca3 ♻️ Fix up dump file format detection
- 12e57cb ♻️ Pull out file-related config into separate struct
- 215fa84 ♻️ Remove duplicated code
- e4d6734 🙈 Add coverage.out to .gitignore
- f085edf ✨ Add Pipe shorthand
- b1ee77f ✨ Compute some previously hardcoded flag completions
- 549edb0 💬 Tweak database detection log
- 38c6521 🚚 Rename "grammar" to "dialect"
- d3ffd27 ✅ Add a whole slew of tests
- 5ff604a 🔧 Use Kubernetes client interface to add support for tests
v1.3.5
v1.3.4
Changelog
- 91afb16 🐛 Error when more than 1 arg passed to port-forward
- 8606c33 🔊 Add Docker container hostname tip
- 04305b0 🔊 Add level and timestamp to port-forward handler logs
- 079d029 💬 Add public/private descriptions to address completions
- a132b6d 🚩 Add port-forward port shell completion
- 3897951 🔧 Add -D shorthand to --exclude-table-data
v1.3.3
v1.3.2
v1.3.1
v1.3.0
Changelog
- d9d8130 ⬆️ Bump to Go 1.18
- e53e710 🐛 Add 30000 to local port bind to prevent conflicts
- 0601d8a 🐛 Fix Ctrl+C not correctly closing the remote dump command
- 78c75b2 🐛 Fix restore failures with Postgres custom format
- 5dbb7cd 🐛 Listen on 127.0.0.1 and ::1 to prevent silent failure
- 0d3cca8 🐛 Quote Postgres table params to fix issues with capitalization
- b019b7a 🔥 Remove unnecessary channel
- eba76d2 💚 Bump Go and golangci-lint version during CI
- fac6b73 🔊 Fix logs during progressbar output
- 32d4b0b 🔇 Set Postgres client_min_messages to warning
- 3502f57 ✨ Add namespace filter
- eb3ea08 ✨ Add port forward subcommand
- 22346bc 💬 Tweak log text
- ac71484 ⚡ Concat restore commands instead of connecting to the db multiple times
v1.2.0
v1.1.2
Changelog
- e65df46 🐛 Fix analyze not being called
- da46749 🐛 Fix dump filename panic
- 5b2497a 🥅 Handle restore subcommand goroutine errors
- 80014f3 🔊 Log before analyzing data
- c345e0d 🔇 Hide setval logs during Postgres restore
- 1d625e6 ✨ Query for primary instance when connecting to an HA cluster
- 9ca752f ✨ Show full progressbar during restore
- 566be4c ✨ Write dump to stdout if "-" filename is given
- 253965a ⚡ Use strings.Builder instead of bytes.Buffer
v1.1.1
Changelog
- dd6def7 🎨 Tweak command definition formatting
- 88118a0 ♻️ Refactor filename generation, make filename dynamic in dump help text
- 9290a21 ♻️ Use filepath module instead of path
- 5bf2565 ✨ Add long help texts
- 61ff80b ✨ Add optional filename to dump subcommand
- 3f2e73d 💬 Tweak template format
- e358753 ✅ Fix filename test
- 5ff6e44 🔧 Move database, username, password flags out of subcommands