1
0
mirror of https://github.com/go-micro/go-micro.git synced 2025-05-25 21:53:14 +02:00

3827 Commits

Author SHA1 Message Date
Brian Ketelsen
fa71241f9f docs: fix install command 2025-05-02 10:30:31 -04:00
Asim Aslam
66c169076c
Update README.md 2025-04-25 09:43:41 +01:00
Asim Aslam
280eb5b46d
Update README.md 2025-04-25 09:42:43 +01:00
Asim Aslam
4ead4ff953
Update README.md (#2750) 2025-04-25 09:41:35 +01:00
Asim Aslam
200a3cb0ce
Update README.md (#2749) 2025-04-23 16:04:24 +01:00
Asim Aslam
049dea6804
Update README.md 2025-04-23 15:56:47 +01:00
asim
3fa2a38d76 syntatic sugar for micro.New("helloworld") v5.4.2 2025-04-23 12:21:21 +01:00
asim
65af48823f yolo development is bad v5.4.1 2025-04-23 12:16:34 +01:00
asim
156a968253 directly support handler in the service interface v5.4.0 2025-04-23 12:13:23 +01:00
Morya
517b2b0855
Update README.md (#2748)
go install github.com/micro/go-micro/cmd/protoc-gen-micro@latest

should be used, instand of 

`go install github.com/micro/go-micro/cmd/protoc-gen-micro`
2025-04-22 17:09:21 +01:00
Pavel Ivanov
4702afe57d
Fix http transport client blocking recv (#2744)
* reproduce blocking recv

* fix blocking recv call on httpTransportClient

* prevent race condition

* refactoring
2025-04-10 15:24:54 +01:00
Jörn Friedrich Dreyer
e032a6aafd
update ttl for updated nodes only (#2740)
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-11-15 14:08:17 +00:00
Jörn Friedrich Dreyer
14a1791011
invalidate service if node was not updated (#2736)
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-10-28 15:34:38 +00:00
Morya
b318b7f097
go mod tidy (#2730) 2024-08-26 07:20:29 +01:00
Ak-Army
0433e98dbc
Better connection pool handling (#2725)
* [fix] etcd config source prefix issue (#2389)

* http transport data race issue (#2436)

* [fix] #2431 http transport data race issue

* [feature] Ability to close connection while receiving.
Ability to send messages while receiving.
Icreased r channel limit to 100 to more fluently communication.
Do not dropp sent request if r channel is full.

* [fix] Use pool connection close timeout

* [fix] replace Close with private function

* [fix] Do not close the transport client twice in stream connection , the transport client is closed in the rpc codec

* [fix] tests

---------

Co-authored-by: Johnson C <chengqiaosheng@gmail.com>
2024-07-23 12:19:43 +01:00
Asim Aslam
1c6c1ff1a3
Update README.md (#2722) 2024-07-15 11:55:17 +01:00
Asim Aslam
4c34451125
Fix data race (#2721) 2024-07-12 09:36:43 +01:00
asim
9a7cd8ce66 update readme 2024-07-08 18:52:06 +01:00
asim
dd0145fa18 unused packages v5.3.0 2024-07-08 18:48:52 +01:00
asim
72df27b7d1 remove util/sync 2024-07-08 18:46:34 +01:00
asim
e9a52070e6 k8s not needed 2024-07-08 18:44:42 +01:00
asim
6e393f6abf move cmd package back to top level. Strip grpc plugin v5.2.0 2024-07-07 22:38:11 +01:00
asim
90531337db . v5.1.0 2024-07-07 19:14:04 +01:00
asim
e756fd32e6 Fix panic 2024-07-07 19:09:19 +01:00
asim
7c3f272001 remove sync package 2024-07-07 19:03:18 +01:00
asim
66b3fd8893 fix retry test 2024-07-07 19:01:43 +01:00
asim
c64cb1cb03 more references to runtime 2024-07-07 18:50:52 +01:00
asim
8876002e57 more references to runtime 2024-07-07 18:49:39 +01:00
asim
a3809afbdf more references to runtime 2024-07-07 18:44:18 +01:00
asim
563e0d265d meh 2024-07-07 18:40:24 +01:00
asim
3d5f87c01b no one is using that 2024-07-07 18:40:15 +01:00
asim
bac34aaec1 still more fixes 2024-07-07 18:36:04 +01:00
asim
db0fa9fe1f fix bugs 2024-07-07 18:32:26 +01:00
asim
3676232df1 strip runtime 2024-07-07 18:30:48 +01:00
asim
29d79d748d remove runtime that no one uses 2024-07-07 18:28:38 +01:00
asim
627066baf9 remove events entirely 2024-07-07 18:26:30 +01:00
asim
d84da9a8eb meh 2024-07-07 18:19:50 +01:00
asim
6c0a073e33 Merge branch 'master' of ssh://github.com/micro/go-micro 2024-07-07 18:19:19 +01:00
asim
12e8fcd057 Fix parallel test 2024-07-07 18:18:43 +01:00
Asim Aslam
4dcf2e58c0
Update README.md (#2720) 2024-07-07 08:05:08 +01:00
Asim Aslam
b56cfaf818
Revert license to Apache 2 2024-07-07 08:04:29 +01:00
Asim Aslam
ff52e9f5d0
Delete .github/FUNDING.yml 2024-07-07 07:18:47 +01:00
Asim Aslam
c05c11e0c3
Update README.md (#2719) 2024-07-04 10:29:05 +01:00
asim
fc614aef2d add back generator 2024-07-04 09:18:52 +01:00
Ak-Army
1515db5240
Fix stream eos error (#2716)
* [fix] etcd config source prefix issue (#2389)

* http transport data race issue (#2436)

* [fix] #2431 http transport data race issue

* [feature] Ability to close connection while receiving.
Ability to send messages while receiving.
Icreased r channel limit to 100 to more fluently communication.
Do not dropp sent request if r channel is full.

* [fix] Do not send error when stream send eos header, just close the connection

* [fix] Do not overwrite the error in http client

---------

Co-authored-by: Johnson C <chengqiaosheng@gmail.com>
2024-07-02 13:06:14 +01:00
littlecoderonway
4d5b3b084f
Fix registry cache broken (#2715)
* services is shared between routines, when application change services returned by get function may lead to other routine set a changed services to cache

* services is shared between routines, when application change services returned by get function may lead to other routine set a changed services to cache

---------

Co-authored-by: Shuaihu Liu <shuaihu.liu@shopee.com>
2024-07-02 09:30:51 +01:00
Asim Aslam
e9ceb66e32
Update README.md 2024-06-05 18:28:17 +01:00
asim
610c00859f v5 v5.0.0 2024-06-04 21:40:43 +01:00
Asim Aslam
e11395c8f5
Update LICENSE (#2712)
BSL license
2024-06-04 21:37:52 +01:00
Di Wu
63f2507944
fix(sec): CVE-2024-24786 (#2699) 2024-06-04 20:23:15 +01:00