Commit Graph

1785 Commits

Author SHA1 Message Date
godotg e13cdd424a ref[IEntityWrapper]: wrap entity method 2024-07-01 15:12:35 +08:00
godotg 688c2a9917 ref[IEntity]: delete empty() method and EntityCache load() method can return null entity 2024-07-01 14:06:54 +08:00
godotg c475a6ec4a ref[version]: use "orm" as root element in xml, "config" is not used anymore and use "orm" instead 2024-07-01 13:59:40 +08:00
godotg a79fdfceda feat[version]: use javassist to enhance version interface 2024-07-01 13:53:03 +08:00
godotg 1cb440a5f6 feat[version]: use javassist to enhance version interface 2024-07-01 13:52:21 +08:00
godotg 1b4626e033 chore[orm]: revise warning 2024-07-01 12:37:17 +08:00
godotg 28d2ac6078 ref[version]: The gvs() and svs() methods have been removed from the orm and replaced with @Version annotations 2024-07-01 12:24:25 +08:00
godotg 9c4c8f5f1b style[code]: code style 2024-06-27 16:55:35 +08:00
godotg aa8c321ffe perf[persist]: reduce the pressure of concurrent writes to the database 2024-06-27 13:54:29 +08:00
godotg 77499de278 del[batch]: unnecessary NOT_THREAD_SAFE_BATCH_SIZE 2024-06-27 13:35:33 +08:00
godotg 4e50f8b2b0 chore[entity]: comment 2024-06-26 17:57:27 +08:00
godotg 58f484fd5c feat[entity]: entity without @EntityCache annotation is allowed 2024-06-26 17:50:25 +08:00
godotg b591864c03 perf[executor]: add method to get executor based on hash 2024-06-26 15:03:03 +08:00
godotg 4729085900 Merge pull request #120 from LucaLq/main
feat[executor]:add method to get executor based on hash
2024-06-26 14:55:57 +08:00
luca 3d80c13c29 feat[executor]:add method to get executor based on hash 2024-06-26 14:18:24 +08:00
godotg f48e977283 chore[orm]: delete unnecessary try/catch in persistAllAndCompare 2024-06-26 13:02:47 +08:00
godotg 982e123e87 fix[orm]: cache cannot be persisted when closed application 2024-06-26 12:50:33 +08:00
godotg 4067c9c07d fix[orm]: interface judgement 2024-06-25 15:40:12 +08:00
godotg 5f14eeae83 perf[orm]: thread safe entity 2024-06-25 15:05:08 +08:00
godotg 8705e28f60 perf[orm]: unsafe collection persist batch size 2024-06-25 14:50:23 +08:00
godotg 79ac7f436e chore[orm]: comment 2024-06-25 14:13:20 +08:00
godotg 5fa6f65c63 chore[orm]: comment 2024-06-25 13:57:53 +08:00
godotg e2747177e2 fix[orm]: unsafe collection check 2024-06-25 13:06:37 +08:00
godotg facea30fb5 chore[orm]: comment 2024-06-25 12:55:11 +08:00
godotg 82b8e6211b test[orm]: persist test 2024-06-25 12:47:49 +08:00
godotg ddd292b6d2 ref[orm]: persist entity in same update thread 2024-06-25 12:44:21 +08:00
godotg b23ded4fbf ref[executor]: executor register and get 2024-06-25 11:37:26 +08:00
godotg c3e275a788 test[orm]: delete useless annotation 2024-06-24 18:00:51 +08:00
godotg bf7d963296 feat[orm]: persist the entity of the specified key 2024-06-24 17:55:08 +08:00
godotg 568c3c4c8a feat[orm]: persist the entity of the specified key 2024-06-24 17:44:22 +08:00
godotg e82f3b3a1c perf[orm]: concurrent collection check 2024-06-24 17:36:44 +08:00
godotg 6d1fc56a85 perf[orm]: concurrent collection check 2024-06-24 17:31:29 +08:00
godotg d4ccd79675 Merge pull request #117 from awakeyoyoyo/main
perf[orm]: Rewrite collection declaration type check & Support deseri…
2024-06-24 16:13:55 +08:00
awake 0ca1c9d78f perf[orm]: fix private id 2024-06-24 15:07:35 +08:00
awake c5b92d5171 perf[orm]: Rewrite collection declaration type check & Support deserialization into thread safe classes 2024-06-24 14:56:09 +08:00
godotg 82b06b7c03 test[orm]: list test 2024-06-24 10:37:14 +08:00
godotg 117e4388ce chore[orm]: rename local variable 2024-06-21 18:41:44 +08:00
godotg ff1fcafa2d chore[orm]: rename method 2024-06-21 18:40:32 +08:00
godotg 4dffdda93a del[orm]: remove duplicate definition method persist() and updateNow() 2024-06-21 18:38:59 +08:00
godotg 22d6ad4ee0 perf[orm]: update entity cache time when call updateNow method 2024-06-21 18:35:34 +08:00
godotg aea7afc595 Merge pull request #116 from LucaLq/main
feat[orm]: add an interface to persist the specified cache
2024-06-21 14:00:14 +08:00
luca 8e8d77065e feat[orm]: add an interface to persist the specified cache 2024-06-21 11:57:04 +08:00
godotg 6a23d888a6 chore[orm]: comment 2024-06-17 18:41:48 +08:00
godotg 97f69995e0 chore[protocol]: comment 2024-06-17 17:52:52 +08:00
godotg a8768f1920 doc[orm]: readme 2024-06-17 17:18:22 +08:00
godotg 0d2ff37e56 chore[orm]: license 2024-06-17 17:14:54 +08:00
godotg 555e41fbf8 test[orm]: base type map test 2024-06-17 17:11:25 +08:00
godotg c131d517fe chore[orm]: simplify MapCodec 2024-06-17 17:01:07 +08:00
godotg a56c4e0072 chore[orm]: simplify MapCodec 2024-06-17 16:44:14 +08:00
godotg 193eb40dbe chore[orm]: simplify MapKeyCodec method 2024-06-17 16:18:18 +08:00