Skip to content

Commit 7877070

Browse files
committed
Upgrade databento
1 parent e656c9c commit 7877070

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

RELEASES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Released on TBD (UTC).
1111
- Refactored to use `self.config` attributes consistently (#2120), thanks @stefansimik
1212

1313
### Internal Improvements
14-
None
14+
- Upgraded `databento` crate to v0.17.0
1515

1616
### Breaking Changes
1717
- Moved `BinanceOrderBookDeltaDataLoader from `nautilus_trader.persistence.loaders` to `nautilus_trader.adapters.binance.loaders`

nautilus_core/Cargo.lock

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nautilus_core/adapters/databento/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ thiserror = { workspace = true }
3131
tokio = { workspace = true }
3232
tracing = { workspace = true }
3333
ustr = { workspace = true }
34-
databento = { version = "0.16.0" }
34+
databento = { version = "0.17.0" }
3535
fallible-streaming-iterator = { version = "0.1.9" }
3636
time = { version = "0.3.37" }
3737

nautilus_core/adapters/databento/src/live.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ impl DatabentoFeedHandler {
125125
databento::LiveClient::builder()
126126
.key(self.key.clone())?
127127
.dataset(self.dataset.clone())
128-
.upgrade_policy(VersionUpgradePolicy::Upgrade)
128+
.upgrade_policy(VersionUpgradePolicy::UpgradeToV2)
129129
.build(),
130130
)
131131
.await?;

nautilus_core/adapters/databento/src/loader.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ impl DatabentoDataLoader {
183183
use_exchange_as_venue: bool,
184184
) -> anyhow::Result<impl Iterator<Item = anyhow::Result<InstrumentAny>> + '_> {
185185
let mut decoder = Decoder::from_zstd_file(filepath)?;
186-
decoder.set_upgrade_policy(dbn::VersionUpgradePolicy::Upgrade);
186+
decoder.set_upgrade_policy(dbn::VersionUpgradePolicy::UpgradeToV2);
187187
let mut dbn_stream = decoder.decode_stream::<InstrumentDefMsgV1>();
188188

189189
Ok(std::iter::from_fn(move || {

nautilus_core/adapters/databento/src/python/historical.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ impl DatabentoHistoricalClient {
172172
.await
173173
.map_err(to_pyvalue_err)?;
174174

175-
decoder.set_upgrade_policy(dbn::VersionUpgradePolicy::Upgrade);
175+
decoder.set_upgrade_policy(dbn::VersionUpgradePolicy::UpgradeToV2);
176176

177177
let metadata = decoder.metadata().clone();
178178
let mut instruments = Vec::new();

0 commit comments

Comments
 (0)