Commit Graph

6037 Commits

Author SHA1 Message Date
Zaiming Shi db792ec577 chore(apps): Sync again with 4.3.0 2020-12-05 03:02:35 +01:00
Zaiming Shi 8a12018863 Add more cleanups 2020-12-05 02:45:01 +01:00
Zaiming Shi 0fb5fb31a5 refactor(proj) sync 4.3.0 plugins with tracked files 2020-12-05 02:43:04 +01:00
Zaiming Shi 686c006d6e refactor(proj): Add apps 2020-12-04 22:11:53 +01:00
Zaiming Shi 73d02beace refactor(apps): Merge emqx_libs back to emqx
And move emqx app back to root level

After realising the challenges of developing plugins in standalone
rebar projects. it is perhaps more smooth to keep using emqx as
a rebar dependency
2020-12-04 19:58:58 +01:00
zhouzb 042b75adc7 fix(ekka): update ekka version to fix oom 2020-12-04 22:56:55 +08:00
Turtle f8369f5280 test: comment the will message cases 2020-12-04 22:33:29 +08:00
JianBo He 7462ed92ba chore: eliminate diaylzer warnings 2020-12-04 22:33:29 +08:00
JianBo He ca0f6b69a4 chore: supply the code_change logic 2020-12-04 22:33:29 +08:00
JianBo He 80c503fd64 refactor(conn): not saving anonymous func 2020-12-04 22:33:29 +08:00
JianBo He 40d272815a refactor(limiter): not saving anonymous function 2020-12-04 22:33:29 +08:00
Zaiming Shi 2cbd2bc800 chore(app.src): use semver 4.3.0 for apps version base 2020-12-03 19:59:41 +01:00
Zaiming Shi 9382bed9f5 refactor(proj): Move etc and data dir to apps/emqx/ 2020-12-03 12:53:02 +01:00
Zaiming Shi 41118f5d6b fix(rebar.config.script): do not write rendered rebar.config to file 2020-12-03 12:53:02 +01:00
Zaiming Shi 1b963252cf fix(rebar.config.script): wildcard path to mods dir
This is to allow using emqx in another project
2020-12-03 12:53:02 +01:00
Zaiming Shi e236196fa6 refactor(emqx_auth_mnesia): use tag e4.2.2
Removed emqx_auth_clientid and emqx_auth_username
because the new version emqx_auth_mnesia has all the features included
2020-12-03 12:52:59 +01:00
Zaiming Shi 5f0f91bb15 Merge branch 'dev/v5.0' into umbrella-for-430 2020-12-02 17:37:34 +01:00
Zaiming Shi ba204b5ab8 chore(build): update rebar3 version 2020-12-02 17:06:26 +01:00
Zaiming Shi 87bd4958fe
Merge pull request #3863 from zmstone/fix-remove-trailing-line-break-in-version
fix(build): clean up versioning
2020-12-02 09:35:18 +01:00
Zaiming Shi e0123574ed refactor(build): Ensure depth 1 git clone 2020-12-02 00:06:12 +01:00
Zaiming Shi 5bb0cccb53 refactor(build): Clean up app version management
Starting from 5.0.0, all apps in apps dir should follow semver
strictly. Do not use the umbrella project's release tags.

