Skip to content

Tags: gojek/kat

Tags

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Partition level batching for partition reassignment operation (#18)

* changes to admin and katclient interface to accept partitionBatchSize

* added test for partitionBatchSize support

* added partitionBatching implementation

* change file names for partitions-reassignment

* move from folder to plain files for easier use.

* set partition batch to 10 as default.
add more info logs.

* updated description for partition batch size and topic batch size params

* Updated README.md about the partition-batch-size

v0.1.2

Toggle v0.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Allow Graceful shutdown after a SIGINT (#17)

* Add resume flag to resume topics to be used for reassigning

* added a go routine to listen for SIGTERM

* extracted out signal handling responsibility to signalhandler.go

* add graceful pause test for partition reassignment

* changed signal to pause from SIGTERM to SIGINT

* made signalhandler use the same wg instead of copying

* Improved doc around resume flag.
Improved log for Interrupt notification
Made test stricter.

* added .sh suffix to the command as it wasn't able to detect any executable in mac.
Linux doesn't require suffix but mac does.

* executor command to start in a different process group to not inherit the interrupt signal.

* log resume from topic statement

* added gotchas about graceful shutdown and resume in README

v0.1.1

Toggle v0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #16 from gojek/workflows

Add master and release workflows
update go version to 1.15

v0.1.0

Toggle v0.1.0's commit message
Feature: List Consumer Groups for a Topic

v0.0.15

Toggle v0.0.15's commit message
Renames package from gojekfarm to gojek

v0.0.14

Toggle v0.0.14's commit message
Refactors topic interface into mulitple smaller interfaces and

restructures pkg

v0.0.13

Toggle v0.0.13's commit message
Refactors topic interface into mulitple smaller interfaces and

restructures pkg

v0.0.12

Toggle v0.0.12's commit message
Removes util pkg and restructures cmd pkg into sub pkgs

v0.0.11

Toggle v0.0.11's commit message
[Rooba] | Refactors and some minor fixes

1. Adds logrus and fixes log levels
2. Refactors mirror command to use topic pkg
3. Extracts out TableWriter
4. Introduces BaseCmd
5. Adds imports check
6. Updates README

v0.0.10

Toggle v0.0.10's commit message
[Anbarasan/Rooba] | Changes goreleaser config as per the latest release