Commit Graph

4484 Commits

Author SHA1 Message Date
Feng Lee 8e4f109c9e
Merge pull request #1342 from emqtt/race-condition
Improve the pubsub design and fix the race-condition issue
2017-11-17 21:21:02 +08:00
Feng Lee 11a41166d2 Fix the function spec: '{error, any()}' -> '{error, term()}' 2017-11-17 21:13:20 +08:00
Feng Lee d41fd94abb Format the 'trie_node' record 2017-11-17 20:55:57 +08:00
Feng Lee 1545e18cd9 Remove the 'mqtt.pubsub.by_clientid' option 2017-11-17 20:55:11 +08:00
Feng Lee 62d4f9f031 Bump version to 2.3.0 2017-11-17 20:53:07 +08:00
Feng Lee dcb4a7d69b Update the test cases for emqttd_router 2017-11-17 20:52:23 +08:00
Feng Lee 8f00e28576 Improve the pubsub design and fix the race-condition issue 2017-11-17 20:51:51 +08:00
HeeeJianBo cae743803b Improve the process logic of DUP flag (#1319). 2017-11-03 17:49:52 +08:00
turtled f31485f342 Update openssl pem file 2017-11-02 22:01:26 +08:00
HeeeJianBo 279b96f146 Fix issue #1319, reset DUP=0 when recv DUP=1 PUBLISH Message 2017-11-02 09:48:37 +08:00
Feng Lee 49d91cf694 Rename 'message.offline' hook to 'message.dropped' 2017-10-31 15:19:53 +08:00
HeeeJianBo 84d8eae37e Fixed issue #1314. re-sent retained messages when create/replace Subscription
- re-sent message when create a new Subscription relationship
- re-sent message when replace an existed Subscription with different Qos
2017-10-31 13:23:54 +08:00
turtled 586c3a243a Fix retained message is not sent for Subscribe to existing topic 2017-10-28 22:07:06 +08:00
huangdan 419004a37a Merge pull request #1305 from emqtt/emq24
Version 2.3-rc.2
2017-10-21 19:10:22 +08:00
turtleDeng ec15a9f0d1 Merge pull request #1304 from emqtt/develop
Updated trace logging level
2017-10-21 18:36:30 +08:00
HuangDan c87c49ede0 Updated trace logging level 2017-10-21 14:49:56 +08:00
huangdan b1842b535f Merge pull request #1289 from emqtt/emq24
Version 2.3-rc.1
2017-10-11 07:10:00 -05:00
huangdan 63beb4e62a Merge pull request #1290 from emqtt/develop
Bug fixed for users api
2017-10-11 07:09:10 -05:00
HuangDan c43cae4348 Bug fixed for users api 2017-10-11 20:08:01 +08:00
Feng Lee 506d8a65bd Merge pull request #1288 from emqtt/develop
Add more lager configuration
2017-10-11 16:22:38 +08:00
HuangDan 97cf04d752 Add more lager configuration 2017-10-11 16:01:39 +08:00
huangdan d3aacc1e8a Merge pull request #1287 from emqtt/develop
Version2.3-rc.1
2017-10-10 19:25:34 -05:00
Feng Lee 2354a3dd5d Fix the building errors 2017-10-10 15:50:40 +08:00
turtled 5d30ceccd1 Fix passwd_hash return type error 2017-10-10 14:15:53 +08:00
turtled 989d2fd9e7 Add more lager configuration 2017-10-10 13:10:34 +08:00
Feng Lee 735211fd02 Merge with EMQ X project 2017-10-09 23:29:05 +08:00
Feng Lee 4b8cd18f5d Merge with EMQ X project 2017-10-09 19:43:06 +08:00
turtled 54534967bd Fix Dashboard not showing data 2017-10-09 18:08:46 +08:00
turtled 88c77cf4c2 Auth failure not publish the will message 2017-10-09 18:07:09 +08:00
turtled d9f14dacaf Fix dashboard not showing data bug 2017-09-25 14:59:58 +08:00
Feng Lee fffc740028 Merge pull request #1256 from emqtt/emq24
Remove rebar.config to fix the building error of travis CI #1255
2017-09-13 07:47:05 +08:00
Feng Lee b19479cd3a Merge pull request #1255 from emqtt/develop
Remove rebar.config to fix the building error of travis CI
2017-09-13 07:46:09 +08:00
Feng Lee 16eef90707 Remove rebar.config 2017-09-13 07:43:02 +08:00
Feng Lee 0745816c49 Merge pull request #1245 from BerkOzdilek/develop
Fixed broken emq_modules plugin URL on README
2017-09-13 01:12:49 +08:00
huangdan 15c69ec36a Merge pull request #1253 from emqtt/emq24
Fix string:split undefined issue
2017-09-12 21:59:50 +08:00
huangdan 824a9a3797 Merge pull request #1252 from emqtt/develop
Fix string:split undefined issue
2017-09-12 21:58:09 +08:00
turtled e57121a660 Fix string:split undefined issue 2017-09-12 21:34:43 +08:00
huangdan 3ec3f2f8da Merge pull request #1249 from emqtt/emq24
Update clean_acl_cache API
2017-09-12 11:21:15 +08:00
huangdan a920906613 Merge pull request #1248 from emqtt/develop
Update clean_acl_cache API
2017-09-12 11:20:05 +08:00
turtled f6025404e3 Update clean_acl_cache API 2017-09-12 10:57:04 +08:00
huangdan cc2881cfd2 Merge pull request #1246 from emqtt/emq24
Version 2.3-beta.4
2017-09-12 09:16:55 +08:00
HuangDan 072b444e9f Fixed Conflicting files 2017-09-11 22:07:12 +08:00
berk ozdilek ed58b054e9 Fixed broken emq_modules plugin URL on README
Updated README, changed broken url with correct one(there was a typo) for emq_modules plugin
2017-09-11 15:00:48 +03:00
turtled ee9fc5cb0e Review code 2017-09-09 21:21:30 +08:00
turtled 424aea2878 Review code 2017-09-09 21:00:17 +08:00
turtled 8091c07d3c Review code 2017-09-09 20:55:57 +08:00
turtled 85f9a8cb70 Fix read plugin configuration not find schema file 2017-09-08 23:23:48 +08:00
turtled 7260b17cb5 Plugins configuration insert to ets table 2017-09-06 17:17:29 +08:00
turtled d3f52898ee Add Hot configuration plugin 2017-09-05 16:52:07 +08:00
Feng Lee 6495ca2d0c Merge pull request #1224 from emqtt/emq24
Fix issue#1221
2017-08-28 17:37:24 +08:00