Thales Macedo Garitezi
51ad27cb4b
test(retainer): assert that retained messages are not lost when changing storage type
2023-01-04 13:52:52 -03:00
Thales Macedo Garitezi
2f13bfd452
fix(retainer): change mnesia table storage types during update
...
https://emqx.atlassian.net/browse/EMQX-8650
2023-01-04 13:52:52 -03:00
Thales Macedo Garitezi
3304025a9a
Merge pull request #9677 from thalesmg/test-other-gcp-flaky-v50
...
test: attempt to fix flaky test
2023-01-04 13:30:53 -03:00
Thales Macedo Garitezi
86a4ac87a7
Merge pull request #9674 from thalesmg/reset-rule-metrics-on-disable-v50
...
chore(rule_engine): reset metrics when disabling a rule
2023-01-04 13:30:39 -03:00
Thales Macedo Garitezi
5df485df17
test: attempt to fix flaky test
2023-01-04 10:38:21 -03:00
Thales Macedo Garitezi
c99ef2aedf
Merge pull request #9668 from thalesmg/fix-bridge-name-type-fields-v50
...
fix(mongodb): add `type` and `name` fields to the `get`/`post` API docs
2023-01-04 10:03:50 -03:00
Thales Macedo Garitezi
00b91d8a60
Merge pull request #9664 from thalesmg/fix-mongo-duration-field-descs-v50
...
docs(mongodb_connector): fix duration field descriptions
2023-01-04 10:03:38 -03:00
Thales Macedo Garitezi
eb7dca3691
chore(rule_engine): reset metrics when disabling a rule
...
https://emqx.atlassian.net/browse/EMQX-8502
When a bridge is disabled, its metrics are reset. With this change,
we make rule actions behave like that: disabling a rule will reset its
metrics.
2023-01-04 09:30:47 -03:00
Erik Timan
f767db4d8f
Merge pull request #9660 from olcai/refactor-ingress-bridge-counter
...
refactor(emqx_resource): ingress bridge counter
2023-01-04 10:43:07 +01:00
Ivan Dyachkov
3dd4dbd887
Merge pull request #9593 from lafirest/fix/mysql_response
...
fix(bridges): obfuscate the password in bridges API responses
2023-01-04 09:16:56 +01:00
Ivan Dyachkov
dee0e418a9
Merge pull request #9670 from id/chore-use-review-board-team-in-codeowners
...
chore: use @emqx/emqx-review-board team in codeowners
2023-01-04 09:16:33 +01:00
Andrew Mayorov
3de384e806
Merge pull request #9669 from keynslug/chore/rocksdb-replay-queue/simplify-next-seek
...
chore: attempt to make compute_next_seek's logic clearer
2023-01-04 11:40:24 +04:00
Ivan Dyachkov
29425514ca
chore: use @emqx/emqx-review-board team in codeowners
2023-01-03 19:45:11 +01:00
Thales Macedo Garitezi
2f482a653c
Merge pull request #9651 from thalesmg/stop-containers-ct-run-v50
...
chore(docker): add option to stop local testing containers (v5.0)
2023-01-03 14:46:04 -03:00
Andrew Mayorov
d5941c568b
refactor: rename `compute_hash_*` → `compute_topic_*`
2023-01-03 18:53:19 +03:00
Andrew Mayorov
b300601a65
chore: assign CODEOWNER
2023-01-03 18:34:42 +03:00
Andrew Mayorov
bea0dc22eb
chore: drop few unused macrodefinitions
2023-01-03 18:30:43 +03:00
Andrew Mayorov
e248a18fd4
chore: attempt to make `compute_next_seek`'s logic clearer
2023-01-03 18:29:06 +03:00
Thales Macedo Garitezi
4feaf5916f
fix(mongodb): add `type` and `name` fields to the `get`/`post` API docs
...
https://emqx.atlassian.net/browse/EMQX-8643
Adds thoses fields to MongoDB API docs so the frontend may use them to
render properly.
2023-01-03 11:46:58 -03:00
Thales Macedo Garitezi
c3cfbae3c2
docs: improve descriptions
...
Thanks to @qzhuyan for the corrections
2023-01-03 11:38:09 -03:00
firest
69c7b41b52
chore: bump version && update changes
2023-01-03 22:16:40 +08:00
firest
b43be50a98
test: add the `redacted` test case for bridges api
2023-01-03 22:16:34 +08:00
firest
b016695cb1
fix(bridges): obfuscate the password in bridges API responses
2023-01-03 22:09:29 +08:00
Thales Macedo Garitezi
7bbdc20993
docs(mongodb_connector): fix duration field descriptions
...
https://emqx.atlassian.net/browse/EMQX-8642
Adds different descriptions for the different fields of type duration
for MongoDB.
Based off: https://www.mongodb.com/docs/manual/reference/connection-string/
2023-01-03 10:01:56 -03:00
Thales Macedo Garitezi
0014dfef3b
chore(docker): add option to stop local testing containers (v5.0)
2023-01-03 10:01:45 -03:00
Thales Macedo Garitezi
c9bd600fef
Merge pull request #9666 from thalesmg/fix-flaky-pubsub-test-v50
...
test(gcp_pubsub): fix flaky test
2023-01-03 10:01:01 -03:00
Thales Macedo Garitezi
d6c8a106da
test(gcp_pubsub): fix flaky test
2023-01-03 08:52:37 -03:00
ieQu1
917c8635e1
fix(replay): Fix dialyzer warnings
2023-01-03 14:11:04 +03:00
ieQu1
cb97a9abd1
refactor(replay): tau -> epoch
2023-01-03 14:09:02 +03:00
ieQu1
a9c036b058
refactor(replay): Factor out configuration to a separate module
2023-01-03 14:08:55 +03:00
ieQu1
f5e2d2f66d
refactor(replay): Introduce bitwise_concat function
2023-01-03 14:08:47 +03:00
ieQu1
ff145ecc43
feat(replay): Add metadata storage and supervision tree
2023-01-03 14:08:40 +03:00
Andrew Mayorov
0cfeee0df7
feat: implement keyspace partitioning across time
2023-01-03 14:07:14 +03:00
Andrew Mayorov
83467e7174
feat: allow to specify message store options
...
* Keymapper
* Column family name + DB options
* DB write / read options
2023-01-03 14:07:12 +03:00
Andrew Mayorov
7e13753ea5
test: add basic property tests
2023-01-03 14:05:29 +03:00
Andrew Mayorov
fcc8a4bcce
refactor: rename function consistently
2023-01-03 14:05:29 +03:00
Andrew Mayorov
8707504245
feat(iter): wildcard smoke tests
2023-01-03 14:05:29 +03:00
Andrew Mayorov
5e612c910c
feat(iter): wip interator next
2023-01-03 14:05:29 +03:00
ieQu1
d99a347654
test(rocksdb): Add testcase
2023-01-03 14:05:29 +03:00
ieQu1
3248f396e0
feat(rocksdb): WIP
2023-01-03 14:05:29 +03:00
Andrew Mayorov
52964e2bfa
feat(replay): storage layer wip
2023-01-03 14:05:23 +03:00
Ivan Dyachkov
e3ba55b7f9
Merge pull request #9665 from id/chore-update-codeowners
...
chore: update codeowners
2023-01-03 11:54:59 +01:00
Ivan Dyachkov
62cefa5837
chore: update codeowners
...
add all members of code review board as default reviewers
2023-01-03 10:49:05 +01:00
Zaiming (Stone) Shi
ced5a27053
test: fix emqx_conf test cases
2023-01-02 21:30:40 +01:00
ieQu1
2f208c3ab9
fix(cluster_rpc): Detect stopped replicant nodes
2023-01-02 21:30:40 +01:00
Ilya Averyanov
3796ce31ad
chore(readme): remove legacy Travis mentions
2023-01-02 21:49:32 +03:00
lafirest
7985cd3536
Merge pull request #9638 from lafirest/fix/mysql_dup
...
fix(mysql): fix the problem of data loss and bad match when mysql is disconnected
2023-01-02 23:15:44 +08:00
Erik Timan
b9d012e072
refactor(emqx_resource): ingress bridge counter
...
Unify code paths for resource metrics by removing
emqx_resource:inc_received/1 and adding
emqx_resource_metrics:received_inc/1 & friends.
2023-01-02 15:11:52 +01:00
Thales Macedo Garitezi
7e02eac3bc
Merge pull request #9619 from thalesmg/refactor-gauges-v50
...
refactor(metrics): use absolute gauge values rather than deltas (v5.0)
2023-01-02 10:56:47 -03:00
firest
c77717b1f1
test(mysql): fix test case error
2023-01-02 21:55:22 +08:00