feat(queue): avoid cyclic dependencies
This commit is contained in:
parent
bab526be24
commit
81f4103d60
|
@ -17,7 +17,6 @@
|
||||||
-module(emqx_ds_skipping_iterator).
|
-module(emqx_ds_skipping_iterator).
|
||||||
|
|
||||||
-include("emqx_ds_skipping_iterator.hrl").
|
-include("emqx_ds_skipping_iterator.hrl").
|
||||||
-include_lib("emqx/include/emqx_mqtt.hrl").
|
|
||||||
|
|
||||||
-type t() :: ?skipping_iterator(emqx_ds:iterator(), non_neg_integer(), non_neg_integer()).
|
-type t() :: ?skipping_iterator(emqx_ds:iterator(), non_neg_integer(), non_neg_integer()).
|
||||||
|
|
||||||
|
|
|
@ -30,3 +30,7 @@
|
||||||
-define(skipping_iterator(Iterator, Q1Skip, Q2Skip), #{
|
-define(skipping_iterator(Iterator, Q1Skip, Q2Skip), #{
|
||||||
?tag => ?IT, ?it => Iterator, ?qos1_skip => Q1Skip, ?qos2_skip => Q2Skip
|
?tag => ?IT, ?it => Iterator, ?qos1_skip => Q1Skip, ?qos2_skip => Q2Skip
|
||||||
}).
|
}).
|
||||||
|
|
||||||
|
-define(QOS_0, 0).
|
||||||
|
-define(QOS_1, 1).
|
||||||
|
-define(QOS_2, 2).
|
||||||
|
|
Loading…
Reference in New Issue