Release 4.2.9

Release 4.2.9

This article describes the changes of the version 4.2.x update.
Note: We have released a 4.2.9 hotfix that solves a performance problem in connection with the schema registry, which led to an extremely long connection process or missing schemas for some users.
Note: 4.2.7 is the first official 4.2. release recommended for all 4.1.x Kadeck Web users. However, some customers might have already received a 4.2.x version from us.

New image tag:
xeotek/kadeck:4.2.9 

Important upgrade notes (must read)

Kadeck Teams completes the transition from the old Kadeck 3.x to our new platform. In the course of 4.2, more updates are planned that will further improve existing components.
Kadeck Teams 4.2.x sets the stage for a variety of new features to be added in the coming months.
Kadeck Teams replaces Kadeck Web. All Kadeck Web users will automatically upgraded to the new Kadeck Teams Enterprise version.
  1. The image tag has changed from xeotek/kadeckweb to xeotek/kadeck . Please change your deployments to use the new image tag.
  2. The attribute and search filters have been revised. The functions have been extended. Depending on the functionalities used, the filter results can now be different:
    1. A "contains" (<>) now also works on whole json objects. This is also true for the negated operator. I.e. it is now possible to determine whether objects within objects contain a certain field. See example [1] below.
    2. Strings in attribute filters no longer need to be surrounded by apostrophes.
    3. Attribute filters without an attribute will test the whole value or key.
    4. Support for tombstones was added: filtering for null now also works on the key and value level.
  3. We added anonymous error reports were introduced that help us identify errors. You can turn off the error reports in the settings.
