You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li><iclass="fa fa-check text-success"></i> Create CI build process</li>
19
-
<li>Process of check results</li>
20
-
<li>Documentation</li>
13
+
<li>For now Statusengine is feature complete. If you found an issue or have an feature request please create an issue at the corresponding GitHub repository
<h2class="page-header"><ahref="#how-to-update" class="anchor">How to update</a></h2>
495
+
496
+
<divclass="callout callout-warning">
497
+
<h4>Updating from a version <3.7?</h4>
498
+
<p>
499
+
Statusengine 3.7 contains major changes to the MySQL database schema.
500
+
Please follow the
501
+
<ahref="#update-to-3.7">Update to 3.7 instructions</a>
502
+
first.
503
+
</p>
504
+
</div>
505
+
495
506
<p>Make sure you have installed the php extension <code>bcmath</code>. You can check if the extension is loaded using this command: <code>php -m |grep bcmath</code>.</p>
496
507
<p>
497
508
If you had installed Statusengine through <code>git</code>, the update will be done quickly.
@@ -517,9 +528,16 @@ <h2 class="page-header"><a href="#how-to-update" class="anchor">How to update</a
517
528
<li>
518
529
Update your database (if required)
519
530
<br/>
531
+
<b>MySQL Users:</b>
532
+
<br/>
533
+
Statusengine will handle any schema updates automatically. When executed with <code>--dry-run</code> the update statements will only be print to the CLI but not executed.
Check the path <code>/opt/statusengine/worker/<ahref="https://github.com/statusengine/worker/tree/master/lib" target="_blank">lib</a></code> for any database update files.
521
539
<br/>
522
-
If an database schema update is available, the file name would be like <code>mysql_3.1.0_TO_3.2.0.sql</code> for example.
540
+
If an database schema update is available, the file name would be like <code>crateDB_3.1.0_TO_3.2.0.sql</code> for example.
523
541
<br/>
524
542
Execute every sql file in the right order!
525
543
<br/>
@@ -545,6 +563,75 @@ <h2 class="page-header"><a href="#how-to-update" class="anchor">How to update</a
545
563
</p>
546
564
</section>
547
565
566
+
<sectionid="update-to-3.7" class="doc-section">
567
+
<h2class="page-header"><ahref="#update-to-3.7" class="anchor">Update to 3.7</a></h2>
568
+
569
+
This update instructions only affects MySQL users. If you are using CrateDB as storage backend, please continue with the
570
+
<ahref="#how-to-update">How to update</a> guide.
571
+
572
+
With Statusengine 3.7 new Primary Keys got added to the MySQL database schema. This speeds up select performance by a lot.
573
+
<br/>
574
+
Unfortunately it could take a while to add the new columns and primary keys depending on the size of the database.
0 commit comments