From 96fd6af6b16f53b0971e4138da616d16cc1a5cd9 Mon Sep 17 00:00:00 2001 From: Alexis SOUQUIERE Date: Mon, 31 Jul 2023 22:50:11 +0200 Subject: [PATCH] fix(topicdata): fix and enhance search (#1538) --- .../Topic/Topic/TopicData/TopicData.jsx | 8 ++ .../akhq/repositories/RecordRepository.java | 116 ++++++++++-------- 2 files changed, 75 insertions(+), 49 deletions(-) diff --git a/client/src/containers/Topic/Topic/TopicData/TopicData.jsx b/client/src/containers/Topic/Topic/TopicData/TopicData.jsx index a8866223b..04b6ece01 100644 --- a/client/src/containers/Topic/Topic/TopicData/TopicData.jsx +++ b/client/src/containers/Topic/Topic/TopicData/TopicData.jsx @@ -712,6 +712,14 @@ class TopicData extends Root { {this._renderSearchFilter('keySubject', 'Key Subject')} {this._renderSearchFilter('valueSubject', 'Value Subject')} +

+ * Whitespaces in search string are considered as separators for search patterns unless + enclosed with double quotes +
+ In case of multiple patterns, OR operator is applied for Contains / Equals. AND is applied + for Not contains +

+