1
0
mirror of https://github.com/go-micro/go-micro.git synced 2025-07-12 22:41:07 +02:00
Commit Graph

3832 Commits

Author SHA1 Message Date
b6b866c0b2 api package (#2522)
* api gateway

* add comment
2022-07-02 12:11:59 +01:00
28298a30e4 feat: remove plugins and related docs (#2521)
* feat: redis implementation of cache

* Revert "feat: redis implementation of cache"

This reverts commit 4b3f25c1fc.

* feat: remove plugins
2022-07-02 10:25:57 +01:00
b884a68347 feat: update out of date docs (#2520)
* feat: redis implementation of cache

* Revert "feat: redis implementation of cache"

This reverts commit 4b3f25c1fc.

* feat: update out of date docs
plugins/acme/certmagic/v4.7.0 plugins/events/redis/v4.7.0 plugins/registry/multi/v4.7.0 plugins/config/encoder/cue/v4.7.0 plugins/config/encoder/toml/v4.7.0 plugins/codec/segmentio/v4.7.0 plugins/config/encoder/xml/v4.7.0 plugins/codec/msgpackrpc/v4.7.0 plugins/config/encoder/yaml/v4.7.0 plugins/codec/jsonrpc2/v4.7.0 plugins/config/source/configmap/v4.7.0 plugins/wrapper/validator/v4.7.0 plugins/wrapper/trace/opentracing/v4.7.0 plugins/wrapper/trace/opencensus/v4.7.0 plugins/wrapper/trace/datadog/v4.7.0 plugins/wrapper/trace/awsxray/v4.7.0 plugins/wrapper/service/v4.7.0 plugins/wrapper/select/version/v4.7.0 plugins/wrapper/select/shard/v4.7.0 plugins/wrapper/select/roundrobin/v4.7.0 plugins/wrapper/ratelimiter/uber/v4.7.0 plugins/wrapper/ratelimiter/ratelimit/v4.7.0 plugins/wrapper/monitoring/victoriametrics/v4.7.0 plugins/wrapper/monitoring/prometheus/v4.7.0 plugins/wrapper/endpoint/v4.7.0 plugins/wrapper/breaker/hystrix/v4.7.0 plugins/wrapper/breaker/gobreaker/v4.7.0 plugins/transport/utp/v4.7.0 plugins/transport/tcp/v4.7.0 plugins/transport/rabbitmq/v4.7.0 plugins/transport/quic/v4.7.0 plugins/transport/nats/v4.7.0 plugins/transport/memory/v4.7.0 plugins/transport/http/v4.7.0 plugins/transport/grpc/v4.7.0 plugins/sync/memory/v4.7.0 plugins/sync/etcd/v4.7.0 plugins/sync/consul/v4.7.0 plugins/store/redis/v4.7.0 plugins/store/mysql/v4.7.0 plugins/store/memory/v4.7.0 plugins/store/memcached/v4.7.0 plugins/store/file/v4.7.0 plugins/store/consul/v4.7.0 plugins/store/cockroach/v4.7.0 plugins/server/mucp/v4.7.0 plugins/server/http/v4.7.0 plugins/server/grpc/v4.7.0 plugins/selector/static/v4.7.0 plugins/selector/shard/v4.7.0 plugins/selector/registry/v4.7.0 plugins/selector/label/v4.7.0 plugins/selector/dns/v4.7.0 plugins/registry/zookeeper/v4.7.0 plugins/registry/proxy/v4.7.0 plugins/registry/nats/v4.7.0 plugins/registry/nacos/v4.7.0 plugins/codec/json-iterator/v4.7.0 plugins/registry/memory/v4.7.0 plugins/registry/mdns/v4.7.0 plugins/registry/kubernetes/v4.7.0 plugins/registry/gossip/v4.7.0 plugins/registry/eureka/v4.7.0 plugins/registry/etcd/v4.7.0 plugins/registry/consul/v4.7.0 plugins/registry/cache/v4.7.0 plugins/proxy/http/v4.7.0 plugins/config/source/consul/v4.7.0 plugins/codec/bsonrpc/v4.7.0 plugins/client/mucp/v4.7.0 plugins/config/source/etcd/v4.7.0 plugins/client/mock/v4.7.0 plugins/config/source/grpc/v4.7.0 plugins/logger/apex/v4.7.0 plugins/client/http/v4.7.0 plugins/auth/jwt/v4.7.0 plugins/config/source/mucp/v4.7.0 plugins/client/grpc/v4.7.0 plugins/config/source/nacos/v4.7.0 plugins/cache/redis/v4.7.0 plugins/broker/stomp/v4.7.0 plugins/config/source/nats/v4.7.0 plugins/broker/stan/v4.7.0 plugins/broker/sqs/v4.7.0 plugins/config/source/pkger/v4.7.0 plugins/broker/snssqs/v4.7.0 plugins/config/source/runtimevar/v4.7.0 plugins/broker/segmentio/v4.7.0 plugins/config/source/url/v4.7.0 plugins/broker/redis/v4.7.0 plugins/config/source/vault/v4.7.0 plugins/broker/rabbitmq/v4.7.0 plugins/events/nats/v4.7.0 plugins/broker/gocloud/v4.7.0 plugins/broker/proxy/v4.7.0 plugins/broker/googlepubsub/v4.7.0 plugins/events/natsjs/v4.7.0 plugins/broker/grpc/v4.7.0 plugins/logger/zerolog/v4.7.0 plugins/broker/http/v4.7.0 plugins/logger/zap/v4.7.0 plugins/broker/kafka/v4.7.0 plugins/logger/windowseventlog/v4.7.0 plugins/broker/memory/v4.7.0 plugins/logger/logrus/v4.7.0 plugins/broker/mqtt/v4.7.0 plugins/broker/nsq/v4.7.0 plugins/broker/nats/v4.7.0 plugins/config/encoder/hcl/v4.7.0 plugins/network/rabbitmq/v4.7.0 plugins/network/http/v4.7.0 plugins/network/grpc/v4.7.0 plugins/network/memory/v4.7.0 plugins/network/utp/v4.7.0 plugins/network/tcp/v4.7.0 plugins/network/quic/v4.7.0 plugins/network/nats/v4.7.0
2022-07-02 08:44:32 +01:00
bfcdfc3c7f remove m3o plugins/plugins/transport/nats/v4.7.0 plugins/plugins/broker/snssqs/v4.7.0 plugins/plugins/broker/googlepubsub/v4.7.0 plugins/plugins/broker/grpc/v4.7.0 plugins/plugins/selector/dns/v4.7.0 plugins/plugins/broker/http/v4.7.0 plugins/plugins/broker/kafka/v4.7.0 plugins/plugins/broker/proxy/v4.7.0 plugins/plugins/broker/sqs/v4.7.0 plugins/plugins/broker/mqtt/v4.7.0 plugins/plugins/broker/nats/v4.7.0 plugins/plugins/broker/nsq/v4.7.0 plugins/plugins/broker/stan/v4.7.0 plugins/plugins/selector/label/v4.7.0 plugins/plugins/broker/rabbitmq/v4.7.0 plugins/plugins/broker/redis/v4.7.0 plugins/plugins/broker/segmentio/v4.7.0 plugins/plugins/transport/rabbitmq/v4.7.0 plugins/plugins/broker/memory/v4.7.0 plugins/plugins/broker/gocloud/v4.7.0 plugins/plugins/transport/memory/v4.7.0 plugins/plugins/selector/registry/v4.7.0 plugins/plugins/selector/shard/v4.7.0 plugins/plugins/selector/static/v4.7.0 plugins/plugins/transport/grpc/v4.7.0 plugins/plugins/broker/stomp/v4.7.0 plugins/plugins/network/memory/v4.7.0 plugins/plugins/network/grpc/v4.7.0 plugins/plugins/network/rabbitmq/v4.7.0 plugins/plugins/network/nats/v4.7.0 2022-07-01 11:37:13 +01:00
392610022a Update README.md 2022-07-01 08:38:57 +01:00
34a51c9f29 Update README.md 2022-07-01 08:34:20 +01:00
a5fb3fab66 Update README.md 2022-07-01 08:33:53 +01:00
96576a612a feat(web): add start and stop functions to the web (#2519) 2022-07-01 08:06:27 +01:00
87c96bc4d0 Correctly check error on redis command XTRIM (#2518)
Also:
 - add comment about version requirement
 - move minID to var for code readability
2022-06-30 18:24:27 +08:00
65a2e4ed02 fix(registry): fix watch services only first time (#2517) 2022-06-29 08:49:22 +01:00
9960cd1d36 typo siza #2429 (#2515) 2022-06-24 19:18:47 +01:00
107bd74187 fix: allow event subscribers to use pointers (#2514)
When a subscriber would use a pointer as event type, panics would occur.
2022-06-22 09:01:13 +08:00
7a6a2b6373 feat: redis implementation of cache (#2513)
* feat: redis implementation of cache

* Revert "feat: redis implementation of cache"

This reverts commit 4b3f25c1fc.

* feat: redis implementation of cache
2022-06-21 20:05:00 +01:00
cf51ddeb26 Update README.md 2022-05-30 08:50:02 +01:00
13b76331ec Update README.md v4.7.0 2022-05-11 09:55:41 +01:00
de0b456b46 Update README.md 2022-05-10 06:59:08 +01:00
072547201c remove unused variable in loop (#2495) 2022-05-03 11:06:13 +08:00
8293988499 fix: consume and publish blocked after rabbitmq reconnecting (#2492)
* Support direct generation of grpc method when package and service names of proto files are different.

* fix req.Interface() return nil.

* Get rid of dependence on 'Micro-Topic'

* Revert "Get rid of dependence on 'Micro-Topic'"

This reverts commit 3ff6944336.

* Revert "fix req.Interface() return nil."

This reverts commit 90a1b34195.

* Revert "Revert "fix req.Interface() return nil.""

This reverts commit e64737b7da.

* Revert "Revert "Get rid of dependence on 'Micro-Topic'""

This reverts commit 141bb0a557.

* fix: consume and publish blocked after reconnecting

Co-authored-by: maxinglun <maxinglun@zhijiaxing.net>
2022-04-28 17:55:06 +08:00
367771923c Update README.md 2022-04-19 15:47:45 +01:00
4ca75f3ab3 Update README.md 2022-04-19 15:47:31 +01:00
4a7c16419e Update README.md 2022-04-19 15:31:23 +01:00
1d396bdd64 Update README.md 2022-04-19 15:31:11 +01:00
ca807e36c5 option to disable file watcher (#2485)
Co-authored-by: Sergey Galkin <v.sergey.galkin@reddit.com>
2022-04-18 19:30:14 +01:00
cce02927e7 Update README.md 2022-04-18 19:20:45 +01:00
034ba9a0de typo fix; (#2480) 2022-04-15 09:55:30 +08:00
1919048c8f Support direct generation of grpc method (#2474)
* Support direct generation of grpc method when package and service names of proto files are different.
* fix req.Interface() return nil.
2022-04-10 22:12:39 +08:00
62c2981baf remove cli 2022-04-07 11:46:07 +01:00
efa2c4f2d2 remove dashboard 2022-04-07 11:45:58 +01:00
27b98c450e Remove examples 2022-04-07 11:45:39 +01:00
e8604f065c remove services 2022-04-07 11:45:22 +01:00
aaca7c27da Update README.md 2022-04-07 11:44:47 +01:00
664ee31b1a Update README.md 2022-04-07 08:20:57 +01:00
6dedee5d8c Add header suppor for Kafka broker plugin; (#2470) 2022-04-04 19:54:19 +01:00
d1806e2883 Fix codec/bytes (#2466)
* Update marshaler.go

Byes codec always return error "invalid message" now.

* Update go.mod

Update package name

* Update go.mod
2022-04-02 18:11:12 +01:00
1f086a3002 fix https://github.com/asim/go-micro/issues/2344 (#2462)
fix https://github.com/asim/go-micro/issues/2344
2022-04-01 07:10:51 +01:00
73eda3346d Add Wait option support for sync/etcd plugins (#2459)
* Add Wait support for sync/etcd plugins

* Use ErrLockTimeout if context deadline exceeded
2022-03-25 10:28:19 +08:00
c6d352c832 #2453 Fix with associated test update (#2454) 2022-03-17 10:22:05 +08:00
356448017f style:arrays pre-allocation (#2449) 2022-03-14 14:03:14 +08:00
d6a74c1a8e Bump github.com/nats-io/nats-server/v2 in /plugins/events/natsjs (#2447)
Bumps [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) from 2.6.2 to 2.7.4.
- [Release notes](https://github.com/nats-io/nats-server/releases)
- [Changelog](https://github.com/nats-io/nats-server/blob/main/.goreleaser.yml)
- [Commits](https://github.com/nats-io/nats-server/compare/v2.6.2...v2.7.4)

---
updated-dependencies:
- dependency-name: github.com/nats-io/nats-server/v2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 12:02:12 +08:00
e5a35d38f9 fix natsjs syntax error, remove TODOs and enable tests (#2446) 2022-03-11 16:03:35 +08:00
a2f6fac852 add NATS JetStream events plugin (#2433)
* add NATS JetStream plugin

* add notes about de-duplication and inprogress call

* fix typo
2022-03-04 14:53:15 +00:00
dca3a3b553 [fix] http transport deadlock (#2441)
Co-authored-by: Hunyadvári Péter <peter.hunyadvari@vcc.live>
2022-02-24 09:32:09 +00:00
4154ed6a80 add tls option for sync etcd plugin (#2440) 2022-02-24 17:07:14 +08:00
69b4b5d1c6 Support for -micro_out=module=<module_prefix> for protoc-gen-micro (#2435) 2022-02-23 13:14:50 +08:00
d47c2d984b add new services 2022-02-16 08:43:36 +00:00
91cfd18373 Update README.md 2022-02-16 08:35:22 +00:00
9e0be6c85d add service updates (#2418) v4.6.0 2022-01-18 15:27:36 +00:00
23f1de80c5 Update README.md 2022-01-17 13:35:01 +00:00
6bc97c16ee Update README.md 2022-01-17 13:34:30 +00:00
a612e09a34 Add files via upload 2022-01-15 20:26:27 +00:00