Date: Mon, 22 Jul 2024 14:23:56 +0200
Subject: [PATCH 278/644] implementing features
---
views/evaluation/detail.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/views/evaluation/detail.php b/views/evaluation/detail.php
index 2cf708f553..32fab6bf30 100644
--- a/views/evaluation/detail.php
+++ b/views/evaluation/detail.php
@@ -234,10 +234,10 @@ function submitData() {
getLogalyzerHash() != $data['systemHash']) { ?>
- hashdifference
+ getLogalyzerHash() . " and " . $data['systemHash']?>
From 90ec0c55e3f54742ac8207270dfa589f2b204d39 Mon Sep 17 00:00:00 2001
From: PatrikB
Date: Mon, 22 Jul 2024 14:27:14 +0200
Subject: [PATCH 279/644] implementing features
---
controllers/evaluation.php | 1 +
1 file changed, 1 insertion(+)
diff --git a/controllers/evaluation.php b/controllers/evaluation.php
index f3ad81019d..6d924ec743 100644
--- a/controllers/evaluation.php
+++ b/controllers/evaluation.php
@@ -165,6 +165,7 @@ public function detail() {
$isFinished = false;
}
$system = Factory::getSystemFactory()->get($experiment->getSystemId());
+ print_r($system->getLogalyzerPatterns());
$systemHash = hash('sha1', $system->getLogalyzerPatterns());
$this->view->assign('systemHash', $systemHash);
$this->view->assign('isFinished', $isFinished);
From a08efab5e9a45f25fa6984f65f86da12b878f5e1 Mon Sep 17 00:00:00 2001
From: PatrikB
Date: Mon, 22 Jul 2024 14:31:17 +0200
Subject: [PATCH 280/644] implementing features
---
controllers/evaluation.php | 2 ++
libraries/logalyzer.php | 4 +++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/controllers/evaluation.php b/controllers/evaluation.php
index 6d924ec743..e46935f324 100644
--- a/controllers/evaluation.php
+++ b/controllers/evaluation.php
@@ -173,6 +173,8 @@ public function detail() {
if (!empty($this->post['recount'])) {
$job = Factory::getJobFactory()->get($this->post['jobId']);
$logalyzer = new Logalyzer_Library($job);
+ $decoded = $logalyzer->getPatterns('all');
+ print_r(json_encode($decoded));
$logalyzer->examineEntireLog();
}
} else {
diff --git a/libraries/logalyzer.php b/libraries/logalyzer.php
index 873d2f224e..8c6a772e58 100644
--- a/libraries/logalyzer.php
+++ b/libraries/logalyzer.php
@@ -149,7 +149,9 @@ public function getPatterns($identifier) {
$patterns = $this->system->getLogalyzerPatterns();
if ($patterns != null) {
$this->data = json_decode($patterns, true);
- if ($identifier === 'warning') {
+ if ($identifier === 'all') {
+ return $this->data;
+ }elseif ($identifier === 'warning') {
return $this->data['warningPattern'];
} elseif ($identifier === 'error') {
return $this->data['errorPattern'];
From f26a10dfad30d022e2354f91bee11c4ab55a7cc3 Mon Sep 17 00:00:00 2001
From: PatrikB
Date: Mon, 22 Jul 2024 14:32:43 +0200
Subject: [PATCH 281/644] implementing features
---
controllers/evaluation.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/controllers/evaluation.php b/controllers/evaluation.php
index e46935f324..63ef112193 100644
--- a/controllers/evaluation.php
+++ b/controllers/evaluation.php
@@ -165,7 +165,7 @@ public function detail() {
$isFinished = false;
}
$system = Factory::getSystemFactory()->get($experiment->getSystemId());
- print_r($system->getLogalyzerPatterns());
+ print_r(hash('sha1', $system->getLogalyzerPatterns()));
$systemHash = hash('sha1', $system->getLogalyzerPatterns());
$this->view->assign('systemHash', $systemHash);
$this->view->assign('isFinished', $isFinished);
@@ -174,7 +174,7 @@ public function detail() {
$job = Factory::getJobFactory()->get($this->post['jobId']);
$logalyzer = new Logalyzer_Library($job);
$decoded = $logalyzer->getPatterns('all');
- print_r(json_encode($decoded));
+ print_r(hash('sha1', json_encode($decoded)));
$logalyzer->examineEntireLog();
}
} else {
From 67cdd6cf2aee4b2534864127760a5d2a92b84fad Mon Sep 17 00:00:00 2001
From: PatrikB
Date: Mon, 22 Jul 2024 14:34:11 +0200
Subject: [PATCH 282/644] implementing features
---
controllers/evaluation.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/controllers/evaluation.php b/controllers/evaluation.php
index 63ef112193..d95a6d8bfb 100644
--- a/controllers/evaluation.php
+++ b/controllers/evaluation.php
@@ -165,7 +165,7 @@ public function detail() {
$isFinished = false;
}
$system = Factory::getSystemFactory()->get($experiment->getSystemId());
- print_r(hash('sha1', $system->getLogalyzerPatterns()));
+ print_r(hash('sha1', json_decode($system->getLogalyzerPatterns())));
$systemHash = hash('sha1', $system->getLogalyzerPatterns());
$this->view->assign('systemHash', $systemHash);
$this->view->assign('isFinished', $isFinished);
@@ -174,7 +174,7 @@ public function detail() {
$job = Factory::getJobFactory()->get($this->post['jobId']);
$logalyzer = new Logalyzer_Library($job);
$decoded = $logalyzer->getPatterns('all');
- print_r(hash('sha1', json_encode($decoded)));
+ print_r(hash('sha1', $decoded));
$logalyzer->examineEntireLog();
}
} else {
From 08a1574de6a0905ba9c13469c9a29b4b6d560e10 Mon Sep 17 00:00:00 2001
From: PatrikB
Date: Mon, 22 Jul 2024 14:36:14 +0200
Subject: [PATCH 283/644] implementing features
---
controllers/evaluation.php | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/controllers/evaluation.php b/controllers/evaluation.php
index d95a6d8bfb..e836e893ca 100644
--- a/controllers/evaluation.php
+++ b/controllers/evaluation.php
@@ -165,7 +165,9 @@ public function detail() {
$isFinished = false;
}
$system = Factory::getSystemFactory()->get($experiment->getSystemId());
- print_r(hash('sha1', json_decode($system->getLogalyzerPatterns())));
+ print_r($system->getLogalyzerPatterns());
+ echo ' equals a hash of: ';
+ print_r(hash('sha1', $system->getLogalyzerPatterns()));
$systemHash = hash('sha1', $system->getLogalyzerPatterns());
$this->view->assign('systemHash', $systemHash);
$this->view->assign('isFinished', $isFinished);
@@ -174,6 +176,8 @@ public function detail() {
$job = Factory::getJobFactory()->get($this->post['jobId']);
$logalyzer = new Logalyzer_Library($job);
$decoded = $logalyzer->getPatterns('all');
+ print_r($decoded);
+ echo ' equals a hash of: ';
print_r(hash('sha1', $decoded));
$logalyzer->examineEntireLog();
}
From 9ffaf79bd43bd754aece89441ca3e57dc243e2e8 Mon Sep 17 00:00:00 2001
From: PatrikB
Date: Mon, 22 Jul 2024 14:37:52 +0200
Subject: [PATCH 284/644] implementing features
---
controllers/evaluation.php | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/controllers/evaluation.php b/controllers/evaluation.php
index e836e893ca..95b5e4d2f8 100644
--- a/controllers/evaluation.php
+++ b/controllers/evaluation.php
@@ -176,9 +176,10 @@ public function detail() {
$job = Factory::getJobFactory()->get($this->post['jobId']);
$logalyzer = new Logalyzer_Library($job);
$decoded = $logalyzer->getPatterns('all');
- print_r($decoded);
+ print_r(json_encode($decoded));
+ $encoded = json_encode($decoded);
echo ' equals a hash of: ';
- print_r(hash('sha1', $decoded));
+ print_r(hash('sha1', $encoded));
$logalyzer->examineEntireLog();
}
} else {
From 0e4c9bae6f3a2ecb09d1f2b9a667431191a89399 Mon Sep 17 00:00:00 2001
From: PatrikB
Date: Mon, 22 Jul 2024 14:46:42 +0200
Subject: [PATCH 285/644] implementing features
---
controllers/evaluation.php | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/controllers/evaluation.php b/controllers/evaluation.php
index 95b5e4d2f8..d1cea99bde 100644
--- a/controllers/evaluation.php
+++ b/controllers/evaluation.php
@@ -166,9 +166,10 @@ public function detail() {
}
$system = Factory::getSystemFactory()->get($experiment->getSystemId());
print_r($system->getLogalyzerPatterns());
+ $systemHash = json_encode(json_decode($system->getLogalyzerPatterns()), true);
echo ' equals a hash of: ';
print_r(hash('sha1', $system->getLogalyzerPatterns()));
- $systemHash = hash('sha1', $system->getLogalyzerPatterns());
+ $systemHash = hash('sha1', $systemHash);
$this->view->assign('systemHash', $systemHash);
$this->view->assign('isFinished', $isFinished);
$this->view->assign('resultsAvailable', $resultsAvailable);
From 8fb237aad22f2348e5fa328125b7b3ad93eb8bb7 Mon Sep 17 00:00:00 2001
From: PatrikB
Date: Mon, 22 Jul 2024 14:49:52 +0200
Subject: [PATCH 286/644] implementing features
---
controllers/evaluation.php | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/controllers/evaluation.php b/controllers/evaluation.php
index d1cea99bde..88d10cc026 100644
--- a/controllers/evaluation.php
+++ b/controllers/evaluation.php
@@ -164,23 +164,21 @@ public function detail() {
if (sizeof($jobs) == 0) {
$isFinished = false;
}
+
$system = Factory::getSystemFactory()->get($experiment->getSystemId());
- print_r($system->getLogalyzerPatterns());
+ // Shenanigans to normalize whitespaces and newlines
$systemHash = json_encode(json_decode($system->getLogalyzerPatterns()), true);
- echo ' equals a hash of: ';
- print_r(hash('sha1', $system->getLogalyzerPatterns()));
$systemHash = hash('sha1', $systemHash);
$this->view->assign('systemHash', $systemHash);
+
$this->view->assign('isFinished', $isFinished);
$this->view->assign('resultsAvailable', $resultsAvailable);
+
+ // Button press to reexamine entire log
+ // Button only shows up if the job examined using an outdated pattern (or none)
if (!empty($this->post['recount'])) {
$job = Factory::getJobFactory()->get($this->post['jobId']);
$logalyzer = new Logalyzer_Library($job);
- $decoded = $logalyzer->getPatterns('all');
- print_r(json_encode($decoded));
- $encoded = json_encode($decoded);
- echo ' equals a hash of: ';
- print_r(hash('sha1', $encoded));
$logalyzer->examineEntireLog();
}
} else {
From 9b13fea3fef3bd5d7105b8520833cf91adfd56ae Mon Sep 17 00:00:00 2001
From: PatrikB
Date: Mon, 22 Jul 2024 14:50:23 +0200
Subject: [PATCH 287/644] implementing features
---
views/evaluation/detail.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/views/evaluation/detail.php b/views/evaluation/detail.php
index 32fab6bf30..ef85ab215c 100644
--- a/views/evaluation/detail.php
+++ b/views/evaluation/detail.php
@@ -234,7 +234,7 @@ function submitData() {
|
getLogalyzerHash() != $data['systemHash']) { ?>
- getLogalyzerHash() . " and " . $data['systemHash']?>
+
| |