View Issue Details

IDProjectCategoryView StatusLast Update
0000012KafkaEsqueImprovementpublic2019-05-06 06:22
ReporterpatschuhAssigned Topatschuh 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version 
Target Version1.0.0Fixed in Version1.0.0 
Summary0000012: Improve Configuration Handling
Description

Introduce a ConfigurationManager that is able to handle the following szenarios properly:

  • Adding a new cluster
  • Removing a Cluster
  • Adding a schema-registry url to an existing cluster
  • Adding Topic specific configuration (needed to enable avro consumers/producers)
TagsRefactoring

Activities

There are no notes attached to this issue.

Related Changesets

KafkaEsque_github: develop deb586f2

2019-02-25 10:44:23

patschuh

Details Diff
[ESQUE-12, ESQUE-21] Added configuration options for Producers and consumers; added configurations for topics; used topic configuration to enable use of avro Affected Issues
0000012, 0000021
mod - pom.xml Diff File
add - src/main/java/at/esque/kafka/ConfigHandler.java Diff File
mod - src/main/java/at/esque/kafka/ConsumerHandler.java Diff File
mod - src/main/java/at/esque/kafka/Controller.java Diff File
add - src/main/java/at/esque/kafka/MessageType.java Diff File
mod - src/main/java/at/esque/kafka/PublisherController.java Diff File
add - src/main/java/at/esque/kafka/cluster/TopicMessageTypeConfig.java Diff File

KafkaEsque_github: develop 9cd7569f

2019-02-25 11:49:46

patschuh

Details Diff
[ESQUE-12] Added schema registry url to cluster dialog; add button to edit existing clusters Affected Issues
0000012
mod - src/main/java/at/esque/kafka/Controller.java Diff File
mod - src/main/resources/fxml/mainScene.fxml Diff File

KafkaEsque_github: develop 722898b9

2019-03-12 08:17:24

patschuh

Details Diff
[ESQUE-12, ESQUE-21] Add ProducerHandler; Add custom serializers Affected Issues
0000012, 0000021
mod - src/main/java/at/esque/kafka/Controller.java Diff File
mod - src/main/java/at/esque/kafka/Main.java Diff File
mod - src/main/java/at/esque/kafka/PublisherController.java Diff File
add - src/main/java/at/esque/kafka/handlers/ProducerHandler.java Diff File
add - src/main/java/at/esque/kafka/handlers/ProducerWrapper.java Diff File
add - src/main/java/at/esque/kafka/serialization/KafkaEsqueDeserializer.java Diff File
add - src/main/java/at/esque/kafka/serialization/KafkaEsqueSerializer.java Diff File

Issue History

Date Modified Username Field Change
2018-11-26 06:47 patschuh New Issue
2018-11-26 06:47 patschuh Tag Attached: Refactoring
2019-02-25 10:46 patschuh Changeset attached => KafkaEsque_github develop deb586f2
2019-02-25 12:09 patschuh Changeset attached => KafkaEsque_github develop 9cd7569f
2019-03-12 08:17 patschuh Changeset attached => KafkaEsque_github develop 722898b9
2019-05-06 06:22 patschuh Assigned To => patschuh
2019-05-06 06:22 patschuh Status new => resolved
2019-05-06 06:22 patschuh Resolution open => fixed
2019-05-06 06:22 patschuh Fixed in Version => 1.0.0