src/Pure/Thy/store.scala
Tue, 31 Oct 2023 14:35:51 +0100 wenzelm discontinued pointless option (reverting 63d55ba90a9f): performance tuning works better via SQL.Database.execute_batch_statement;
Mon, 21 Aug 2023 15:28:35 +0200 wenzelm performance tuning: avoid redundant db access;
Thu, 10 Aug 2023 20:39:28 +0200 wenzelm clarified option name (see also ff43a524aa5d);
Thu, 10 Aug 2023 20:30:37 +0200 wenzelm more thorough ML_Heap.restore: include ancestors; prefer simultaneous ML_Heap.get_entries: just one database access for heap hierarchy;
Tue, 18 Jul 2023 23:03:39 +0200 wenzelm more options for performance tuning;
Tue, 18 Jul 2023 19:51:12 +0200 wenzelm renamed object Data to private_data, to emphasize its intended scope (but it is publicly accessible in the database);
Mon, 17 Jul 2023 12:22:31 +0200 wenzelm clarified check: uniform session_info_exists;
Mon, 17 Jul 2023 12:16:12 +0200 wenzelm more complete check;
Mon, 17 Jul 2023 12:15:06 +0200 wenzelm clarified signature: more specific exists_table --- avoid retrieving full list beforehand;
Mon, 17 Jul 2023 11:39:32 +0200 wenzelm reuse database_server connection;
Sun, 16 Jul 2023 21:01:33 +0200 wenzelm reuse SSH.Server connection database server;
Sun, 16 Jul 2023 19:13:08 +0200 wenzelm more robust Java/Scala multithreading: transaction is always connection.synchronized;
Sun, 16 Jul 2023 16:11:12 +0200 wenzelm tuned signature;
Sun, 16 Jul 2023 15:53:13 +0200 wenzelm clarified signature: more operations;
Sun, 16 Jul 2023 11:29:23 +0200 wenzelm more informative trace;
Sat, 15 Jul 2023 19:34:48 +0200 wenzelm clarified signature: more operations;
Sat, 08 Jul 2023 19:32:57 +0200 wenzelm eliminate somewhat obsolete augment_tables (see ff164add75cd), to support obsolete versions 10 and 9.x;
Fri, 07 Jul 2023 18:04:45 +0200 wenzelm proper transaction_lock;
Fri, 07 Jul 2023 14:10:36 +0200 wenzelm tuned;
Fri, 07 Jul 2023 14:04:52 +0200 wenzelm more robust transaction_lock: avoid overlapping data spaces;
Wed, 28 Jun 2023 13:30:53 +0200 wenzelm proper session_init *after* deleting db files (amending af6c493b0441);
Wed, 28 Jun 2023 12:20:09 +0200 wenzelm clarified signature: better default;
Tue, 27 Jun 2023 15:10:47 +0200 wenzelm tuned;
Tue, 27 Jun 2023 11:39:02 +0200 wenzelm clarified signature;
Tue, 27 Jun 2023 10:24:32 +0200 wenzelm avoid repeated open_database_server: synchronized transaction_lock;
Tue, 27 Jun 2023 10:05:33 +0200 wenzelm tuned signature;
Mon, 26 Jun 2023 22:45:04 +0200 wenzelm tuned signature;
Mon, 26 Jun 2023 13:20:12 +0200 wenzelm clarified database for heaps: do not depend on build_database_test;
Fri, 23 Jun 2023 14:43:15 +0200 wenzelm clarified signature: prefer explicit combinator;
Fri, 23 Jun 2023 13:47:34 +0200 wenzelm restore heaps from database, which takes precedence over file-system;
less more (0) -30 tip