.. |
emqx_ds.erl
|
feat(ds): add dedicated `#message_matcher{}` for preconditions
|
2024-07-17 21:27:17 +02:00 |
emqx_ds_app.erl
|
chore(ds): Change the license to Apache 2.0
|
2024-02-01 00:10:48 +01:00 |
emqx_ds_bitmask.hrl
|
fix(ds): Apply review remarks
|
2024-02-05 16:52:06 +01:00 |
emqx_ds_bitmask_keymapper.erl
|
feat(dsrepl): make storage layer unaware of granularity of time
|
2024-03-20 13:20:23 +01:00 |
emqx_ds_buffer.erl
|
test(dsrepl): relax crash-recover testcase to tolerate message loss
|
2024-06-26 20:44:34 +02:00 |
emqx_ds_builtin_metrics.erl
|
feat(ds): Add metrics for skipstream layout
|
2024-07-09 13:15:14 +02:00 |
emqx_ds_lts.erl
|
fix(ds): bitfield_lts: static_key_size -> static_key_bits
|
2024-07-09 13:15:14 +02:00 |
emqx_ds_msg_serializer.erl
|
feat(ds): Generalize value serialization
|
2024-07-09 13:15:14 +02:00 |
emqx_ds_storage_bitfield_lts.erl
|
feat(ds): Add a new storage layout engine: "skipstream"
|
2024-07-09 13:15:14 +02:00 |
emqx_ds_storage_layer.erl
|
fix(ds): Improve typespecs and descriptions in storage_layer
|
2024-07-09 13:15:14 +02:00 |
emqx_ds_storage_reference.erl
|
refactor(ds): Move end_of_stream detection logic for delete_next
|
2024-07-09 13:15:14 +02:00 |
emqx_ds_storage_skipstream_lts.erl
|
fix(ds): Improve comments
|
2024-07-09 13:15:15 +02:00 |
emqx_ds_storage_snapshot.erl
|
fix(dssnap): ensure idempotent write of empty chunks
|
2024-04-19 18:52:33 +02:00 |
emqx_ds_sup.erl
|
fix(ds): Move DS backend supervision trees to their own apps
|
2024-06-21 18:22:04 +02:00 |
emqx_durable_storage.app.src
|
feat(ds): Add `emqx_ds_backends` application
|
2024-06-21 17:16:24 +02:00 |