Thales Macedo Garitezi
|
60ae3c15c8
|
refactor: disregard impossible case
|
2023-09-04 15:38:25 -03:00 |
|
Thales Macedo Garitezi
|
922ca5e141
|
feat(ds): close iterators when handling UNSUBSCRIBE packets
Fixes https://emqx.atlassian.net/browse/EMQX-9742
|
2023-08-30 11:14:28 -03:00 |
|
Thales Macedo Garitezi
|
9c6dd30f44
|
feat(session): store iterator ids in session record
|
2023-08-30 11:13:55 -03:00 |
|
Thales Macedo Garitezi
|
95a51658e1
|
ci: format integration test directory
|
2023-08-30 11:13:55 -03:00 |
|
Andrew Mayorov
|
f8923ab419
|
Merge pull request #11539 from keynslug/ft/cth-desc-workdir
feat(cthsuite): add function to determine workdir of testrun
|
2023-08-30 17:15:55 +04:00 |
|
lafirest
|
8b3a9072f9
|
Merge pull request #11532 from lafirest/fix/frame_parse
fix(frame): improve some error reasons when parsing invalid packet
|
2023-08-30 19:10:45 +08:00 |
|
zhongwencool
|
a663a64f73
|
Merge pull request #11482 from kirillvelikov/master
feat(helm-chart): add support for loadBalancerClass
|
2023-08-30 16:11:05 +08:00 |
|
Kiril Velikov
|
5a693240da
|
feat(helm-chart): add support for loadBalancerClass
Insert loadBalancerClass in the service manifest. Required for clusters with multiple loadbalancers.
|
2023-08-30 14:35:26 +08:00 |
|
firest
|
804443ba40
|
chore: fix typos
|
2023-08-30 11:22:09 +08:00 |
|
Ilya Averyanov
|
2ef60db147
|
Merge pull request #11481 from savonarola/0817-simplify-async-responses
chore(ft): refactor async reply mechanism
|
2023-08-30 01:20:09 +03:00 |
|
Ilya Averyanov
|
54ac4a8527
|
chore(ft): tidy up the code according to the review
|
2023-08-29 23:21:36 +03:00 |
|
Andrew Mayorov
|
0e770bdc95
|
test: switch emqx_broker_SUITE to use new cth tooling
|
2023-08-29 22:05:36 +04:00 |
|
Andrew Mayorov
|
3268093881
|
feat(cth): add module-level documenation
|
2023-08-29 22:05:36 +04:00 |
|
Andrew Mayorov
|
f57d16ba13
|
feat(cthsuite): add function to determine workdir of testrun
In a deterministic fashion, to lift the burden of undestanding where
the testrun's data should go from the test writer.
|
2023-08-29 21:34:01 +04:00 |
|
zhongwencool
|
3b3024c08f
|
Merge pull request #11531 from zhongwencool/authz-clean-cache-cli
fix: authz clean-cache clientid always return not_found
|
2023-08-29 22:00:59 +08:00 |
|
zhongwencool
|
501456efec
|
chore: more safe with iolist_to_binary
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
|
2023-08-29 17:10:43 +08:00 |
|
firest
|
6722722522
|
fix(frame): improve some error reasons when parsing invalid packet
|
2023-08-29 10:53:20 +08:00 |
|
zhongwencool
|
2967b709ae
|
chore: add changelog for PR(11531)
|
2023-08-29 08:20:48 +08:00 |
|
zhongwencool
|
4245a4d8c6
|
fix: authz clean-cache clientid always return not_found
|
2023-08-29 08:17:47 +08:00 |
|
Ilya Averyanov
|
279895b8fd
|
chore(ft): add read/write concurrency to emqx_ft_async_reply tabs
|
2023-08-28 22:46:30 +03:00 |
|
SergeTupchiy
|
c04f770118
|
Merge pull request #11506 from SergeTupchiy/EMQX-10274-do-not-download-empty-trace-log
fix(emqx_trace): don't download empty trace log file
|
2023-08-28 22:17:00 +03:00 |
|
Serge Tupchii
|
0072749143
|
fix(emqx_trace): don't download empty trace log file
Closes: EMQX-10274
|
2023-08-28 19:25:55 +03:00 |
|
Thales Macedo Garitezi
|
1e7cde5712
|
Merge pull request #11447 from thalesmg/cluster-wipe-20230814
feat: cluster purge
|
2023-08-28 12:34:35 -03:00 |
|
Thales Macedo Garitezi
|
5908b69353
|
chore: hide cluster purge from cli and api for now
|
2023-08-28 10:23:21 -03:00 |
|
Thales Macedo Garitezi
|
f988de4ff4
|
feat(purge): clear delayed messages
|
2023-08-28 10:23:21 -03:00 |
|
Thales Macedo Garitezi
|
9bded07834
|
feat: cluster purge
Fixes https://emqx.atlassian.net/browse/EMQX-10763
|
2023-08-28 10:23:20 -03:00 |
|
Thales Macedo Garitezi
|
dec21ffc95
|
Merge pull request #11362 from thalesmg/ds-handle-sub-20230725
feat(ds): open iterators when handling `SUBSCRIBE` packets
|
2023-08-28 10:21:28 -03:00 |
|
Ilya Averyanov
|
4488e9e591
|
chore(ft): stop hook chain when doing actual handling
|
2023-08-28 11:57:44 +03:00 |
|
Ilya Averyanov
|
39a48179ea
|
chore(emqx_channel): use macros for reply construction
|
2023-08-28 11:57:44 +03:00 |
|
Ilya Averyanov
|
b8cacd2833
|
chore(ft): add tests for async reply registry
|
2023-08-28 11:57:44 +03:00 |
|
Ilya Averyanov
|
b0d4a22aa8
|
chore(ft): refactor async reply mechanism
|
2023-08-27 21:54:23 +03:00 |
|
Thales Macedo Garitezi
|
33a0048155
|
refactor: move logic to ensure_iterator
|
2023-08-25 15:24:53 -03:00 |
|
Thales Macedo Garitezi
|
f15f59650d
|
test: rm obselete workaround code
|
2023-08-25 13:49:33 -03:00 |
|
Kjell Winblad
|
aad9b1c27d
|
Merge pull request #11493 from kjellwinblad/kjell/fix/11488
fix: HTTP API /api/v5/publish schema
|
2023-08-24 17:46:29 +02:00 |
|
SergeTupchiy
|
467f60805f
|
Merge pull request #11499 from SergeTupchiy/EMQX-10390-mnesia-hook-fix-upgrade-otp
chore: bump OTP to 25.3.2-2 and EMQX builder to 5.1-4
|
2023-08-24 11:13:05 +03:00 |
|
Ivan Dyachkov
|
a00e25ceb4
|
Merge pull request #11511 from id/0824-ci-use-stable-name-for-checks
ci: use more sensible name for checks
|
2023-08-24 09:12:48 +02:00 |
|
Ivan Dyachkov
|
7adbf319b1
|
ci: use more sensible name for checks
|
2023-08-24 08:21:06 +02:00 |
|
Serge Tupchii
|
bac0f7107c
|
chore: bump OTP to 25.3.2-2 and EMQX builder to 5.1-4
|
2023-08-23 19:35:36 +03:00 |
|
Ilya Averyanov
|
e421c963dc
|
Merge pull request #11502 from savonarola/0823-fix-pytest-retry
chore(ci): pin pytest-retry version
|
2023-08-23 19:31:16 +03:00 |
|
Ilya Averyanov
|
44b080f5b3
|
chore(ci): pin pytest-retry version
|
2023-08-23 17:33:24 +03:00 |
|
Thales Macedo Garitezi
|
f007b44426
|
fix(data_import): rm duplicate import call and fix test
|
2023-08-22 13:29:15 -03:00 |
|
Thales Macedo Garitezi
|
ee2897e5de
|
test(refactor): move test to integration tests dir
|
2023-08-22 13:29:15 -03:00 |
|
Thales Macedo Garitezi
|
c1f49abad2
|
test: fix inter-suite flakiness
|
2023-08-22 13:29:15 -03:00 |
|
Thales Macedo Garitezi
|
dad27091be
|
test: rm custom option
|
2023-08-22 13:29:15 -03:00 |
|
Thales Macedo Garitezi
|
dbfacae283
|
fix: reinstate transactions
|
2023-08-22 13:29:15 -03:00 |
|
Thales Macedo Garitezi
|
65085d012b
|
refactor: rename fn
|
2023-08-22 13:29:15 -03:00 |
|
Thales Macedo Garitezi
|
3344bfb0bd
|
refactor: rm emqx_ds_replay
|
2023-08-22 13:29:15 -03:00 |
|
Thales Macedo Garitezi
|
c46b8de938
|
test: remove unused things, refactor some functions
|
2023-08-22 13:29:15 -03:00 |
|
Thales Macedo Garitezi
|
e8c73b06e1
|
docs: add comment about future test failure
|
2023-08-22 13:29:15 -03:00 |
|
Thales Macedo Garitezi
|
6de0bbe76a
|
test(refactor): always allocate listeners for emqx app
|
2023-08-22 13:29:15 -03:00 |
|