godotg
|
a0b6b8c573
|
perf[orm]: output stack trace with no exception word
|
2024-07-09 17:01:31 +08:00 |
|
luca
|
ea7d1cf304
|
feat[orm]:output stack information when concurrent writeh
|
2024-07-09 14:32:01 +08:00 |
|
godotg
|
73aee5c7de
|
perf[entity]: check getMethod return type of the id field
|
2024-07-04 12:35:50 +08:00 |
|
godotg
|
b1d5afb631
|
fix[entity wrapper]: box type not match error
|
2024-07-03 23:06:32 +08:00 |
|
godotg
|
76ee8f310e
|
fix[entity wrapper]: box type not match error
|
2024-07-03 23:05:27 +08:00 |
|
godotg
|
f935aebfb7
|
test[orm]: test
|
2024-07-03 10:49:13 +08:00 |
|
godotg
|
4107679bfc
|
test[orm]: test
|
2024-07-02 22:22:43 +08:00 |
|
godotg
|
0c0dc62c2b
|
perf[cow]: CopyOnWriteHashMap equals and hashcode
|
2024-07-02 12:56:05 +08:00 |
|
godotg
|
7ae1971be9
|
test[cow]: CopyOnWriteHashMap test
|
2024-07-02 12:26:35 +08:00 |
|
godotg
|
20ee236185
|
chore[collection]: recommend log
|
2024-07-02 12:14:36 +08:00 |
|
godotg
|
1af2314716
|
chore[orm]: recommend using CopyOnWriteArrayList or ConcurrentHashMap in @EntityCache
|
2024-07-02 11:40:09 +08:00 |
|
godotg
|
6d00021b9a
|
chore[index]: comment
|
2024-07-02 11:17:45 +08:00 |
|
godotg
|
e2ca94297a
|
ref[ttl]: delete ttl index
|
2024-07-02 11:04:16 +08:00 |
|
godotg
|
14816b193d
|
chore[orm]: comment
|
2024-07-01 21:16:33 +08:00 |
|
godotg
|
2d43cd717a
|
chore[IEntity]: comment
|
2024-07-01 21:11:26 +08:00 |
|
godotg
|
755cc1a97f
|
test[orm]: test
|
2024-07-01 18:57:15 +08:00 |
|
godotg
|
a2832e6465
|
ref[orm]: use generic type interface
|
2024-07-01 18:42:28 +08:00 |
|
godotg
|
d9e0728d2f
|
ref[orm]: use generic type interface
|
2024-07-01 18:40:48 +08:00 |
|
godotg
|
d86f7b1713
|
chore[wrapper]: comment
|
2024-07-01 17:45:33 +08:00 |
|
godotg
|
62290fb35f
|
perf[wrapper]: generic type interface
|
2024-07-01 17:42:46 +08:00 |
|
godotg
|
10bd52f626
|
test[orm]: wrapper test
|
2024-07-01 17:24:05 +08:00 |
|
godotg
|
82f54c7786
|
test[orm]: cache test
|
2024-07-01 17:03:48 +08:00 |
|
godotg
|
a2fbc08b1a
|
ref[EntityDef]: remove entity class from EntityDef to EntityCache
|
2024-07-01 15:49:06 +08:00 |
|
godotg
|
304a37bebe
|
feat[IEntityWrapper]: new entity method
|
2024-07-01 15:31:56 +08:00 |
|
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
|
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
|
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
|
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 |
|