Skip to content
Success

Changes

Summary

  1. maintain build_log database;
  2. exclude special log files;
  3. tuned;
  4. tuned;
  5. ssh_close for proper termination after use of database;
  6. some documentation;
  7. merged
  8. tuned;
  9. tuned signature;
  10. clarified database content;
  11. more operations;
  12. optional ml_statistics: much faster;
  13. proper query (amending ce15da15f8e2);
  14. put bulky data last;
  15. tuned;
  16. more log files;
  17. clarified multi-line properties;
  18. dummy session entry for empty build_info: relevant for filter_files;
  19. tuned query, notably for isabelle_build_log_build_info;
  20. operations to read database;
  21. tuned signature: less overloading;
  22. tuned signature;
  23. tuned transaction granularity;
  24. unused;
  25. clarified database layout;
  26. tuned signature: avoid null in regular Scala code;
  27. clarified transaction boundaries: more robust incremental write operations;
  28. clarified database layout;
  29. allow null for primitive types;
  30. more uniform storage of Meta_Info;
  31. allow null;
  32. clarified plain_name / log_name;
  33. tuned comment;
  34. tuned signature;
  35. tuned;
  36. separate small meta_info vs. big build_info;
  37. tuned;
  38. unused;
  39. tuned signature;
  40. more standard multi-line storage in database: Prop.separator is only required for single-line meta_info within log file;
  41. clarified filter_files: sorted and unique;
  42. database storage of Meta_Info and Build_Info;
  43. allow null;
  44. more encode/decode operations;
  45. proper prefix;
  46. support for database connection;
  47. clarified treatment of default port;
  48. tuned signature;
  49. clarified modules;
  50. more SQL operations;
  51. more robust (see also 6688b9cd443b);
  52. more robust treatment of non-UTF8 text files (cf. 3ed43cfc8b14), notably old log files in ISO-8859-15;
  53. clarified signature;
