Zaiming Shi
f2e0b23986
chore(build): Ensure etc dirs are copied to build dir
2020-12-11 00:48:33 +01:00
Zaiming Shi
a34bb3dab5
chore(xref): Ignore xref checks for enterprise and generated modules
...
Schema registry is so far only used in enterprise edition.
Ignore xref for generated modules for protobuf
2020-12-11 00:25:55 +01:00
tigercl
83fc76586c
fix(ekka): update ekka version to fix oom ( #3871 )
2020-12-10 15:04:19 +08:00
JianBo He
bc8ddb7213
chore(deps): update some deps version
2020-12-09 14:21:54 +08:00
Zaiming Shi
8fe889dd14
refactor(rebar.config): make use of rebar.config.erl
2020-12-06 23:38:14 +01:00
Zaiming Shi
a6fde38d45
chore(bbmustache): upgrade to 0.10.0 as what rebar3 uses
2020-12-06 16:06:04 +01:00
Zaiming Shi
82c14c75e2
refactor(build): Delete _checkouts
...
The `_checkouts` directory was handy when we had to git clone
rebar dependencies in a release project and make changes inside
Now since this is an umbrella project, there is no reason to keep it
2020-12-05 19:48:44 +01:00
Zaiming Shi
036eda27f6
chore(rebar): Delete profiles from apps' rebar.config
...
otherwise rebar3 crashes
2020-12-05 13:36:56 +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
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
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
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
terry-xiaoyu
0cd1c57a54
Migrate plugins from tag 4.2.2
2020-10-31 12:10:19 +08:00
Zaiming Shi
84d31a1d7a
feat(build): deterministic compile option
2020-10-31 11:08:54 +08:00
terry-xiaoyu
151d820058
feature(project): change to rebar3 umbrella project
2020-10-31 11:07:25 +08:00
JianBo He
485bffadd6
refactor(exhook): improve the exhook implementation
2020-10-31 10:24:28 +08:00
JianBo He
bcd98bda1c
chore(esockd): upgrade esockd to 5.7.4
2020-10-24 15:49:15 +08:00
JianBo He
06b9b6e6b0
chore: update esockd version to fix ssl:getstat/2 for dtls connection
2020-09-29 15:35:16 +08:00
terry-xiaoyu
2b603bfd11
feature(gen_rpc): support a stateless port discovery
2020-08-28 17:10:26 +08:00
JianBo He
3c7ef74a7a
chore(deps): upgrade ekka to 0.7.4
2020-08-14 16:58:08 +08:00
JianBo He
83a2af812f
feat(ratelimit): refactor ratelimit
2020-07-31 18:07:20 +08:00
Rory Z
492d224728
Auto-pull-request-on-2020-07-17 ( #3600 )
...
* refactor(channel): skip the ACL checking for inner subscribe
* fix(props): fix the prop_emqx_sys results of judgment
* Update esockd to 5.7.1
* test(topic-metrics): add test cases for topic metrics
* perf(emqx_vm): make emqx_vm:get_memory/0 more efficiency
2020-07-17 18:25:46 +08:00
terry-xiaoyu
66144629bf
feature(json) update jiffy to 1.0.5
2020-06-20 15:00:24 +08:00
JianBo He
9a8859a44c
refactor(topic): move triples/1 func into emqx_trie module
2020-06-18 17:38:34 +08:00
JianBo He
1700a7a98a
refactor(test): put all property cases to test/props directory
2020-06-18 17:38:34 +08:00
JianBo He
ee757402ad
chore(deps): upgrade esockd to 5.6.2
...
esockd: avoid the `ssl_close_timeout` send to channel
2020-06-04 10:37:05 +08:00
JianBo He
639d0ca25e
Upgrade ekka to 0.7.3
2020-05-22 09:27:23 +08:00
zhouzb
b3505c6799
Update minimum erlang/otp version
2020-04-30 16:33:53 +08:00
turtled
5f4417c193
Update rebar.config
2020-04-26 20:55:18 +08:00
JianBo He
4bb2497118
Update jiffy to 1.0.4
2020-04-12 11:38:07 +08:00
JianBo He
e492260fe8
Change travis-ci to github action
2020-03-21 13:40:16 +08:00
JianBo He
3c459e8e74
Compatible jsx encode/decode ( #3230 )
2020-02-04 16:18:19 +08:00
Feng Lee
462e3974ad
no_debug_info > debug_info
2020-01-19 19:45:46 +08:00
Feng Lee
f278a07190
Upgrade emqtt and emqx-ct-helper deps
...
- Upgrade emqtt to v1.2.0
- Upgrade emqx-ct-helpers to v1.2.2
2020-01-19 19:31:36 +08:00
Feng Lee
d8c3c86dca
Upgrade esockd and ekka deps
...
- Upgrade esockd to 5.6.1
- Upgrade ekka to 0.7.2
2020-01-19 18:54:36 +08:00
Feng Lee
35354a3451
Change the 'override' to 'add'
2020-01-19 18:38:52 +08:00
Feng Lee
cce6b462b4
Update erl_opts and add 'compressed' opt for edge
2020-01-19 18:38:52 +08:00
Feng Lee
b3e2cc5a18
Replace 'jsx' with 'jiffy' to optimize json encode/decode
2020-01-19 16:58:51 +08:00
Feng Lee
635c3f75fe
Improve the 'emqx_connection' module for CT
2019-12-16 11:25:47 +08:00
Feng Lee
27fec04ec9
Depends on 'emqx/cowboy' v2.8.1
2019-12-16 11:25:47 +08:00
Feng Lee
adf785ac46
Upgrade deps to ekka v0.7.1
2019-11-18 11:01:30 +08:00
Feng Lee
4935ba11a8
Upgrade deps to ekka v0.7.0 and esockd v5.6.0
2019-11-18 10:40:53 +08:00
Feng Lee
480a9f9e92
Add 'minimum_otp_vsn' option
2019-11-14 20:41:48 +08:00
terry-xiaoyu
7df8d0246c
Update esockd to v5.5.2
2019-11-01 18:39:46 +08:00
Feng Lee
1a5c10bd6f
Depends on 'develop' branch of emqtt
2019-09-24 15:47:36 +08:00
turtleDeng
de37d62054
Update rebar.config ( #2877 )
2019-09-06 20:42:26 +08:00
Zhiwei Yu
8710df31b2
Monitor cluster partition event ( #2814 )
2019-08-23 09:42:55 +08:00
Gilbert
79744af681
Wrapper proper test cases into common test cases ( #2785 )
...
* Wrapper proper test cases into common test cases
* Improve test cases for reason code module (#2789 )
* Split 3 proper tests into 3 ct cases
* Improve test cases for client, rpc and request-response
* Add psk suites to increase coverage
* Add sys test cases
2019-08-16 18:07:12 +08:00
turtled
dcefcd16ab
Fix conflicts
2019-08-09 16:41:56 +08:00