Skip to content

Commit 7739174

Browse files
committed
ADD: Add intraday enum variant for dataset cond
1 parent 4e21e5e commit 7739174

File tree

3 files changed

+13
-8
lines changed

3 files changed

+13
-8
lines changed

CHANGELOG.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
# Changelog
22

3-
## 0.21.1 - TBD
3+
## 0.22.0 - TBD
44

55
### Enhancements
6-
- Renamed example directory to examples
7-
- Renamed test directory to tests
6+
- Added `Intraday` variant to `DatasetCondition` in preparation for intraday data being
7+
available from the historical API
8+
- Renamed `example` directory to `examples`
9+
- Renamed `test` directory to `tests`
10+
11+
### Breaking changes
12+
- Removed previously deprecated `DatasetCondition::Bad` variant
813

914
## 0.21.0 - 2024-07-30
1015

include/databento/enums.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ enum class DatasetCondition : std::uint8_t {
114114
Degraded,
115115
Pending,
116116
Missing,
117-
Bad, // Deprecated
117+
Intraday,
118118
};
119119

120120
// Sentinel values for different DBN record types.

src/enums.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -251,8 +251,8 @@ const char* ToString(DatasetCondition condition) {
251251
case DatasetCondition::Missing: {
252252
return "missing";
253253
}
254-
case DatasetCondition::Bad: { // Deprecated
255-
return "bad";
254+
case DatasetCondition::Intraday: {
255+
return "intraday";
256256
}
257257
default: {
258258
return "unknown";
@@ -1104,8 +1104,8 @@ DatasetCondition FromString(const std::string& str) {
11041104
if (str == "missing") {
11051105
return DatasetCondition::Missing;
11061106
}
1107-
if (str == "bad") {
1108-
return DatasetCondition::Bad; // Deprecated
1107+
if (str == "intraday") {
1108+
return DatasetCondition::Intraday;
11091109
}
11101110
throw InvalidArgumentError{"FromString<DatasetCondition>", "str",
11111111
"unknown value '" + str + '\''};

0 commit comments

Comments
 (0)