Преглед изворни кода

Merge branch 'master' into 0.16

Feng пре 10 година
родитељ
комит
757d1f5fc5
2 измењених фајлова са 16 додато и 20 уклоњено
  1. 15 19
      CHANGELOG.md
  2. 1 1
      src/emqttd_pubsub_sup.erl

+ 15 - 19
CHANGELOG.md

@@ -38,30 +38,30 @@ noproc error when call to gen_server2:call(false, {add_route,Topic,<0.685.0>}, i
 Changed the license of all plugins.
 
 
-0.15.0-beta(2016-01-28)
--------------------------
+0.15.0-beta (2016-01-31)
+------------------------
 
 #### Highlights
 
-Optimization for Route ETS insertion (#427)
-
-Add Mongodb, Redis Plugins
+Optimize for Push Application, 500K+ Subscribers to a Topic.
 
-Priority Message Queue Support
+Optimization for Route ETS insertion (#427)
 
-ReadTheDocs
+Priority Message Queue for Persistent Session (#432)
 
+Add Redis, MongoDB Plugins (#417)
 
 #### Enhancements
 
-Join/Leave the Cluster
-
-Username Authentication: Default Users
+Username/Password Authentication: Support to configure default users (#428)
 
-Improve Cli commands: pubsub, bridges, trace
+Improve CLI Commands: pubsub, bridges, trace (#429)
 
 emqttd_mod_subscription: fix client_connected/3
 
+emqttd_auth_mod: add passwd_hash/2 function
+
+priority_queue: add plen/2, out/2 functions
 
 #### BugFix
 
@@ -69,19 +69,15 @@ Fix dequeue/1 of emqttd_bridge...
 
 Add emqttd:seed_now/0 function
 
-
 #### Plugins
 
-emqttd_plubin_mysql: changed mysql driver to mysql-otp
-
-emqttd_plugin_pgsql: integrate with ecpool
+emqttd_plubin_mysql: Changed mysql driver to mysql-otp
 
-emqttd_plugin_redis: first release
+emqttd_plugin_pgsql: Integrate with ecpool
 
-emqttd_plugin_mongo: first release
+emqttd_plugin_redis: First release
 
-
-#### Benchmark
+emqttd_plugin_mongo: First release
 
 
 0.14.1-beta(2015-12-28)

+ 1 - 1
src/emqttd_pubsub_sup.erl

@@ -48,7 +48,7 @@ init([Env]) ->
     %% Router Pool Sup
     RouterMFA = {emqttd_router, start_link, [fun setstats/1, Env]},
     %% Pool_size / 2
-    RouterSup = emqttd_pool_sup:spec(router_pool, [router, hash, pool_size(Env) div 2, RouterMFA]),
+    RouterSup = emqttd_pool_sup:spec(router_pool, [router, hash, 1 + (pool_size(Env) div 2), RouterMFA]),
 
     %% PubSub Pool Sup
     PubSubMFA = {emqttd_pubsub, start_link, [fun setstats/1, Env]},