src/Pure/Thy/export.scala
Thu, 15 Jun 2023 14:28:17 +0200 wenzelm tuned signature;
Wed, 14 Jun 2023 11:47:43 +0200 wenzelm tuned signature: more operations;
Thu, 16 Mar 2023 16:28:21 +0100 wenzelm back to compression in Isabelle/Scala (in contrast to f7174238b5e3), e.g. relevant for old_command_timings_blob, but also for prospective heaps;
Thu, 09 Mar 2023 12:55:00 +0100 wenzelm more robust transactions;
Mon, 06 Mar 2023 21:12:47 +0100 wenzelm clarified signature: reduce boilerplate;
Mon, 06 Mar 2023 16:06:24 +0100 wenzelm tuned: prefer iterator.nextOption;
Mon, 06 Mar 2023 15:48:04 +0100 wenzelm clarified signature: more uniform operations;
Mon, 06 Mar 2023 15:38:50 +0100 wenzelm tuned signature: reduce boilerplate;
Sun, 26 Feb 2023 20:19:01 +0100 wenzelm misc tuning and clarification: more uniform use of optional "sql" in SQL.Table.delete/select;
Sat, 25 Feb 2023 14:33:19 +0100 wenzelm clarified signature: more robust operations;
Wed, 01 Feb 2023 10:54:29 +0100 wenzelm more uniform use of Symbol.output, even in situations where its Symbol.encode is usually redundant;
Fri, 20 Jan 2023 13:53:45 +0100 wenzelm obsolete (see also 01c9b3033036);
Fri, 20 Jan 2023 13:11:58 +0100 wenzelm more robust theory_source -- in contrast to node_source from fffb978dd683: theory name is more reliable than Document.Node.Name, explicit unicode_symbols;
Wed, 18 Jan 2023 14:18:31 +0100 wenzelm proper line positions for PIDE document;
Fri, 06 Jan 2023 16:50:43 +0100 wenzelm removed unused operation: unclear wrt. Symbol.encode/decode status;
Wed, 04 Jan 2023 16:40:02 +0100 wenzelm clarified signature: more operations;
Wed, 04 Jan 2023 16:06:46 +0100 wenzelm clarified signature: more operations;
Mon, 02 Jan 2023 15:41:50 +0100 wenzelm clarified signature: more explicit types;
Mon, 02 Jan 2023 15:28:33 +0100 wenzelm clarified signature: more general operations;
Mon, 02 Jan 2023 15:18:13 +0100 wenzelm clarified signature: more explicit types;
Sun, 01 Jan 2023 21:44:08 +0100 wenzelm store session sources within build database: timing e.g. 150ms for HOL and < 50ms for common sessions;
Sat, 31 Dec 2022 15:48:12 +0100 wenzelm tuned signature;
Sat, 31 Dec 2022 15:42:13 +0100 wenzelm tunes signature;
Sat, 31 Dec 2022 15:32:12 +0100 wenzelm clarified signature;
Fri, 16 Dec 2022 17:51:52 +0100 wenzelm clarified names;
Sat, 22 Oct 2022 20:06:55 +0200 wenzelm no compression for database server: let PostgreSQL/TOAST do the job;
Fri, 21 Oct 2022 16:39:31 +0200 wenzelm generic support for XZ and Zstd compression in Isabelle/Scala;
Fri, 09 Sep 2022 16:44:43 +0200 wenzelm tuned: prefer Scala Regex operations;
Thu, 25 Aug 2022 16:05:33 +0200 wenzelm tuned signature: more general operations;
Sat, 20 Aug 2022 13:35:17 +0200 wenzelm clarified signature: Sessions.Base_Info follows Sessions.Base;
Sat, 20 Aug 2022 13:28:31 +0200 wenzelm clarified signature: follow Sessions.Deps.check_errors (despite Process_Result.check);
Sat, 20 Aug 2022 12:39:37 +0200 wenzelm tuned whitespace;
Fri, 19 Aug 2022 14:53:38 +0200 wenzelm clarified signature;
Sun, 14 Aug 2022 12:01:47 +0200 wenzelm proper export theory_names: theory/parents are not necessarily present (amending 4d27b520622a);
Fri, 12 Aug 2022 16:08:12 +0200 wenzelm clarified signature --- simplified types;
Fri, 12 Aug 2022 16:01:52 +0200 wenzelm tuned signature;
Sun, 07 Aug 2022 13:44:01 +0200 wenzelm tuned signature;
Sun, 07 Aug 2022 12:58:59 +0200 wenzelm clarified signature: more uniform treatment of cache for Export.read_session vs. Export.read_theory;
Sun, 07 Aug 2022 12:37:57 +0200 wenzelm tuned;
Sun, 07 Aug 2022 12:37:15 +0200 wenzelm tuned signature;
Sun, 07 Aug 2022 12:30:09 +0200 wenzelm clarified signature;
Sun, 07 Aug 2022 12:22:43 +0200 wenzelm clarified modules;
Sat, 06 Aug 2022 19:53:49 +0200 wenzelm tuned;
Sat, 06 Aug 2022 19:31:58 +0200 wenzelm clarified signature: prefer Export.Session_Context over Sessions.Database_Context;
Sat, 06 Aug 2022 17:16:19 +0200 wenzelm clarified signature: find session_database within Session_Context.db_hierarchy;
Sat, 06 Aug 2022 16:54:01 +0200 wenzelm clarified signature: prefer Export.Session_Context;
Sat, 06 Aug 2022 16:37:23 +0200 wenzelm prefer Export.Context/Session_Context/Theory_Context over Sessions.Database_Context;
Sat, 06 Aug 2022 14:06:29 +0200 wenzelm clarified signature: more robust treatment of server;
Fri, 05 Aug 2022 22:49:25 +0200 wenzelm discontinued Export.Provider in favour of Export.Context and its derivatives;
Fri, 05 Aug 2022 21:29:25 +0200 wenzelm clarified signature: less redundant -- Sessions.Base_Info already specifies the main session;
Fri, 05 Aug 2022 21:18:02 +0200 wenzelm tuned signature: more operations;
Fri, 05 Aug 2022 21:10:41 +0200 wenzelm misc tuning and clarification;
Fri, 05 Aug 2022 20:54:39 +0200 wenzelm clarified Document.Snapshot.all_exports: refer to material from this (virtual) session;
Fri, 05 Aug 2022 19:02:38 +0200 wenzelm clarified database query: refer to semantic theories;
Fri, 05 Aug 2022 17:16:37 +0200 wenzelm clarified signature: persistent theory_names in lexical order;
Fri, 05 Aug 2022 16:50:04 +0200 wenzelm proper session_databases for database_server: need to follow precise session_hierarchy;
Fri, 05 Aug 2022 16:40:06 +0200 wenzelm redundant;
Fri, 05 Aug 2022 14:44:47 +0200 wenzelm clarified signature: more robust close operation;
Fri, 05 Aug 2022 13:43:14 +0200 wenzelm clarified signature: more uniform treatment of empty exports;
Thu, 04 Aug 2022 22:15:50 +0200 wenzelm clarified context for retrieval: more explicit types, with optional close() operation;
less more (0) -100 -60 tip