@@ -166,33 +166,39 @@ databento::BatchJob Historical::BatchSubmitJob(
166166
167167 const std::string& dataset, const std::vector<std::string>& symbols,
168168 Schema schema, const DateTimeRange<UnixNanos>& datetime_range) {
169- return this ->BatchSubmitJob (
170- dataset, symbols, schema, datetime_range, kDefaultEncoding ,
171- kDefaultCompression , {}, SplitDuration::Day, {}, Packaging::None,
172- Delivery::Download, kDefaultSTypeIn , kDefaultSTypeOut , {});
169+ return this ->BatchSubmitJob (dataset, symbols, schema, datetime_range,
170+ kDefaultEncoding , kDefaultCompression , {}, {}, {},
171+ {}, SplitDuration::Day, {}, Packaging::None,
172+ Delivery::Download, kDefaultSTypeIn ,
173+ kDefaultSTypeOut , {});
173174}
174175databento::BatchJob Historical::BatchSubmitJob (
175176 const std::string& dataset, const std::vector<std::string>& symbols,
176177 Schema schema, const DateTimeRange<std::string>& datetime_range) {
177- return this ->BatchSubmitJob (
178- dataset, symbols, schema, datetime_range, kDefaultEncoding ,
179- kDefaultCompression , {}, SplitDuration::Day, {}, Packaging::None,
180- Delivery::Download, kDefaultSTypeIn , kDefaultSTypeOut , {});
178+ return this ->BatchSubmitJob (dataset, symbols, schema, datetime_range,
179+ kDefaultEncoding , kDefaultCompression , {}, {}, {},
180+ {}, SplitDuration::Day, {}, Packaging::None,
181+ Delivery::Download, kDefaultSTypeIn ,
182+ kDefaultSTypeOut , {});
181183}
182184databento::BatchJob Historical::BatchSubmitJob (
183185 const std::string& dataset, const std::vector<std::string>& symbols,
184186 Schema schema, const DateTimeRange<UnixNanos>& datetime_range,
185- Encoding encoding, Compression compression, bool map_symbols,
186- SplitDuration split_duration, std::uint64_t split_size, Packaging packaging,
187- Delivery delivery, SType stype_in, SType stype_out, std::uint64_t limit) {
187+ Encoding encoding, Compression compression, bool pretty_px, bool pretty_ts,
188+ bool map_symbols, bool split_symbols, SplitDuration split_duration,
189+ std::uint64_t split_size, Packaging packaging, Delivery delivery,
190+ SType stype_in, SType stype_out, std::uint64_t limit) {
188191 httplib::Params params{
189192 {" dataset" , dataset},
190193 {" start" , ToString (datetime_range.start )},
191194 {" symbols" , JoinSymbolStrings (kBatchSubmitJobEndpoint , symbols)},
192195 {" schema" , ToString (schema)},
193196 {" encoding" , ToString (encoding)},
194197 {" compression" , ToString (compression)},
198+ {" pretty_px" , std::to_string (pretty_px)},
199+ {" pretty_ts" , std::to_string (pretty_ts)},
195200 {" map_symbols" , std::to_string (map_symbols)},
201+ {" split_symbols" , std::to_string (split_symbols)},
196202 {" split_duration" , ToString (split_duration)},
197203 {" packaging" , ToString (packaging)},
198204 {" delivery" , ToString (delivery)},
@@ -206,17 +212,21 @@ databento::BatchJob Historical::BatchSubmitJob(
206212databento::BatchJob Historical::BatchSubmitJob (
207213 const std::string& dataset, const std::vector<std::string>& symbols,
208214 Schema schema, const DateTimeRange<std::string>& datetime_range,
209- Encoding encoding, Compression compression, bool map_symbols,
210- SplitDuration split_duration, std::uint64_t split_size, Packaging packaging,
211- Delivery delivery, SType stype_in, SType stype_out, std::uint64_t limit) {
215+ Encoding encoding, Compression compression, bool pretty_px, bool pretty_ts,
216+ bool map_symbols, bool split_symbols, SplitDuration split_duration,
217+ std::uint64_t split_size, Packaging packaging, Delivery delivery,
218+ SType stype_in, SType stype_out, std::uint64_t limit) {
212219 httplib::Params params{
213220 {" dataset" , dataset},
214221 {" start" , datetime_range.start },
215222 {" symbols" , JoinSymbolStrings (kBatchSubmitJobEndpoint , symbols)},
216223 {" schema" , ToString (schema)},
217224 {" encoding" , ToString (encoding)},
218225 {" compression" , ToString (compression)},
226+ {" pretty_px" , std::to_string (pretty_px)},
227+ {" pretty_ts" , std::to_string (pretty_ts)},
219228 {" map_symbols" , std::to_string (map_symbols)},
229+ {" split_symbols" , std::to_string (split_symbols)},
220230 {" split_duration" , ToString (split_duration)},
221231 {" packaging" , ToString (packaging)},
222232 {" delivery" , ToString (delivery)},
0 commit comments