#
8f980f23 |
|
13-May-2018 |
wenzelm <none@none> |
tuned signature;
|
#
b2480a8d |
|
20-Apr-2018 |
wenzelm <none@none> |
support for XZ.Cache;
|
#
b31880a2 |
|
02-Mar-2018 |
wenzelm <none@none> |
avoid hardwired parameters; less ambitious defaults: low memory requirements;
|
#
e8f67707 |
|
13-Nov-2017 |
wenzelm <none@none> |
tuned signature;
|
#
c29e6cb6 |
|
04-Nov-2017 |
wenzelm <none@none> |
tolerate odd negative times from old log files (before 1698e9ccef2d);
|
#
2f3f709e |
|
03-Nov-2017 |
wenzelm <none@none> |
plain identify job for Isabelle + AFP, independent of any Isabelle technology;
|
#
7f77184d |
|
30-Oct-2017 |
wenzelm <none@none> |
more informative timeout message, notably for build_status;
|
#
ca1a0639 |
|
24-Oct-2017 |
wenzelm <none@none> |
store session sources stamp;
|
#
1c67776c |
|
18-Oct-2017 |
wenzelm <none@none> |
more thorough treatment of afp_version and afp_pull_date;
|
#
ba54fe11 |
|
16-Oct-2017 |
wenzelm <none@none> |
store theory timings in session in build_log database; tuned;
|
#
cb48a523 |
|
16-Oct-2017 |
wenzelm <none@none> |
provide theory timing information, similar to command timing but always considered relevant;
|
#
e62f63e1 |
|
14-Oct-2017 |
wenzelm <none@none> |
clarified afp_pull_date: both repository versions are relevant;
|
#
2f4ad38c |
|
13-Oct-2017 |
wenzelm <none@none> |
support for AFP versions;
|
#
b9449921 |
|
13-Oct-2017 |
wenzelm <none@none> |
tuned signature;
|
#
62c3b2b7 |
|
13-Oct-2017 |
wenzelm <none@none> |
tuned signature;
|
#
1bdc0558 |
|
13-Oct-2017 |
wenzelm <none@none> |
support for AFP versions;
|
#
3846af5d |
|
09-Jun-2017 |
wenzelm <none@none> |
tuned message;
|
#
059aba15 |
|
26-May-2017 |
wenzelm <none@none> |
store errors in build_history logs and database;
|
#
8bbf3333 |
|
26-May-2017 |
wenzelm <none@none> |
store errors in build db;
|
#
132f3c09 |
|
17-May-2017 |
wenzelm <none@none> |
clarified use of XML.Cache;
|
#
3637a846 |
|
17-May-2017 |
wenzelm <none@none> |
proper ml_statistics;
|
#
8899adab |
|
17-May-2017 |
wenzelm <none@none> |
tuned;
|
#
187eedc3 |
|
17-May-2017 |
wenzelm <none@none> |
eliminated unused operations;
|
#
cd3da6d5 |
|
17-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
324b452e |
|
17-May-2017 |
wenzelm <none@none> |
clarified universal table: include ml_statistics;
|
#
463dc197 |
|
12-May-2017 |
wenzelm <none@none> |
tuned;
|
#
0ff36578 |
|
08-May-2017 |
wenzelm <none@none> |
pick isabelle_version based on build_log database;
|
#
c6bbceec |
|
08-May-2017 |
wenzelm <none@none> |
tuned (again);
|
#
9188f7c7 |
|
08-May-2017 |
wenzelm <none@none> |
tuned -- inlined single use;
|
#
78b27f72 |
|
08-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
139d6d35 |
|
08-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
7c4702e3 |
|
08-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
1d187c6a |
|
06-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
a55f9da2 |
|
05-May-2017 |
wenzelm <none@none> |
tuned;
|
#
c1edb7e5 |
|
05-May-2017 |
wenzelm <none@none> |
clarified signature;
|
#
23ddce29 |
|
06-May-2017 |
wenzelm <none@none> |
tuned;
|
#
9309898c |
|
05-May-2017 |
wenzelm <none@none> |
performance statistics from build log database;
|
#
d067db20 |
|
05-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
e1ff12e8 |
|
04-May-2017 |
wenzelm <none@none> |
clarified universal view: include pull_date;
|
#
be098aba |
|
04-May-2017 |
wenzelm <none@none> |
clarified signature: PostgreSQL manages high-volume data, SQLite only sees small snapshots;
|
#
04ade21f |
|
04-May-2017 |
wenzelm <none@none> |
clarified database layout: pull date progression follows Isabelle only, and AFP is derived from that;
|
#
5ecdd496 |
|
04-May-2017 |
wenzelm <none@none> |
redundant;
|
#
a4ac255d |
|
03-May-2017 |
wenzelm <none@none> |
tuned;
|
#
8225694b |
|
04-May-2017 |
wenzelm <none@none> |
eliminated unused afp_pull_date table; tuned;
|
#
1fc0c2fa |
|
03-May-2017 |
wenzelm <none@none> |
slightly more compact file;
|
#
14870c2b |
|
03-May-2017 |
wenzelm <none@none> |
omit parentheses for the sake of SQLite;
|
#
3fe467be |
|
03-May-2017 |
wenzelm <none@none> |
more snapshot content;
|
#
770ec0e3 |
|
03-May-2017 |
wenzelm <none@none> |
more direct insert_permissive statement, which avoids somewhat fragile nested transactions;
|
#
a738898c |
|
03-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
3cdf11cc |
|
03-May-2017 |
wenzelm <none@none> |
simplified: standard toString is SQL.ident;
|
#
0a79e072 |
|
03-May-2017 |
wenzelm <none@none> |
tuned;
|
#
494445d1 |
|
03-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
ba2fd628 |
|
03-May-2017 |
wenzelm <none@none> |
clarified signature;
|
#
88ebeb5e |
|
03-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
06737a52 |
|
03-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
7dcdb1b9 |
|
03-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
acb0219b |
|
03-May-2017 |
wenzelm <none@none> |
clarified modules;
|
#
f2d47f34 |
|
03-May-2017 |
wenzelm <none@none> |
clarified pull_date tables; support for SQLite snapshot;
|
#
60393605 |
|
02-May-2017 |
wenzelm <none@none> |
views for full PostgreSQL database;
|
#
dff0cf03 |
|
02-May-2017 |
wenzelm <none@none> |
eliminated redundant type SQL.View; eliminated unused DROP operations;
|
#
e5a33a5e |
|
02-May-2017 |
wenzelm <none@none> |
tuned;
|
#
dbe875f0 |
|
02-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
ed95d14f |
|
02-May-2017 |
wenzelm <none@none> |
tuned;
|
#
82290553 |
|
02-May-2017 |
wenzelm <none@none> |
detect old log files (early 2016);
|
#
1afb83ef |
|
02-May-2017 |
wenzelm <none@none> |
explicit support for multiple regexes;
|
#
9a990b77 |
|
02-May-2017 |
wenzelm <none@none> |
some derived data fields, to facilitate queries;
|
#
741747d6 |
|
02-May-2017 |
wenzelm <none@none> |
tuned signature;
|
#
07022df6 |
|
02-May-2017 |
wenzelm <none@none> |
more general pattern;
|
#
34c3e5e7 |
|
01-May-2017 |
wenzelm <none@none> |
approximate repository identify job based on isabelle-nightly-slow; more Jenkins changeset patterns found in the wild;
|
#
03ff91bf |
|
01-May-2017 |
wenzelm <none@none> |
create full view on build_log data, but avoid bombing sqlitebrowser;
|
#
28be433e |
|
01-May-2017 |
wenzelm <none@none> |
more operations; tuned;
|
#
1f9a5479 |
|
30-Apr-2017 |
wenzelm <none@none> |
more robust detection of Jenkins log;
|
#
48fc10dd |
|
30-Apr-2017 |
wenzelm <none@none> |
detect Jenkins log files as well;
|
#
68f4592b |
|
01-May-2017 |
wenzelm <none@none> |
detect host name;
|
#
a37f6e1c |
|
30-Apr-2017 |
wenzelm <none@none> |
tuned signature;
|
#
d8257f0e |
|
30-Apr-2017 |
wenzelm <none@none> |
tuned signature;
|
#
0dcc640e |
|
30-Apr-2017 |
wenzelm <none@none> |
parse ml_statistics only when required;
|
#
4dc7394c |
|
30-Apr-2017 |
wenzelm <none@none> |
clarified database layout: bulky ml_statistics are stored/retrieved separately;
|
#
11ffc1d5 |
|
30-Apr-2017 |
wenzelm <none@none> |
clarified dummy Session_Entry;
|
#
0abf22a4 |
|
29-Apr-2017 |
wenzelm <none@none> |
clarified database update operations; more efficient log_file processing; tuned;
|
#
cd3e130a |
|
29-Apr-2017 |
wenzelm <none@none> |
exclude special log files;
|
#
f89eff80 |
|
29-Apr-2017 |
wenzelm <none@none> |
ssh_close for proper termination after use of database;
|
#
76477504 |
|
29-Apr-2017 |
wenzelm <none@none> |
tuned;
|
#
ae1c97d9 |
|
29-Apr-2017 |
wenzelm <none@none> |
tuned signature;
|
#
87f110ba |
|
29-Apr-2017 |
wenzelm <none@none> |
clarified database content;
|
#
e0004b7a |
|
29-Apr-2017 |
wenzelm <none@none> |
optional ml_statistics: much faster;
|
#
0ee0847c |
|
29-Apr-2017 |
wenzelm <none@none> |
proper query (amending ce15da15f8e2);
|
#
c4936e1d |
|
29-Apr-2017 |
wenzelm <none@none> |
put bulky data last;
|
#
17570fb4 |
|
29-Apr-2017 |
wenzelm <none@none> |
tuned;
|
#
8094fc78 |
|
29-Apr-2017 |
wenzelm <none@none> |
more log files;
|
#
7a5deadd |
|
29-Apr-2017 |
wenzelm <none@none> |
clarified multi-line properties;
|
#
54d1dfae |
|
28-Apr-2017 |
wenzelm <none@none> |
dummy session entry for empty build_info: relevant for filter_files;
|
#
304f6d60 |
|
28-Apr-2017 |
wenzelm <none@none> |
tuned query, notably for isabelle_build_log_build_info;
|
#
26c3fcb5 |
|
28-Apr-2017 |
wenzelm <none@none> |
operations to read database;
|
#
9cafd735 |
|
28-Apr-2017 |
wenzelm <none@none> |
tuned signature;
|
#
edc72b34 |
|
28-Apr-2017 |
wenzelm <none@none> |
tuned transaction granularity;
|
#
e0f0b463 |
|
28-Apr-2017 |
wenzelm <none@none> |
clarified database layout;
|
#
7b3c619f |
|
28-Apr-2017 |
wenzelm <none@none> |
tuned signature: avoid null in regular Scala code;
|
#
f011bd74 |
|
28-Apr-2017 |
wenzelm <none@none> |
clarified transaction boundaries: more robust incremental write operations;
|
#
bc95d6fd |
|
28-Apr-2017 |
wenzelm <none@none> |
clarified database layout;
|
#
a62a6851 |
|
28-Apr-2017 |
wenzelm <none@none> |
more uniform storage of Meta_Info;
|
#
5c07cc54 |
|
28-Apr-2017 |
wenzelm <none@none> |
clarified plain_name / log_name;
|
#
d6ed1c6d |
|
28-Apr-2017 |
wenzelm <none@none> |
tuned comment;
|
#
d5a625e1 |
|
28-Apr-2017 |
wenzelm <none@none> |
tuned signature;
|
#
d2c4612f |
|
28-Apr-2017 |
wenzelm <none@none> |
separate small meta_info vs. big build_info;
|
#
fdbf03dd |
|
28-Apr-2017 |
wenzelm <none@none> |
unused;
|
#
8bb761ed |
|
28-Apr-2017 |
wenzelm <none@none> |
tuned signature;
|
#
bbbece0e |
|
28-Apr-2017 |
wenzelm <none@none> |
more standard multi-line storage in database: Prop.separator is only required for single-line meta_info within log file;
|
#
4670ef5f |
|
28-Apr-2017 |
wenzelm <none@none> |
clarified filter_files: sorted and unique;
|
#
575ec07d |
|
27-Apr-2017 |
wenzelm <none@none> |
database storage of Meta_Info and Build_Info;
|
#
c837b93f |
|
27-Apr-2017 |
wenzelm <none@none> |
support for database connection;
|
#
c26c3886 |
|
27-Apr-2017 |
wenzelm <none@none> |
more SQL operations;
|
#
322e1605 |
|
26-Apr-2017 |
wenzelm <none@none> |
more robust (see also 6688b9cd443b);
|
#
20981da9 |
|
26-Apr-2017 |
wenzelm <none@none> |
clarified signature;
|
#
78bb813b |
|
19-Mar-2017 |
wenzelm <none@none> |
eliminated somewhat redundant inlined name (despite a7aa17a1f721);
|
#
a29ef013 |
|
17-Mar-2017 |
wenzelm <none@none> |
tuned;
|
#
f09cf15f |
|
15-Mar-2017 |
wenzelm <none@none> |
tuned comments;
|
#
07047e53 |
|
26-Feb-2017 |
wenzelm <none@none> |
more operations;
|
#
7aac73dd |
|
21-Oct-2016 |
wenzelm <none@none> |
avoid deprecated Scala;
|
#
526b15de |
|
18-Oct-2016 |
wenzelm <none@none> |
another attempt to squeeze a list into a property list entry;
|
#
df97b808 |
|
18-Oct-2016 |
wenzelm <none@none> |
clarified multiple props: result needs to fit on a single line within the log file;
|
#
f304253c |
|
18-Oct-2016 |
wenzelm <none@none> |
clarified properties;
|
#
eef1d38f |
|
18-Oct-2016 |
wenzelm <none@none> |
tuned;
|
#
c2dcee57 |
|
18-Oct-2016 |
wenzelm <none@none> |
support for free-form build tags; tuned;
|
#
1870d8bf |
|
18-Oct-2016 |
wenzelm <none@none> |
explicit identification of builds and correlated build groups;
|
#
b686ee65 |
|
13-Oct-2016 |
wenzelm <none@none> |
more robust wrt. old versions that use clear-text properties (e.g. Timing in build_history_base);
|
#
6a93d97a |
|
13-Oct-2016 |
wenzelm <none@none> |
clarified log_subdir vs. log_filename; support for sequential and parallel task blocks (unnamed);
|
#
7768c0d1 |
|
12-Oct-2016 |
wenzelm <none@none> |
clarified files; --HG-- rename : src/Pure/Tools/build_history.scala => src/Pure/Admin/build_history.scala rename : src/Pure/Tools/build_log.scala => src/Pure/Admin/build_log.scala rename : src/Pure/Tools/ci_api.scala => src/Pure/Admin/ci_api.scala rename : src/Pure/Tools/ci_profile.scala => src/Pure/Admin/ci_profile.scala
|