Changeset 65640:7a26c337e016 by wenzelm:
maintain build_log database;
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
Changeset 65639:4c14da234221 by wenzelm:
exclude special log files;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65638:f86798cbe0c2 by wenzelm:
tuned;
The file was modified src/Pure/System/invoke_scala.scala (diff)
Changeset 65637:e9b87bf6578b by wenzelm:
tuned;
The file was modified src/Pure/PIDE/rendering.scala (diff)
Changeset 65636:df804cdba5f9 by wenzelm:
ssh_close for proper termination after use of database;
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/General/sql.scala (diff)
The file was modified src/Pure/General/ssh.scala (diff)
Changeset 65635:0a025b8496a2 by wenzelm:
some documentation;
The file was addedAdmin/build_log/README
Changeset 65634:e85004302c83 by wenzelm:
merged
Changeset 65633:826311fca263 by wenzelm:
tuned;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65632:218dbe4fb484 by wenzelm:
tuned signature;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65631:ee917f172912 by wenzelm:
clarified database content;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65630:c41bbf657310 by wenzelm:
more operations;
The file was modified src/Pure/General/bytes.scala (diff)
Changeset 65629:e6c0afe672fa by wenzelm:
optional ml_statistics: much faster;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65628:fd87fb909b89 by wenzelm:
proper query (amending ce15da15f8e2);
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65627:bb185e442c95 by wenzelm:
put bulky data last;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65626:55d7a4fe8236 by wenzelm:
tuned;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65625:13552d5c0005 by wenzelm:
more log files;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65624:32fa61f694ef by wenzelm:
clarified multi-line properties;
The file was modified src/Pure/Admin/build_history.scala (diff)
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/General/properties.scala (diff)
Changeset 65623:ce15da15f8e2 by wenzelm:
dummy session entry for empty build_info: relevant for filter_files;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65622:52f682598f6b by wenzelm:
tuned query, notably for isabelle_build_log_build_info;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65621:551950dccec6 by wenzelm:
operations to read database;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65620:9b99d61be5af by wenzelm:
tuned signature: less overloading;
The file was modified src/Pure/General/sql.scala (diff)
Changeset 65619:e33b3d57b7cb by wenzelm:
tuned signature;
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/General/sql.scala (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)
Changeset 65618:986fac3c60b4 by wenzelm:
tuned transaction granularity;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65617:823bbc467dfa by wenzelm:
unused;
The file was modified src/Pure/General/time.scala (diff)
The file was modified src/Pure/General/timing.scala (diff)
Changeset 65616:b8738569b8db by wenzelm:
clarified database layout;
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/General/time.scala (diff)
Changeset 65615:67974c59ba93 by wenzelm:
tuned signature: avoid null in regular Scala code;
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/General/sql.scala (diff)
Changeset 65614:325801edb37d by wenzelm:
clarified transaction boundaries: more robust incremental write operations;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65613:cfcafe9824d1 by wenzelm:
clarified database layout;
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/General/timing.scala (diff)
Changeset 65612:f70e918105da by wenzelm:
allow null for primitive types;
The file was modified src/Pure/General/sql.scala (diff)
Changeset 65611:a4a7841ae84f by wenzelm:
more uniform storage of Meta_Info;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65610:e6e3fed86519 by wenzelm:
allow null;
The file was modified src/Pure/General/sql.scala (diff)
Changeset 65609:9917b8e3b5c1 by wenzelm:
clarified plain_name / log_name;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65608:d526ba7b0a2d by wenzelm:
tuned comment;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65607:c937984c70e9 by wenzelm:
tuned signature;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65606:d2f83588080f by wenzelm:
tuned;
The file was modified src/Pure/System/isabelle_tool.scala (diff)
The file was modified src/Pure/library.scala (diff)
Changeset 65605:a6447eb6bc38 by wenzelm:
separate small meta_info vs. big build_info;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65604:637aa8e93cd7 by wenzelm:
tuned;
The file was modified src/Pure/Thy/sessions.scala (diff)
Changeset 65603:d6fe8a277576 by wenzelm:
unused;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65602:d9533e9615ad by wenzelm:
tuned signature;
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/General/sql.scala (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)
Changeset 65601:e76d8f3e5478 by wenzelm:
more standard multi-line storage in database: Prop.separator is only required for single-line meta_info within log file;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65600:138ffa41dc54 by wenzelm:
clarified filter_files: sorted and unique;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65599:08dfa79866ec by wenzelm:
database storage of Meta_Info and Build_Info;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65598:5deef985e38e by wenzelm:
allow null;
The file was modified src/Pure/General/sql.scala (diff)
Changeset 65597:b408ca224954 by wenzelm:
more encode/decode operations;
The file was modified src/Pure/General/time.scala (diff)
The file was modified src/Pure/General/timing.scala (diff)
Changeset 65596:7fffa01b2d2b by wenzelm:
proper prefix;
The file was modified src/Pure/Admin/build_history.scala (diff)
Changeset 65595:ffd8283b7be0 by wenzelm:
support for database connection;
The file was modified etc/options (diff)
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65594:659305708959 by wenzelm:
clarified treatment of default port;
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
The file was modified src/Pure/Admin/remote_dmg.scala (diff)
The file was modified src/Pure/General/sql.scala (diff)
The file was modified src/Pure/General/ssh.scala (diff)
Changeset 65593:607f7ad07a60 by wenzelm:
tuned signature;
The file was modified src/Pure/General/sql.scala (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)
Changeset 65592:f45609debe0d by wenzelm:
clarified modules;
The file was modified src/Pure/General/properties.scala (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)
Changeset 65591:5953c7fbc2b8 by wenzelm:
more SQL operations;
The file was modified src/Pure/Admin/build_history.scala (diff)
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65590:3e7bf5e34e0b by wenzelm:
more robust (see also 6688b9cd443b);
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 65589:f70c617e9c26 by wenzelm:
more robust treatment of non-UTF8 text files (cf. 3ed43cfc8b14), notably old log files in ISO-8859-15;
The file was modified src/Pure/General/file.scala (diff)
Changeset 65588:b0d8d97198b3 by wenzelm:
clarified signature;
The file was modified src/Pure/Admin/build_history.scala (diff)
The file was modified src/Pure/Admin/build_log.scala (diff)