1
0
mirror of https://github.com/eventials/goevents.git synced 2025-04-24 13:48:53 +08:00

142 Commits

Author SHA1 Message Date
skrater
c0b8bd193a Don't log errors in consumer event 2019-05-20 16:45:16 -03:00
skrater
245a35bec3 Increased confirms channel length 2019-05-20 12:29:42 -03:00
skrater
01988e7397 Close channel when publish msg was timed out 2019-05-14 12:39:19 -03:00
skrater
5187fa6213 customize publish timeout 2019-05-14 12:31:43 -03:00
skrater
bf9ff86a03 Remove useless code 2019-05-01 14:09:35 -03:00
skrater
8231c14ac1 Receive notification when channel is closed 2019-05-01 13:09:56 -03:00
skrater
4d54df7868 Fix producer to no block when publish fail 2019-03-15 11:27:45 -03:00
skrater
dce9bd51db Removed continue in producer 2019-03-12 17:30:31 -03:00
skrater
f691357925 Merge branch 'master' of github.com:eventials/goevents 2019-03-12 17:16:32 -03:00
skrater
2ff4a28210 AMQP: Fixed some data races, and wait producer to dispatch 2019-03-12 17:06:59 -03:00
skrater
db8806183f Don't open channel every publish in producer 2019-03-12 13:32:19 -03:00
Guilherme Emilio Raduenz
573d7b9997
Merge pull request #44 from jaswdr/bypass-acknowledger
Bypass acknowledger
2018-11-05 14:42:41 -02:00
Jonathan A. Schweder
dbd0a872ca Add acknowledger events to Event struct 2018-11-05 14:34:25 -02:00
Jonathan A. Schweder
05a5b865ef Corrected environment variable usage in Dockerfile 2018-11-05 14:24:32 -02:00
Guilherme Emilio Raduenz
49919dff73
Merge pull request #42 from skrater/master
Remove pointer in Event Context()
2018-10-29 14:28:43 -03:00
skrater
5c35287b6f Remove pointer in Event Context() 2018-10-29 14:22:17 -03:00
Guilherme Emilio Raduenz
74b5d89d4e
Merge pull request #41 from skrater/master
SNS producer
2018-08-21 11:38:33 -03:00
skrater
da02ceb2d9 SNS producer 2018-08-21 11:26:14 -03:00
Guilherme Emilio Raduenz
41f59da117
Merge pull request #40 from skrater/master
Consume messages from AWS SQS and SNS
2018-08-16 15:43:02 -03:00
skrater
22549a8742 SNS QOS 2018-08-16 14:54:29 -03:00
skrater
a06c4a72a1 Handle events async 2018-08-15 18:06:40 -03:00
skrater
15e7e8fbc3 Fix typo 2018-08-15 17:47:06 -03:00
skrater
31b724fcc7 Better log messages 2018-08-15 17:42:10 -03:00
skrater
53cd7ebcd0 Fix tests 2018-08-15 17:19:26 -03:00
skrater
c3add20349 Fix travis build 2018-08-15 17:14:00 -03:00
skrater
4e8a4889d6 Consume messages from AWS SQS and SNS 2018-08-15 17:03:04 -03:00
Guilherme Emilio Raduenz
14d32d7f49
Merge pull request #39 from jaswdr/master
Added travis_retry to better handle test running in travis environment
2018-06-15 11:28:10 -03:00
Jonathan A. Schweder
35b357f620 Added travis_retry to better handle test run in Travis environment 2018-06-15 11:18:10 -03:00
Guilherme Emilio Raduenz
1056b6f128
Merge pull request #38 from jaswdr/master
Improved docker files
2018-06-15 11:16:46 -03:00
Jonathan A. Schweder
cbecd945e3 Improved docker files 2018-06-15 10:40:03 -03:00
Guilherme Emilio Raduenz
9692e82e24
Merge pull request #37 from skrater/master
removed Wait methods, due channels leak
2018-06-12 14:56:52 -03:00
skrater
c4aa13c9d7 removed Wait methods, due channels leak 2018-06-12 14:48:18 -03:00
Guilherme Emilio Raduenz
921713e90e
Merge pull request #36 from skrater/master
Changed logs to debug
2018-05-04 10:16:28 -03:00
skrater
7d6ef40850 Changed logs to debug 2018-05-04 09:55:55 -03:00
Alexandre Vicenzi
4001180607
Merge pull request #35 from skrater/master
methods to bind actions after consume is started
2018-05-03 16:41:15 -03:00
skrater
c3fc5bfc9b fix travis tests 2018-05-03 16:22:52 -03:00
skrater
26439cfd49 methods to bind actions after consume is started 2018-05-03 14:38:57 -03:00
Alexandre Vicenzi
e0587c53c9
Merge pull request #34 from alexandrevicenzi/master
Add message timestamp.
2018-04-24 15:48:31 -03:00
Alexandre Vicenzi
a326448807 Add message timestamp. 2018-04-24 15:41:26 -03:00
Guilherme Emilio Raduenz
948ec3c309
Merge pull request #33 from skrater/master
Always setup topology when start consume.
2018-02-12 10:37:23 -02:00
skrater
f610e9f8be Rebind queue in consume 2018-02-12 10:28:13 -02:00
skrater
44cb511724 Fix tests 2018-02-12 00:55:41 -02:00
skrater
46c56e6340 Always setup topology when start consume. 2018-02-11 14:56:48 -02:00
Rafael Mueller
1969c2c8f0
Merge pull request #32 from skrater/master
Fix reconnection issue, never reutilize open channels
2018-02-11 14:14:28 -02:00
skrater
885a824119 fix tests 2018-02-10 14:38:29 -02:00
skrater
37556aaa9c Fix reconnection issue, never reutilize open channels 2018-02-10 13:23:49 -02:00
Alexandre Vicenzi
c000b21a69
Merge pull request #31 from rmueller/master
Added hostname to the consumer tag
2018-01-02 13:38:12 -02:00
Rafael
01ebda1423 Handling error on os.Hostname()
As pointed out by @alexandrevicenzi, handling error trying to read os.Hostname()
2018-01-02 12:05:51 -02:00
Rafael
35d8fc9227 Added hostname to the consumer tag
Added the hostname to the consumerTag at rabbitMQ. Still using the os.args[0] and an unique incremental value as it is used in the default implementation 08577bbc95/consumers.go (L17)
2018-01-02 11:36:55 -02:00
Guilherme Emilio Raduenz
1d8cd4ceb5
Merge pull request #29 from skrater/master
handle panic on setupTopology and call setupTology if Consume failed
2017-12-21 13:38:54 -02:00