godotg
|
d8ed791bfd
|
ref[xml]: <net:config> to <net:net>, <orm:config> to <orm:orm>
|
2024-07-03 11:20:13 +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
|
382d4b423d
|
test[protocol]: test
|
2024-07-02 18:57:23 +08:00 |
|
godotg
|
a3220afd68
|
test[array list]: test
|
2024-07-02 18:43:45 +08:00 |
|
godotg
|
7d7e7a9ee5
|
test[hashset]: test
|
2024-07-02 17:40:08 +08:00 |
|
godotg
|
088691082f
|
test[hashmap]: test
|
2024-07-02 16:55:17 +08:00 |
|
godotg
|
7af6dede5f
|
fix[HashMapLongInt]: type conversion error
|
2024-07-02 16:54:46 +08:00 |
|
godotg
|
b6d3103d81
|
fix[HashMapLongLong]: type conversion error
|
2024-07-02 16:26:34 +08:00 |
|
godotg
|
b847f008d6
|
ref[collection]: reformat equals and hashcode
|
2024-07-02 16:00:45 +08:00 |
|
godotg
|
08a1e7a8ae
|
perf[hashmap]: equals and hashcode
|
2024-07-02 15:23:47 +08:00 |
|
godotg
|
e4c0152181
|
test[hashmap]: test
|
2024-07-02 15:12:19 +08:00 |
|
godotg
|
3cb3f304df
|
perf[hashmap]: ConcurrentHashMapLongObject equals and hashcode
|
2024-07-02 15:10:57 +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
|
56d49546a6
|
feat[cop]: add concurrent map of CopyOnWriteHashMap
|
2024-07-02 12:13:06 +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
|
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 |
|