Summary
- enforce rebuild of Isabelle/ML;
- proper test (amending 32f9e75c92e9);
- updated to sqlite-jdbc-3.41.0.0;
- proper shasum lines (amending 3070001c9d1f);
- more robust transactions;
- explicit locking for PostgreSQL --- neither available nor required for SQLite;
- merged
- assume total operation: ProcessHandle.current().info.startInstant appears to work on all platforms;
- more database content, e.g. for monitoring;
- tuned structure;
- tuned signature;
- more database content, e.g. for monitoring;
- more explicit workers, e.g. for monitoring;
- tuned;
- tuned;
- clarified worker state: always maintain database content via worker_uuid; clarified message;
- clarified signature: prefer Build_Process.Context for parameters;
- support for "isabelle build -j0": require external workers to make progress;
- follow renaming of various Isabelle command-line tools (see b975f5aaf6b8 and before);
- require the presence of free variables to do abduction in Sledgehammer
- removed exercise solution
- merged
- new theory Tree_Rotations