Skip to content
This repository has been archived by the owner on Feb 18, 2021. It is now read-only.

Commit

Permalink
cmq -- Cherami Metadata Query-er (#314)
Browse files Browse the repository at this point in the history
* Revert "Slowdown redeliveries, add timeout metrics (#290)"

This reverts commit 464433e.

* cmq - Cherami Metadata Query-r

* ttt

* show remote extents

* remove binary

* fix rate computation

* flag DLQ extents

* monitor -> watch

* Revert "Slowdown redeliveries, add timeout metrics (#290)" (#316)

This reverts commit 464433e.

* sort by cgx-status updated time

* show milliseconds since update

* mark cgx for consumed extent as consumed

* ~

* ~

* RetMgr: Handle cleanup of consumer-groups and consumer-group extents (#310)

* handle consumer-group deletion

* fix mocks, tests

* debug log

* more log

* log

* metadata logs

* add destination_uuid column to consumer_groups table

* ListConsumerGroupsUUID

* Make RetMgr use ListConsumerGroupsUUID

* update meta-metrics

* thrift

* thrift

* update the new dest-uuid column in create-, update- and delete- cg paths

* fix create-cg cql

* fix mocks

* ListConsumerGroupsUUID test

* CR feedback

* return and catch errors from metadata in ret-mgr

* incorporate cr feedback

* ~

* ensure consumer-groups are deleted before deleting destination

* fix build due to gocql API change

* cmq - Cherami Metadata Query-r

* ttt

* show remote extents

* remove binary

* fix rate computation

* flag DLQ extents

* monitor -> watch

* sort by cgx-status updated time

* show milliseconds since update

* mark cgx for consumed extent as consumed

* ~

* ~

* ...

* cg deleting

* fix build

* yaml config support

* cmq zone

* output type support

* json map output

* fix lint

* fix lint

* fix build

* fix lint
  • Loading branch information
Kiran RG committed Oct 27, 2017
1 parent 5652d7a commit 0752a0c
Show file tree
Hide file tree
Showing 16 changed files with 4,138 additions and 5 deletions.
7 changes: 5 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,10 @@ cherami-store-tool: $(DEPS)
cdb: $(DEPS)
go build -i $(EMBED) -o cdb cmd/tools/cdb/*.go

bins: cherami-server cherami-replicator-server cherami-cli cherami-admin cherami-replicator-tool cherami-cassandra-tool cherami-store-tool cdb
cmq: $(DEPS)
go build -i $(EMBED) -o cmq cmd/tools/cmq/*.go

bins: cherami-server cherami-replicator-server cherami-cli cherami-admin cherami-replicator-tool cherami-cassandra-tool cherami-store-tool cdb cmq

cover_profile: lint bins
@mkdir -p $(BUILD)
Expand All @@ -123,7 +126,7 @@ cover_ci: cover_profile
goveralls -coverprofile=$(BUILD)/cover.out -service=travis-ci || echo -e "\x1b[31mCoveralls failed\x1b[m"

clean:
rm -f cherami-server cherami-replicator-server cherami-cli cherami-admin cherami-replicator-tool cherami-cassandra-tool cherami-store-tool cdb
rm -f cherami-server cherami-replicator-server cherami-cli cherami-admin cherami-replicator-tool cherami-cassandra-tool cherami-store-tool cdb cmq
rm -Rf vendor/*
rm -Rf $(BUILD)

Expand Down
Loading

0 comments on commit 0752a0c

Please sign in to comment.