Wed, 17 Apr 2024 21:20:31 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Tue, 16 Apr 2024 17:06:05 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Tue, 16 Apr 2024 16:54:15 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Tue, 16 Apr 2024 15:11:13 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Thu, 11 Apr 2024 12:05:01 +0200 |
wenzelm |
back to static numa_nodes (reverting part of c2c59de57df9);
|
file |
diff |
annotate
|
Thu, 28 Mar 2024 16:38:12 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Thu, 21 Mar 2024 13:05:49 +0100 |
Fabian Huch |
add hosts option to run benchmark on the cluster from the command-line;
|
file |
diff |
annotate
|
Wed, 20 Mar 2024 14:56:16 +0100 |
Fabian Huch |
only start jobs early if they are due (cf. 1966578feff8);
|
file |
diff |
annotate
|
Wed, 20 Mar 2024 15:19:20 +0100 |
Fabian Huch |
only print schedule if relevant;
|
file |
diff |
annotate
|
Wed, 20 Mar 2024 16:23:26 +0100 |
Fabian Huch |
remove laziness: no need, and errors during initialization loop with close();
|
file |
diff |
annotate
|
Wed, 20 Mar 2024 13:58:55 +0100 |
Fabian Huch |
always check if node is defined, e.g. for exists_next operation wit empty schedule;
|
file |
diff |
annotate
|
Sun, 17 Mar 2024 22:48:44 +0100 |
Fabian Huch |
allow specifying initial schedule;
|
file |
diff |
annotate
|
Sun, 17 Mar 2024 21:55:58 +0100 |
Fabian Huch |
clarify use of num_threads vs. max_cpus;
|
file |
diff |
annotate
|
Sun, 17 Mar 2024 21:04:00 +0100 |
Fabian Huch |
clarified host: pre-load max threads;
|
file |
diff |
annotate
|
Sun, 17 Mar 2024 19:53:31 +0100 |
Fabian Huch |
clarified: more operations;
|
file |
diff |
annotate
|
Sun, 17 Mar 2024 15:03:12 +0100 |
Fabian Huch |
start scheduled jobs earlier, if possible;
|
file |
diff |
annotate
|
Sat, 16 Mar 2024 21:22:02 +0100 |
Fabian Huch |
read/write proper schedule date (amending 9da3019e1ee5);
|
file |
diff |
annotate
|
Sat, 16 Mar 2024 17:00:13 +0100 |
Fabian Huch |
allow read/write of schedule in build (read via option, write from tool);
|
file |
diff |
annotate
|
Sat, 16 Mar 2024 16:46:52 +0100 |
Fabian Huch |
file representation for schedule (e.g., for generating from external tool);
|
file |
diff |
annotate
|
Sat, 16 Mar 2024 15:00:18 +0100 |
Fabian Huch |
proper median/mean time;
|
file |
diff |
annotate
|
Sat, 16 Mar 2024 14:43:48 +0100 |
Fabian Huch |
remove schedule outdated limit: delay is sufficient;
|
file |
diff |
annotate
|
Sat, 16 Mar 2024 11:00:18 +0100 |
Fabian Huch |
tuned whitespace;
|
file |
diff |
annotate
|
Sat, 16 Mar 2024 10:56:29 +0100 |
Fabian Huch |
tie-breaking in schedule optimization to pick best schedule even when run-time is dominated by large task (e.g., session with long timeout but no data yet);
|
file |
diff |
annotate
|
Sat, 16 Mar 2024 10:03:10 +0100 |
Fabian Huch |
tuned;
|
file |
diff |
annotate
|
Sat, 16 Mar 2024 10:02:16 +0100 |
Fabian Huch |
remove old build before generating schedule;
|
file |
diff |
annotate
|
Sat, 16 Mar 2024 09:58:23 +0100 |
Fabian Huch |
unused;
|
file |
diff |
annotate
|
Fri, 15 Mar 2024 19:15:04 +0100 |
wenzelm |
clarified names;
|
file |
diff |
annotate
|
Thu, 14 Mar 2024 18:08:42 +0100 |
Fabian Huch |
unused;
|
file |
diff |
annotate
|
Thu, 14 Mar 2024 17:27:40 +0100 |
Fabian Huch |
tuned;
|
file |
diff |
annotate
|
Thu, 14 Mar 2024 17:19:01 +0100 |
Fabian Huch |
proper IPC for scheduled builds, following 7ae25372ab04;
|
file |
diff |
annotate
|
Thu, 14 Mar 2024 15:46:39 +0100 |
Fabian Huch |
proper check (amending 9aef1d1535ff);
|
file |
diff |
annotate
|
Thu, 14 Mar 2024 10:01:51 +0100 |
Fabian Huch |
track start in build job results (following 9d484c5d3a63), so it can directly be written to build log database;
|
file |
diff |
annotate
|
Thu, 14 Mar 2024 09:36:11 +0100 |
Fabian Huch |
use inherited build_start, following d9fc2cc37694;
|
file |
diff |
annotate
|
Wed, 13 Mar 2024 11:54:06 +0100 |
Fabian Huch |
clarified build schedule host: proper module;
|
file |
diff |
annotate
|
Wed, 13 Mar 2024 11:45:20 +0100 |
Fabian Huch |
remove unused dummy;
|
file |
diff |
annotate
|
Wed, 13 Mar 2024 11:05:53 +0100 |
Fabian Huch |
tuned;
|
file |
diff |
annotate
|
Tue, 12 Mar 2024 13:52:29 +0100 |
Fabian Huch |
use timeout as default build time predictor if no data is available;
|
file |
diff |
annotate
|
Tue, 12 Mar 2024 15:30:32 +0100 |
wenzelm |
database performance tuning: pull changed entries only, based on recorded updates (see 98d65411bfdb);
|
file |
diff |
annotate
|
Tue, 12 Mar 2024 11:16:06 +0100 |
wenzelm |
removed somewhat pointless check;
|
file |
diff |
annotate
|
Sun, 10 Mar 2024 17:30:23 +0100 |
wenzelm |
maintain short build_id vs. build_uuid, similar to Database_Progress context/context_uuid;
|
file |
diff |
annotate
|
Sun, 10 Mar 2024 10:50:12 +0100 |
wenzelm |
tuned signature: more uniform SQL.Data instances;
|
file |
diff |
annotate
|
Sat, 09 Mar 2024 17:23:09 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sat, 09 Mar 2024 16:59:38 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sat, 09 Mar 2024 16:50:54 +0100 |
wenzelm |
misc tuning: prefer Build_Process.Update operations;
|
file |
diff |
annotate
|
Sat, 09 Mar 2024 15:14:22 +0100 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Sat, 09 Mar 2024 14:52:28 +0100 |
wenzelm |
clarified data representation: more uniform treatment of State.Pending vs. State.Running;
|
file |
diff |
annotate
|
Fri, 08 Mar 2024 20:38:19 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Fri, 08 Mar 2024 20:29:05 +0100 |
wenzelm |
more operations for Build_Log.Meta_Info: prefer explicit types;
|
file |
diff |
annotate
|
Thu, 07 Mar 2024 18:24:42 +0100 |
Fabian Huch |
parallelize schedule optimization;
|
file |
diff |
annotate
|
Tue, 05 Mar 2024 19:21:07 +0100 |
wenzelm |
tuned signature: fewer warnings in IntelliJ IDEA;
|
file |
diff |
annotate
|
Tue, 05 Mar 2024 17:42:36 +0100 |
wenzelm |
drop unused Task.info field;
|
file |
diff |
annotate
|
Mon, 04 Mar 2024 16:20:57 +0100 |
Fabian Huch |
partially revert f1f08ca40d96: benchmark data needs to be present before timing data is loaded;
|
file |
diff |
annotate
|
Mon, 04 Mar 2024 11:39:10 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Fri, 23 Feb 2024 17:22:09 +0100 |
wenzelm |
tuned signature: more types, fewer warnings in IntelliJ IDEA;
|
file |
diff |
annotate
|
Thu, 22 Feb 2024 17:21:13 +0100 |
wenzelm |
tuned, following 7a1153c95bf9;
|
file |
diff |
annotate
|
Thu, 22 Feb 2024 14:08:31 +0100 |
wenzelm |
recover "build_database_server" from 1fa1b32b0379: still required, e.g. in build_benchmark;
|
file |
diff |
annotate
|
Sat, 17 Feb 2024 21:21:00 +0100 |
wenzelm |
clarified signature: more explicit types/scopes;
|
file |
diff |
annotate
|
Sat, 17 Feb 2024 17:23:22 +0100 |
wenzelm |
clarified modules: centralize default policy;
|
file |
diff |
annotate
|
Sat, 17 Feb 2024 17:12:37 +0100 |
wenzelm |
more explicit types --- fewer warnings in IntelliJ IDEA;
|
file |
diff |
annotate
|
Sat, 17 Feb 2024 17:01:05 +0100 |
wenzelm |
tuned: avoid shadowing of names;
|
file |
diff |
annotate
|
Sat, 17 Feb 2024 15:20:38 +0100 |
wenzelm |
clarified signature: more standard defaults;
|
file |
diff |
annotate
|
Sat, 17 Feb 2024 14:59:34 +0100 |
wenzelm |
prefer static object, while class is required for "services";
|
file |
diff |
annotate
|
Sat, 17 Feb 2024 14:48:32 +0100 |
wenzelm |
clarified signature: prefer default;
|
file |
diff |
annotate
|
Fri, 16 Feb 2024 11:25:11 +0100 |
wenzelm |
tuned comments;
|
file |
diff |
annotate
|
Fri, 16 Feb 2024 11:15:43 +0100 |
wenzelm |
more robust: always close, despite failure;
|
file |
diff |
annotate
|
Fri, 16 Feb 2024 11:12:42 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Thu, 15 Feb 2024 12:48:25 +0100 |
wenzelm |
clarified directories;
|
file |
diff |
annotate
|
Thu, 15 Feb 2024 12:37:52 +0100 |
wenzelm |
tuned: prefer explicit update operation for immutable options;
|
file |
diff |
annotate
|
Thu, 15 Feb 2024 11:33:36 +0100 |
wenzelm |
more robust type, with explicit default;
|
file |
diff |
annotate
|
Thu, 15 Feb 2024 10:32:36 +0100 |
wenzelm |
tuned usage message;
|
file |
diff |
annotate
|
Thu, 15 Feb 2024 10:15:28 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Tue, 13 Feb 2024 16:03:55 +0100 |
Fabian Huch |
performance optimization;
|
file |
diff |
annotate
|
Tue, 13 Feb 2024 11:57:41 +0100 |
Fabian Huch |
clarified names;
|
file |
diff |
annotate
|
Tue, 13 Feb 2024 11:34:28 +0100 |
Fabian Huch |
clarified scheduler: proper split into scheduler, generator, and priority rules (following 32d00ec387f4);
|
file |
diff |
annotate
|
Fri, 26 Jan 2024 16:06:48 +0100 |
Fabian Huch |
add approximation factors in build schedule to estimate build times more conservatively;
|
file |
diff |
annotate
|
Wed, 24 Jan 2024 18:41:21 +0100 |
Fabian Huch |
make build process state protected to avoid copying in subclasses (e.g. for database connections);
|
file |
diff |
annotate
|
Sat, 20 Jan 2024 15:07:41 +0100 |
wenzelm |
clarified directories;
|
file |
diff |
annotate
| base
|