Commit Graph
1989 Commits
Author SHA1 Message Date
sando 50fb45dd66 Revert "feat[orm]: id filed can use other name with @BsonId annotation"
This reverts commit e6544eaeb8.
2024-07-30 11:29:29 +08:00
godotg e6544eaeb8 feat[orm]: id filed can use other name with @BsonId annotation 2024-07-29 18:01:01 +08:00
godotg 4bc8650e29 perf[entity]: persist entity with different version strategy 2024-07-29 17:19:30 +08:00
godotg ee43b08908 perf[entity]: persist entity with different version strategy 2024-07-29 17:14:46 +08:00
godotg db7feb2acf feat[cache]: batch remove callback 2024-07-29 16:07:16 +08:00
godotg c91e4f6f08 chore[orm]: log 2024-07-29 15:45:57 +08:00
godotgandGitHub 90cb1b0319 Merge pull request #127 from LucaLq/main
优化ORM落地
2024-07-29 14:39:40 +08:00
luca 3217238c61 perf[orm]: optimized cache landing 2024-07-29 14:09:38 +08:00
godotg 04d481557c chore[protocol]: deep clone log 2024-07-29 11:29:47 +08:00
godotg 7c58329a28 fix[go]: golang adjust padding is not deep clone 2024-07-29 11:02:00 +08:00
godotg 7c516da9d1 chore[protocol]: deep clone log 2024-07-29 10:49:52 +08:00
godotg 32fbeae1d9 test[swift]: swift test 2024-07-28 22:22:26 +08:00
godotg b28cd708d2 feat[swift]: cut down Map serialization of swift 2024-07-28 22:20:45 +08:00
godotg 65a4bcb1d3 feat[swift]: cut down Set serialization of swift 2024-07-28 21:54:48 +08:00
godotg a685de104e feat[swift]: cut down array serialization of swift 2024-07-28 21:34:23 +08:00
godotg a10bf0402d fix[swift]: ensure capacity 2024-07-28 20:40:35 +08:00
godotg 9b835ed23e feat[swift]: support swift protocol 2024-07-28 17:24:19 +08:00
godotg a4e7c0d5fa feat[swift]: support swift protocol 2024-07-28 17:22:39 +08:00
godotg 35b8ac92f8 test[protocol]: generation test 2024-07-28 12:04:35 +08:00
godotg c31a3fe004 chore[js]: ArrayBuffer slice is deep clone 2024-07-27 12:56:21 +08:00
godotg 1c8c859a4c perf[c++]: use memmove instead of memcpy to improve performance 2024-07-27 12:33:28 +08:00
godotg 47e41a61df test[protocol]: big compatible bytes of normal object 2024-07-27 12:30:01 +08:00
godotg 6b1a28cde0 test[protocol]: big compatible bytes of normal object 2024-07-27 11:16:10 +08:00
godotg a721f6d5ff chore[orm]: accessor log 2024-07-26 17:42:40 +08:00
godotg b97819121c test[dart]: dart test 2024-07-26 17:31:51 +08:00
godotg 048eb48e78 perf[dart]: cut down dart generated code 2024-07-26 17:23:51 +08:00
godotg 87a1679cf8 feat[dart]: cut down dart generated code 2024-07-26 17:13:16 +08:00
godotg d989907b12 Merge remote-tracking branch 'origin/main' 2024-07-26 15:17:44 +08:00
godotg 9622e8a461 feat[dart]: compatible protocol 2024-07-26 15:17:29 +08:00
godotgandGitHub ca21103bdc Merge pull request #125 from 1281956265/main
perf[orm]: 分布式id生成器优雅写法
2024-07-26 15:02:26 +08:00
godotg 495de3c9ea feat[protocol]: support dart protocol 2024-07-26 14:55:04 +08:00
box 25f6c06faf perf[orm]: 分布式id生成器优雅写法 2024-07-26 14:53:49 +08:00
godotgandGitHub 9a336d8ab5 Merge pull request #124 from 1281956265/main
perf[orm]: for循环解决分布式id生成器创建时duplicate key问题
2024-07-26 14:35:01 +08:00
box 267cbbbff2 perf[orm]: for循环解决分布式id生成器创建时duplicate key问题 2024-07-26 14:31:40 +08:00
godotgandGitHub fd92263427 Merge pull request #123 from 1281956265/main
perf[orm]: 减少分布式id生成器创建时duplicate key问题
2024-07-26 12:58:50 +08:00
box 7724e83b57 perf[orm]: 减少分布式id生成器创建时duplicate key问题 2024-07-26 12:00:40 +08:00
godotg 94392d77d3 test[protocol]: ruby code style 2024-07-24 17:36:19 +08:00
godotg beebb39842 perf[protocol]: ruby code style 2024-07-24 17:29:47 +08:00
godotg 7f67827a3f test[protocol]: ruby test 2024-07-24 15:59:31 +08:00
godotg 01de60bc48 test[protocol]: ruby test 2024-07-24 14:59:31 +08:00
godotg 7103d95983 fix[protocol]: ruby compatible read 2024-07-24 14:45:11 +08:00
godotg f143e824f7 feat[protocol]: cut down ruby generated protocol 2024-07-24 13:33:18 +08:00
godotg e2621ec08f feat[protocol]: ruby compatible protocol 2024-07-24 11:50:16 +08:00
godotg 2f56836fee feat[protocol]: merge ruby protocol 2024-07-24 11:47:28 +08:00
godotg 53b92fcb7c style[protocol]: ruby code style 2024-07-23 17:57:32 +08:00
godotg 10449d0734 feat[protocol]: ruby language support 2024-07-23 17:51:04 +08:00
godotg 232b4a641e perf[storage]: custom convert 2024-07-22 14:46:59 +08:00
godotg b599269ce7 fix[rust]: capacity error 2024-07-22 08:13:18 +08:00
godotg e348cd1941 test[rust]: rust protocol test 2024-07-21 21:54:00 +08:00
godotg de9cafc6ac test[rust]: rust protocol test 2024-07-21 21:49:48 +08:00