View Source Vela
The tiny library to ease handling expiring invalidated cached series
Installation
def deps do
[
{:vela, "~> 0.12"}
]
end
Changelog
1.1.0
— removeBoundary
dependency1.0.2
— fixedupdate_meta/3
1.0.1
— fixed differentAccess
implementations for__meta__:
argument touse Vela
1.0.0
— cleaned up the code, introduced interfaces, example as docs0.17.0
— typeVelaImpl.slice()
+ many docs improvements0.16.1
—Vela.merge/3
0.16.0
—Vela.empty?/1
,Vela.empty!/1
and some performance improvements inVela.equal?/2
0.15.3
— allow all metas to reside instate
0.15.2
— less restrictiveslice/2
, accepting malformed velas0.15.0
—:mη
keyword parameter in a call touse Vela
has been renamed to:__meta__
as Elixir v1.14 does not support mixed scripts (meh)0.14.0
—average/2
to produce a keyword of{serie, average}
values0.13.1
—state/1
andupdate_state/2
to keep some additional date alongside withVela
0.12.0
—threshold
does not depend on the band anymore0.11.0
—__meta__
might be now used to overwrite compiled in serie settings0.9.5
— early return the value provided by existing comparison function inequal?/2
0.9.3
— allow:atom
and{GenServer, :on_start}
as type definition0.9.0
— allow a precise type definition of each serie viatype: type()
keyword parameter a series keyword parameter0.8.0
— allow acorrector/2
callback to allow correction of rejected values as a series keyword parameter0.7.2
—Vela.put/3
0.7.0
— exact type and behaviour for those usingVela
0.6.3
— fixthreshold
to usecompare_by/1
for cumbersome values0.6.1
— usethreshold
to prevent adding outliers to series0.6.0
—Vela.δ/2
/Vela.delta/2
returning a keyword[{serie, {min, max}}]