Megatest

Changes To plan
Login

Changes to "plan" between 2018-01-31 13:34:38 and 2018-02-06 05:54:33

13
14
15
16
17
18
19
20

21
22
23


24
25
26
27



28
29
30
31
32
33
34
13
14
15
16
17
18
19

20
21
22

23
24
25
26


27
28
29
30
31
32
33
34
35
36







-
+


-
+
+


-
-
+
+
+








*Design*:

. add param -destination [area|path]. when specified runs are copied to new
  area and removed from local db.
. the data move would involve these steps
.. copy the run data to destination area megatest.db
.. mark the run records as deleted, do not remove the run data on disk
.. mark the run records as MOVED, do not remove the run data on disk
. accessing the data would be by running dashboard in the satellite area
. future versions of Megatest dashboard should support displaying areas in a
  merged way.
  merged way by adding the area as the topmost variable (i.e. effectively
  extending the target.
. some new controls would be supported in the config
.. [setup] => allow-runs [no|yes]  <== used to disallow runs
.. [setup] => auto-migrate=[areaname|path]  <== used to automatically
  migrate data to a satellite area.
.. [automigrate] => areaname target=%/%/%; runname=%; age=30d <== automigrate
   by these criteria for the given area.


*Branch*: This work is taking place on branch v1.65-reduce-records

RFC M02: Move data into completed-runs.db
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

*Purpose*: shrink megatest.db data to enable lower load and higher performance.