View Issue Details

IDProjectCategoryView StatusLast Update
0000006KafkaEsqueFeature Requestpublic2018-11-25 16:05
ReporterOliver G.Assigned Topatschuh 
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Product Version 
Target Version0.11.0Fixed in Version0.11.0 
Summary0000006: Header Support
Description

Notizen
1., ProducerRecord hat Constructor Iterable<Header> headers, partition muss null sein oder Integer >=0
2., CosumerRecord hat public Headers headers()
3., Konvertierung in KafkaMessage (convertAndAdd) muss angepasst werden
4., (i) Zeigen der Header in TableView fx:id="messageTable" nicht notwendig
5., Darstellung unten neben Key/Value in der TabPane gut möglich, Screenshot vom Prototyp wird angehängt
6., (!) Größte Herausforderung wird das Layout des Publish Message Dialogs. Dort muss eine Liste von Header Key - Header Value Paaren hinzugefügt werden können

TagsNo tags attached.

Activities

Oliver G.

Oliver G.

2018-11-23 22:09

reporter  

header_anzeigen.png (12,505 bytes)
header_anzeigen.png (12,505 bytes)
Oliver G.

Oliver G.

2018-11-25 11:07

reporter   ~0000004

Weitere Ideen:
1., Publish Teil kann man eventuell auch in einem separaten Ticket bearbeiten
2., Eine mögliche (ich weiß noch nicht, ob eine gute) Lösung wäre ein Accordion. Ein Pane für Key + Value, ein Pane für Headers.
3., Üblegen, ob wir KafkaEsque als Produzent in einem Header mitgeben wollen. Schauen, ob es ein Standard Header dafür gibt oder etwas wie X-Published-by oder so verwenden.

patschuh

patschuh

2018-11-25 14:31

developer   ~0000005

Eine Idee wäre noch die header im Publisher mit eine art overlay zu lösen



Overlay closed.JPG (37,711 bytes)
Overlay closed.JPG (37,711 bytes)
Overlay open.JPG (31,165 bytes)
Overlay open.JPG (31,165 bytes)
patschuh

patschuh

2018-11-25 16:04

developer   ~0000006

Last edited: 2018-11-25 16:05

View 2 revisions

  • Implemented with the Overlayed TitledPane
  • Headers will be exported but cannot be used in Message Books

Related Changesets

KafkaEsque: master b164bad4

2018-11-25 16:00:19

patschuh

Details Diff
[ESQUE-6]: Added support for String headers
Affected Issues
0000006

Issue History

Date Modified Username Field Change
2018-11-23 22:09 Oliver G. New Issue
2018-11-23 22:09 Oliver G. File Added: header_anzeigen.png
2018-11-25 11:07 Oliver G. Note Added: 0000004
2018-11-25 14:31 patschuh File Added: Overlay closed.JPG
2018-11-25 14:31 patschuh File Added: Overlay open.JPG
2018-11-25 14:31 patschuh Note Added: 0000005
2018-11-25 15:06 patschuh Assigned To => patschuh
2018-11-25 15:06 patschuh Status new => assigned
2018-11-25 15:07 patschuh Target Version => 0.11.0
2018-11-25 15:07 patschuh Description Updated View Revisions
2018-11-25 16:01 patschuh Changeset attached => KafkaEsque master b164bad4
2018-11-25 16:04 patschuh Status assigned => resolved
2018-11-25 16:04 patschuh Resolution open => fixed
2018-11-25 16:04 patschuh Fixed in Version => 0.11.0
2018-11-25 16:04 patschuh Note Added: 0000006
2018-11-25 16:05 patschuh Note Edited: 0000006 View Revisions