From 796db8655705c124970b43342b1697045eeb400f Mon Sep 17 00:00:00 2001 From: Piotr Date: Wed, 7 Sep 2022 12:09:57 +0200 Subject: [PATCH 1/3] init filter --- includes/common.inc.php | 7 ++----- index.php | 4 ++-- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/includes/common.inc.php b/includes/common.inc.php index cfa5059..1e046b1 100644 --- a/includes/common.inc.php +++ b/includes/common.inc.php @@ -74,21 +74,18 @@ if (isset($_GET['d']) && is_numeric($_GET['d'])) { $server['db'] = $_GET['d']; } else { - $server['db'] = 0; + $server['db'] = 1; } } if (!isset($server['filter'])) { - $server['filter'] = '*'; + $server['filter'] = ''; } // filter from GET param if (isset($_GET['filter']) && $_GET['filter'] != '') { $server['filter'] = $_GET['filter']; - if (strpos($server['filter'], '*') === false) { - $server['filter'].= '*'; - } } if (!isset($server['seperator'])) { diff --git a/index.php b/index.php index be7c9d8..fa454c2 100644 --- a/index.php +++ b/index.php @@ -10,7 +10,7 @@ $next = 0; $keys = array(); - while (true) { + while (count($keys) <= 1000) { $r = $redis->scan($next, 'MATCH', $server['filter'], 'COUNT', $server['scansize']); $next = $r[0]; @@ -232,7 +232,7 @@ function getDbInfo($d, $info, $padding = '') { [F]

- +

SHOWING MAX 1000 KEYS

Add another key

From 89b1be9104ad1452f5b89ab85679a177da4f9b2b Mon Sep 17 00:00:00 2001 From: Piotr Date: Wed, 7 Sep 2022 13:38:40 +0200 Subject: [PATCH 2/3] list all --- index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.php b/index.php index fa454c2..d4c2925 100644 --- a/index.php +++ b/index.php @@ -10,7 +10,7 @@ $next = 0; $keys = array(); - while (count($keys) <= 1000) { + while (true) { $r = $redis->scan($next, 'MATCH', $server['filter'], 'COUNT', $server['scansize']); $next = $r[0]; From f67a4be122ffd710ef6eb8a4e661f95ad2fc353d Mon Sep 17 00:00:00 2001 From: Piotr Date: Wed, 7 Sep 2022 13:43:28 +0200 Subject: [PATCH 3/3] default search --- includes/common.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/common.inc.php b/includes/common.inc.php index 1e046b1..5a2cac7 100644 --- a/includes/common.inc.php +++ b/includes/common.inc.php @@ -80,7 +80,7 @@ if (!isset($server['filter'])) { - $server['filter'] = ''; + $server['filter'] = '*search_key_name*'; } // filter from GET param