The universal tags made sense when we have applications scattered
in different repos. Now since this is an umbrella project, it is
enough to have a single package level version number corelated with
git tag.
2020-12-01 23:22:33 +01:00
Zaiming Shi 50387eab11 fix(build): remove trailing line-break in version 2020-12-01 21:23:39 +01:00
Zaiming Shi e2c472ae84
Merge pull request #3860 from zmstone/refactor-build-download-from-github-release
refactor(build): download rebar3 from GitHub release
2020-12-01 14:58:13 +01:00
Zaiming Shi cafa547996 refactor(build): Get rebar3 version from escript header comments
The command rebar3 --version loads rebar config and prints logs
2020-11-30 19:48:31 +01:00
Zaiming Shi 4e755d80db refactor(build): Download rebar3 from github release 2020-11-30 19:48:02 +01:00
zhanghongtong a3cdae3b42 feat(listener): add depth for ssl listener 2020-11-30 18:51:02 +08:00
Zaiming Shi bc4f7798a8
Merge pull request #3841 from duyuxuan/README-JP
Add readme Japanese translation
2020-11-28 15:59:33 +01:00
Zaiming Shi 12d706a84c
Merge pull request #3852 from zmstone/feat-add-build-stamp
Feat support build stamp and more fixes
2020-11-28 07:37:22 +01:00
Zaiming Shi dab57b0f0f chore(build): Update rebar3
This rebar3 puts a stamp to app build output dir
skips re-build if alreay built
2020-11-27 21:41:11 +01:00
Zaiming Shi 36c9360c04 refactor(build): Merge all plugins
Otherwise rebar runs in a dead-loop
2020-11-27 01:03:40 +01:00
Zaiming Shi a6566962e0 refactor(build): simplify version resolution 2020-11-27 01:03:40 +01:00
Zaiming Shi 1503cf5850 chore(git): update git ignore 2020-11-27 00:30:00 +01:00
Zaiming Shi 2dce1883d5 refactor(build): Deterministic code generation
The rebar plugin grpcbox_plugin always re-generates modules with a
timestamp, which makes the stamping script to always result in a
new stamp after each build.

Issue has been sent
https://github.com/tsloughter/grpcbox_plugin/issues/12
2020-11-26 21:13:30 +01:00
Shawn f5162562a4
chore(appup): update appup 2020-11-26 10:42:35 +08:00
Shawn aa7124f3c9
chore(appup): use binding var 'VSN' 2020-11-25 14:40:25 +08:00
turtleDeng 3ca39cb9cb
chore(appup): update version 2020-11-25 10:27:56 +08:00
zhanghongtong 3f41adc3bd chore(appup): update version 2020-11-25 01:07:19 +08:00
Zaiming Shi 096e27dcd0
Merge pull request #3838 from zmstone/fix-boot-add-data-dir
fix(boot): Add data dir
2020-11-23 16:49:36 +01:00
duyuxuan 6da6b69ad8 Add readme Japanese translation 2020-11-23 14:22:19 +09:00
Zaiming Shi 0a99cd9b3a fix(boot): Add data dir
This is a copy from emqx-rel project
2020-11-21 20:22:25 +01:00
zhanghongtong cf7c3b4f0c fix(appup): fix syntax error 2020-11-13 17:40:36 +08:00
zhanghongtong 253c43e405 feat(emqx_metrics): add new functions to count message received 2020-11-13 16:42:48 +08:00
turtled 41a8f2f811 Merge branch 'stable/e4.2.0' of https://github.com/emqx/emqx into stable/e4.2.0 2020-11-13 10:40:28 +08:00
turtled 77d777fd11 chore(acl): rollback emqx_access_rule module 2020-11-13 10:40:14 +08:00
Zaiming Shi 380c874fb5
Merge pull request #3808 from zmstone/improve-speed-average
refactor(metrics): Use modified moving average for topic metrics speed
2020-11-12 12:46:59 +01:00
ayodele.akingbule 4eef9f691e refactor(metrics): Add short, medium and long windowsize and expose stats 2020-11-12 12:43:31 +01:00
Zaiming Shi abb74056bd refactor(metrics): Use modified moving average for topic metrics speed 2020-11-12 12:40:36 +01:00
terry-xiaoyu 8cc69e639f fix(congestion): change the conn congestion alarm msg body 2020-11-11 17:33:38 +08:00
turtled 26c03aaa43 feat(connection): update alarm info 2020-11-11 09:37:39 +08:00
zhanghongtong e100b0a5e9 feat(emqx_metrics): add new functions to count message received 2020-11-10 23:36:11 +08:00