Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

initial PR for simple admin client api and small admin client app #118

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on Apr 21, 2018

  1. initial checkin for simple golang Kafka admin client pkg/cmd derived …

    …from KIP 117 and Java code KafkaAdminClient at
    
    "https://github.com/apache/kafka/tree/trunk/clients/src/main/java/org/apache/kafka/clients/admin". For a minimal footprint and close to protocol, reuse Jocko's fine Kafka protocol code and client interface code. Move client conn/dial code into a separate package. Other user code only need this client packge and protocol package (few hundreds Ks) to access AdminClient api. Sample of using this admin client api can be found at command line tool "kadmin", which support normal topics create/delete/list/describe,...
    Yigong Liu committed Apr 21, 2018
    Configuration menu
    Copy the full SHA
    4a06db9 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2018

  1. renamed to kadm. change to more golang native commandline style. such…

    … as: kadm topic create -b kafka1:9092 -p 3 -r 2 topic1 topic2 topic3, kadm -b kafka1:9092,kafka2:9092 node list
    Yigong Liu committed Apr 22, 2018
    Configuration menu
    Copy the full SHA
    aaa6e89 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2018

  1. enable json output for script consumption

    Yigong Liu committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    a4caf28 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

  1. Configuration menu
    Copy the full SHA
    93c9a88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    881a017 View commit details
    Browse the repository at this point in the history
  3. remove PartitionLeader from state cache

    Yigong Liu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    f65cec0 View commit details
    Browse the repository at this point in the history
  4. revert changes to Dockerfile Makerfile for local env

    Yigong Liu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    1730d75 View commit details
    Browse the repository at this point in the history
  5. remove duplicated docker-compose file

    Yigong Liu committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    50f7416 View commit details
    Browse the repository at this point in the history