Commit Graph

202 Commits

Author SHA1 Message Date
awake 8dfc772d89 Merge remote-tracking branch 'origin/main' 2024-05-23 17:06:17 +08:00
godotg 63f5de364e test[orm]: entity cache test 2024-05-23 17:01:40 +08:00
awake 83c978e483 feat[orm]: add loadAndInit method 2024-05-23 16:36:36 +08:00
godotg d676fd0dff chore[orm]: comment 2024-05-23 15:05:13 +08:00
godotg 07d1b170d5 chore[orm]: comment 2024-05-23 10:49:33 +08:00
godotg 3b9cd7b47a perf[orm]: entity empty judgement 2024-05-23 10:45:19 +08:00
godotg ab93891b95 doc[orm]: update doc 2024-05-15 15:19:50 +08:00
godotg 78a7a214dd revert[orm]: export MongoDatabase method 2024-05-15 15:04:09 +08:00
godotg d0033d78c9 perf[orm]: export MongoDatabase method 2024-05-15 14:59:32 +08:00
godotg 82b02d6605 perf[orm]: shutdown orm gracefully 2024-05-14 14:36:20 +08:00
luca 662ab99ceb feat[orm]:the @Id annotation supports the ObjectId type 2024-05-14 10:06:42 +08:00
godotg d882cb021e chore[version]: update version 2024-05-08 22:49:38 +08:00
luca f70331a475 feat[orm]: mongo authentication database can be configured 2024-05-07 10:22:12 +08:00
godotg 76c20ff026 ref[event]: rename 2024-04-10 19:38:26 +08:00
godotg 966fe14d89 revert[event]: revert vent 2024-04-10 19:27:07 +08:00
godotg 070000fbe4 feat[event]: do not init event executors when not use AsyncThread 2024-04-10 18:05:00 +08:00
godotg 2ab34818e5 perf[cache]: remove listener in eventbus 2024-03-26 14:12:35 +08:00
godotg 4b0018e1d2 ref[cache]: use LazyCache instead of Caffeine 2024-03-26 11:44:55 +08:00
godotg f56bb656ae ref[cache]: move LazyCache from orm to scheduler 2024-03-26 11:21:12 +08:00
godotg 099492d186 test[orm]: EntityCache test 2024-03-26 10:58:12 +08:00
godotg 18531c09ef ref[EntityCache]: use LazyCache instead of Caffeine 2024-03-26 10:45:03 +08:00
godotg 6b62bda613 perf[cache]: expire check 2024-03-25 23:12:01 +08:00
godotg c701dd8e6e fix[LazyCache]: ConcurrentHashMap unsafe remove in for 2024-03-25 19:57:48 +08:00
godotg 5ca773121b perf[LazyCache]: remove cache reason 2024-03-25 19:38:16 +08:00
godotg 66d5735bff feat[LazyCache]: lazy detect the expiration time 2024-03-25 19:07:22 +08:00
godotg cd1ae54fce feat[release]: 3.3.1 release 2024-03-23 20:15:11 +08:00
godotg 0e6fb0addd chore[doc]: update doc 2024-03-23 18:20:08 +08:00
godotg b025bae381 chore[maven]: update maven version 2024-03-21 20:15:02 +08:00
godotg 5be1a2ccb8 chore[doc]: update doc 2024-03-20 11:30:20 +08:00
godotg fcfe65f8cb chore[doc]: update doc 2024-03-19 17:38:10 +08:00
godotg 2a5d8eac7d chore[orm]: warning log 2024-03-19 10:19:37 +08:00
godotg 7b491011c8 chore[orm]: warning log 2024-03-18 17:58:04 +08:00
godotg 58cc666e6d chore[orm]: rename pnode 2024-03-18 14:36:02 +08:00
godotg 056c30d440 fix[orm]: verify that the entity to be updated and the cached entity are the same entity 2024-03-18 11:42:41 +08:00
godotg 2bff063196 perf[orm]: maven dependency 2024-03-08 19:26:18 +08:00
godotg 9c3b4439fb feat[orm]: unsafe updates entity immediatly 2024-01-25 19:33:43 +08:00
godotg 5f75c53ef2 feat[orm]: unsafe updates entity immediatly 2024-01-25 19:32:32 +08:00
godotg f0a4a8e994 perf[orm]: updates entity are not verified for consistency 2024-01-25 16:35:12 +08:00
godotg cf569d8dc5 perf[orm]: updates entity are not verified for consistency 2024-01-25 16:28:10 +08:00
godotg 8417510dbc feat[entity]: add updateNow() method which can update the data in the cache and write it to the database immediately 2024-01-21 10:54:03 +08:00
godotg 3e764ad41c feat[release]: zfoo 3.3.0 2024-01-14 20:23:53 +08:00
godotg 260e3ec76d feat[release]: release zfoo 3.3.0 2024-01-14 20:02:14 +08:00
godotg 5b493036b0 revert[pom]: revert version to 3.2.0 2024-01-08 18:05:25 +08:00
qiaomr ef5de74d7c 3.2.0.a 2024-01-05 18:11:00 +08:00
godotg dbe47661d0 perf[orm]: optimize import static method 2023-11-21 11:28:47 +08:00
godotg 99a77172f6 perf[orm]: throw en exception 2023-10-31 10:27:04 +08:00
godotg 6f33e8bfcb fix[orm]: mongodb only supports byte[] 2023-10-30 17:52:31 +08:00
godotg a4089a9aee release 3.2.0 2023-10-22 10:24:23 +08:00
godotg bbdf659e74 build[release]: first zfoo 3.1.4 release for java 17 2023-09-21 21:51:30 +08:00
godotg 9227edbd30 build[release]: first zfoo 3.1.3 release for java 17 2023-09-21 21:32:35 +08:00