[1] New "Contains" Example:
An attribute filter with contains(<>) = mailbox will return the following record as the address object contains a mailbox field. 
{key:null, value: { "address":{ "zip":12345, "city":"Musterstadt", "mailbox":"M1931"}}
 
The new update to Kadeck 4.2.0 adds a new Quota Management view and many more improvements and bug fixes. You can read all about these and many other minor improvements at www.kadeck.com/whats-new/kadeck-4-2.

General update information


Main features

  1. Introducing the new Quota View
  2. Duplicate connections
  3. Export / Import connections
  4. Copy display settings between views & topics to make troubleshooting easier
  5. Share views to data of interest with colleagues
  6. Revamped search and filter functions
  7. Support for tombstone filtering/search was added
  8. Add the possibility to set up the producer and consumer message sizes
  9. Assign multiple labels or data owners at once
  10. Add owners & labels for multiple data sources
  11. User sessions can now be cleared from the administration user view
  12. Added anonymous crash report
  13. Update table actions to match new design
  14. Added additional feedback and error report dialogs
  15. Adds migrate permissions for Quotas
  16. Consumer group refresh is now faster and more up to date
  17. Add owners and labels when creating a new topic

Bug fixes

  1. Fixes browser refresh on topics without a default view created
  2. Add descriptions to topics and views for your colleagues text update
  3. Help icon on Create Connection dialog is missing a tooltip
  4. Add owner dialog in data catalog should have a unique name validator
  5. updated config value disappears on cancel edit
  6. Fixes open details glitch
  7. Detail view takes over the whole screen space on large values
  8. Onboarding dropdown missing caret
  9. Add topic dialog on Data Catalog not working with no server connections
  10. KafkaConnect document search input contrast missing
  11. Only update notifications for Kadeck Web are displayed
  12. Fixes toast is white on dark mode
  13. Fixes empty topic won't let you create records
  14. Fixes flow view scroll bug
  15. Fixes Unnecessary page reload on the first interaction with the data browser
  16. Fixes data catalog scheduler don't restart with new values when config changes
  17. Fixes Delete Streams broken in xtk-753
  18. Fixes ERROR:  could not open directory "pg\_logical/snapshots": No such file or directory
  19. Fixes Data Catalog opens empty sporadically
  20. Fixes Data Catalog crashes when trying to add topic
  21. Fixes Data browser is reloaded once new data source updates come in
  22. Fixes Selecting "none" for data owner results in error
  23. Fixes Administration step count broken in light mode
  24. Fixes Editing filter adds new filter instead of updating the one that was right clicked
  25. Fixes Log file grows to large file size \(~250MB\)
  26. Fixes quotas not supported screen instead of error
  27. Deleting users with special chars or spaces does not work
  28. Fixes AuditLog unrelated message appears when no server connected and just spins when connected
  29. Fixes database: make sure the desktop migration never hang
  30. Fixes Cannot remove user already exists error
  31. Fixes marking a topic as favorite is not working
  32. Fixes "Enabled / first connection" should be always on first place
  33. Fixes Server Connection disconnect Endpoint is not called before connecting to another server
  34. Fixes upgrade needed toast is shown on inactive server redirect
  35. Fixes Reset & Search buttons are not centered
  36. Fixes Table background color transition takes too long
  37. Fixes Table row contents are not correctly centered
  38. Fixes Consumer state update takes too long
  39. Fixes Datacatalog is not updated after getting DELETE event
  40. Fixes delete group dialog shows faulty content
  41. Fixes Data Browser "Details" header does not match color scheme
  42. Fixes Stream Details title bar is incorrectly labeled
  43. Fixes Data Browser details list headers are the wrong color and style
  44. Fixes some elements flicker on theme change
  45. Fixes toast covers nav header
  46. Fixes log size KPI on Topic Inspector shows 'null' for bytes when value is undefined
  47. Fixes Schema registry table does not update after adding a schema
  48. Fixes Cannot add user to a group
  49. Fixes Menu panels are too small for option content
  50. Fixes Onboarding screen has no drag bar
  51. Fixes QuotaService needs to be audited
  52. Fixes CheckServer on ConnectionService should not always be called
  53. Fixes when in full view in the flow tool, switching topics doesn't reset this property
  54. Fixes Delete worker button in the server configuration dialog is incorrectly aligned
  55. Fixes cannot create ACLs
  56. Fixes audit log fails to load when hitting the search button with not value in the search field
  57. Fixes connection Overview throws errors in the browser logs
  58. Fixes search filter close button has the wrong color in dark mode
  59. Removes "include in data catalog" as data catalog is now replacing the legacy topic list
  60. Fixes browser logs throw errors at Initial refresh state in data catalog
  61. Fixes connecting to a server connection with security should give a visible feedback
  62. Fixes kadeck Desktop not draggable on registration form
  63. Fixes clicking Add Owner button in edit owner dialog causes page to reload
  64. Fixes sorting by owner is not insensitive to custom vs users
  65. Fixes connection error is not using "test connection" data
  66. Fixes cannot add JSON schema
  67. Fixes typo in quota management support error message.
  68. Fixes Windows: Icons on the bar not clickable
  69. Fixes Datasource messages not being sent when connection is made

    • Related Articles

    • Release 4.3

      This article describes the changes of the version 4.3.x update. New image tag: xeotek/kadeck:4.3.7 Kadeck Teams is no longer run as root as of version 4.3.5. Instead, a separate user kadeck is used. Depending on the container service, this requires ...
    • Release 5.X

      This article describes the changes of the version 5.x update. Latest image tag: xeotek/kadeck:5.1.13 Activating the new monitoring section can lead to slightly higher memory and thread consumption. A new right is required to access the monitoring ...
    • General upgrade information

      The process of upgrading a single, distributed, or clustered Kadeck Teams instance is straightforward. In many cases, you upgrade the software by installing the latest distribution over your existing installation. The following requirements must be ...
    • Download Kadeck Teams image to a private repository

      Replace {latest version} with the actual latest released version. On a server with internet connection, use the save command to export the image: docker save xeotek/kadeckweb:{latest version} > kadeckweb.tar Optionally, the file can be compressed ...
    • Try out Kadeck Teams on a local machine

      Replace {latest version} with the actual latest released version. Getthe Kadeck Teams docker image via docker from our official repository, using: docker pull xeotek/kadeck:{latest version} Free version Use the following command to run Kadeck Teams ...