Commit Graph

41 Commits

Author SHA1 Message Date
Sascha Kühl 18d21eb1c6 lazy loading progress 2025-08-19 07:30:23 +02:00
Sascha Kühl 1370eafac4 proxy lazy resolve progress 2025-08-18 16:21:24 +02:00
Sascha Kühl 843d125b99 added session context and implemented the executor interface for session 2025-08-14 15:48:21 +02:00
Sascha Kühl a32330ef5b little statement_cache test changes 2025-08-12 16:30:45 +02:00
Sascha Kühl 6ac3f80887 added more metrics to statement_cache 2025-08-11 20:51:13 +02:00
Sascha Kühl 789be1174b removed namespace interface 2025-08-11 16:59:16 +02:00
Sascha Kühl 2e2fcd01b6 added more metrics to statement_cache 2025-08-11 07:30:16 +02:00
Sascha Kühl 4f017ac1de extended statement_cache with message bus events 2025-08-10 22:12:13 +02:00
Sascha Kühl 35fad9f47c finished statement cache class 2025-08-05 19:30:40 +02:00
sascha 31964e55c1 added a lock mechanism to statement_proxy 2025-07-31 10:15:01 +02:00
sascha 6e2baad3ef moved parameter_binder from member to parameter to bind, execute and fetch methods 2025-07-30 21:00:40 +02:00
sascha ebd8bccfb3 implemented the first version of statement_cache 2025-07-30 10:34:33 +02:00
Sascha Kühl 3781bd0b66 added debug output 2025-07-18 13:33:11 +02:00
Sascha Kühl 7b5123df16 changed the interface of on_primary_key to have a third parameter of type primary_key_attribute 2025-07-18 12:08:21 +02:00
Sascha Kühl fa393a1e30 ensure proper table creation in session::create_schema including foreign key constraints 2025-07-17 15:56:15 +02:00
Sascha Kühl 581b93c5ea creating tables progress 2025-07-16 16:15:31 +02:00
Sascha Kühl a0bfa3261b attaching schema nodes progress 2025-07-15 16:04:43 +02:00
Sascha Kühl dd737623f4 session topological sorted table creation (progress) 2025-07-15 07:09:40 +02:00
Sascha Kühl e7376ef269 session topological sorted table creation (progress) 2025-07-14 22:39:15 +02:00
Sascha Kühl 0d93b9b1ed attaching schema nodes progress 2025-07-14 15:57:14 +02:00
Sascha Kühl 27e2c51175 attaching schema nodes progress 2025-07-11 16:08:49 +02:00
Sascha Kühl 8f2d07518f progress on relation completer 2025-07-04 16:05:00 +02:00
Sascha Kühl df0be4f37c progress on session_insert_builder 2025-05-08 16:13:22 +02:00
Sascha Kühl 6ec5011e21 session insert builder progress 2025-02-28 16:12:52 +01:00
Sascha Kühl d0b3ce4231 removed unused code 2025-02-21 07:29:41 +01:00
Sascha Kühl dfb0d7c56a removed unused code 2025-02-19 15:46:47 +01:00
Sascha Kühl 8ab8274d93 has many fetch with join 2025-02-19 14:51:42 +01:00
Sascha Kühl 6cb19f6ec8 has many to many eager loading via sql join (progress) 2025-02-16 22:14:20 +01:00
Sascha Kühl 66d5bc6c86 fixed has many and belongs to eager loading via sql join 2025-02-16 19:57:14 +01:00
Sascha Kühl ec96c15905 fixed postgres tests 2025-02-15 12:36:21 +01:00
Sascha Kühl 6e64ba99de fixed backend tests (progress) 2025-02-14 16:01:22 +01:00
Sascha Kühl 336b2a7342 fixed backend tests 2025-02-13 16:13:20 +01:00
Sascha Kühl 5d41a592bb fixed backend test compilation 2025-02-12 16:01:52 +01:00
Sascha Kühl 55f9f8cf67 fixed column generator test 2025-02-11 21:48:47 +01:00
Sascha Kühl e3e0eb932c schema node analyze progress 2025-02-10 16:04:49 +01:00
Sascha Kühl a593539ae4 added missing include 2025-02-07 11:48:16 +01:00
Sascha Kühl 0b70f5d4ee added more tests 2025-02-06 16:17:47 +01:00
Sascha Kühl c76aa56440 added session class 2025-02-05 16:14:52 +01:00
Sascha Kühl bc3ffbda10 added connection pool and tests 2025-02-05 15:47:51 +01:00
Sascha Kühl f01e9ff87f schema progress 2025-02-04 15:19:01 +01:00
Sascha Kühl ded3daceb3 initial matador ng commit 2025-02-02 20:37:12 +01:00